0000950170-23-045781.txt : 20230831 0000950170-23-045781.hdr.sgml : 20230831 20230831160619 ACCESSION NUMBER: 0000950170-23-045781 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 67 CONFORMED PERIOD OF REPORT: 20230731 FILED AS OF DATE: 20230831 DATE AS OF CHANGE: 20230831 FILER: COMPANY DATA: COMPANY CONFORMED NAME: BOX INC CENTRAL INDEX KEY: 0001372612 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-PREPACKAGED SOFTWARE [7372] IRS NUMBER: 202714444 STATE OF INCORPORATION: DE FISCAL YEAR END: 0131 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-36805 FILM NUMBER: 231229052 BUSINESS ADDRESS: STREET 1: 900 JEFFERSON AVE CITY: REDWOOD CITY STATE: CA ZIP: 94063 BUSINESS PHONE: 877-729-4269 MAIL ADDRESS: STREET 1: 900 JEFFERSON AVE CITY: REDWOOD CITY STATE: CA ZIP: 94063 FORMER COMPANY: FORMER CONFORMED NAME: BOX.NET INC DATE OF NAME CHANGE: 20060814 10-Q 1 box-20230731.htm 10-Q 10-Q
0001372612false--01-31Q2202450050010001372612us-gaap:CommonStockMemberus-gaap:CommonClassAMember2023-01-310001372612box:WellsFargoBankMemberbox:JuneTwoThousandTwentyThreeFacilityMemberus-gaap:SecuredDebtMember2023-06-012023-06-300001372612us-gaap:RetainedEarningsMember2023-01-310001372612us-gaap:SellingAndMarketingExpenseMember2023-02-012023-07-310001372612us-gaap:CommonClassAMemberbox:ShareRepurchasePlanMember2023-05-012023-07-310001372612us-gaap:GeneralAndAdministrativeExpenseMember2022-05-012022-07-310001372612us-gaap:EmployeeStockMember2023-02-012023-07-310001372612us-gaap:MoneyMarketFundsMember2023-01-310001372612us-gaap:RetainedEarningsMember2022-07-310001372612us-gaap:CommonClassAMemberbox:ShareRepurchasePlanMember2023-02-012023-07-310001372612us-gaap:CommonStockMemberus-gaap:CommonClassAMember2023-05-012023-07-310001372612us-gaap:SellingAndMarketingExpenseMember2023-05-012023-07-310001372612us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-05-012023-07-310001372612us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2023-05-012023-07-310001372612us-gaap:EmployeeStockOptionMember2022-05-012022-07-310001372612us-gaap:RestrictedStockUnitsRSUMember2023-05-012023-07-310001372612us-gaap:RevolvingCreditFacilityMemberbox:WellsFargoBankMemberbox:JuneTwoThousandTwentyThreeFacilityMembersrt:MaximumMemberus-gaap:SecuredDebtMember2023-02-012023-07-310001372612us-gaap:PrimeRateMemberus-gaap:RevolvingCreditFacilityMemberbox:WellsFargoBankMemberbox:JuneTwoThousandTwentyThreeFacilityMemberus-gaap:SecuredDebtMembersrt:MinimumMember2023-02-012023-07-310001372612us-gaap:RetainedEarningsMember2023-04-300001372612us-gaap:GeographicConcentrationRiskMemberus-gaap:SalesRevenueNetMembercountry:JP2023-05-012023-07-310001372612us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2023-02-012023-07-310001372612us-gaap:TechnologyEquipmentMember2023-07-310001372612box:ServersAndRelatedEquipmentAndConstructionInProgressMember2023-07-3100013726122022-02-012022-07-310001372612us-gaap:CommonStockMemberus-gaap:CommonClassAMember2022-05-012022-07-310001372612us-gaap:RevolvingCreditFacilityMemberbox:WellsFargoBankMemberbox:JuneTwoThousandTwentyThreeFacilityMemberus-gaap:SecuredDebtMembersrt:MinimumMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2023-02-012023-07-310001372612us-gaap:ConvertiblePreferredStockMember2022-01-310001372612box:WellsFargoBankMemberbox:JuneTwoThousandTwentyThreeFacilityMemberus-gaap:SecuredDebtMemberbox:DebtInstrumentConvertibleTermsOfConversionFeatureCircumstancesTwoMember2023-06-012023-06-300001372612box:ZeroPointZeroZeroPercentConvertibleSeniorNotesDueJanuaryFifteenTwoThousandTwentySixMemberus-gaap:ConvertibleDebtMember2023-01-310001372612us-gaap:AdditionalPaidInCapitalMember2022-04-300001372612us-gaap:CreditConcentrationRiskMemberbox:SignificantCustomerMemberus-gaap:AccountsReceivableMember2023-02-012023-07-310001372612us-gaap:ConvertiblePreferredStockMember2023-07-3100013726122023-02-012023-07-310001372612us-gaap:ConstructionInProgressMember2023-01-310001372612us-gaap:RevolvingCreditFacilityMemberbox:WellsFargoBankMemberbox:JuneTwoThousandTwentyThreeFacilityMemberus-gaap:SecuredDebtMember2023-01-310001372612us-gaap:SellingAndMarketingExpenseMember2022-02-012022-07-310001372612us-gaap:RevolvingCreditFacilityMemberbox:AdjustedTermSecuredOvernightFinancingRateSofrOvernightIndexSwapRateMemberbox:WellsFargoBankMemberbox:JuneTwoThousandTwentyThreeFacilityMemberus-gaap:SecuredDebtMembersrt:MaximumMember2023-02-012023-07-310001372612us-gaap:LeaseholdImprovementsMember2023-01-310001372612us-gaap:CommonStockMemberus-gaap:CommonClassAMember2022-02-012022-07-310001372612us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-07-310001372612us-gaap:RestrictedStockUnitsRSUMember2022-02-012022-07-310001372612us-gaap:CostOfSalesMember2023-02-012023-07-310001372612box:WellsFargoBankMemberbox:JuneTwoThousandTwentyThreeFacilityMemberus-gaap:SecuredDebtMemberus-gaap:LetterOfCreditMember2023-06-3000013726122022-07-310001372612us-gaap:GeneralAndAdministrativeExpenseMember2023-05-012023-07-3100013726122022-02-012023-01-310001372612us-gaap:ConvertiblePreferredStockMember2023-04-300001372612us-gaap:RetainedEarningsMember2023-07-310001372612us-gaap:AdditionalPaidInCapitalMember2023-01-310001372612us-gaap:CommonClassAMemberbox:ShareRepurchasePlanMember2023-07-310001372612box:ServersAndRelatedEquipmentAndConstructionInProgressMember2023-01-310001372612us-gaap:ComputerEquipmentMember2023-01-310001372612us-gaap:USTreasurySecuritiesMember2023-01-310001372612us-gaap:AdditionalPaidInCapitalMember2023-02-012023-07-310001372612us-gaap:SalesRevenueNetMemberbox:SignificantCustomerMemberus-gaap:CustomerConcentrationRiskMember2023-05-012023-07-310001372612us-gaap:GeographicConcentrationRiskMemberus-gaap:SalesRevenueNetMembercountry:JP2023-02-012023-07-310001372612us-gaap:TechnologyEquipmentMember2023-01-310001372612box:WellsFargoBankMemberbox:JuneTwoThousandTwentyThreeFacilityMemberus-gaap:SecuredDebtMemberbox:DebtInstrumentConvertibleTermsOfConversionFeatureCircumstancesOneMember2023-06-012023-06-300001372612us-gaap:AdditionalPaidInCapitalMember2022-05-012022-07-310001372612srt:MaximumMember2023-02-012023-07-3100013726122023-04-300001372612us-gaap:CommonStockMemberus-gaap:CommonClassAMember2022-01-310001372612box:SeriesAConvertiblePreferredStockMemberbox:KKRCreditAdvisorsUSLLCMember2021-04-072021-04-070001372612srt:MinimumMember2023-02-012023-07-3100013726122023-05-012023-07-310001372612us-gaap:SeniorNotesMemberbox:ZeroPointZeroPercentConvertibleNotesDueTwoThousandTwentySixMember2021-01-310001372612us-gaap:ConvertibleDebtSecuritiesMember2022-05-012022-07-310001372612us-gaap:RetainedEarningsMember2022-04-300001372612us-gaap:GeographicConcentrationRiskMemberus-gaap:SalesRevenueNetMembercountry:JP2022-02-012022-07-310001372612us-gaap:CommonStockMemberus-gaap:CommonClassAMember2022-07-310001372612us-gaap:CostOfSalesMember2023-05-012023-07-310001372612box:TwentyFifteenEmployeeStockPurchasePlanMemberus-gaap:CommonClassAMember2023-07-310001372612us-gaap:GeographicConcentrationRiskMemberus-gaap:SalesRevenueNetMembercountry:US2023-05-012023-07-310001372612us-gaap:ConvertiblePreferredStockMember2022-05-012022-07-310001372612box:TwentyFifteenEmployeeStockPurchasePlanMember2023-02-012023-07-310001372612us-gaap:ConvertiblePreferredStockMember2023-01-310001372612us-gaap:ConvertiblePreferredStockMember2022-02-012022-07-310001372612us-gaap:SeniorNotesMemberbox:ZeroPointZeroPercentConvertibleNotesDueTwoThousandTwentySixMember2021-01-012021-01-310001372612us-gaap:CreditConcentrationRiskMemberus-gaap:AccountsReceivableMember2022-02-012023-01-310001372612us-gaap:RevolvingCreditFacilityMemberbox:WellsFargoBankMemberbox:JuneTwoThousandTwentyThreeFacilityMemberus-gaap:SecuredDebtMembersrt:MinimumMember2023-02-012023-07-310001372612us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-310001372612us-gaap:CommonStockMemberus-gaap:CommonClassAMember2023-04-300001372612us-gaap:AdditionalPaidInCapitalMember2023-04-300001372612us-gaap:RetainedEarningsMember2022-02-012022-07-310001372612us-gaap:AdditionalPaidInCapitalMember2022-02-012022-07-3100013726122022-01-310001372612us-gaap:EmployeeStockOptionMember2022-02-012022-07-310001372612us-gaap:EmployeeStockOptionMember2023-02-012023-07-310001372612us-gaap:CommonStockMemberus-gaap:CommonClassAMember2023-02-012023-07-310001372612box:ZeroPointZeroZeroPercentConvertibleSeniorNotesDueJanuaryFifteenTwoThousandTwentySixMemberus-gaap:ConvertibleDebtMember2021-01-310001372612us-gaap:AdditionalPaidInCapitalMember2023-07-310001372612us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2022-02-012022-07-310001372612box:WellsFargoBankMemberus-gaap:LetterOfCreditMemberus-gaap:SecuredDebtMemberbox:NovemberTwoThousandSeventeenFacilityMember2017-11-270001372612us-gaap:ConvertiblePreferredStockMember2023-05-012023-07-310001372612us-gaap:SalesRevenueNetMemberbox:SignificantCustomerMemberus-gaap:CustomerConcentrationRiskMember2023-02-012023-07-310001372612us-gaap:RetainedEarningsMember2023-05-012023-07-310001372612us-gaap:GeneralAndAdministrativeExpenseMember2022-02-012022-07-310001372612box:FiscalTwoThousandAndTwentyFourExecutiveBonusPlanMember2023-07-310001372612us-gaap:ResearchAndDevelopmentExpenseMember2022-02-012022-07-310001372612us-gaap:CostOfSalesMember2022-02-012022-07-310001372612box:SeriesAConvertiblePreferredStockMember2023-02-012023-07-310001372612us-gaap:ResearchAndDevelopmentExpenseMember2023-02-012023-07-310001372612us-gaap:CostOfSalesMember2022-05-012022-07-310001372612box:WellsFargoBankMemberus-gaap:LetterOfCreditMemberus-gaap:SecuredDebtMemberbox:NovemberTwoThousandSeventeenFacilityMember2023-01-310001372612box:ZeroPointZeroZeroPercentConvertibleSeniorNotesDueJanuaryFifteenTwoThousandTwentySixMemberus-gaap:ConvertibleDebtMember2023-07-310001372612us-gaap:GeographicConcentrationRiskMemberus-gaap:SalesRevenueNetMembercountry:US2022-02-012022-07-3100013726122023-08-012023-07-3100013726122023-07-310001372612box:ZeroPointZeroZeroPercentConvertibleSeniorNotesDueJanuaryFifteenTwoThousandTwentySixMemberus-gaap:ConvertibleDebtMember2023-02-012023-07-310001372612us-gaap:RestrictedStockUnitsRSUMember2023-01-310001372612box:ZeroPointZeroZeroPercentConvertibleSeniorNotesDueJanuaryFifteenTwoThousandTwentySixMemberus-gaap:ConvertibleDebtMember2021-06-300001372612box:WellsFargoBankMemberus-gaap:RevolvingCreditFacilityMemberbox:JuneTwoThousandTwentyThreeFacilityMemberus-gaap:SecuredDebtMember2023-06-300001372612us-gaap:ConvertiblePreferredStockMember2022-07-310001372612box:WellsFargoBankMemberus-gaap:RevolvingCreditFacilityMemberbox:AdjustedTermSecuredOvernightFinancingRateSofrOvernightIndexSwapRateMemberbox:JuneTwoThousandTwentyThreeFacilityMemberus-gaap:SecuredDebtMembersrt:MinimumMember2023-02-012023-07-310001372612box:ZeroPointZeroZeroPercentConvertibleSeniorNotesDueJanuaryFifteenTwoThousandTwentySixMemberus-gaap:ConvertibleDebtMember2020-02-012021-01-310001372612box:TwentyFifteenEmployeeStockPurchasePlanMember2023-07-3100013726122022-05-012022-07-310001372612us-gaap:AdditionalPaidInCapitalMember2023-05-012023-07-310001372612us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-04-300001372612box:ExecutiveBonusPlansMember2023-02-012023-07-310001372612us-gaap:EmployeeStockMember2023-05-012023-07-3100013726122022-04-300001372612box:TwentyFifteenEquityIncentivePlanMemberus-gaap:CommonClassAMember2023-07-310001372612box:ZeroPointZeroZeroPercentConvertibleSeniorNotesDueJanuaryFifteenTwoThousandTwentySixMemberus-gaap:ConvertibleDebtMember2021-06-302021-06-3000013726122021-02-012021-07-310001372612us-gaap:AdditionalPaidInCapitalMember2022-07-310001372612us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-02-012022-07-310001372612us-gaap:ComputerEquipmentMember2023-07-310001372612us-gaap:GeographicConcentrationRiskMemberus-gaap:SalesRevenueNetMembercountry:US2022-05-012022-07-310001372612us-gaap:RestrictedStockUnitsRSUMember2023-07-310001372612us-gaap:RevolvingCreditFacilityMemberbox:WellsFargoBankMemberbox:JuneTwoThousandTwentyThreeFacilityMemberus-gaap:SecuredDebtMember2023-07-310001372612us-gaap:CreditConcentrationRiskMemberus-gaap:AccountsReceivableMember2023-02-012023-07-310001372612us-gaap:GeographicConcentrationRiskMemberus-gaap:SalesRevenueNetMembercountry:US2023-02-012023-07-310001372612us-gaap:FurnitureAndFixturesMember2023-01-310001372612us-gaap:RetainedEarningsMember2022-05-012022-07-310001372612us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-04-300001372612us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-310001372612us-gaap:PrimeRateMemberbox:WellsFargoBankMemberus-gaap:RevolvingCreditFacilityMemberbox:JuneTwoThousandTwentyThreeFacilityMemberus-gaap:SecuredDebtMembersrt:MaximumMember2023-02-012023-07-310001372612box:WellsFargoBankMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:SecuredDebtMemberbox:NovemberTwoThousandSeventeenFacilityMember2023-07-310001372612us-gaap:ConvertiblePreferredStockMember2023-02-012023-07-310001372612us-gaap:RevolvingCreditFacilityMemberbox:WellsFargoBankMemberbox:JuneTwoThousandTwentyThreeFacilityMembersrt:MaximumMemberus-gaap:SecuredDebtMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2023-02-012023-07-310001372612us-gaap:MoneyMarketFundsMember2023-07-310001372612us-gaap:ResearchAndDevelopmentExpenseMember2023-05-012023-07-310001372612us-gaap:GeneralAndAdministrativeExpenseMember2023-02-012023-07-310001372612us-gaap:FairValueInputsLevel2Memberus-gaap:SeniorNotesMemberbox:ZeroPointZeroPercentConvertibleNotesDueTwoThousandTwentySixMember2023-07-3100013726122023-01-310001372612us-gaap:CommonStockMemberus-gaap:CommonClassAMember2022-04-300001372612us-gaap:RestrictedStockUnitsRSUMember2023-02-012023-07-310001372612box:WellsFargoBankMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:SecuredDebtMemberbox:NovemberTwoThousandSeventeenFacilityMember2023-01-310001372612us-gaap:ResearchAndDevelopmentExpenseMember2022-05-012022-07-310001372612us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-05-012022-07-310001372612us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-02-012023-07-310001372612us-gaap:SellingAndMarketingExpenseMember2022-05-012022-07-310001372612us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2022-05-012022-07-310001372612us-gaap:FairValueInputsLevel2Memberus-gaap:SeniorNotesMemberbox:ZeroPointZeroPercentConvertibleNotesDueTwoThousandTwentySixMember2023-01-310001372612us-gaap:RestrictedStockUnitsRSUMember2023-02-012023-07-310001372612box:WellsFargoBankMemberbox:JuneTwoThousandTwentyThreeFacilityMemberus-gaap:SecuredDebtMembersrt:MinimumMember2023-06-300001372612us-gaap:RestrictedStockUnitsRSUMember2022-05-012022-07-310001372612us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-07-310001372612us-gaap:EmployeeStockMember2022-05-012022-07-310001372612us-gaap:ConstructionInProgressMember2023-07-310001372612us-gaap:EmployeeStockOptionMember2023-05-012023-07-310001372612us-gaap:ConvertibleDebtSecuritiesMember2022-02-012022-07-310001372612box:SeriesAConvertiblePreferredStockMemberbox:KKRCreditAdvisorsUSLLCMember2021-04-070001372612us-gaap:AdditionalPaidInCapitalMember2022-01-310001372612box:WellsFargoBankMemberus-gaap:LetterOfCreditMemberus-gaap:SecuredDebtMemberbox:NovemberTwoThousandSeventeenFacilityMember2023-07-310001372612us-gaap:SubsequentEventMemberus-gaap:CommonClassAMemberbox:ShareRepurchasePlanMember2023-08-280001372612us-gaap:RetainedEarningsMember2023-02-012023-07-310001372612us-gaap:ConvertiblePreferredStockMember2022-04-3000013726122024-08-012023-07-310001372612us-gaap:GeographicConcentrationRiskMemberus-gaap:SalesRevenueNetMembercountry:JP2022-05-012022-07-310001372612us-gaap:FurnitureAndFixturesMember2023-07-310001372612box:WellsFargoBankMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:SecuredDebtMemberbox:NovemberTwoThousandSeventeenFacilityMember2017-11-262017-11-270001372612us-gaap:USTreasurySecuritiesMember2023-07-310001372612us-gaap:CreditConcentrationRiskMemberbox:SignificantCustomerMemberus-gaap:AccountsReceivableMember2022-02-012023-01-310001372612us-gaap:SalesRevenueNetMemberbox:SignificantCustomerMemberus-gaap:CustomerConcentrationRiskMember2022-05-012022-07-310001372612box:WellsFargoBankMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:SecuredDebtMemberbox:NovemberTwoThousandSeventeenFacilityMember2017-11-270001372612us-gaap:LeaseholdImprovementsMember2023-07-310001372612us-gaap:SalesRevenueNetMemberbox:SignificantCustomerMemberus-gaap:CustomerConcentrationRiskMember2022-02-012022-07-310001372612us-gaap:EmployeeStockMember2022-02-012022-07-310001372612us-gaap:CommonStockMemberus-gaap:CommonClassAMember2023-07-310001372612us-gaap:RetainedEarningsMember2022-01-31box:Planiso4217:USDxbrli:sharesbox:Leasebox:Segmentxbrli:purexbrli:sharesiso4217:USD

 

 

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 July 31, 2023

OR

 

TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

For the transition period from to

Commission File Number 001-36805

 

Box, Inc.

(Exact name of registrant as specified in its charter)

 

Delaware

20-2714444

(State or other jurisdiction of

incorporation or organization)

(I.R.S. Employer

Identification No.)

900 Jefferson Ave.

Redwood City, California 94063

(Address of principal executive offices and Zip Code)

(877) 729-4269

(Registrant’s telephone number, including area code)

 

Securities registered pursuant to Section 12(b) of the Act:

 

Title of each class

Trading Symbol(s)

Name of each exchange on which registered

Class A Common Stock, $0.0001 par value 
per share

BOX

New York Stock Exchange

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

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

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 definition of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.

Large accelerated filer

 

Accelerated filer

Non-accelerated filer

Small 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). YesNo

As of July 31, 2023 the number of shares of the registrant’s Class A common stock outstanding was 144,045,458.

 

 


 

TABLE OF CONTENTS

 

 

 

PART I – FINANCIAL INFORMATION

 

Page

Item 1.

 

Financial Statements (Unaudited)

 

5

 

 

Condensed Consolidated Balance Sheets as of July 31, 2023 and January 31, 2023

 

5

 

 

Condensed Consolidated Statements of Operations for the Three and Six Months Ended July 31, 2023 and 2022

 

6

 

 

Condensed Consolidated Statements of Comprehensive Income (Loss) for the Three and Six Months Ended July 31, 2023 and 2022

 

7

 

 

Condensed Consolidated Statements of Convertible Preferred Stock and Stockholders' Deficit for the Three and Six Months Ended July 31, 2023 and 2022

 

8

 

 

Condensed Consolidated Statements of Cash Flows for the Six Months Ended July 31, 2023 and 2022

 

10

 

 

Notes to Condensed Consolidated Financial Statements

 

11

Item 2.

 

Management’s Discussion and Analysis of Financial Condition and Results of Operations

 

20

Item 3.

 

Quantitative and Qualitative Disclosures About Market Risk

 

32

Item 4.

 

Controls and Procedures

 

33

 

PART II – OTHER INFORMATION

 

 

Item 1.

 

Legal Proceedings

 

34

Item 1A.

 

Risk Factors

 

34

Item 2.

 

Unregistered Sales of Equity Securities and Use of Proceeds

 

59

Item 5.

 

Other Information

 

59

Item 6.

 

Exhibits

 

59

 

Signatures

 

61

 

 


 

SPECIAL NOTE REGARDING FORWARD-LOOKING STATEMENTS

This Quarterly Report on Form 10-Q contains forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended, and Section 21E of the Securities Exchange Act of 1934, as amended, which statements involve substantial risks and uncertainties. Forward-looking statements generally relate to future events or our future financial or operating performance. In some cases, you can identify forward-looking statements because they contain words such as “may,” “will,” “should,” “expects,” “plans,” “anticipates,” “could,” “intends,” “target,” “projects,” “contemplates,” “believes,” “estimates,” “predicts,” “potential” or “continue” or the negative of these words or other similar terms or expressions that concern our expectations, strategy, plans or intentions. Forward-looking statements contained in this Quarterly Report on Form 10-Q include, but are not limited to, statements about:

our future financial and operating results; including expectations regarding revenue, deferred revenue, billings, remaining performance obligations, gross margins, operating income, and net retention rate;
our ability to maintain an adequate rate of revenue and billings growth and our expectations regarding such growth;
our market opportunity, business plan and ability to effectively manage our growth;
the effects of global economic conditions on our business and the impact of foreign exchange rates on our business;
our ability to achieve profitability and expand or maintain positive cash flow;
our ability to achieve our long-term and short-term gross and operating margin objectives;
our ability to grow our remaining performance obligations;
our expectations regarding our revenue mix;
our ability to maintain, protect and enhance our brand and intellectual property;
costs associated with defending intellectual property infringement and other claims and the frequency of such claims;
our ability to attract and retain end-customers;
our ability to further penetrate our existing customer base and expand their use of our services;
our ability to displace existing products in established markets;
our expectations regarding timing of new products, product bundles and features;
our ability to expand our leadership position as a cloud content management platform;
our ability to timely and effectively scale and adapt our new and existing technology;
our ability to innovate new products and features and bring them to market in a timely manner and the expected benefits to customers and potential customers of our products;
our investment strategy, including our plans to further invest in our business, including investment in research and development, sales and marketing, our data center infrastructure and our professional services organization, and our ability to effectively manage such investments;
our ability to expand internationally;
expectations about competition and its effect in our market and our ability to compete;
use of non-GAAP financial measures;
our belief regarding the sufficiency of our cash, cash equivalents and our credit facilities to meet our working capital and capital expenditure needs for at least the next 12 months;
our expectations concerning relationships with third parties and our ability to realize the anticipated benefits therefrom;
our ability to attract and retain qualified employees and key personnel;
the effects of new laws, policies, taxes and regulations on our business;
management’s plans, beliefs and objectives, including the importance of our brand and culture on our business;

3


 

acquisitions of or investments in complementary companies, products, services or technologies and our ability to successfully integrate such companies or assets; and
any potential repurchase of our Class A common stock.

These forward-looking statements are subject to a number of risks, uncertainties and assumptions, including those described in the section titled “Risk Factors” and elsewhere in this Quarterly Report on Form 10-Q. Moreover, we operate in a very competitive and rapidly changing environment, and new risks emerge from time to time. It is not possible for our management to predict all risks, nor can we assess the impact of all factors on our business or the extent to which any factor, or combination of factors, may cause actual results to differ materially from those contained in any forward-looking statements we may make. In light of these risks, uncertainties and assumptions, the forward-looking events and circumstances discussed in this Quarterly Report on Form 10-Q may not occur and actual results could differ materially and adversely from those anticipated or implied in the forward-looking statements.

You should not rely upon forward-looking statements as predictions of future events. Although we believe that the expectations reflected in the forward-looking statements are reasonable, we cannot guarantee that the future results, levels of activity, performance or events and circumstances reflected in the forward-looking statements will be achieved or occur. Moreover, neither we nor any other person assumes responsibility for the accuracy and completeness of the forward-looking statements. We undertake no obligation to update publicly any forward-looking statements for any reason after the date of this Quarterly Report on Form 10-Q to conform these statements to actual results or to changes in our expectations, except as required by law.

You should read this Quarterly Report on Form 10-Q and the documents that we reference in this Quarterly Report on Form 10-Q and have filed with the SEC as exhibits to this Quarterly Report on Form 10-Q with the understanding that our actual future results, levels of activity, performance, and events and circumstances may be materially different from what we expect.

4


 

PART I — FINANCIAL INFORMATION

Item 1. Financial Statements

BOX, INC.

CONDENSED CONSOLIDATED BALANCE SHEETS

(In thousands, except per share data)

 

 

 

July 31,

 

 

January 31,

 

 

 

2023

 

 

2023

 

 

 

(unaudited)

 

 

 

 

ASSETS

 

 

 

 

 

 

Current assets:

 

 

 

 

 

 

Cash and cash equivalents

 

$

395,965

 

 

$

428,465

 

Short-term investments

 

 

49,438

 

 

 

32,783

 

Accounts receivable, net

 

 

165,429

 

 

 

264,515

 

Deferred commissions

 

 

45,403

 

 

 

48,040

 

Other current assets

 

 

36,648

 

 

 

32,960

 

Total current assets

 

 

692,883

 

 

 

806,763

 

Property and equipment, net

 

 

54,246

 

 

 

69,972

 

Operating lease right-of-use assets, net

 

 

130,158

 

 

 

131,172

 

Goodwill

 

 

74,619

 

 

 

73,863

 

Deferred commissions, non-current

 

 

63,948

 

 

 

71,999

 

Other long-term assets

 

 

52,291

 

 

 

53,396

 

Total assets

 

$

1,068,145

 

 

$

1,207,165

 

LIABILITIES, CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS’ DEFICIT

 

 

 

 

 

 

Current liabilities:

 

 

 

 

 

 

Accounts payable, accrued expenses and other current liabilities

 

$

67,179

 

 

$

79,810

 

Accrued compensation and benefits

 

 

30,002

 

 

 

44,086

 

Operating lease liabilities

 

 

40,666

 

 

 

47,752

 

Deferred revenue

 

 

455,605

 

 

 

544,179

 

Total current liabilities

 

 

593,452

 

 

 

715,827

 

Debt, net, non-current

 

 

369,823

 

 

 

369,351

 

Operating lease liabilities, non-current

 

 

115,704

 

 

 

118,001

 

Other long-term liabilities

 

 

35,109

 

 

 

37,847

 

Total liabilities

 

 

1,114,088

 

 

 

1,241,026

 

Commitments and contingencies (Note 6)

 

 

 

 

 

 

Series A convertible preferred stock, par value of $0.0001 per share; 500 shares authorized, issued and outstanding as of July 31 (unaudited) and January 31, 2023

 

 

491,021

 

 

 

489,990

 

Stockholders’ deficit:

 

 

 

 

 

 

Class A common stock, par value $0.0001 per share; 1,000,000 shares authorized; 144,045 shares (unaudited) and 144,301 shares issued and outstanding as of July 31 and January 31, 2023, respectively

 

 

14

 

 

 

14

 

Additional paid-in capital

 

 

787,211

 

 

 

818,996

 

Accumulated other comprehensive loss

 

 

(7,534

)

 

 

(7,065

)

Accumulated deficit

 

 

(1,316,655

)

 

 

(1,335,796

)

Total stockholders’ deficit

 

 

(536,964

)

 

 

(523,851

)

Total liabilities, convertible preferred stock and stockholders’ deficit

 

$

1,068,145

 

 

$

1,207,165

 

 

See notes to condensed consolidated financial statements.

5


 

BOX, INC.

CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS

(In thousands, except per share data)

(Unaudited)

 

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

July 31,

 

 

July 31,

 

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Revenue

 

$

261,428

 

 

$

246,015

 

 

$

513,326

 

 

$

484,447

 

Cost of revenue

 

 

67,013

 

 

 

64,843

 

 

 

128,664

 

 

 

127,052

 

Gross profit

 

 

194,415

 

 

 

181,172

 

 

 

384,662

 

 

 

357,395

 

Operating expenses:

 

 

 

 

 

 

 

 

 

 

 

 

Research and development

 

 

63,316

 

 

 

61,965

 

 

 

125,834

 

 

 

123,698

 

Sales and marketing

 

 

88,605

 

 

 

83,442

 

 

 

174,815

 

 

 

166,509

 

General and administrative

 

 

32,619

 

 

 

32,625

 

 

 

65,803

 

 

 

63,424

 

Total operating expenses

 

 

184,540

 

 

 

178,032

 

 

 

366,452

 

 

 

353,631

 

Income from operations

 

 

9,875

 

 

 

3,140

 

 

 

18,210

 

 

 

3,764

 

Interest and other income (expense), net

 

 

3,293

 

 

 

(651

)

 

 

5,611

 

 

 

(4,808

)

Income (loss) before provision for income taxes

 

 

13,168

 

 

 

2,489

 

 

 

23,821

 

 

 

(1,044

)

Provision for income taxes

 

 

2,377

 

 

 

1,444

 

 

 

4,680

 

 

 

2,610

 

Net income (loss)

 

$

10,791

 

 

$

1,045

 

 

$

19,141

 

 

$

(3,654

)

Accretion and dividend on series A convertible preferred stock

 

 

(4,307

)

 

 

(4,304

)

 

 

(8,531

)

 

 

(8,526

)

Undistributed earnings attributable to preferred stockholders

 

 

(740

)

 

 

 

 

 

(1,209

)

 

 

 

Net income (loss) attributable to common stockholders

 

$

5,744

 

 

$

(3,259

)

 

$

9,401

 

 

$

(12,180

)

Net income (loss) per share attributable to common stockholders

 

 

 

 

 

 

 

 

 

 

 

 

Basic

 

$

0.04

 

 

$

(0.02

)

 

$

0.07

 

 

$

(0.08

)

Diluted

 

$

0.04

 

 

$

(0.02

)

 

$

0.06

 

 

$

(0.08

)

Weighted-average shares used to compute net income (loss) per share attributable to common stockholders

 

 

 

 

 

 

 

 

 

 

 

 

Basic

 

 

144,248

 

 

 

143,739

 

 

 

144,490

 

 

 

144,224

 

Diluted

 

 

150,007

 

 

 

143,739

 

 

 

150,218

 

 

 

144,224

 

 

 

See notes to condensed consolidated financial statements.

6


 

BOX, INC.

CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)

(In thousands)

(Unaudited)

 

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

July 31,

 

 

July 31,

 

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Net income (loss)

 

$

10,791

 

 

$

1,045

 

 

$

19,141

 

 

$

(3,654

)

Other comprehensive loss:

 

 

 

 

 

 

 

 

 

 

 

 

Net foreign currency translation loss

 

 

(501

)

 

 

(2,330

)

 

 

(290

)

 

 

(7,596

)

Other

 

 

(14

)

 

 

(134

)

 

 

(179

)

 

 

906

 

Other comprehensive loss:

 

 

(515

)

 

 

(2,464

)

 

 

(469

)

 

 

(6,690

)

Comprehensive income (loss)

 

$

10,276

 

 

$

(1,419

)

 

$

18,672

 

 

$

(10,344

)

 

See notes to condensed consolidated financial statements.

7


 

BOX, INC.

CONDENSED CONSOLIDATED STATEMENTS OF CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS’ DEFICIT

(In thousands)

(Unaudited)

 

 

 

Three Months Ended July 31, 2023

 

 

 

Series A Convertible
Preferred Stock

 

 

 

Class A Common
Stock

 

 

Additional
Paid-In

 

 

Accumulated
Other
Comprehensive

 

 

Accumulated

 

 

Total
Stockholders'

 

 

 

Shares

 

 

Amount

 

 

 

Shares

 

 

Amount

 

 

Capital

 

 

Loss

 

 

Deficit

 

 

Deficit

 

Balance as of April 30, 2023

 

 

500

 

 

$

490,464

 

 

 

 

144,828

 

 

$

14

 

 

$

822,366

 

 

$

(7,019

)

 

$

(1,327,446

)

 

$

(512,085

)

Issuance of common stock under employee equity plans, net of shares withheld for employee payroll taxes

 

 

 

 

 

 

 

 

 

1,372

 

 

 

 

 

 

(21,416

)

 

 

 

 

 

 

 

 

(21,416

)

Stock-based compensation related to stock awards

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

52,148

 

 

 

 

 

 

 

 

 

52,148

 

Accretion and dividend on series A convertible preferred stock, net of dividends paid

 

 

 

 

 

557

 

 

 

 

 

 

 

 

 

 

(4,307

)

 

 

 

 

 

 

 

 

(4,307

)

Repurchases of common stock

 

 

 

 

 

 

 

 

 

(2,155

)

 

 

 

 

 

(61,580

)

 

 

 

 

 

 

 

 

(61,580

)

Other comprehensive loss

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(515

)

 

 

 

 

 

(515

)

Net income

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

10,791

 

 

 

10,791

 

Balance as of July 31, 2023

 

 

500

 

 

$

491,021

 

 

 

 

144,045

 

 

$

14

 

 

$

787,211

 

 

$

(7,534

)

 

$

(1,316,655

)

 

$

(536,964

)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Three Months Ended July 31, 2022

 

 

 

Series A Convertible
Preferred Stock

 

 

 

Class A Common
Stock

 

 

Additional
Paid-In

 

 

Accumulated
Other
Comprehensive

 

 

Accumulated

 

 

Total
Stockholders'

 

 

 

Shares

 

 

Amount

 

 

 

Shares

 

 

Amount

 

 

Capital

 

 

Loss

 

 

Deficit

 

 

Deficit

 

Balance as of April 30, 2022

 

 

500

 

 

$

488,351

 

 

 

 

145,598

 

 

$

15

 

 

$

892,067

 

 

$

(8,769

)

 

$

(1,367,278

)

 

$

(483,965

)

Issuance of common stock under employee equity plans, net of shares withheld for employee payroll taxes

 

 

 

 

 

 

 

 

 

1,308

 

 

 

 

 

 

(16,596

)

 

 

 

 

 

 

 

 

(16,596

)

Stock-based compensation related to stock awards

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

45,229

 

 

 

 

 

 

 

 

 

45,229

 

Accretion and dividend on series A convertible preferred stock

 

 

 

 

 

555

 

 

 

 

 

 

 

 

 

 

(4,304

)

 

 

 

 

 

 

 

 

(4,304

)

Repurchases of common stock

 

 

 

 

 

 

 

 

 

(4,586

)

 

 

(1

)

 

 

(118,448

)

 

 

 

 

 

 

 

 

(118,449

)

Other comprehensive loss

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(2,464

)

 

 

 

 

 

(2,464

)

Net income

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1,045

 

 

 

1,045

 

Balance as of July 31, 2022

 

 

500

 

 

$

488,906

 

 

 

 

142,320

 

 

$

14

 

 

$

797,948

 

 

$

(11,233

)

 

$

(1,366,233

)

 

$

(579,504

)

 

 

See notes to condensed consolidated financial statements.

 

8


 

BOX, INC.

CONDENSED CONSOLIDATED STATEMENTS OF CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS’ DEFICIT

(In thousands)

(Unaudited)

 

 

 

Six Months Ended July 31, 2023

 

 

 

Series A Convertible
Preferred Stock

 

 

 

Class A Common
Stock

 

 

Additional
Paid-In

 

 

Accumulated
Other
Comprehensive

 

 

Accumulated

 

 

Total
Stockholders'

 

 

 

Shares

 

 

Amount

 

 

 

Shares

 

 

Amount

 

 

Capital

 

 

Loss

 

 

Deficit

 

 

Deficit

 

Balance as of January 31, 2023

 

 

500

 

 

$

489,990

 

 

 

 

144,301

 

 

$

14

 

 

$

818,996

 

 

$

(7,065

)

 

$

(1,335,796

)

 

$

(523,851

)

Issuance of common stock under employee equity plans, net of shares withheld for employee payroll taxes

 

 

 

 

 

 

 

 

 

3,558

 

 

 

 

 

 

(25,835

)

 

 

 

 

 

 

 

 

(25,835

)

Stock-based compensation related to stock awards

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

108,056

 

 

 

 

 

 

 

 

 

108,056

 

Accretion and dividend on series A convertible preferred stock, net of dividends paid

 

 

 

 

 

1,031

 

 

 

 

 

 

 

 

 

 

(8,531

)

 

 

 

 

 

 

 

 

(8,531

)

Repurchases of common stock

 

 

 

 

 

 

 

 

 

(3,814

)

 

 

 

 

 

(105,475

)

 

 

 

 

 

 

 

 

(105,475

)

Other comprehensive loss

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(469

)

 

 

 

 

 

(469

)

Net income

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

19,141

 

 

 

19,141

 

Balance as of July 31, 2023

 

 

500

 

 

$

491,021

 

 

 

 

144,045

 

 

$

14

 

 

$

787,211

 

 

$

(7,534

)

 

$

(1,316,655

)

 

$

(536,964

)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Six Months Ended July 31, 2022

 

 

 

Series A Convertible
Preferred Stock

 

 

 

Class A Common
Stock

 

 

Additional
Paid-In

 

 

Accumulated
Other
Comprehensive

 

 

Accumulated

 

 

Total
Stockholders'

 

 

 

Shares

 

 

Amount

 

 

 

Shares

 

 

Amount

 

 

Capital

 

 

Loss

 

 

Deficit

 

 

Deficit

 

Balance as of January 31, 2022

 

 

500

 

 

$

487,880

 

 

 

 

145,081

 

 

$

15

 

 

$

972,020

 

 

$

(4,543

)

 

$

(1,362,579

)

 

$

(395,087

)

Issuance of common stock under employee equity plans, net of shares withheld for employee payroll taxes

 

 

 

 

 

 

 

 

 

5,467

 

 

 

 

 

 

(43,990

)

 

 

 

 

 

 

 

 

(43,990

)

Stock consideration in connection with fiscal 2022 acquisition

 

 

 

 

 

 

 

 

 

559

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Stock-based compensation related to stock awards

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

107,015

 

 

 

 

 

 

 

 

 

107,015

 

Accretion and dividend on series A convertible preferred stock, net of dividends paid

 

 

 

 

 

1,026

 

 

 

 

 

 

 

 

 

 

(8,526

)

 

 

 

 

 

 

 

 

(8,526

)

Repurchases of common stock

 

 

 

 

 

 

 

 

 

(8,787

)

 

 

(1

)

 

 

(228,571

)

 

 

 

 

 

 

 

 

(228,572

)

Other comprehensive loss

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(6,690

)

 

 

 

 

 

(6,690

)

Net loss

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(3,654

)

 

 

(3,654

)

Balance as of July 31, 2022

 

 

500

 

 

$

488,906

 

 

 

 

142,320

 

 

$

14

 

 

$

797,948

 

 

$

(11,233

)

 

$

(1,366,233

)

 

$

(579,504

)

 

 

See notes to condensed consolidated financial statements.

 

9


 

BOX, INC.

CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS

(In thousands)

(Unaudited)

 

 

 

Six Months Ended

 

 

 

July 31,

 

 

 

2023

 

 

2022

 

CASH FLOWS FROM OPERATING ACTIVITIES:

 

 

 

 

 

 

Net income (loss)

 

$

19,141

 

 

$

(3,654

)

Adjustments to reconcile net income (loss) to net cash provided by operating activities:

 

 

 

 

 

 

Depreciation and amortization

 

 

24,483

 

 

 

36,317

 

Stock-based compensation expense

 

 

100,623

 

 

 

95,796

 

Amortization of deferred commissions

 

 

27,369

 

 

 

26,441

 

Other

 

 

1,705

 

 

 

1,871

 

Changes in operating assets and liabilities:

 

 

 

 

 

 

Accounts receivable, net

 

 

96,309

 

 

 

86,171

 

Deferred commissions

 

 

(17,319

)

 

 

(23,561

)

Operating lease right-of-use assets, net

 

 

15,850

 

 

 

20,066

 

Other assets

 

 

(1,227

)

 

 

(11,862

)

Accounts payable, accrued expenses and other liabilities

 

 

(6,136

)

 

 

(1,995

)

Operating lease liabilities

 

 

(24,186

)

 

 

(22,213

)

Deferred revenue

 

 

(79,006

)

 

 

(67,308

)

Net cash provided by operating activities

 

 

157,606

 

 

 

136,069

 

CASH FLOWS FROM INVESTING ACTIVITIES:

 

 

 

 

 

 

Purchases of short-term investments

 

 

(65,745

)

 

 

(59,678

)

Maturities of short-term investments

 

 

50,000

 

 

 

185,000

 

Purchases of property and equipment, net of sale proceeds

 

 

(747

)

 

 

(769

)

Capitalized internal-use software costs

 

 

(8,377

)

 

 

(4,510

)

Other

 

 

(190

)

 

 

(815

)

Net cash (used in) provided by investing activities

 

 

(25,059

)

 

 

119,228

 

CASH FLOWS FROM FINANCING ACTIVITIES:

 

 

 

 

 

 

Repurchases of common stock

 

 

(104,906

)

 

 

(234,886

)

Payments of dividends to preferred stockholders

 

 

(7,443

)

 

 

(7,500

)

Proceeds from issuances of common stock under employee equity plans

 

 

16,840

 

 

 

14,740

 

Employee payroll taxes paid for net settlement of stock awards

 

 

(42,026

)

 

 

(58,727

)

Principal payments of finance lease liabilities

 

 

(18,952

)

 

 

(19,416

)

Other

 

 

(3,570

)

 

 

(5,055

)

Net cash used in financing activities

 

 

(160,057

)

 

 

(310,844

)

Effect of exchange rate changes on cash, cash equivalents, and restricted cash

 

 

(4,836

)

 

 

(11,647

)

Net decrease in cash, cash equivalents, and restricted cash

 

 

(32,346

)

 

 

(67,194

)

Cash, cash equivalents, and restricted cash, beginning of period(1)

 

 

429,040

 

 

 

416,888

 

Cash, cash equivalents, and restricted cash, end of period(1)

 

$

396,694

 

 

$

349,694

 

 

(1)
Restricted cash is included in other current assets in the condensed consolidated balance sheets for the periods presented.

 

 

See notes to condensed consolidated financial statements.

10


 

BOX, INC.

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

(Unaudited)

 

Note 1. Description of Business and Basis of Presentation

Description of Business

We were incorporated in the state of Washington in April 2005, and were reincorporated in the state of Delaware in March 2008. Box provides a leading cloud content management platform that enables organizations of all sizes to securely manage cloud content while allowing easy, secure access and sharing of this content from anywhere, on any device.

Basis of Presentation

The accompanying unaudited condensed consolidated financial statements, which include the accounts of Box and its wholly owned subsidiaries, have been prepared in accordance with U.S. generally accepted accounting principles (GAAP) and applicable rules and regulations of the Securities and Exchange Commission (SEC) for interim financial reporting. Accordingly, they do not include all of the financial information and footnotes required by GAAP for complete financial statements.

In the opinion of our management, the unaudited condensed consolidated financial statements include all adjustments necessary for the fair presentation of our balance sheets, statements of operations, statements of comprehensive income (loss), statements of convertible preferred stock and stockholders' deficit, and the statements of cash flows for the interim periods, but are not necessarily indicative of the results to be expected for any subsequent quarter or for the year ending January 31, 2024. The unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements in our Annual Report on Form 10-K for the year ended January 31, 2023, which was filed with the Securities and Exchange Commission (the SEC) on March 13, 2023.

Use of Estimates

The preparation of condensed consolidated financial statements in conformity with U.S. GAAP requires management to make, on an ongoing basis, estimates and assumptions that affect the amounts reported and disclosed in the financial statements and the accompanying notes. Actual results could differ from these estimates. Such estimates include, but are not limited to, the fair value of acquired intangible assets, useful lives of acquired intangible assets and property and equipment, the standalone selling price allocation included in contracts with multiple performance obligations, the expected benefit period for deferred commissions, the useful life of capitalized internal-use software costs, the incremental borrowing rate we use to determine our lease liabilities, the valuation allowance of deferred income tax assets, and unrecognized tax benefits, among others. Management bases its estimates on historical experience and on various other assumptions which management believes to be reasonable, the results of which form the basis for making judgments about the carrying values of assets and liabilities.

Certain Risks and Concentrations

Our financial instruments that are exposed to concentrations of credit risk consist primarily of cash and cash equivalents, short-term investments, and accounts receivable. Although we deposit our cash with multiple financial institutions, our deposits, at times, may exceed deposit insurance coverage limits.

We sell to a broad range of customers. Our revenue is derived primarily from the United States across a multitude of industries. Accounts receivable are derived from the delivery of our services to customers primarily located in the United States. We accept and settle our accounts receivable using credit cards, electronic payments and checks. A majority of our lower dollar value invoices are settled by credit card on or near the date of the invoice. We do not require collateral from customers to secure accounts receivable. We believe collections of our accounts receivable are probable based on the size, industry diversification, financial condition and past transaction history of our customers. As of July 31, 2023, no single customer accounted for more than 10% of total accounts receivable. As of January 31, 2023 one reseller, which is also a customer, accounted for more than 10% of total accounts receivable. No single customer represented over 10% of our revenue for the three and six months ended July 31, 2023 and 2022.

We serve our customers and users from data center facilities and public cloud hosting operated by third parties. In order to reduce the risk of down time of our subscription services, we have established data centers and third-party cloud computing and hosting providers in various locations in the United States and abroad. We have internal procedures to restore services in the event of disaster at any one of our current data center facilities and with our cloud providers. Even with these procedures for disaster recovery in place, our cloud services could be significantly interrupted during the implementation of the procedures to restore services.

11


 

Geographic Locations

For the three and six months ended July 31, 2023, revenue attributable to customers in the United States was 66% and 67%, respectively, and revenue attributable to customers in Japan was 21%. For each of the three and six months ended July 31, 2022, revenue attributable to customers in the United States was 67% and revenue attributable to customers in Japan was 20%.

As of July 31, 2023 and January 31, 2023, substantially all of our property and equipment was located in the United States.

Summary of Significant Accounting Policies

There have been no material changes to our significant accounting policies and estimates during the six months ended July 31, 2023 from those disclosed in Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations in our Form 10-K for the year ended January 31, 2023. Additionally, we have a single reporting segment and all required segment information can be found in the condensed consolidated financial statements.

Recently Adopted and Issued Accounting Pronouncements

During the six months ended July 31, 2023, there were no recently adopted or issued accounting pronouncements that had a material impact on our condensed consolidated financial statements.

Note 2. Revenue

Deferred Revenue

Deferred revenue was $479.3 million and $566.6 million as of July 31, 2023 and January 31, 2023, respectively. During the three months ended July 31, 2023 and 2022, we recognized $219.1 million and $207.5 million of revenue that was included in the deferred revenue balance as of April 30, 2023 and 2022, respectively. During the six months ended July 31, 2023 and 2022, we recognized $379.8 million and $365.3 million of revenue that was included in the deferred revenue balance as of January 31, 2023 and 2022, respectively.

Transaction Price Allocated to the Remaining Performance Obligations

As of July 31, 2023, we had remaining performance obligations from contracts with customers of $1.1 billion. We expect to recognize revenue on 60% of these remaining performance obligations over the next 12 months, with the substantial majority of the remaining balance expected to be recognized within 24 months.

Note 3. Fair Value of Financial Instruments

Fair Value Measurements of Assets and Liabilities Measured at Fair Value on a Recurring Basis

We measure our financial assets and liabilities at fair value at each reporting period using a fair value hierarchy which requires us to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. We define fair value as the exchange price that would be received from selling 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 on the measurement date. A financial instrument’s classification within the fair value hierarchy is based upon the lowest level of input that is significant to the fair value measurement. Three levels of inputs may be used to measure fair value:

Level 1—Observable inputs are unadjusted quoted prices in active markets for identical assets or liabilities.
Level 2—Observable inputs are quoted prices for similar assets and liabilities in active markets or inputs other than quoted prices which are observable for the assets or liabilities, either directly or indirectly through market corroboration, for substantially the full term of the financial instruments.
Level 3—Unobservable inputs that are supported by little or no market activity and are significant to the fair value of the assets or liabilities. These inputs are based on our own assumptions used to measure assets and liabilities at fair value and require significant management judgment or estimation.

12


 

Financial assets subject to the fair value disclosure requirements are included in the table below. All of our financial assets are classified as Level 1. The estimated fair value of marketable securities were as follows (in thousands):

 

 

 

July 31,

 

 

January 31,

 

 

 

2023

 

 

2023

 

Cash equivalents:

 

 

 

 

 

 

Money market funds

 

$

172,091

 

 

$

181,513

 

U.S. treasury securities

 

 

 

 

 

16,906

 

Total cash equivalents

 

$

172,091

 

 

$

198,419

 

Short-term investments:

 

 

 

 

 

 

U.S. treasury securities

 

$

49,438

 

 

$

32,783

 

Total short-term investments

 

$

49,438

 

 

$

32,783

 

Total cash equivalents and short-term investments

 

$

221,529

 

 

$

231,202

 

There were no material differences between the estimated fair value and amortized cost of our marketable securities.

As of July 31, 2023, contractual maturities of marketable securities were all within one year.

As of July 31, 2023, we do not consider any portion of the unrealized losses to be credit losses.

As of July 31, 2023, we had a certificate of deposit for a total of $30.0 million with original maturity of less than three months that is classified as a cash equivalent in our condensed consolidated balance sheet. We did not have any certificates of deposit as of January 31, 2023.

Fair Value Measurements of Other Financial Instruments

In November 2017, we entered into a secured credit agreement (as amended or otherwise modified from time to time, the “November 2017 Facility”). On June 30, 2023, we entered into an amended and restated credit agreement (the “June 2023 Facility”) to amend and restate the November 2017 Facility. As of July 31, 2023 and January 31, 2023, we had total debt outstanding relating to the June 2023 Facility and the November 2017 Facility, respectively, with a carrying amount of $30.0 million. The estimated fair value of the November 2017 Facility, which we have classified as a Level 2 financial instrument, approximates its carrying value.

In January 2021, we issued $345.0 million aggregate principal amount of 0.00% convertible senior notes due January 15, 2026 (the “Convertible Notes”). The fair value of the Convertible Notes is determined using observable market prices. The fair value of the Convertible Notes, which we have classified as a Level 2 instrument, was $449.7 million and $462.9 million as of July 31, 2023 and January 31, 2023, respectively.

Note 4. Balance Sheet Components

Property and Equipment, Net

Property and equipment, net consisted of the following (in thousands):

 

 

 

July 31,

 

 

January 31,

 

 

 

2023

 

 

2023

 

Data center equipment

 

$

324,513

 

 

$

353,519

 

Leasehold improvements

 

 

72,057

 

 

 

79,319

 

Computer-related equipment and software

 

 

19,930

 

 

 

21,436

 

Furniture and fixtures

 

 

14,333

 

 

 

15,301

 

Construction in progress

 

 

5,383

 

 

 

2,362

 

Total property and equipment

 

 

436,216

 

 

 

471,937

 

Less: accumulated depreciation

 

 

(381,970

)

 

 

(401,965

)

Total property and equipment, net

 

$

54,246

 

 

$

69,972

 

 

13


 

As of July 31, 2023, the gross carrying amount of property and equipment included $231.7 million of data center equipment acquired under finance leases and the accumulated depreciation of property and equipment acquired under these finance leases was $213.3 million. As of January 31, 2023, the gross carrying amount of property and equipment included $258.3 million of data center equipment acquired under finance leases and the accumulated depreciation of property and equipment acquired under these finance leases was $226.2 million.

Depreciation expense related to property and equipment was $8.0 million and $14.0 million for the three months ended July 31, 2023 and 2022, respectively, and $17.3 million and $28.8 million for the six months ended July 31, 2023 and 2022, respectively.

Note 5. Leases

We have entered into various non-cancellable operating lease agreements for certain of our offices and data centers with lease periods expiring primarily between fiscal years 2024 and 2034. Certain of these arrangements have free or escalating rent payment provisions and optional renewal or termination clauses. Our operating leases typically include variable lease payments, which are primarily comprised of common area maintenance and utility charges for our offices and power and network connections for our data centers, that are determined based on actual consumption. Our operating lease agreements do not contain any residual value guarantees, covenants, or other restrictions.

We also entered into various finance lease arrangements to obtain servers and related equipment for our data center operations. These agreements are primarily for four years and certain of these arrangements have optional renewal or termination clauses. The leases are secured by the underlying leased servers and related equipment.

We sublease certain floors of our Redwood City and London offices. Our current subleases have total lease terms ranging from 30 to 96 months that will expire at various dates by fiscal year 2026.

The components of lease cost, which were included in operating expenses in our condensed consolidated statements of operations, were as follows (in thousands):

 

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

July 31,

 

 

July 31,

 

 

 

2023

 

 

2022

 

 

2022

 

 

2021

 

Finance lease cost:

 

 

 

 

 

 

 

 

 

 

 

 

Amortization of finance lease right-of-use assets

 

$

5,287

 

 

$

11,502

 

 

$

11,815

 

 

$

23,463

 

Interest on finance lease liabilities

 

 

271

 

 

 

547

 

 

 

627

 

 

 

1,213

 

Operating lease cost, gross

 

 

12,218

 

 

 

12,542

 

 

 

25,393

 

 

 

25,131

 

Variable lease cost, gross

 

 

2,344

 

 

 

2,009

 

 

 

4,654

 

 

 

4,001

 

Sublease income

 

 

(1,704

)

 

 

(2,317

)

 

 

(3,373

)

 

 

(4,573

)

Total lease cost

 

$

18,416

 

 

$

24,283

 

 

$

39,116

 

 

$

49,235

 

 

As of July 31, 2023, maturities of our operating and finance lease liabilities, which do not include short-term leases and variable lease payments, are as follows (in thousands):

 

Years ending January 31:

 

Operating Leases (1)

 

 

Finance Leases

 

2024

 

$

26,802

 

 

$

11,014

 

2025

 

 

36,492

 

 

 

2,525

 

2026

 

 

33,192

 

 

 

 

2027

 

 

32,179

 

 

 

 

2028

 

 

28,001

 

 

 

 

Thereafter

 

 

22,798

 

 

 

 

Total lease payments

 

$

179,464

 

 

$

13,539

 

Less: imputed interest

 

$

(23,094

)

 

$

(236

)

Present value of total lease liabilities

 

$

156,370

 

 

$

13,303

 

 

(1) Non-cancellable sublease proceeds for the remainder of the year ending January 31, 2024 and years ending January 31, 2025 and 2026 of $3.2 million, $7.0 million, and $1.0 million, respectively, are not included in the table above.

14


 

As of July 31, 2023, we had one operating lease for an office space that has not yet commenced. This operating lease has aggregated undiscounted future payments of $20.1 million and a lease term of nine years. This operating lease will commence during fiscal year 2025. We did not have any finance leases that had not yet commenced as of July 31, 2023.

Note 6. Commitments and Contingencies

Letters of Credit

As of July 31, 2023 and January 31, 2023, we had letters of credit in the aggregate amount of $14.6 million and $18.6 million, respectively, in connection with our operating leases and voluntary disability insurance (VDI) program, which were primarily issued under the available sublimit for the issuance of letters of credit in conjunction with a secured credit agreement as disclosed in Note 7.

Purchase Obligations

Our purchase obligations relate primarily to infrastructure services and IT software and support services costs. As of July 31, 2023, future payments under non-cancellable contractual purchases, which were not recognized on our condensed consolidated balance sheet, are as follows, shown in accordance with the payment due date (in thousands):

 

Years ending January 31:

 

 

 

2024

 

$

2,997

 

2025

 

 

82,298

 

2026

 

 

7,643

 

2027

 

 

264,954

 

Total

 

$

357,892

 

 

Our contracts for infrastructure services and IT software, which have terms ranging from 2 to 8 years, support our long-term goals of improving gross margin.

Legal Matters

From time to time, we are subject to litigation and claims that arise in the ordinary course of business. We investigate litigation and claims as they arise and accrue estimates for resolution of legal and other contingencies when losses are probable and estimable. Although the results of litigation and claims cannot be predicted with certainty, we believe there was not at least a reasonable possibility that we had incurred a material loss with respect to such loss contingencies as of July 31, 2023.

Note 7. Debt

Convertible Senior Notes

In January 2021, we issued $345.0 million aggregate principal amount of 0.00% convertible senior notes due January 15, 2026. The Convertible Notes are senior unsecured obligations and do not bear regular interest. Each $1,000 principal amount of the Convertible Notes will be convertible into 38.7962 shares of our Class A common stock, which is equivalent to a conversion price of approximately $25.78 per share.

There have been no changes to the conversion or redemption terms of the Convertible Notes during the six months ended July 31, 2023 from those disclosed in Item 8. Financial Statements and Supplementary Data in our Form 10-K for the year ended January 31, 2023.

As of July 31, 2023, the conditions allowing holders of the Convertible Notes to convert were not met.

The net carrying amount of the Convertible Notes consisted of the following (in thousands):

 

 

 

July 31,

 

 

January 31,

 

 

 

2023

 

 

2023

 

Principal

 

$

345,000

 

 

$

345,000

 

Unamortized issuance costs

 

 

(4,701

)

 

 

(5,649

)

Net carrying amount

 

$

340,299

 

 

$

339,351

 

Issuance costs are being amortized to interest expense over the term of the Convertible Notes using the effective interest rate method. The effective interest rate used to amortize the issuance costs is 0.56%. For the three and six months ended July 31, 2023 and 2022, interest expense recognized related to the Convertible Notes was not material.

15


 

Capped Calls

In connection with the pricing of the Convertible Notes, we entered into privately negotiated capped call transactions with certain counterparties (the “Capped Calls”). The Capped Calls each have a strike price of approximately $25.80 per share, subject to certain adjustments, which correspond to the initial conversion price of the Convertible Notes. The Capped Calls have initial cap prices of $35.58 per share, subject to certain adjustments. The Capped Calls cover, subject to anti-dilution adjustments, approximately 13.4 million shares of our Class A common stock. The Capped Calls are generally intended to reduce or offset the potential dilution to our common stock upon any conversion of the Convertible Notes with such reduction or offset, as the case may be, subject to a cap based on the cap price. The Capped Calls are separate transactions, and not part of the terms of the Convertible Notes. As these transactions meet certain accounting criteria, the Capped Calls are recorded in stockholders’ deficit and are not accounted for as derivatives. The cost of $27.8 million incurred in connection with the Capped Calls was recorded as a reduction to additional paid-in capital.

Line of Credit

On November 27, 2017, we entered into a secured credit agreement (as amended or otherwise modified from time to time, the “November 2017 Facility”), which provided for a $65.0 million revolving loan facility with a $45.0 million sublimit for the issuance of letters of credit. On June 30, 2023, we entered into an amended and restated credit agreement (the “June 2023 Facility”) to provide for a $150.0 million revolving loan facility and maintain the $45.0 million letter of credit sublimit. Pursuant to the terms of the June 2023 Facility, the maturity date of the revolving loan facility is the earlier of (i) June 30, 2028, (ii) October 16, 2025, except to the extent that both of the following conditions are satisfied as of such date: (x) the outstanding principal amount of the Convertible Notes as of such date is not greater than $100.0 million and (y) our liquidity (as determined in accordance with the June 2023 Facility) is greater than or equal to the outstanding principal amount of such Convertible Notes as of such date, and (iii) February 11, 2028, only in the event that any of our Series A Convertible Preferred Stock remains outstanding as of such date. In addition, the June 2023 Facility adopts the Secured Overnight Financing Rate (“SOFR”) as the interest rate benchmark rather than the London Interbank Offered Rate (“LIBOR”) implemented under the November 2017 Facility, with the revolving loans accruing interest at a rate per annum equal to, at our option, (a) an adjusted term SOFR rate (based on one, three, or six-month interest periods) plus a margin ranging from 1.35% to 1.85%, (b) a daily simple SOFR rate plus a margin ranging from 1.35% to 1.85%, or (c) a prime rate plus a margin of 0.35% to 0.85%. The June 2023 Facility provides for a commitment fee of 0.15% to 0.25% per annum, determined based upon our senior secured leverage ratio, on the average daily unused amount of the revolving committed amount, payable quarterly in arrears. The other material terms of the June 2023 Facility remain consistent with those of the November 2017 Facility disclosed in Item 8. Financial Statements and Supplementary Data in our Form 10-K for the year ended January 31, 2023.

As of July 31, 2023, we had total debt outstanding with a net carrying amount of $29.5 million and we were in compliance with all financial covenants. Issuance costs, which are amortized to interest expense over the term of the June 2023 Facility, were not material.

Note 8. Redeemable Convertible Preferred Stock and Stockholders’ Deficit

Series A Convertible Preferred Stock

On April 7, 2021, we entered into an investment agreement with a group of investors led by KKR & Co. Inc. (collectively “KKR”) relating to the issuance and sale of 500,000 shares of our Series A Convertible Preferred Stock, par value $0.0001 per share, for an aggregate purchase price of $500 million, or $1,000 per share.

There have been no changes to the terms and conditions of the Series A Preferred Stock for the six months ended July 31, 2023 from those disclosed in Item 8. Financial Statements and Supplementary Data in our Form 10-K for the year ended January 31, 2023.

During the six months ended July 31, 2023, we paid cash dividends to our Series A Preferred Stockholders in the amount of $7.4 million and as of July 31, 2023, we had accrued dividends of $1.3 million on the Series A Preferred Stock. Accrued dividends are recorded against additional paid-in capital due to Box being in an accumulated deficit position.

Share Repurchase Plan

During the three months ended July 31, 2023, we repurchased 2.2 million shares at a weighted average price of $28.55 per share for a total amount of $61.5 million. During the six months ended July 31, 2023, we repurchased 3.8 million shares at a weighted average price of $27.63 per share for a total amount of $105.4 million. As of July 31, 2023, $35.3 million remained available for additional repurchases.

16


 

On August 28, 2023, our board of directors authorized an expansion of the share repurchase plan. Under this expansion, an additional $100 million of our Class A common stock may be repurchased in open market transactions through August 28, 2024.

Note 9. Stock-Based Compensation

Employee Equity Plans

We currently have two employee equity plans that have been adopted by our board of directors. These plans, the 2015 Equity Incentive Plan (the "2015 Plan") and the 2015 Employee Stock Purchase Plan (the "2015 ESPP"), are described in more detail in Item 8. Financial Statements and Supplementary Data in our Form 10-K for the year ended January 31, 2023. As of July 31, 2023, 32,470,894 shares and 4,550,504 shares were reserved for future issuance under the 2015 Plan and the 2015 ESPP, respectively.

Stock Options

The following table summarizes the stock option activity under the equity incentive plans and related information:

 

 

 

Shares Subject to Options Outstanding

 

 

Weighted-
Average

 

 

 

 

 

 

 

 

 

Weighted-

 

 

Remaining

 

 

 

 

 

 

 

 

 

Average Exercise

 

 

Contractual Life

 

 

Aggregate

 

 

 

Shares

 

 

Price

 

 

(Years)

 

 

Intrinsic Value

 

 

 

 

 

 

 

 

 

 

 

 

(in thousands)

 

Balance as of January 31, 2023

 

 

2,373,063

 

 

$

17.32

 

 

 

3.81

 

 

$

34,820

 

Options exercised

 

 

(24,440

)

 

 

6.02

 

 

 

 

 

 

 

Balance as of July 31, 2023

 

 

2,348,623

 

 

$

17.43

 

 

 

3.34

 

 

$

32,448

 

Exercisable as of July 31, 2023

 

 

2,348,623

 

 

$

17.43

 

 

 

3.34

 

 

$

32,448

 

Restricted Stock Units

The following table summarizes the restricted stock unit activity under the equity incentive plans and related information:

 

 

 

Number of

 

 

Weighted-

 

 

 

Restricted

 

 

Average

 

 

 

Stock Units

 

 

Grant Date

 

 

 

Outstanding

 

 

Fair Value

 

Unvested balance - January 31, 2023

 

 

14,665,753

 

 

$

24.89

 

Granted

 

 

7,521,191

 

 

 

26.60

 

Vested

 

 

(4,311,687

)

 

 

23.77

 

Forfeited

 

 

(560,039

)

 

 

25.37

 

Unvested balance - July 31, 2023

 

 

17,315,218

 

 

$

25.90

 

 

As of July 31, 2023, there was $422.0 million of unrecognized stock-based compensation expense related to outstanding restricted stock units granted to employees that is expected to be recognized over a weighted-average period of 2.75 years.

Performance-Based Restricted Stock Units

We use performance-based incentives for certain employees, including our named executive officers, to achieve our annual financial and operational objectives, while making progress towards our longer-term strategic and growth goals. Based on a review of our actual achievement of the pre-established corporate financial objectives and additional inputs from our Compensation Committee, the executive bonus plan for fiscal year 2023 was determined, settled and paid out in the first quarter of fiscal year 2024 in the form of cash and fully vested restricted stock units. During the first quarter of fiscal year 2024, our Compensation Committee also adopted and approved the performance criteria and targets for the executive bonus plan for fiscal year 2024, which is expected to be paid out in the form of cash and fully vested restricted stock units in the first quarter of fiscal year 2025.

During the six months ended July 31, 2023 we recognized stock-based compensation expense related to executive bonus plans in the amount of $5.5 million. The unrecognized compensation expense related to the ungranted and unvested executive bonus plan for fiscal year 2024 is $7.4 million, based on the expected performance against the pre-established corporate financial objectives as of July 31, 2023, which is expected to be recognized over a remaining weighted-average period of less than one year.

17


 

2015 ESPP

As of July 31, 2023, there was $14.7 million of unrecognized stock-based compensation expense related to the 2015 ESPP that is expected to be recognized over a weighted-average period of 1.36 years.

Stock-Based Compensation

The following table summarizes the components of stock-based compensation expense recognized in the condensed consolidated statements of operations (in thousands):

 

 

 

Three Months Ended

 

 

 

Six Months Ended

 

 

 

July 31,

 

 

 

July 31,

 

 

 

2023

 

 

2022

 

 

 

2023

 

 

2022

 

Cost of revenue

 

$

5,230

 

 

$

4,787

 

 

 

$

9,715

 

 

$

9,142

 

Research and development

 

 

18,722

 

 

 

18,095

 

 

 

 

35,724

 

 

 

35,821

 

Sales and marketing

 

 

17,546

 

 

 

14,800

 

 

 

 

32,864

 

 

 

30,089

 

General and administrative

 

 

11,848

 

 

 

11,004

 

 

 

 

22,320

 

 

 

20,744

 

Total stock-based compensation

 

$

53,346

 

 

$

48,686

 

 

 

$

100,623

 

 

$

95,796

 

 

Note 10. Net Income (Loss) per Share Attributable to Common Stockholders

The following table sets forth the computation of basic and diluted net income (loss) per share attributable to common stockholders (in thousands, except per share amounts):

 

 

 

Three Months Ended July 31,

 

 

Six Months Ended July 31,

 

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Numerator:

 

 

 

 

 

 

 

 

 

 

 

 

Net income (loss)

 

$

10,791

 

 

$

1,045

 

 

$

19,141

 

 

$

(3,654

)

Accretion and dividend on series A convertible preferred stock

 

 

(4,307

)

 

 

(4,304

)

 

 

(8,531

)

 

 

(8,526

)

Undistributed earnings attributable to preferred stockholders

 

 

(740

)

 

 

 

 

 

(1,209

)

 

 

 

Net income (loss) attributable to common stockholders, basic and diluted

 

$

5,744

 

 

$

(3,259

)

 

$

9,401

 

 

$

(12,180

)

 

 

 

 

 

 

 

 

 

 

 

 

 

Denominator:

 

 

 

 

 

 

 

 

 

 

 

 

Weighted-average number of shares used to compute net income (loss) per share attributable to common stockholders, basic

 

 

144,248

 

 

 

143,739

 

 

 

144,490

 

 

 

144,224

 

Weighted-average number of shares used to compute net income (loss) per share attributable to common stockholders, diluted

 

 

150,007

 

 

 

143,739

 

 

 

150,218

 

 

 

144,224

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net income (loss) per share attributable to common stockholders, basic

 

$

0.04

 

 

$

(0.02

)

 

$

0.07

 

 

$

(0.08

)

Net income (loss) per share attributable to common stockholders, diluted

 

$

0.04

 

 

$

(0.02

)

 

$

0.06

 

 

$

(0.08

)

 

The following weighted-average outstanding shares of common stock equivalents were excluded from the computation of diluted net income (loss) per share for the periods presented because the impact of including them would have been antidilutive (in thousands):

 

 

 

Three Months Ended July 31,

 

 

Six Months Ended July 31,

 

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Options to purchase common stock

 

 

7

 

 

 

2,983

 

 

 

7

 

 

 

3,423

 

Restricted stock units

 

 

80

 

 

 

18,129

 

 

 

56

 

 

 

16,982

 

Employee stock purchase plan

 

 

1,977

 

 

 

1,902

 

 

 

1,508

 

 

 

1,803

 

Shares related to convertible preferred stock

 

 

18,587

 

 

 

18,541

 

 

 

18,586

 

 

 

18,539

 

Shares related to the convertible senior notes

 

 

 

 

 

566

 

 

 

 

 

 

790

 

Total

 

 

20,651

 

 

 

42,121

 

 

 

20,157

 

 

 

41,537

 

 

18


 

Note 11. Income Taxes

The provision for income taxes was $2.4 million and $4.7 million for the three and six months ended July 31, 2023, respectively, and $1.4 million and $2.6 million for the three and six months ended July 31, 2022, respectively. Our income taxes for the three and six months ended July 31, 2023 and 2022 were primarily due to state income taxes and foreign income taxes.

For the three and six months ended July 31, 2023 and 2022, the difference between the U.S. statutory rate and our effective tax rate was primarily due to utilization of deferred tax assets in jurisdictions which have a full valuation allowance, state income taxes driven by the capitalization of research and development expenditures, and differing foreign tax rates.

We evaluate tax positions for recognition using a more-likely-than-not recognition threshold, and those tax positions eligible for recognition are measured as the largest amount of tax benefit that is greater than 50% likely of being realized upon the effective settlement with a taxing authority that has full knowledge of all relevant information. We believe that we have provided adequate reserves for our income tax uncertainties in all open tax years.

We file tax returns in the U.S. for federal, California, and other states. All tax years remain open to examination for both federal and state purposes as a result of our net operating loss and credit carryforwards. We file tax returns in the United Kingdom and other foreign jurisdictions in which we operate. Certain tax years remain open to examination.

19


 

Item 2. MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

You should read the following discussion and analysis of our financial condition and results of operations together with the condensed consolidated financial statements and related notes included elsewhere in this Quarterly Report on Form 10-Q. This discussion contains forward-looking statements based upon current expectations that involve risks and uncertainties. Our actual results may differ materially from those anticipated in these forward-looking statements as a result of various factors, including those discussed in the section titled “Risk Factors” and in other parts of this Quarterly Report on Form 10-Q.

Overview

Box is the Content Cloud: a single secure, cloud-native platform for managing the entire content journey. Content – from blueprints to wireframes, videos to documents, proprietary formats to PDFs – is the source of an organization’s unique value. The Box Content Cloud enables our customers, including 69% of the Fortune 500, to securely manage the entire content lifecycle, from the moment a file is created or ingested to when it’s shared, edited, published, approved, signed, classified, and retained. Box keeps content secure and compliant, while also allowing easy access and sharing of this content from anywhere, on any device – both within the organization and with external partners.

With our Software-as-a-Service (SaaS) platform, users can collaborate on content both internally and with external parties, automate content-driven business processes, develop custom applications, and implement data protection, security and compliance features to comply with legal and regulatory requirements, internal policies and industry standards and regulations. The Box Content Cloud accelerates business processes, improves employee productivity, enables secure hybrid work, and protects an organization’s most valuable data. Our platform enables a broad set of high-value business use cases across enterprises and user experiences. Our platform integrates with more than 1,500 leading enterprise business applications, supports hundreds of file formats and media types, and is compatible with multiple application environments, operating systems and devices, ensuring that workers can securely access their critical business content whenever and wherever they need it.

In addition, we continue to innovate by expanding our core services and offerings with a focus on frictionless security and compliance, seamless internal and external collaboration and workflow, and integration with best-of-breed applications – all underpinned by a comprehensive set of application programming interfaces (APIs), developer tools, and intelligent infrastructure. We recently announced Box AI, a new set of capabilities that will natively integrate advanced artificial intelligence (“AI”) models to uncover and share business insights, find answers to critical questions, and create content using an enterprise’s data. In addition, Box Canvas, our natively integrated, interactive virtual whiteboarding tool, is now available to all customers. We also currently provide the following offerings: Box Sign, which enables customers to securely send documents for electronic signature directly from Box; Box Shield, our advanced security offering that helps customers reduce the risk of accidental content leakage and protect their business from insider threats and account compromise, as well as threat detection, response, and recovery for potential malware incidents, including ransomware; Box Relay, which allows our end users to easily build, manage and track workflows; Box Zones, which gives global customers the ability to store their content locally in certain regions; Box KeySafe, a solution that builds on top of Box’s strong encryption and security capabilities to give customers greater control over the encryption keys used to secure the file contents that are stored with Box; Box Platform, which further enables customers and partners to build enterprise apps using our open APIs and developer tools; Box Governance, which gives customers a better way to comply with regulatory policies, help satisfy e-discovery requests and effectively manage sensitive business information throughout its lifecycle; Box Notes, our native content authoring tool which enables users to seamlessly share and collaborate in real time; and Box Shuttle, which allows for easy, affordable, self-service content migration directly from the admin console from more than ten source systems, into Box. In addition, with Box Consulting, organizations can access professional services for critical topics like implementation, technology and app development, and change management and user training. The increasing traction of these product innovations allows our customers to realize the full set of capabilities of our Content Cloud.

We offer our solution to our customers as a subscription-based service, with subscription fees based on the requirements of our customers, including the number of users and functionality deployed. The majority of our customers subscribe to our service through one-year contracts, although we also offer our services for terms ranging from one month to three years or more. We typically invoice our customers at the beginning of the term, in multi-year, annual, quarterly or monthly installments. We recognize revenue as we satisfy our performance obligations. Accordingly, due to our subscription model, we recognize revenue for our subscription services ratably over the term of the contract.

Current Period Highlights

For the three months ended July 31, 2023 and 2022, our revenue was $261.4 million and $246.0 million, respectively, representing year-over-year growth of 6%. As of July 31, 2023, our remaining performance obligations were $1.138 billion,

20


 

representing an 8% increase from our remaining performance obligations of $1.051 billion as of July 31, 2022. For the three months ended July 31, 2023, our gross profit was $194.4 million, and our gross margin was 74.4%, compared to our gross profit of $181.2 million and our gross margin of 73.6% for the three months ended July 31, 2022. For the three months ended July 31, 2023, our operating income was $9.9 million, and our operating margin was 3.8%, compared to our operating income of $3.1 million and our operating margin of 1.3% for the three months ended July 31, 2022. Our net cash provided by operating activities was $32.7 million for the three months ended July 31, 2023, an increase of 15% from net cash provided by operating activities of $28.3 million for the three months ended July 31, 2022. Our non-GAAP free cash flow was $20.6 million for the three months ended July 31, 2023, an increase of 15% from non-GAAP free cash flow of $18.0 million for the three months ended July 31, 2022.

Impact of Macroeconomic Factors on Our Business

Our overall performance depends in part on worldwide economic and geopolitical conditions and their impact on customer behavior. Worsening economic conditions, including impacts from inflation, higher interest rates, slower growth, the stronger dollar versus foreign currencies, particularly the Japanese Yen, the ongoing Russia-Ukraine conflict and other changes in economic conditions, may adversely affect our results of operations and financial performance. During the three months ended July 31, 2023, in addition to headwinds from foreign exchange rate trends, we continued to see an impact from additional customer scrutiny being placed on larger deals and lower seat expansion rates due to the challenging macroeconomic environment. As a result, we have experienced, and may continue to experience, increased customer churn and delayed sales cycles, as well as customers and prospective customers reducing budgets related to services that we offer. While we believe IT budgets have tightened and some larger deals have required more scrutiny across verticals and geographies, we also believe we are well-positioned to execute through these dynamic times as the Box Content Cloud enables enterprises to streamline their businesses, drive up productivity, reduce risk, and lower costs.

Key Business Metrics

We use the key metrics below for financial and operational decision-making and as a means to evaluate period-to-period comparisons. We believe that these key metrics provide meaningful supplemental information regarding our performance. We believe that both management and investors benefit from referring to these key metrics in assessing our performance and when planning, forecasting, and analyzing future periods. These key metrics also facilitate management’s internal comparisons to our historical performance as well as comparisons to certain competitors’ operating results. We believe these key metrics are useful to investors both because (1) they allow for greater transparency with respect to key metrics used by management in its financial and operational decision-making and (2) they are used by institutional investors and the analyst community to help analyze the health of our business.

Remaining Performance Obligations

Remaining performance obligations (RPO) represent, at a point in time, contracted revenue that has not yet been recognized. RPO consists of deferred revenue and backlog. Backlog is defined as non-cancellable contracts deemed certain to be invoiced and recognized as revenue in future periods. Future invoicing is determined to be certain when we have an executed non-cancellable contract or a significant penalty is due upon cancellation. While Box believes RPO is a leading indicator of revenue as it represents sales activity not yet recognized in revenue, it is not necessarily indicative of future revenue growth as it is influenced by several factors, including seasonality, contract renewal timing, average contract terms and foreign currency exchange rates. Box monitors RPO to manage the business and evaluate performance.

RPO as of July 31, 2023 was $1.138 billion, an increase of 8% from July 31, 2022. The increase in RPO was primarily driven by expansion within existing customers as they broadened their deployment of our product offerings, the conversion to multi-product Suites, and extended customer contract durations. The increase in RPO was also driven by the addition of new customers and the timing of customer-driven renewals. RPO growth was partially offset by a negative impact from foreign currency exchange rates.

Billings

Billings represent our revenue plus the changes in deferred revenue and contract assets in the period. Billings we record in any particular period primarily reflect subscription renewals and expansion within existing customers plus sales to new customers, and represent amounts invoiced for all of our products and professional services. We typically invoice our customers at the beginning of the term, in multi-year, annual, quarterly or monthly installments. If the customer negotiates to pay the full subscription amount at the beginning of the period, the total subscription amount for the entire term will be reflected in billings. If the customer negotiates to be invoiced annually or more frequently, only the amount billed for such period will be included in billings.

21


 

Billings help investors better understand our sales activity for a particular period, which is not necessarily reflected in our revenue given that we recognize subscription revenue ratably over the contract term. We consider billings a significant performance measure. We monitor billings to manage our business, make planning decisions, evaluate our performance and allocate resources. We believe that billings offer valuable supplemental information regarding the performance of our business and will help investors better understand the sales volumes and performance of our business. We do not consider billings to be a non-GAAP financial measure because it is calculated using exclusively revenue, deferred revenue, and contract assets, all of which are financial measures calculated in accordance with GAAP.

Billings for the three and six months ended July 31, 2023 were $232.5 million and $424.4 million, respectively, representing a decrease of 1% for the three months ended July 31, 2023 and an increase of 4% for the six months ended July 31, 2022. The decrease in billings for the three months ended July 31, 2023 was driven by a particularly high volume of early renewals in the first quarter of fiscal year 2024 and a negative impact from foreign currency exchange rates. The increase in billings for the six months ended July 31, 2023 was primarily driven by expansion within existing customers as they broadened their deployment of our product offerings through the conversion to multi-product Suites, the addition of new customers, and the timing of customer-driven renewals. Billings growth was partially offset by a negative impact from foreign currency exchange rates.

Our use of billings has certain limitations as an analytical tool and should not be considered in isolation or as a substitute for revenue or an analysis of our results as reported under GAAP. Billings are recognized when invoiced, while the related subscription and premier services revenue is recognized ratably over the contract term as we satisfy a performance obligation. Also, other companies, including companies in our industry, may not use billings, may calculate billings differently, may have different billing frequencies, or may use other financial measures to evaluate their performance, all of which could reduce the usefulness of billings as a comparative measure.

Over time, we expect to continue to normalize payment durations. In addition, as we have gained and expect to continue to gain more traction with large enterprise customers, we also anticipate our quarterly billings to increasingly concentrate in the back half of our fiscal year, especially in the fourth quarter.

A calculation of billings starting with revenue, the most directly comparable GAAP financial measure, is presented below (in thousands):

 

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

July 31,

 

 

July 31,

 

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

GAAP revenue

 

$

261,428

 

 

$

246,015

 

 

$

513,326

 

 

$

484,447

 

Deferred revenue, end of period

 

 

479,293

 

 

 

458,249

 

 

 

479,293

 

 

 

458,249

 

Less: deferred revenue, beginning of period

 

 

(507,385

)

 

 

(468,350

)

 

 

(566,630

)

 

 

(534,242

)

Contract assets, beginning of period

 

 

2,642

 

 

 

1,491

 

 

 

1,900

 

 

 

1,111

 

Less: contract assets, end of period

 

 

(3,477

)

 

 

(2,424

)

 

 

(3,477

)

 

 

(2,424

)

Billings

 

$

232,501

 

 

$

234,981

 

 

$

424,412

 

 

$

407,141

 

 

Non-GAAP Free Cash Flow

We define non-GAAP free cash flow as cash flows from operating activities less purchases of property and equipment, principal payments of finance lease liabilities, capitalized internal-use software costs, and other items that did not or are not expected to require cash settlement and that management considers to be outside of our core business.

Non-GAAP free cash flow for the three and six months ended July 31, 2023 was $20.6 million and $128.8 million, respectively, representing an increase of 15% and 18% from the three and six months ended July 31, 2022, respectively.

22


 

A calculation of non-GAAP free cash flow starting with net cash provided by operating activities, the most directly comparable GAAP financial measure, is presented below (in thousands):

 

 

 

Three Months Ended

 

 

 

Six Months Ended

 

 

 

July 31,

 

 

 

July 31,

 

 

 

 

2023

 

 

 

2022

 

 

 

2023

 

 

 

2022

 

 

GAAP net cash provided by operating activities

 

$

32,676

 

 

 

$

28,339

 

 

 

$

157,606

 

 

 

$

136,069

 

 

Purchases of property and equipment, net of proceeds from sales

 

 

1,574

 

 

 

 

(211

)

 

 

 

(747

)

 

 

 

(769

)

 

Principal payments of finance lease liabilities

 

 

(9,071

)

 

 

 

(7,913

)

 

 

 

(18,952

)

 

 

 

(19,416

)

 

Capitalized internal-use software costs

 

 

(4,611

)

 

 

 

(2,257

)

 

 

 

(9,091

)

 

 

 

(7,062

)

 

Non-GAAP free cash flow

 

$

20,568

 

 

 

$

17,958

 

 

 

$

128,816

 

 

 

$

108,822

 

 

Net Retention Rate

Net retention rate is defined as the net percentage of Total Annual Recurring Revenue (Total ARR) retained from existing customers, including expansion. We define Total ARR as the annualized recurring revenue from all active customer contracts at the end of a reporting period. We calculate our net retention rate as of a period end by starting with the Total ARR from customers as of 12 months prior to such period end (Prior Period Total ARR). We then calculate Total ARR from these same customers as of the current period end (Current Period Total ARR). Finally, we divide the Current Period Total ARR by the Prior Period Total ARR to arrive at our net retention rate. In calculating our net retention rate, we include only Total ARR associated with those customers who have subscribed to Box for at least 12 months. We believe our net retention rate is an important metric that provides insight into the long-term value of our subscription agreements and our ability to retain and grow revenue from our customer base. Net retention rate is an operational metric and there is no comparable GAAP financial measure to which we can reconcile this particular key metric.

Our net retention rate was 103% and 112% as of July 31, 2023 and 2022, respectively. Our net retention rate as of July 31, 2023 was primarily attributable to heightened budget scrutiny putting pressure on seat expansion within existing customers. As our customers purchase add-on products or our bundled Enterprise Plus plan, we tend to realize significantly higher average contract values and stronger net retention rates as compared to customers who only purchase our core product. We believe our go-to-market efforts to deliver a solution selling strategy and our investments in product, customer success, and Box Consulting, including our Box Shuttle migration offering, have been significant factors in our customer retention results. As we penetrate customer accounts, we expect our net retention rate to remain above 100% for the foreseeable future.

Components of Results of Operations

Revenue

We derive our revenue primarily from three sources: (1) subscription revenue, which is comprised of subscription fees from customers who have access to our content cloud platform including routine customer support; (2) revenue from customers purchasing our premier services package; and (3) revenue from professional services such as implementing best practice use cases, project management and implementation consulting services.

To date, practically all of our revenue has been derived from subscription and premier services. Subscription and premier services revenue are driven primarily by the number of customers, the number of seats sold to each customer and the price of our services.

We recognize revenue as we satisfy our performance obligations. Accordingly, due to our subscription model, we recognize revenue for our subscription and premier services ratably over the contract term. We typically invoice our customers at the beginning of the term, in multi-year, annual, quarterly or monthly installments. Our subscription and premier services contracts are typically non-cancellable and do not contain refund-type provisions. The majority of our customers subscribe to our service through one-year contracts, although we also offer our services for terms ranging between one month to three years or more.

Professional services are generally billed on a fixed price basis, for which revenue is recognized over time based on the proportion performed. Professional services revenue was not material as a percentage of total revenue for all periods presented.

Revenue is presented net of sales and other taxes we collect on behalf of governmental authorities.

Cost of Revenue

Our cost of revenue consists primarily of costs related to providing our subscription services to our paying customers, including employee compensation and related expenses for data center operations, customer support and professional services personnel, public cloud infrastructure costs, depreciation of servers and equipment, security services and other tools, as well as amortization expense

23


 

associated with acquired technology and capitalized internally developed software. We allocate overhead such as rent, information technology costs and employee benefit costs to all departments based on headcount. As such, general overhead expenses are reflected in cost of revenue and each of the operating expense categories set forth below.

Operating Expenses

Our operating expenses consist of research and development, sales and marketing, and general and administrative expenses. Personnel costs are the most significant component of each category of operating expenses. Operating expenses also include allocated overhead costs for facilities, information technology costs and employee benefit costs.

Research and Development. Research and development expense consists primarily of employee compensation and related expenses, as well as allocated overhead. Our research and development efforts are focused on scaling our platform, building an ecosystem of best-of-breed applications and platforms, infrastructure, adding enterprise grade features, functionality and enhancements such as workflow automation, intelligent content management capabilities, advanced security, e-signature capability, native visual collaboration and whiteboarding, and artificial intelligence to enhance the ease of use of our cloud content management services. We capitalize certain qualifying costs to develop software for internal use incurred during the application development stage.

Sales and Marketing. Sales and marketing expense consists primarily of employee compensation and related expenses, sales commissions, marketing programs, travel-related expenses, as well as allocated overhead. Marketing programs include but are not limited to advertising, events, corporate communications, brand building, and product marketing. Sales and marketing expense also consists of data center and customer support costs related to providing our cloud-based services to our free users. We market and sell our cloud content management services worldwide through our direct sales organization and through indirect distribution channels such as strategic resellers. Our sales and marketing expenses are generally higher for acquiring new, or expanding existing customers than for renewals of existing customer subscriptions.

General and Administrative. General and administrative expense consists primarily of employee compensation and related expenses for administrative functions including finance, legal, human resources, recruiting, information systems, enterprise security, compliance, fees for external professional services and cloud-based enterprise systems, as well as allocated overhead. External professional services fees are primarily comprised of outside legal, accounting, audit and outsourcing services.

Interest and Other Income (Expense), Net

Interest and other income (expense), net consists of interest expense, interest income, gains and losses from foreign currency transactions, and other income and expense. Interest expense consists primarily of interest charges for our line of credit and interest rate swap agreement, interest expense related to finance leases, and the amortization of issuance costs of our convertible senior notes. Interest income consists primarily of interest earned on our cash and cash equivalents and short-term investments. We have historically invested our cash and cash equivalents in overnight deposits, certificates of deposit, money market funds and U.S. treasury securities.

Provision for Income Taxes

Provision for income taxes consists primarily of state income taxes and foreign income taxes and, as applicable, changes in our deferred taxes and related valuation allowance positions and uncertain tax positions.

24


 

Results of Operations

The following tables set forth our results of operations for the periods presented (in thousands, except per share data):

 

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

July 31,

 

 

July 31,

 

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Consolidated Statements of Operations Data:

 

 

 

 

 

 

 

 

 

 

 

 

Revenue

 

$

261,428

 

 

$

246,015

 

 

$

513,326

 

 

$

484,447

 

Cost of revenue (1)

 

 

67,013

 

 

 

64,843

 

 

 

128,664

 

 

 

127,052

 

Gross profit

 

 

194,415

 

 

 

181,172

 

 

 

384,662

 

 

 

357,395

 

Operating expenses:

 

 

 

 

 

 

 

 

 

 

 

 

Research and development (1)

 

 

63,316

 

 

 

61,965

 

 

 

125,834

 

 

 

123,698

 

Sales and marketing (1)

 

 

88,605

 

 

 

83,442

 

 

 

174,815

 

 

 

166,509

 

General and administrative (1)

 

 

32,619

 

 

 

32,625

 

 

 

65,803

 

 

 

63,424

 

Total operating expenses

 

 

184,540

 

 

 

178,032

 

 

 

366,452

 

 

 

353,631

 

Income from operations

 

 

9,875

 

 

 

3,140

 

 

 

18,210

 

 

 

3,764

 

Interest and other income (expense), net

 

 

3,293

 

 

 

(651

)

 

 

5,611

 

 

 

(4,808

)

Income (loss) before provision for income taxes

 

 

13,168

 

 

 

2,489

 

 

 

23,821

 

 

 

(1,044

)

Provision for income taxes

 

 

2,377

 

 

 

1,444

 

 

 

4,680

 

 

 

2,610

 

Net income (loss)

 

$

10,791

 

 

$

1,045

 

 

$

19,141

 

 

$

(3,654

)

Accretion and dividend on series A convertible preferred stock

 

 

(4,307

)

 

 

(4,304

)

 

 

(8,531

)

 

 

(8,526

)

Undistributed earnings attributable to preferred stockholders

 

 

(740

)

 

 

 

 

 

(1,209

)

 

 

 

Net income (loss) attributable to common stockholders

 

$

5,744

 

 

$

(3,259

)

 

$

9,401

 

 

$

(12,180

)

Net income (loss) per share attributable to common stockholders

 

 

 

 

 

 

 

 

 

 

 

 

Basic

 

$

0.04

 

 

$

(0.02

)

 

$

0.07

 

 

$

(0.08

)

Diluted

 

$

0.04

 

 

$

(0.02

)

 

$

0.06

 

 

$

(0.08

)

Weighted-average shares used to compute net income (loss) per share attributable to common stockholders

 

 

 

 

 

 

 

 

 

 

 

 

Basic

 

 

144,248

 

 

 

143,739

 

 

 

144,490

 

 

 

144,224

 

Diluted

 

 

150,007

 

 

 

143,739

 

 

 

150,218

 

 

 

144,224

 

 

(1)
Includes stock-based compensation expense as follows:

 

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

July 31,

 

 

July 31,

 

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Cost of revenue

 

$

5,230

 

 

$

4,787

 

 

$

9,715

 

 

$

9,142

 

Research and development

 

 

18,722

 

 

 

18,095

 

 

 

35,724

 

 

 

35,821

 

Sales and marketing

 

 

17,546

 

 

 

14,800

 

 

 

32,864

 

 

 

30,089

 

General and administrative

 

 

11,848

 

 

 

11,004

 

 

 

22,320

 

 

 

20,744

 

Total stock-based compensation

 

$

53,346

 

 

$

48,686

 

 

$

100,623

 

 

$

95,796

 

 

Comparison of the Three and Six Months Ended July 31, 2023 and 2022

Revenue

 

 

 

Three Months Ended

 

 

 

 

 

 

July 31,

 

 

 

 

 

 

 

 

 

2023

 

 

2022

 

 

$ Change

 

 

% Change

 

 

 

(dollars in thousands)

 

Revenue

 

$

261,428

 

 

$

246,015

 

 

$

15,413

 

 

 

6

%

 

25


 

The $15.4 million increase in revenue for the three months ended July 31, 2023 was primarily driven by seat growth in existing customers and continued strong attach rates of our multi-product Suites offerings, particularly Enterprise Plus. The increase was partially offset by the weakening of foreign currency exchange rates, which negatively impacted our revenue growth rate by 300 basis points, and customers partially churning their deployment with Box.

 

 

 

Six Months Ended

 

 

 

 

 

 

July 31,

 

 

 

 

 

 

 

 

 

2023

 

 

2022

 

 

$ Change

 

 

% Change

 

 

 

(dollars in thousands)

 

Revenue

 

$

513,326

 

 

$

484,447

 

 

$

28,879

 

 

 

6

%

The $28.9 million increase in revenue for the six months ended July 31, 2023 was primarily driven by seat growth in existing customers and continued strong attach rates of our multi-product Suites offerings, particularly Enterprise Plus. The increase was partially offset by the weakening of foreign currency exchange rates, which negatively impacted our revenue growth rate by 350 basis points, and customers partially churning their deployment with Box.

Cost of Revenue

 

 

 

Three Months Ended

 

 

 

 

 

 

July 31,

 

 

 

 

 

 

 

 

 

2023

 

 

2022

 

 

$ Change

 

 

% Change

 

 

 

(dollars in thousands)

 

Cost of revenue

 

$

67,013

 

 

$

64,843

 

 

$

2,170

 

 

 

3

%

Percentage of revenue

 

 

26

%

 

 

26

%

 

 

 

 

 

 

Gross margin

 

 

74.4

%

 

 

73.6

%

 

 

 

 

 

 

The $2.2 million increase for the three months ended July 31, 2023 was primarily due to an increase of $11.2 million in public cloud infrastructure costs. This was partially offset by a decrease of $5.8 million in depreciation expense, a decrease of $1.7 million in bandwidth and data center rent expense, and a decrease of $1.5 million in subscription software contract expenses. Cost of revenue as a percentage of revenue remained flat year-over-year.

 

 

 

Six Months Ended

 

 

 

 

 

 

July 31,

 

 

 

 

 

 

 

 

 

2023

 

 

2022

 

 

$ Change

 

 

% Change

 

 

 

(dollars in thousands)

 

Cost of revenue

 

$

128,664

 

 

$

127,052

 

 

$

1,612

 

 

 

1

%

Percentage of revenue

 

 

25

%

 

 

26

%

 

 

 

 

 

 

Gross margin

 

 

74.9

%

 

 

73.8

%

 

 

 

 

 

 

The $1.6 million increase for the six months ended July 31, 2023 was primarily due to an increase of $17.0 million in public cloud infrastructure costs and an increase of $0.8 million in employee and contractor related costs. The increase in cost of revenue was partially offset by a decrease of $10.7 million in depreciation expense, a decrease of $3.1 million in bandwidth and data center rent expense, a decrease of $2.1 million in subscription software contract expenses, and a decrease of $0.4 million in allocated overhead costs. Cost of revenue as a percentage of revenue decreased 100 basis points year-over-year.

Over time, we expect our cost of revenue to increase in absolute dollars but decrease as a percentage of revenue as we continue to optimize data center efficiencies and invest in public cloud infrastructure.

Research and Development

 

 

 

Three Months Ended

 

 

 

 

 

 

July 31,

 

 

 

 

 

 

 

 

 

2023

 

 

2022

 

 

$ Change

 

 

% Change

 

 

 

(dollars in thousands)

 

Research and development

 

$

63,316

 

 

$

61,965

 

 

$

1,351

 

 

 

2

%

Percentage of revenue

 

 

24

%

 

 

25

%

 

 

 

 

 

 

 

26


 

The $1.4 million increase for the three months ended July 31, 2023 was primarily due to increases of $2.1 million and $1.7 million in allocated overhead costs and employee-related costs, respectively, driven by a 14% increase in headcount, and an increase of $1.5 million in stock-based compensation expense. The increased employee headcount and related costs are driven by the growth in lower cost regions. The increase in research and development expenses was partially offset by an increase of $3.3 million in capitalized internally developed software costs and a decrease of $0.7 million in hosted data service costs. Research and development expenses as a percentage of revenue decreased 100 basis points year-over-year.

 

 

 

Six Months Ended

 

 

 

 

 

 

July 31,

 

 

 

 

 

 

 

 

 

2023

 

 

2022

 

 

$ Change

 

 

% Change

 

 

 

(dollars in thousands)

 

Research and development

 

$

125,834

 

 

$

123,698

 

 

$

2,136

 

 

 

2

%

Percentage of revenue

 

 

25

%

 

 

26

%

 

 

 

 

 

 

The $2.1 million increase for the six months ended July 31, 2023 was primarily due to increases of $4.9 million and $2.9 million in employee related costs and allocated overhead costs, respectively, driven by a 14% increase in headcount, an increase of $1.5 million in stock-based compensation expense, and an increase of $0.4 million in subscription software contract expenses. The increased employee headcount and related costs are driven by the growth in lower cost regions. The increase in research and development expenses was partially offset by an increase of $6.1 million in capitalized internally developed software costs and a decrease of $1.4 million in hosted data service costs. Research and development expenses as a percentage of revenue decreased 100 basis points year-over-year.

We expect our research and development expenses to increase in absolute dollars but decrease as a percentage of revenue over time as we continue to make significant improvements to our content cloud product offerings and services and shift research and development to lower cost regions.

Sales and Marketing

 

 

 

Three Months Ended

 

 

 

 

 

 

July 31,

 

 

 

 

 

 

 

 

 

2023

 

 

2022

 

 

$ Change

 

 

% Change

 

 

 

(dollars in thousands)

 

Sales and marketing

 

$

88,605

 

 

$

83,442

 

 

$

5,163

 

 

 

6

%

Percentage of revenue

 

 

34

%

 

 

34

%

 

 

 

 

 

 

The $5.2 million increase for the three months ended July 31, 2023 was primarily due to an increase of $2.7 million in stock-based compensation expense, an increase of $0.9 million in allocated overhead costs, an increase of $0.8 million in marketing expenses, and an increase of $0.7 million in commission expenses. Sales and marketing expenses as a percentage of revenue remained flat year-over-year.

 

 

 

Six Months Ended

 

 

 

 

 

 

July 31,

 

 

 

 

 

 

 

 

 

2023

 

 

2022

 

 

$ Change

 

 

% Change

 

 

 

(dollars in thousands)

 

Sales and marketing

 

$

174,815

 

 

$

166,509

 

 

$

8,306

 

 

 

5

%

Percentage of revenue

 

 

34

%

 

 

34

%

 

 

 

 

 

 

The $8.3 million increase for the six months ended July 31, 2023 was primarily due to an increase of $2.8 million in stock-based compensation expense, increases of $1.6 million and $1.1 million in allocated overhead costs and employee related costs, respectively, driven by a 5% increase in headcount, an increase of $1.6 million in marketing expenses, and an increase of $0.9 million in commission expense. Sales and marketing expenses as a percentage of revenue remained flat year-over-year.

We expect to continue to invest in capturing our large market opportunity globally and capitalize on our competitive position with a continued focus on our profitability objectives. We expect our sales and marketing expenses to increase in absolute dollars but decrease as a percentage of revenue over time as our existing customer base grows and a relatively higher percentage of our revenue is attributable to renewals versus new or expanding Box deployments and as we continue to focus on improving sales productivity.

27


 

General and Administrative

 

 

 

Three Months Ended

 

 

 

 

 

 

July 31,

 

 

 

 

 

 

 

 

 

2023

 

 

2022

 

 

$ Change

 

 

% Change

 

 

 

(dollars in thousands)

 

General and administrative

 

$

32,619

 

 

$

32,625

 

 

$

(6

)

 

 

0

%

Percentage of revenue

 

 

12

%

 

 

13

%

 

 

 

 

 

 

General and administrative expenses for the three months ended July 31, 2023 remained relatively flat primarily due to an increase of $0.8 million in stock-based compensation expense. This was partially offset by a decrease of $0.5 million in legal services and a decrease of $0.3 million in depreciation expense. General and administrative expense as a percentage of revenue decreased 100 basis points year-over-year.

 

 

 

Six Months Ended

 

 

 

 

 

 

July 31,

 

 

 

 

 

 

 

 

 

2023

 

 

2022

 

 

$ Change

 

 

% Change

 

 

 

(dollars in thousands)

 

General and administrative

 

$

65,803

 

 

$

63,424

 

 

$

2,379

 

 

 

4

%

Percentage of revenue

 

 

13

%

 

 

13

%

 

 

 

 

 

 

The $2.4 million increase for the six months ended July 31, 2023 was primarily due to an increase of $2.4 million in employee related costs driven by a 3% increase in headcount and an increase of $1.6 million in stock-based compensation expense. The increase in general and administrative expenses was partially offset by a decrease of $1.6 million in outside agency and consulting services. General and administrative expense as a percentage of revenue remained flat year-over-year.

We expect our general and administrative expense to increase in absolute dollars but decrease as a percentage of revenue over time as we benefit from greater operational scale and efficiency.

Interest and Other Income (Expense), Net

 

 

 

Three Months Ended

 

 

 

 

 

July 31,

 

 

 

 

 

 

 

 

2023

 

 

2022

 

 

$ Change

 

 

% Change

 

 

(dollars in thousands)

Interest and other income (expense), net

 

$

3,293

 

 

$

(651

)

 

$

3,944

 

 

*

 

* Percentage change not meaningful.

The $3.9 million increase for the three months ended July 31, 2023 was primarily due to an increase of $4.2 million in interest income from our certificates of deposit, money market funds, and marketable securities, partially offset by increase of $0.4 million in foreign currency losses.

 

 

 

Six Months Ended

 

 

 

 

July 31,

 

 

 

 

 

2023

 

 

2022

 

 

$ Change

 

 

% Change

 

 

(dollars in thousands)

Interest and other income (expense), net

 

$

5,611

 

 

$

(4,808

)

 

$

10,419

 

 

*

 

* Percentage change not meaningful.

The $10.4 million increase for the six months ended July 31, 2023 was primarily due to an increase of $8.5 million in interest income from our certificates of deposit, money market funds, and marketable securities and a decrease of $1.4 million in foreign currency losses.

28


 

Provision for Income Taxes

 

 

 

Three Months Ended

 

 

 

 

 

 

July 31,

 

 

 

 

 

 

 

 

 

2023

 

 

2022

 

 

$ Change

 

 

% Change

 

 

 

(dollars in thousands)

 

Provision for income taxes

 

$

2,377

 

 

$

1,444

 

 

$

933

 

 

 

65

%

The $0.9 million increase for the three months ended July 31, 2023 was primarily due to higher foreign tax expense as a result of increased profitability.

 

 

 

Six Months Ended

 

 

 

 

 

July 31,

 

 

 

 

 

 

2023

 

 

2022

 

 

$ Change

 

 

% Change

 

 

 

(dollars in thousands)

 

Provision for income taxes

 

$

4,680

 

 

$

2,610

 

 

$

2,070

 

 

 

79

%

The $2.1 million increase for the six months ended July 31, 2023 was primarily due to $1.8 million in higher foreign tax expense as a result of increased profitability and $0.3 million in higher state income taxes.

Liquidity and Capital Resources

As of July 31, 2023, we had cash and cash equivalents, restricted cash, and short-term investments of $446.1 million. During the six months ended July 31, 2023, we generated operating cash flows of $157.6 million. Since our inception, we have financed our operations primarily through equity financing, cash generated from operations and debt financing. We believe our existing cash, cash equivalents and short-term investments, together with our credit facilities, will be sufficient to meet our working capital and capital expenditure needs for at least the next 12 months and beyond. Our long-term capital requirements will depend on many factors including our growth rate, subscription renewal activity, billing frequency, public cloud obligations, repayment or refinancing of our debt obligations, the timing and extent of spending to support development efforts, the expansion of international activities, the introduction of new and enhanced service offerings, and the continuing market acceptance of our services. We may in the future enter into arrangements to acquire or invest in complementary businesses, services and technologies, including intellectual property rights. We may be required to seek additional equity or debt financing. In the event that additional financing is required from outside sources, we may not be able to raise it on terms acceptable to us or at all.

Cash Flows

For the six months ended July 31, 2023 and 2022, our cash flows were as follows (in thousands):

 

 

 

Six Months Ended

 

 

 

July 31,

 

 

 

2023

 

 

2022

 

 

 

 

 

Net cash provided by operating activities

 

$

157,606

 

 

$

136,069

 

Net cash (used in) provided by investing activities

 

 

(25,059

)

 

 

119,228

 

Net cash used in financing activities

 

 

(160,057

)

 

 

(310,844

)

 

Operating Activities

For the six months ended July 31, 2023, cash provided by operating activities was $157.6 million. The primary factors affecting our operating cash flows during this period were our net income of $19.1 million, stock-based compensation of $100.6 million, amortization of deferred commissions of $27.4 million, and depreciation and amortization of our property and equipment and capitalized software of $24.5 million. Cash provided by operating activities during the six months ended July 31, 2023 were further adjusted by net cash outflows of $15.7 million due to changes in our operating assets and liabilities.

The primary drivers for the changes in operating assets and liabilities include a $79.0 million decrease in deferred revenue, a $24.2 million decrease in operating lease liabilities due to recurring lease payments, a $17.3 million increase in deferred commissions resulting from capitalization of incremental commissions paid to our sales force, and a $6.1 million decrease in accounts payable, accrued expenses and other liabilities. This was partially offset by a $96.3 million decrease in accounts receivable primarily due to the timing of our cash collections and a $15.9 million decrease in operating right-of-use assets due to amortization.

29


 

Investing Activities

Cash used in investing activities of $25.1 million for the six months ended July 31, 2023 was primarily driven by $65.7 million in purchases of short-term investments, $8.4 million in capitalized internally developed software costs, and $0.7 million of fixed asset purchases, net of sale proceeds, partially offset by $50.0 million in maturities of short-term investments.

Financing Activities

Cash used in financing activities of $160.1 million for the six months ended July 31, 2023 was primarily driven by $104.9 million in repurchases of our common stock, $42.0 million of employee payroll taxes paid related to net share settlement of stock awards, $19.0 million of principal payments of finance lease liabilities, and $7.4 million of dividend payments to preferred stockholders. This was partially offset by $16.8 million from issuances of common stock under our employee equity plans.

Debt

In January 2021, we issued $345.0 million aggregate principal amount of 0.00% convertible senior notes due January 15, 2026. The Convertible Notes are senior unsecured obligations and do not bear regular interest. Each $1,000 principal amount of the Convertible Notes is convertible into 38.7962 shares of our Class A common stock, which is equivalent to a conversion price of approximately $25.78 per share, subject to adjustment upon the occurrence of specified events. We have made an irrevocable election to settle the principal portion of the Convertible Notes only in cash. Accordingly, upon conversion, we will pay the principal in cash and we will pay or deliver, as the case may be, the conversion premium in cash, shares of common stock or a combination of cash and shares of common stock, at our election.

In connection with the pricing of the Convertible Notes, we entered into privately negotiated Capped Calls with certain counterparties. The Capped Calls each have a strike price of approximately $25.80 and initial cap prices of $35.58 per share, subject to certain adjustments.

On November 27, 2017, we entered into a secured credit agreement (as amended or otherwise modified from time to time, the "November 2017 Facility"), which provided for a $65.0 million revolving loan facility with a $45.0 million sublimit for the issuance of letters of credit. On June 30, 2023, we entered into an amended and restated credit agreement (the "June 2023 Facility") to provide for a $150.0 million revolving loan facility and maintain the $45.0 million letter of credit sublimit. Pursuant to the terms of the June 2023 Facility, the maturity date of the revolving loan facility is the earlier of (i) June 30, 2028, (ii) October 16, 2025, except to the extent that both of the following conditions are satisfied as of such date: (x) the outstanding principal amount of the Convertible Notes as of such date is not greater than $100.0 million and (y) our liquidity (as determined in accordance with the June 2023 Facility) is greater than or equal to the outstanding principal amount of such Convertible Notes as of such date, and (iii) February 11, 2028, only in the event that any of our Series A Convertible Preferred Stock remains outstanding as of such date. As of July 31, 2023, debt outstanding under the June 2023 Facility was $30.0 million. Refer to Note 7 for a detailed description of the November 2017 Facility.

Series A Convertible Preferred Stock

On April 7, 2021 we entered into an investment agreement with KKR and certain other investors relating to the issuance and sale of 500,000 shares of our Series A Convertible Preferred Stock, par value of $0.0001 per share, for an aggregate purchase price of $500 million, or $1,000 per share. Refer to Note 8 for a detailed description of our Series A Convertible Preferred Stock.

Share Repurchase Plan

During the three months ended July 31, 2023, we repurchased 2.2 million shares at a weighted average price of $28.55 per share for a total amount of $61.5 million. During the six months ended July 31, 2023, we repurchased 3.8 million shares at a weighted average price of $27.63 per share for a total amount of $105.4 million. As of July 31, 2023, $35.3 million remained available for additional repurchases.

On August 28, 2023, our board of directors authorized an expansion of the share repurchase plan. Under this expansion, an additional $100 million of our Class A common stock may be repurchased in open market transactions through August 28, 2024.

Off-Balance Sheet Arrangements

Through July 31, 2023, we did not have any relationships with unconsolidated entities that have, or are reasonably likely to have, a material effect on our financial statements.

30


 

Contractual Obligations and Commitments

Our principal commitments consist of (i) obligations under operating leases for office spaces and data centers, (ii) obligations under finance leases for servers and related equipment for our data center operations, (iii) purchase obligations not recognized on the condensed consolidated balance sheet as of July 31, 2023, which relate primarily to public cloud infrastructure services and IT software and support services, and (iv) debt, including obligations under both our November 2017 Facility and Convertible Notes. For more information regarding our obligations for leases, purchase agreements, and debt, refer to Notes 5, 6, and 7, respectively, in Part I, Item 1. Financial Statements.

Critical Accounting Policies and Estimates

Our condensed consolidated financial statements are prepared in accordance with accounting principles generally accepted in the United States. The preparation of these condensed consolidated financial statements requires us to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenue, costs and expenses, and related disclosures. On an ongoing basis, we evaluate our estimates and assumptions. Our actual results may differ from these estimates under different assumptions or conditions.

There have been no material changes to our critical accounting policies and estimates during the six months ended July 31, 2023 from those disclosed in Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations in our Annual Report on Form 10-K for the year ended January 31, 2023.

Recent Accounting Pronouncements

Refer to Part I, Item 1. Financial Statements—Note 1 for information regarding the effect of new accounting pronouncements on our financial statements.

Non-GAAP Financial Measures

Regulation S-K Item 10(e), “Use of Non-GAAP Financial Measures in Commission Filings,” defines and prescribes the conditions for use of non-GAAP financial information. Our measure of non-GAAP free cash flow (as defined above) meets the definition of a non-GAAP financial measure.

We use non-GAAP financial measures and our key metrics for financial and operational decision-making (including for purposes of determining variable compensation of members of management and other employees) and as a means to evaluate period-to-period comparisons. We believe that these non-GAAP financial measures and key metrics provide meaningful supplemental information regarding our performance by excluding certain expenses that may not be indicative of our recurring core business operating results. We believe that both management and investors benefit from referring to these non-GAAP financial measures and key metrics in assessing our performance and when planning, forecasting, and analyzing future periods. These non-GAAP financial measures and key metrics also facilitate management’s internal comparisons to our historical performance as well as comparisons to our competitors’ operating results. We believe these non-GAAP financial measures and key metrics are useful to investors both because (1) they allow for greater transparency with respect to key metrics used by management in its financial and operational decision-making and (2) they are used by our institutional investors and the analyst community to help them analyze the health of our business.

Non-GAAP Free Cash Flow

We consider free cash flow to be a profitability and liquidity measure that provides useful information to management and investors about the amount of cash generated by the business that can possibly be used for investing in our business and strengthening the balance sheet; but it is not intended to represent the residual cash flow available for discretionary expenditures. The presentation of free cash flow is also not meant to be considered in isolation or as an alternative to cash flows from operating activities as a measure of liquidity.

Limitations on the use of non-GAAP financial measures

A limitation of our non-GAAP financial measures is that they do not have uniform definitions. Our definitions will likely differ from the definitions used by other companies, including peer companies, and therefore comparability may be limited. Thus, our non-GAAP financial measures should be considered in addition to, not as a substitute for, or in isolation from, measures prepared in accordance with GAAP.

We compensate for these limitations by reconciling non-GAAP financial measures to the most comparable GAAP financial measures. We encourage investors and others to review our financial information in its entirety, not to rely on any single financial measure and to view our non-GAAP financial measures in conjunction with the most comparable GAAP financial measures.

31


 

Item 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

Interest Rate Risk

We had cash and cash equivalents, restricted cash, and short-term investments of $446.1 million as of July 31, 2023. Our cash and cash equivalents and short-term investments primarily consist of overnight cash deposits, money market funds, U.S. treasury securities, and certificates of deposit. We do not expect our operating results or cash flows to be materially affected by a sudden change in market interest rates and we do not enter into investments for trading or speculative purposes.

Interest rate risk also reflects our exposure to movements in interest rates associated with the November 2017 Facility. As of July 31, 2023, we had total debt outstanding with a carrying amount of $30.0 million which approximates fair value. The revolving loans accrue interest at a SOFR rate plus a margin ranging from 1.45% to 1.95%.

Effective September 5, 2019, we entered into a swap agreement with Wells Fargo Bank, National Association (the "Swap Agreement") in order to minimize our interest rate risk exposure due to the volatility of LIBOR. Effective June 5, 2023, we amended the terms of the Swap Agreement to update our borrowing benchmark from LIBOR to SOFR, in line with our amended November 2017 Facility. Under the Swap Agreement, we have hedged a portion of the variable interest payments of our debt by effectively fixing our interest payments over the five-year term of the agreement. As of July 31, 2023, our interest rate swap had a notional value of $30.0 million.

A hypothetical change in interest rates of 100 basis points after July 31, 2023 would not have a material impact on the combined net fair value of our outstanding debt and Swap Agreement.

Foreign Currency Risk

Approximately one-third of our revenue is represented by customer contracts denominated in foreign currencies, which include the Japanese Yen, Euro, and British Pound. As our foreign operations continue to grow, specifically in Japan, we have increasing exposure to fluctuations in foreign currency exchange rates.

These fluctuations can result in fluctuations in our total assets, liabilities, revenues, operating expenses and cash flows that we report for our foreign subsidiaries upon translation of these amounts into U.S. dollars. For the three and six months ended July 31, 2023, total revenue was negatively impacted by approximately 300 basis points and 350 basis points, respectively, compared to the corresponding prior period. For the three and six months ended July 31, 2023, total operating expenses were favorably impacted by approximately 10 and 60 basis points, respectively, compared to corresponding prior periods.

Additionally, our international subsidiaries maintain certain asset and liability balances as well as operating expenses that are denominated in foreign currencies other than the functional currency and as a result, may cause us to recognize transaction gains and losses in our statement of operations impacting our operating expenses which are recognized in interest and other expense, net on our condensed consolidated statements of operations. For the three months ended July 31, 2023 and July 31, 2022, foreign currency exchange losses were not material. For the six months ended July 31, 2023 and 2022, we incurred $1.6 million and $3.0 million, respectively, in foreign currency exchange losses. To date we have managed our foreign currency risk by maintaining offsetting assets and liabilities and minimizing non-U.S. dollar cash balances and have not entered into derivatives or hedging transactions; however, we may do so in the future.

32


 

Item 4. CONTROLS AND PROCEDURES

Evaluation of Disclosure Controls and Procedures

Our management, with the participation of our Chief Executive Officer and our Chief Financial Officer, has evaluated the effectiveness of our disclosure controls and procedures as of 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 Securities Exchange Act of 1934, as amended (the Exchange Act), means controls and other procedures of a company that are designed to ensure that 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 ensure that 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. The design of disclosure controls and procedures and internal control over financial reporting must reflect the fact that there are resource constraints and that management is required to apply judgment in evaluating the benefits of possible controls and procedures relative to their costs. Based on such evaluation, our Chief Executive Officer and Chief Financial Officer have concluded that, as of such date, our disclosure controls and procedures were effective at the reasonable assurance level.

Changes in Internal Control over Financial Reporting

There was no change in our 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 period covered by this Quarterly Report on Form 10-Q that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.

33


 

PART II – OTHER INFORMATION

Refer to Note 6 in Part I, Item 1 of this Quarterly Report on Form 10-Q under the subheading “Legal Matters,” which is incorporated herein by reference.

Item 1A. RISK FACTORS

Investing in our securities involves a high degree of risk. You should carefully consider the risks and uncertainties described below, together with all of the other information in this Quarterly Report on Form 10-Q, including in the section titled “Management’s Discussion and Analysis of Financial Condition and Results of Operations” and our condensed consolidated financial statements and related notes, before making a decision to invest in our securities. If any of the risks actually occur, our business, financial condition, operating results and prospects could be materially and adversely affected. In that event, the market price of our Class A common stock could decline, and you could lose part or all of your investment.

Risk Factors Summary

Our business is subject to a number of risks and uncertainties, including those risks discussed at length below. These risks include, among others, the following:

If we do not compete effectively, our customers do not renew their subscriptions or expand their use of our services, we are unable to attract new customers at rates that are consistent with our expectations, or if the market for cloud-based enterprise services declines or develops more slowly than we expect, our business could be adversely affected.
Because we recognize revenue from subscriptions for our services over the term of the subscription, downturns or upturns in new business may not be immediately reflected in our operating results.
Adverse economic conditions could result in reduced sales, longer sales cycles, reduced renewal rates, slower adoption of new technologies and increased price competition, which may negatively impact our business.
As a substantial portion of our sales efforts are increasingly focused on cloud content management use cases and are targeted at enterprise and highly-regulated customers, our sales cycles may become longer and more expensive and we may encounter greater pricing pressure and implementation and customization challenges, all of which could harm our business and operating results.
Issues relating to the use of artificial intelligence and machine learning in our offerings could adversely affect our business and operating results.
If we fail to meet the service level commitments we provide under our subscription agreements, we could be obligated to provide credits or refunds for prepaid amounts related to unused subscription services or face subscription terminations, which could adversely affect our revenue. Furthermore, any failure in our delivery of high-quality customer support services may adversely affect our relationships with our customers and our financial results.
Our international operations expose us to significant risks, including the impact of fluctuations in currency exchange rates.
Actual or perceived security vulnerabilities in our services or any breaches of our security controls and unauthorized access to our or a customer’s data could harm our business and operating results.
Privacy concerns and laws or other domestic or foreign regulations may reduce the effectiveness of our services and harm our business, and we may not be able to satisfy data protection, security, privacy, and other government- and industry-specific requirements, which may harm our growth.
Our platform must integrate with a variety of operating systems, software applications and technologies that are developed by others, and if we are unable to ensure that our solutions interoperate with such systems, applications and technologies, our service may become less competitive, and our operating results may be harmed.
If we fail to effectively manage our technical operations infrastructure or suffer from interruptions or delays in service from our third-party providers, the delivery of our services may be harmed, which may adversely affect our business.
Our services are becoming increasingly mission-critical for our customers and if these services fail to perform properly or if we are unable to scale our services to meet the needs of our customers, our reputation could be adversely affected, our market share could decline and we could be subject to liability claims.
Our growth depends in part on the success of our strategic relationships with third parties.

34


 

We depend on our key employees and other highly skilled personnel to grow and operate our business, and if we are unable to hire, retain and motivate our personnel, including expanding and optimizing our direct sales force, we may not be able to grow effectively.
We may be sued by third parties for alleged infringement of their proprietary rights.
Any failure to protect our intellectual property rights could impair our ability to protect our proprietary technology and brand.
Our Series A Convertible Preferred Stock has rights, preferences and privileges that are not held by, and are preferential to the rights of, our Class A common stockholders, which could adversely affect our liquidity and financial condition.

Risks Related to Our Business and Our Industry

The market in which we participate is intensely competitive, and if we do not compete effectively, our operating results could be harmed.

The market for cloud content management services is fragmented, rapidly evolving and highly competitive, with relatively low barriers to entry for certain applications and services. Many of our competitors and potential competitors are larger and have greater brand recognition, longer operating histories, and significantly greater resources than we do. Our primary competitors in the cloud content management market include Microsoft (SharePoint) and OpenText (Documentum). In the enterprise file sync and share market, our primary competitors include Microsoft (OneDrive), Google (Drive) and, to a lesser extent, Dropbox. As we expand our product offerings and use cases, we also compete with companies in the e-signature, content collaboration, workflow automation, and security and governance markets. With the introduction of new technologies and market entrants, we expect competition to intensify in the future. For example, disruptive technologies such as generative AI may fundamentally alter the market for our services in
unpredictable ways and reduce customer demand. If we fail to compete effectively, our business will be harmed. Some of our competitors offer their products or services at lower prices or for free as part of a broader bundled product sale or enterprise license arrangement, which has placed pricing pressure on our business. If we are unable to achieve our target pricing levels, our operating results will be negatively impacted. For us to compete effectively, we need to introduce new products and services in a timely and cost-effective manner, meet customer expectations and needs at prices that customers are willing to pay, and continue to enhance the features and functionalities of our cloud content management platform. In addition, pricing pressures and increased competition could result in reduced sales, lower margins, losses or the failure of our services to achieve or maintain widespread market acceptance, any of which could harm our business.

Many of our competitors are able to devote greater resources to the development, promotion and sale of their products or services. In addition, many of our competitors have established marketing relationships and major distribution agreements with channel partners, consultants, system integrators and resellers. Competitors may offer products or services at lower prices or with greater depth than our services. Our competitors may be able to respond more quickly and effectively to new or changing opportunities, technologies, standards or customer requirements. Furthermore, some potential customers, particularly large enterprises, may elect to develop their own internal solutions. For any of these reasons, we may not be able to compete successfully against our competitors.

Our business depends substantially on customers renewing their subscriptions with us and expanding their use of our services. Any decline in our customer renewals or failure to convince our customers to broaden their use of our services would harm our future operating results.

To improve our operating results, it is important that our customers renew their subscriptions with us when their existing subscription term expires. We cannot assure you that customers will renew their subscriptions upon expiration at the same or higher level of service, for the same number of seats or for the same duration of time, if at all. Our net retention rate has fluctuated from period to period and it may decrease again in the future if our customers do not renew their subscriptions with us or decrease their use of our services. Our net retention rate was approximately 103% and 112% as of July 31, 2023 and 2022, respectively.

Our net retention rate may decline or fluctuate as a result of a number of factors, including our customers’ satisfaction with our services, the effectiveness of our customer support services, the performance of our partners and resellers, our pricing, the prices of competing products or services, mergers and acquisitions affecting our customer base, our ability to successfully integrate new or acquired technology into our products, our ability to execute on our product roadmap, the effects of global economic conditions, such as those that arose from the COVID-19 pandemic, or reductions in our customers’ spending levels, especially if challenging macroeconomic conditions continue. If our customers do not renew their subscriptions, renew them on less favorable terms, purchase fewer seats, or fail to purchase new product offerings, our revenue may decline, and we may not realize improved operating results from our customer base.

35


 

In addition, our business growth depends in part on our customers expanding their use of our services. The use of our cloud content management platform often expands within an organization as new users are added or as additional services are purchased by or for other departments within an organization. Further, as we have introduced new services throughout our operating history, our existing customers have constituted a significant portion of the users of such services. If our customers do not expand their use of our services, our operating results may be adversely affected.

If the market for cloud-based enterprise services declines or develops more slowly than we expect, our business could be adversely affected.

The market for cloud-based enterprise services is not as mature as the on-premise enterprise software market. Because we derive, and expect to continue to derive, substantially all of our revenue and cash flows from sales of our cloud content management solutions, our success will depend to a substantial extent on the widespread adoption of cloud computing in general and of cloud-based content management services in particular. Many organizations have invested substantial personnel and financial resources to integrate traditional enterprise software into their organizations and may be reluctant or unwilling to migrate to a cloud-based model for managing their content. It is difficult to predict customer adoption rates and demand for our services, the future growth rate and size of the cloud computing market or the entry of competitive services. The expansion of the cloud content management market depends on a number of factors, including the cost, performance and perceived value associated with cloud computing, as well as the ability of companies that provide cloud-based services to address security and privacy concerns. If there is a reduction in demand for cloud-based services, it could result in decreased revenue, harm our growth rates, and adversely affect our business and operating results.

Because we recognize revenue from subscriptions for our services over the term of the subscription, downturns or upturns in new business may not be immediately reflected in our operating results.

We generally recognize revenue from customers ratably over the terms of their subscription agreements, which range from one month to three years or more. As a result, most of the revenue we report in each quarter is the result of subscription agreements entered into during prior quarters. Consequently, a decline in new or renewed subscriptions in any one quarter may not be reflected in our revenue results for that quarter. However, any such decline will negatively affect our revenue in future quarters. Accordingly, the effect of significant downturns in sales, our failure to achieve our internal sales targets, a decline in the market acceptance of our services, or a decrease in our net retention rate may not be fully reflected in our operating results until future periods. Our subscription model also makes it difficult for us to rapidly increase our revenue through additional sales in any period, as revenue from additional sales must be recognized over the applicable subscription term.

If we are unable to attract new customers at rates that are consistent with our expectations, our future revenue and operating results could be adversely impacted.

To improve our operating results and continue growing our business, it is important that we continue to attract new customers and expand deployment of our solutions and products with existing customers. To the extent we are successful in increasing our customer base, we could incur increased losses because costs associated with new customers are generally incurred up front, while revenue is recognized ratably over the term of our subscription services. Alternatively, to the extent we are unsuccessful in increasing our customer base, we could also incur increased losses as costs associated with marketing programs and new products intended to attract new customers would not be offset by incremental revenue and cash flow. Changes in economic conditions may financially impact our existing and prospective customers and cause them to delay or reduce their technology spending, which may adversely affect our ability to attract new customers. For example, our business has been impacted by pressure from customers’ lower headcount growth and greater budget scrutiny on IT decisions since the second half of fiscal year 2023. All of these factors could negatively impact our future revenue and operating results.

Adverse economic conditions could result in reduced sales, longer sales cycles, reduced renewal rates, slower adoption of new technologies and increased price competition, which may negatively impact our business.

Our business depends on the overall demand for cloud content management services and on the economic health of our current and prospective customers. The United States and other key international economies have experienced cyclical downturns from time to time that have resulted in a significant weakening of the economy, more limited availability of credit, a reduction in business confidence and activity, and other difficulties that may affect the industries to which we sell our services. An economic downturn, recession, or uncertainty about economic conditions, including volatility in the credit, equity and foreign exchange markets, inflation, rising interest rates, potential U.S. sovereign default, bank failures and financial instability, ongoing supply chain disruptions, unemployment trends, the adverse effects of pandemics (such as COVID-19) and geopolitical issues, such as the Russian invasion of Ukraine, could cause customers to delay or reduce their information technology spending. This could result in reduced sales, longer sales cycles, reduced renewal rates, slower adoption of new technologies, and increased price competition. Any of these events would

36


 

likely have an adverse effect on our business, operating results and financial position. Since the second half of our fiscal year 2023, we have seen an impact from additional customer scrutiny being placed on deals due to the economic environment. In addition, there can be no assurance that cloud content management and collaboration spending levels will increase following any recovery.

If we are not able to successfully launch new products and services or provide enhancements or new features to our existing products and services, our business could be adversely affected.

Our industry is marked by rapid technological developments and new and enhanced applications and services. If we are unable to enhance our existing services or offer new services such as our electronic signature offering, Box Sign, our virtual whiteboarding offering, Box Canvas, or our recently announced plans to integrate advanced AI models into our new intelligence capability, Box AI, that achieve market acceptance or keep pace with rapid technological developments, our business could be adversely affected. The success of any new services or enhancements to our existing services depends on several factors, including their timely completion, introduction and market acceptance. We also may experience business or economic disruptions that could adversely affect the productivity of our employees and result in delays in our product development process. For example, we have re-opened our offices globally and maintain a hybrid workforce (with a mix of employees working from offices and others working remotely). This may lead to disruptions and decreased productivity that could result in delays in our product development process. Failure in this regard may significantly impair our revenue growth and our future financial results. Our product development efforts could also be impacted by our workforce location strategy as we hire an increasing number of our engineers in regions such as Poland and the Netherlands. In addition, because our services are designed to operate on a variety of systems, we must continuously modify and enhance our services to keep pace with changes in internet-related hardware, mobile operating systems, and other software, communication, browser and database technologies. We may not be successful in developing these modifications and enhancements or bringing them to market in a timely fashion, which may negatively impact our customer renewal rates, limit the market for our solutions, or impair our ability to attract new customers. Furthermore, modifications to existing platforms or technologies will increase our research and development expenses. Any failure of our services to operate effectively with existing or future network platforms and technologies could reduce the demand for our services, result in customer dissatisfaction and adversely affect our business.

Issues relating to the use of artificial intelligence and machine learning in our offerings could adversely affect our business and operating results.

Issues relating to the use of new and evolving technologies such as artificial intelligence (AI) and machine learning that we integrate into our product offerings may cause us to experience brand or reputational harm, competitive harm, legal liability, new or enhanced governmental or regulatory scrutiny, and to incur additional costs to resolve such issues. As with many innovations, AI presents risks and challenges that could undermine or slow its adoption, and therefore harm our business. For example, perceived or actual technical, legal, compliance, privacy, security, ethical or other issues relating to the use of AI may cause public confidence in AI to be undermined, which could slow our customers’ adoption of our products and services that use AI. In addition, litigation or government regulation related to the use of AI may also adversely impact our and others’ abilities to develop and offer products that use AI, as well as increase the cost and complexity of doing so. Developing, testing and deploying AI systems may also increase the cost profile of our product offerings due to the nature of the computing costs involved in such systems, which could impact our project margin and adversely affect our business and operating results. Further, market demand and acceptance of AI technologies are uncertain, and we may be unsuccessful in our product development efforts.

Our sales to government entities are subject to a number of additional challenges and risks.

We sell to government customers, which can be highly competitive, often requiring significant upfront time and expense without any assurance that these efforts will generate a sale. Government certification requirements may change, or we may lose one or more government certifications, and in doing so restrict our ability to sell into the government sector or maintain existing government customers until we attain revised certifications. Government demand and payment for our products and services are affected by public sector budgetary cycles and funding authorizations, with funding reductions or delays adversely affecting public sector demand for our solutions. Moreover, an extended federal government shutdown resulting from budgetary decisions, a prolonged continuing resolution, breach of the federal debt ceiling, or potential U.S. sovereign default may limit or delay federal government spending on our solutions and adversely affect our revenue. Government entities may also have statutory, contractual or other legal rights to terminate contracts with us for convenience or due to a default, and any such termination may adversely affect our future operating results.

37


 

As our sales efforts are increasingly focused on cloud content management use cases and are targeted at enterprise and highly-regulated customers, our sales cycles may become longer and more expensive, and we may encounter greater pricing pressure and implementation and customization challenges, all of which could harm our business and operating results.

As our sales efforts are increasingly focused on cloud content management use cases and are targeted at enterprise and highly-regulated customers, we face greater costs, longer sales cycles and less predictability in the completion of some of our sales. In this market segment, a customer’s decision to use our services may be an enterprise-wide decision. These types of sales opportunities require us to provide greater levels of customer education regarding the uses and benefits of our services, as well as education regarding security, privacy, and data protection laws and regulations, especially for customers in more heavily regulated industries or with significant international operations. In addition, larger enterprises may demand more customization, integration, support services, and features. These factors could increase our costs, lengthen our sales cycles and leave fewer sales support and professional services resources for other customers. Professional services may also be performed by a third party or a combination of our own staff and a third party. Our strategy is to work with third parties to increase the breadth of capability and depth of capacity for delivery of these services to our customers. If a customer is not satisfied with the quality or interoperability of our services with their own IT environment, we could incur additional costs to address the situation, which could adversely affect our margins. Moreover, any customer dissatisfaction with our services could damage our ability to encourage broader adoption of our services by that customer. In addition, any negative publicity resulting from such situations, regardless of its accuracy, may further damage our business by affecting our ability to compete for new business with current and prospective customers.

If we fail to meet the service level commitments we provide under our subscription agreements, we could be obligated to provide credits or refunds for prepaid amounts related to unused subscription services or face subscription terminations, which could adversely affect our revenue. Furthermore, any failure in our delivery of high-quality customer support services may adversely affect our relationships with our customers and our financial results.

Our customer subscription agreements provide service level commitments. If we are unable to meet our service level commitments or suffer periods of downtime that exceed the periods allowed under our customer agreements, we may be obligated to provide customers with service credits, which could significantly impact our revenue in the period in which the downtime occurs and the credits could be due. We have encountered issues in the past that have caused Box services to be temporarily unavailable, and we cannot assure you that we will not experience interruptions or delays in our service in the future. We could also face subscription terminations, which could significantly impact our current and future revenue. Any extended service outages could also adversely affect our reputation, which would also impact our future revenue and operating results.

Our customers depend on us to resolve technical issues relating to our services. We may be unable to respond quickly enough to accommodate short-term increases in customer demand for support services. Increased customer demand for these services, without corresponding revenue, could increase costs and adversely affect our operating results. In addition, our sales process is highly dependent on the ease of use of our services, our reputation and positive recommendations from our existing customers. Any failure to maintain, or a market perception that we do not maintain, high-quality customer support could adversely affect our reputation and our ability to sell our services to existing and prospective customers.

We are in the process of expanding our international operations, which exposes us to significant risks.

A key element of our growth strategy is to expand our international operations and develop a worldwide customer base. In addition, we have opened, and may continue to open, international offices and hire employees to work at these offices in order to gain access to additional talent. For example, in 2020, we established an office in Warsaw, Poland and, in 2021, we acquired SignRequest B.V., a company located in the Netherlands. We have continued to increase our headcount in these regions as we migrate a larger portion of our development to lower cost regions. We are currently committed to our presence in these regions and have entered into a long-term operating lease in Poland to support our growth. Operating in international markets requires significant resources and management attention and will subject us to regulatory, economic, geographic, social, and political risks that differ from those in the United States. Because of our limited experience with international operations and significant differences between international and U.S. markets, we may not succeed in creating demand for our services outside of the United States or in effectively selling our services in all of the international markets we enter. In addition, we will face challenges in doing business internationally that could adversely affect our business, including:

the need to localize and adapt our services for specific countries, including translation into foreign languages and associated expenses;
laws (and changes to such laws) relating to privacy, data protection and data transfer that, among other things, could require that customer data be stored and processed in a designated territory;
difficulties in staffing and managing foreign operations especially in new markets with diverse cultures, languages, customs and legal systems;

38


 

different pricing environments, longer sales cycles and longer accounts receivable payment cycles and collections issues;
differing labor regulations, especially in Europe, where labor laws are generally more advantageous to employees as compared to the United States;
new and different sources of competition;
weaker protection for intellectual property and other legal rights than in the United States and practical difficulties in enforcing intellectual property and other rights outside of the United States;
laws and business practices favoring local competitors, including economic tariffs;
changes in the geopolitical environment, the perception of doing business with U.S. based companies, and changes in regulatory requirements that impact our operating strategies, access to global markets or hiring;
compliance challenges related to the complexity of multiple, conflicting and changing governmental laws and regulations, including employment, tax, privacy and data protection laws and regulations;
increased financial accounting and reporting burdens and complexities;
currency exchange rate fluctuations;
restrictions on the transfer of funds;
reliance on third-party resellers and other parties;
adverse tax consequences; and
unstable regional, economic, social and political conditions, such as the Russian invasion of Ukraine.

In addition, the United Kingdom’s (UK) withdrawal from the European Union (EU), or Brexit, became effective on January 31, 2020. The UK and EU subsequently signed an EU-UK Trade and Cooperation Agreement. This agreement provides details on how some aspects of the UK and EU’s relationship will operate going forward, however there continues to be uncertainty over the practical consequences of Brexit. The impact of Brexit depends on the implementation of this agreement, as well as the terms of the UK’s future trade agreements with other countries, and such impact may not be fully realized for several years or more. This lack of clarity could lead to economic and legal uncertainty, including significant volatility in global stock markets and currency exchange rates, among other things. Any of these effects of Brexit, among others, could adversely affect our operations, especially in the United Kingdom where we have a significant employee and customer base, and our financial results.

We are exposed to fluctuations in currency exchange rates, which could adversely affect our operating results or financial position.

We sell our services and incur operating expenses in various currencies. Therefore, fluctuations in the relative value of the U.S. dollar and foreign currencies, particularly the Japanese Yen, and to a lesser extent, the British pound and the Euro, may impact our operating results. For example, the Japanese Yen, the British pound and the Euro have all experienced declines in value vis-à-vis the U.S. dollar, which negatively affected our results of operations during the year ended January 31, 2023 and the six months ended July 31, 2023 and could continue to negatively impact our results of operations in future periods. We currently manage our exchange rate risk by maintaining offsetting foreign currency assets and liabilities and by minimizing non-U.S. dollar cash balances, but we do not have any other hedging programs in place to limit the risk of exchange rate fluctuation. In the future, we may elect to deploy normal and customary hedging practices designed to more proactively mitigate such exposure. Such practices may not ultimately be available and/or effective at mitigating the foreign currency risk to which we are exposed. If we are unsuccessful in detecting material exposures in a timely manner, any hedging strategies we deploy are not effective, or there are no hedging strategies available for certain exposures that are prudent given the associated risks and the potential mitigation of the underlying exposure achieved, our operating results or financial position could be negatively affected in the future.

If we are unable to maintain and promote our brand, our business and operating results may be harmed.

We believe that maintaining and promoting our brand is critical to expanding our customer base. Maintaining and promoting our brand will depend largely on our ability to continue to provide useful, reliable and innovative services, which we may not do successfully. We may introduce new features, products, services or terms of service that our customers do not like, which may negatively affect our brand and reputation. Additionally, the actions of third parties may affect our brand and reputation if customers do not have a positive experience using third-party apps or other services that are integrated with Box. Maintaining and enhancing our brand may require us to make substantial investments, and these investments may not achieve the desired goals. If we fail to successfully promote and maintain our brand or if we incur excessive expenses in this effort, our business and operating results could be adversely affected.

39


 

We have a history of cumulative losses, and we may not be able to maintain profitability.

We generated a net income of $26.8 million during the year ended January 31, 2023 and incurred net losses of $41.5 million and $43.4 million during the years ended January 31, 2022 and 2021, respectively. We generated net income of $19.1 million in the six months ended July 31, 2023. As of July 31, 2023, we had an accumulated deficit of $1.3 billion. The losses in fiscal years 2022 and 2021 and related accumulated deficit reflect the substantial investments we made to acquire new customers and develop our services. We intend to continue scaling our business to increase our number of users and paying organizations and to meet the increasingly complex needs of our customers and may incur additional expenses as we make investments to scale our business. Further, it is difficult to predict the size and growth rate of our market, customer demand for our platform and for any new features or products we develop, and the success of competitive products or services. As a result, we may not maintain profitability in future periods.

Our quarterly results may fluctuate significantly and may not fully reflect the underlying performance of our business.

Our quarterly operating results may vary significantly in the future, and period-to-period comparisons of our operating results may not be meaningful. Accordingly, the results of any one quarter should not be relied upon as an indication of future performance. Our quarterly financial results may fluctuate as a result of a variety of factors, and as a result, may not fully reflect the underlying performance of our business. Factors that may cause fluctuations in our quarterly financial results include, but are not limited to:

our ability to attract and retain new customers;
our ability to convert users of our limited free version to paying customers;
the addition or loss of large customers, including through acquisitions or consolidations;
changes in our net retention rate;
the timing of revenue recognition;
the impact on billings of customer shifts between payment frequencies;
the timing of cash collections and payments and its impact on cash flows;
the amount and timing of operating expenses related to the maintenance and expansion of our business, operations and infrastructure;
network or service outages, internet disruptions, disruptions to the availability of our service, or actual or perceived security breaches, incidents and vulnerabilities;
general economic, industry and market conditions, including those caused by the Russian invasion of Ukraine, and as a result of inflation, rising interest rates, or bank failures and financial instability;
changes in our go-to-market strategies and/or pricing policies and/or those of our competitors;
seasonal variations in our billings results and sales of our services, which have historically been highest in the fourth quarter of our fiscal year;
the timing and success of new services and product introductions by us and our competitors or any other change in the competitive dynamics of our industry, including consolidation or new entrants among competitors, customers or strategic partners;
changes in usage or adoption rates of content management services;
the success of our strategic partnerships, including the performance of our resellers; and
the timing of expenses related to the development or acquisition of technologies or businesses and potential future charges for impairment of goodwill from acquired companies.

Risks Related to Data Privacy and Data Security

Actual or perceived security vulnerabilities in our services or any breaches of our security controls and unauthorized access to our or a customer’s data could harm our business and operating results.

The services we offer involve the storage of large amounts of our and our customers’ sensitive and proprietary information, some of which may be considered personally identifiable. Cyberattacks and other malicious internet-based activity, including ransomware, malware and viruses, continue to increase in frequency and magnitude and we face security threats from malicious third parties that could obtain unauthorized access to, or disrupt, our systems, infrastructure and networks. These threats may come from a variety of sources including nation-state sponsored espionage and hacking activities, industrial espionage, organized crime, sophisticated organizations, hacking groups and individuals and insider threats. These sources can also implement social engineering techniques, such as “phishing,” “smishing” or “vishing” attacks, to induce our partners, users, employees or customers to disclose

40


 

passwords or other sensitive information or take other actions to gain access to our data or our users’ data. Hackers that acquire user account information at other companies can attempt to use that information to compromise the accounts of our personnel, or our users’ accounts if an account shares the same sensitive information such as passwords. As we increase our customer base, our brand becomes more widely known and recognized, and our service is used in more heavily regulated industries where there may be a greater concentration of sensitive and protected data, such as healthcare, government, life sciences, and financial services, we have become more of a target for these malicious third parties.

In addition, because Box is configured by administrators and users to select their default settings, the third-party integrations they enable, and their privacy and permissions settings, an administrator or user could intentionally or inadvertently configure settings to share their sensitive data. For example, a Box user can choose to share the content they store in Box with third parties by creating a link that can be customized to be accessible by anyone with the link. While this feature is designed to be used for a variety of legitimate use cases in which a user wishes to share non-sensitive content with a broad or public audience, if a user were to intentionally or inadvertently configure a setting that allowed public access to their sensitive data, that data could be discovered and accessed by an unintended third party.

We cannot guarantee that any security measures that we or third parties on which we rely have implemented will be completely effective against current or future security threats, or that our systems and networks or those of such third parties have not been breached or otherwise compromised, or that they and any software in our or their supply chains do not contain bugs, vulnerabilities, or compromised code that could result in a breach of or disruption to our systems and networks or the systems and networks of third parties that support us or our products or services. Given that our customers manage significant amounts of sensitive and proprietary information on our platform, and many of our customers are in heavily regulated industries where there may be a greater concentration of sensitive and proprietary data, our reputation and market position are particularly sensitive to impacts from actual or perceived security breaches or incidents, security vulnerabilities, or concerns regarding security. If our security measures or those of third parties on which we rely are or are believed to be inadequate or breached or otherwise compromised as a result of third-party action, employee negligence, error or malfeasance, product defects, social engineering techniques, improper user configuration or otherwise, and this results in, or is believed to result in, unauthorized access to or disclosure, modification, misuse, loss, corruption, unavailability, or destruction of our data or our customers’ data, or any other disruption of the confidentiality, integrity or availability of our data or our customers’ data, we could incur significant liability to various parties, including our customers and individuals or organizations whose information is stored by our customers, and our business, reputation or competitive position may be harmed. Techniques used to obtain unauthorized access to, or to sabotage, systems or networks, are constantly evolving and generally are not recognized until launched against a target. Therefore, we may be unable to anticipate these techniques, react in a timely manner, or implement adequate preventive measures, and we may face delays in our detection or remediation of, or other responses to, security breaches and other security-related incidents or vulnerabilities. We have observed increased level of sophistication in the types of techniques, including social engineering techniques, that malicious third parties may use in an attempt to gain access to our or our users’ data. Due to political uncertainty and military actions associated with Russia’s invasion of Ukraine, we and the third parties on which we rely are vulnerable to a heightened risk of cybersecurity attacks, social engineering attacks, viruses, malware, ransomware, hacking or similar breaches and incidents from nation-state and affiliated actors, including attacks that could materially disrupt our supply chain and our systems, operations and platform. Additionally, many of our personnel and personnel of the third parties on which we rely work remotely at least part of the time, which imposes additional risks to our business, including increased risk of industrial espionage, theft of assets, phishing, and other cybersecurity attacks, and inadvertent or unauthorized access to or dissemination of sensitive, proprietary, or confidential information. We also expect to incur significant costs in our ongoing efforts to detect and prevent security breaches and other security-related incidents, and in the event of actual or perceived security breaches or other security-related incidents. Additionally, our service providers and other third parties on which we rely may suffer, or be perceived to suffer, data security breaches or other incidents that may compromise data stored or processed for us that may give rise to any of the foregoing.

Our customer contracts often include (i) specific obligations that we maintain the availability of the customer’s data through our service and that we secure customer content against unauthorized access or loss, and (ii) provisions whereby we indemnify our customers for third-party claims asserted against them that result from our failure to maintain the availability of their content or securing the same from unauthorized access or loss. While our customer contracts generally contain limitations on our liability in connection with these obligations and indemnities, if an actual or perceived security breach or incident occurs, the market perception of the effectiveness of our security measures could be harmed, we could be subject to indemnity or damage claims in certain customer contracts, and we could lose future sales and customers, any of which could harm our business and operating results. Furthermore, while our errors and omissions insurance policies include liability coverage for certain of these matters, if we experience a security breach or other incident, we could be subject to indemnity claims or other damages that exceed our insurance coverage. We also cannot be certain that our insurance coverage will be adequate for data handling or data security liabilities actually incurred, that insurance will continue to be available to us on economically reasonable terms, or at all, or that any insurer will not deny coverage as to any future claim. The successful assertion of one or more large claims against us that exceed available insurance coverage, or the

41


 

occurrence of changes in our insurance policies, including premium increases or the imposition of large deductible or co-insurance requirements, could have a material adverse effect on our business, including our financial condition, operating results, and reputation.

Privacy concerns and laws or other regulations may reduce the effectiveness of our services and harm our business.

Users can use our services to store identifying information or information that otherwise is considered personal information. Federal, state and foreign government bodies and agencies have adopted or are considering adopting laws and regulations regarding the collection, use and disclosure of personal information obtained from consumers, businesses and other individuals and entities. Data protection, privacy, consumer protection, cybersecurity and other laws and regulations, particularly in Europe, are often more restrictive than those in the United States. The costs of compliance with, and other burdens imposed by, such laws, policies and regulations that apply to our business or our customers’ businesses may limit the use and adoption of our services and reduce overall demand for them.

These laws and regulations, which may be enforceable by private parties and/or governmental entities, are constantly evolving and can be subject to significant change. A number of new laws coming into effect and/or proposals pending before federal, state and foreign legislative and regulatory bodies could affect our business. For example, the European Commission enacted the General Data Protection Regulation (GDPR), which imposed significant obligations on companies regarding the handling of personal data and penalties for noncompliance of up to the greater of 20 million Euros or four percent of a company’s global revenue. Further, local data protection authorities in Europe may adopt regulations and/or guidance more stringent than the GDPR, which may impose additional compliance costs or other burdens that impact our business. In 2020, the Court of Justice of the European Union (CJEU) invalidated the EU-U.S. Privacy Shield framework, and imposed additional obligations on companies when relying on model contractual clauses approved by the European Commission (EC) to transfer personal data from the EU to the U.S. On September 8, 2020, the Swiss Federal Data Protection and Information Commissioner invalidated the Swiss-U.S. Privacy Shield in light of the CJEU’s decision. These developments or other developments relating to cross-border data transfer may result in the EC, European Data Protection Board and/or other regulators applying differing standards for, and requiring ad hoc verification of, transfers of personal data from the European Economic Area (EEA), Switzerland, or the United Kingdom (UK) to the U.S. For example, on June 4, 2021, the EC published new standard contractual clauses (SCCs) that were required to be implemented by companies relying on the SCCs as a basis for cross-border transfers of personal data by December 27, 2022. These or other developments relating to cross-border data transfer required us to issue additional policies, update our data transfer agreements with applicable customers and third party service providers and assess our practices. This CJEU decision that invalidated the EU-U.S. Privacy Shield framework and/or other legal challenges relating to cross-border data transfers may serve as a basis for challenges to our personal data handling practices, or those of our customers, and may otherwise adversely impact our business, financial condition and operating results. Moreover, the EC adopted an adequacy decision for the EU-U.S. Data Privacy Framework (EU-U.S. Framework) on July 10, 2023, allowing the EU-U.S. Framework to be utilized as a means to transfer EU personal data to U.S. participating entities. The UK and the U.S. also have agreed in principle to the EU-US Framework with a goal of creating a UK extension (the “UK-U.S. Data Bridge”), and the Swiss Federal Data Protection and Information Commissioner issued a statement on July 11, 2023, acknowledging the EC’s adequacy decision regarding the EU-U.S. Framework and confirming that it is in discussions with the U.S. regarding a parallel framework entitled, the “Swiss-U.S. Framework.” While the EU-U.S. Framework, UK-U.S. Data Bridge, and Swiss-U.S. Framework could benefit the industry as a whole, and our company directly, there can be no assurance that the UK-U.S. Data Bridge or Swiss-U.S. Framework will be established, nor that we will find it appropriate to use, or be able to use or maintain any or all of these mechanisms noted above. Further, these mechanism could result in additional costs to ensure compliance, be subject to future reviews, and subject to suspension, amendment, repeal, or limitations to their scope.

Brexit has created uncertainty around data protection issues and could lead to further legislative and regulatory changes. For example, the UK Data Protection Act of 2018 substantially mirrors the EU GDPR in the UK and was the subject of statutory amendments that further aligned it with the GDPR in 2019. In June 2021, the EC announced a decision that the UK is an “adequate country” to which personal data could be exported from the EEA, but this decision must be renewed and may face challenges in the future, creating uncertainty regarding transfers of personal data to the UK from the EEA. It remains unclear how UK data protection laws or regulations will develop, and how data transfers to and from the United Kingdom will be regulated, over time. In 2022, the Information Commissioner’s Office (ICO) issued the UK SCCs as a valid data transfer mechanism for cross border data transfers from the UK to third countries. The UK-U.S. Data Bridge may serve as an additional data transfer mechanism to utilize, but this remains subject to the uncertainties described above. Additional or modified guidance regarding, or changes to, UK cross border data transfers and/or overall UK data protection laws and/or guidance could occur, which may require us to change our policies, practices and engage in additional contractual negotiations. Such legislative and regulatory changes may result in increased costs of compliance and limitations on our customers and us.

In 2018, the State of California enacted the California Consumer Privacy Act (CCPA), which became operative on January 1, 2020. The CCPA requires covered companies to, among other things, provide new disclosures to California consumers and afford such consumers new abilities to opt-out of certain sales of personal information. Additionally, the California Privacy Rights Act (CPRA) was approved by California voters in November 2020 and amended and expanded the CCPA. The CPRA’s substantive provisions became effective on January 1, 2023, and the newly formed California Privacy Protection Agency began its rulemaking

42


 

process to adopt proposed regulations. With a delay in CPRA enforcement until March 29, 2024, our readiness efforts are subject to change and may result in continued uncertainty and require additional costs and expenses to ensure readiness, compliance and decrease risks. Further, other states have been considering, and in some cases enacting, laws relating to privacy and cybersecurity, many of which are comprehensive privacy statutes imposing obligations similar to the CCPA and CPRA. For example, Virginia’s privacy law went into effect on January 1, 2023; Colorado and Connecticut’s privacy laws went into effect on July 1, 2023, and Utah’s privacy law will be effective December 31, 2023. In addition, Tennessee, Iowa, Indiana, Montana, Florida, Oregon, and Texas have enacted privacy laws that will become effective between 2024 and 2026. In addition, Delaware has passed legislation that is awaiting signature by its state governor and that would go into effect in 2025. Other states, such as, Pennsylvania, Massachusetts, North Carolina, and New Jersey, have introduced comprehensive privacy bills, with other U.S. states anticipated to follow suit. Efforts to comply with these laws and related fluctuations in laws relating to privacy and cybersecurity at the federal, state and local levels may impact readiness and compliance, along with the potential to incur additional costs. We cannot fully predict the impact of these laws and other proposed federal and state laws relating to privacy and cybersecurity on our business or operations, but they may require us to modify our data processing practices and policies and incur substantial costs and expenses in an effort to comply.

In addition, some countries such as member states of the European Economic Area (EEA) are considering or have enacted legislation requiring storage localization and/or the processing of more regulated types of data in region, along with other limitations that could impact U.S. technology companies and more specifically, Box. If we are unable to develop and offer services that meet these obligations or help our customers meet their requirements under the laws, regulations, case law or guidance issued relating to privacy, data protection, or information security, we may become unable to provide services in these regions and/or be subject to significant fines and penalties, which would harm our business.

We also expect laws, regulations, industry standards and other obligations worldwide relating to privacy, data protection, ransomware and cybersecurity to continue to evolve, and that there will continue to be new, modified, and re-interpreted laws, regulations, standards, and other obligations in these areas. We cannot yet determine the impact such future laws, regulations and standards, or amendments to or re-interpretations of, existing laws and regulations, industry standards, or other obligations may have on us or our business. Moreover, these existing and proposed laws, regulations, standards, and other actual or asserted obligations can be difficult and costly to comply with, delay or impede the development or adoption of our products and services, reduce the overall demand for our products and services, increase our operating costs, require modifications to our policies, practices, or products or services, require significant management time and attention, and slow the pace at which we close (or prevent us from closing) sales transactions. Additionally, any actual or alleged noncompliance with these laws, regulations, standards, or other actual or asserted obligations could result in negative publicity and subject us to investigations and other proceedings by regulatory authorities, claims, demands, and litigation by private entities, or other requested remedies or demands, including demands that we modify or cease existing business practices, and expose us to significant fines, penalties and other damages and liabilities. In addition to the possibility of fines, proceedings, demands, claims, and litigation, we may find it necessary or appropriate to fundamentally change our business activities and practices, including the establishment of in-region data storage or other data processing operations, or modify or cease offering certain products or services, any of which could have an adverse effect on our business. We may be unable to make such changes and modifications in a commercially reasonable manner or at all, and our ability to develop new offerings and features could be limited.

Furthermore, government agencies may seek to access sensitive information that our users upload to Box, or restrict users’ access to Box. Laws and regulations relating to government access and restrictions are evolving, and compliance with such laws and regulations could limit adoption of our services by users and create burdens on our business. Moreover, regulatory investigations into, or other proceedings by regulators or private entities involving, our compliance with privacy-related laws and regulations could increase our costs and divert management attention.

If we are not able to satisfy data protection, security, privacy, and other government- and industry-specific requirements, our growth could be harmed.

There are a number of data protection, security, privacy and other government- and industry-specific requirements, including those that require companies to notify individuals of data security incidents involving certain types of personal data. Security compromises experienced by our competitors, by our customers or by us may lead to public disclosures, which could harm our reputation, erode customer confidence in the effectiveness of our security measures, negatively impact our ability to attract new customers, or cause existing customers to elect not to renew their agreements with us. Our customers also expect, and in some instances require, us to meet voluntary certifications or adhere to guidelines or standards established by third parties, to offer particular controls, or otherwise support customer-specific requirements. Although we currently have certain certifications such as AICPA SOC 1, 2 and 3 reports, and ISO/IEC 27001, 27017, 27018, and 27701 we may not be successful in continuing to maintain these certifications or in obtaining other certifications or otherwise being able to adhere to or comply with all customer requirements. In addition, some of the industries and/or regions that we serve have specific requirements relating to security and regulatory standards, such as GxP, FedRAMP and StateRAMP, and those required by HIPAA, FINRA, HITECH Act, and Asia-Pacific Economic Cooperation Privacy Recognition for Processors and Cross Border Privacy Rules. As we expand into new industries and regions, we will likely need to comply with these and other new requirements to compete effectively. We may not always be able to support or

43


 

comply with all of these customer requirements. If we cannot adequately comply with these requirements, our growth could be adversely impacted, we may face a loss of customers or difficulty attracting new customers in impacted industries, and we could incur significant liability and our reputation and business could be harmed. In addition, as regulations in the EU and the UK continue to shift, it could impact our ability to comply with and maintain EU and UK Processor and Controller Binding Corporate Rules.

Risks Related to Our Technical Operations Infrastructure and Dependence on Third Parties

If we are unable to ensure that our solutions interoperate with operating systems, software applications and technologies developed by others, our service may become less competitive, and our operating results may be harmed.

We offer our services across a variety of operating systems and through the internet. We are dependent on the interoperability of our platform with third-party mobile devices, tablets, desktop and mobile operating systems, as well as web browsers that we do not control. Any changes in such systems, devices or web browsers that degrade the functionality of our services or give preferential treatment to competitive services could adversely affect usage of our services and our ability to deliver high quality services. We may not succeed in developing relationships with key participants in the mobile industry or in developing services that operate effectively with these operating systems, networks, infrastructure, devices, web browsers and standards. In the event that our users experience difficulty accessing and using our services, our user growth may be harmed, and our business and operating results could be adversely affected.

If we fail to effectively manage our technical operations infrastructure, our customers may experience service outages and delays in the deployment of our services, which may adversely affect our business.

We have experienced significant growth in the number of users and the amount of data that our operations infrastructure supports. We seek to maintain sufficient excess capacity in our operations infrastructure to meet our customers’ needs. We also seek to maintain excess capacity to facilitate the rapid provisioning of new customer deployments and the expansion of existing customer deployments. In addition, we need to properly manage our technological operations infrastructure in order to support version control, changes in hardware and software parameters and the evolution of our services. However, the provision of new hosting infrastructure requires significant lead-time. We have experienced, and may in the future experience, website disruptions, incidents of data corruption and loss, service outages and other performance problems. These problems may be caused by a variety of factors, including infrastructure changes, changes to our core services architecture, changes to our infrastructure necessitated by legal and compliance requirements governing the storage and transmission of data, human or software errors, viruses, security attacks, fraud, spikes in customer usage, primary and redundant hardware or connectivity failures, dependent data center and other service provider failures and denial of service issues. Additionally, our ability to properly manage our technical operations infrastructure depends on the reliability of the global supply chain for hardware, network, and platform infrastructure equipment. Significant and unforeseen disruptions to the supply chain may impede our ability to meet our infrastructure capacity requirements. In some instances, we may not be able to identify the cause or causes of these performance problems within an acceptable period of time, which may harm our reputation and operating results. Furthermore, if we encounter any of these problems in the future, our customers may lose access to important data or experience data corruption or service outages that may subject us to financial penalties, other liabilities and customer losses. If our operations infrastructure fails to keep pace with increased sales, customers may experience delays as we seek to obtain additional capacity, which could adversely affect our reputation and our business.

Interruptions or delays in service from our third-party data center hosting facilities and cloud computing and hosting providers could impair the delivery of our services and harm our business.

We currently store and process our customers’ information within multiple third-party data center hosting facilities located in Nevada and, increasingly, in third-party cloud computing and hosting facilities inside and outside of the United States. As we continue to migrate more of our storage and processing operations to cloud computing and hosting facilities operated by third parties, our service will become more susceptible to interruptions or delays that are out of our direct control. These third parties are vulnerable to operational and technological disruptions, including from cyber-attacks and security breaches and incidents, which may negatively impact our ability to provide services to our customers and operate our business. Similarly, as part of our disaster recovery arrangements, our production environment and metadata related to our customers’ data is currently replicated in near real time in facilities located in Nevada. In addition, all of our customers’ data is typically replicated on third-party storage platforms located inside and outside of the United States. These facilities may be located in areas prone to natural disasters and may experience events such as earthquakes, floods, fires, power loss, telecommunications failures and similar events. They may also be subject to break-ins, sabotage, intentional acts of vandalism, cyber-attacks and similar misconduct, including by state-sponsored or otherwise well-funded actors. Any damage to, or failure of, our systems generally, or those of the third-party cloud computing and hosting providers, could result in interruptions in our service, which may reduce our revenue, cause us to issue credits or pay penalties, cause customers to terminate their subscriptions and adversely affect our renewal rate and our ability to attract new customers. We may only have limited remedies against third-party providers in the event of any service disruptions. In addition, we may not have adequate insurance coverage to compensate for losses from a major interruption. Our business will also be harmed if our customers and potential customers believe our service is unreliable. Despite precautions taken at our third-party data center hosting facilities, the occurrence of disasters, security issues (including an act of terrorism or an armed conflict), certain geopolitical events, labor or trade disputes, or

44


 

pandemics (such as COVID-19), could lead to a decision to close the facilities without adequate notice or other unanticipated problems that result in lengthy interruptions in our service or cause us to not comply with certification requirements. Even with the disaster recovery arrangements, we have never performed a full live failover of our services and, in an actual disaster, we could learn our recovery arrangements are not sufficient to address all possible scenarios and our service could be interrupted for a longer period than expected. We have encountered issues in the past that have caused Box services to be temporarily unavailable, and we cannot assure you that we will not experience interruptions or delays in our service in the future. If third parties are unable to perform services for us because of service interruptions or extended outages, or because those services are no longer available on commercially reasonable terms, our expenses could increase and our customers’ use of our products could be impaired until equivalent services, if available, are identified, obtained and implemented, all of which could adversely affect our business.

Moreover, we are currently executing on a long-term strategy to transition to third-party cloud computing and hosting providers and decommission on-premise infrastructure hosted in data centers. As we migrate from data centers we currently operate to third-party cloud computing and hosting providers, we are moving and transferring our data and our customers' data. Despite precautions taken during any of these data center moves and data transfers, any unsuccessful data transfers may impair the delivery of our service and materially and adversely disrupt our operations and our service delivery to our customers, which could result in contractual penalties or damage claims from customers. In addition, changes to our data center infrastructure could occur over a period longer than planned, require greater than expected investment and other internal and external resources, and cause us to incur increased costs as we operate multiple data center facilities while we increase our third-party cloud computing capacity. It may also take longer than expected to realize the intended benefits from any data center infrastructure migrations and improvements, and disruptions or unexpected costs may continue to occur while we enhance our data center infrastructure.

Our services are becoming increasingly mission-critical for our customers and if these services fail to perform properly or if we are unable to scale our services to meet our customers’ needs, our reputation could be adversely affected, our market share could decline and we could be subject to liability claims.

Our services are becoming increasingly mission-critical to our customers’ business operations, as well as their ability to comply with legal requirements, regulations, and standards such as GxP, FINRA, HIPAA, FedRAMP and StateRAMP. These services and offerings are inherently complex and may contain material defects or errors that could cause interruptions in the availability of our services, as well as user error, which could result in loss or delayed market acceptance and sales, breach of contract or warranty claims, issuance of sales credits or refunds for prepaid amounts related to unused subscription services, loss of customers, diversion of development and customer service resources, and harm to our reputation. The costs incurred in correcting any material defects or errors might be substantial and could adversely affect our operating results. Further, our errors and omissions insurance may be inadequate or may not be available in the future on acceptable terms, or at all. In addition, our insurance may not cover all claims made against us and defending a lawsuit, regardless of its merit, could be costly and divert management’s attention. Because of the large amount of data that we collect and manage, it is possible that hardware failures, software errors, errors in our systems, or by third-party service providers, user errors, or internet outages could result in significant data loss or corruption. Furthermore, the availability or performance of our services could be adversely affected by a number of factors, including customers’ inability to access the internet, the failure of our network or software systems, security breaches or variability in customer traffic for our services. We have been, and in the future may be, required to issue credits or refunds for prepaid amounts related to unused services or otherwise be liable to our customers for damages they may incur resulting from some of these events.

Furthermore, we will need to ensure that our services can scale to meet the needs of our customers, particularly as we continue to focus on larger enterprise customers. If we are not able to provide our services at the scale required by our customers, potential customers may not adopt our solution and existing customers may not renew their agreements with us.

We rely on third parties for certain financial and operational services essential to our ability to manage our business. A failure or disruption in these services could materially and adversely affect our ability to manage our business effectively.

We rely on third parties for certain essential financial and operational services. We receive many of these services on a subscription basis from various software-as-a-service companies that are smaller and have shorter operating histories than traditional software vendors. Moreover, these vendors provide their services to us via a cloud-based model instead of software that is installed on our premises. We depend upon these vendors to provide us with services that are always available and are free of errors or defects that could cause disruptions in our business processes, and any failure by these vendors to do so, or any disruptions in networks or the availability of the internet, would adversely affect our ability to operate and manage our operations.

We employ third-party software for use in or with our services, and the inability to maintain licenses to this software, or errors in the software, could result in increased costs, or reduced service levels, which would adversely affect our business.

Our services incorporate certain third-party software obtained under open source licenses or licenses from other companies. We anticipate that we will continue to rely on such third-party software and development tools in the future. Although we believe that there are commercially reasonable alternatives to the third-party software we currently license, this may not always be the case, or it may be difficult or costly to replace. In addition, integration of the software used in our services with new third-party software may require significant work and require substantial investment of our time and resources. Also, to the extent that our services depend upon

45


 

the successful operation of third-party software in conjunction with our software, any undetected errors or defects in this third-party software could prevent the deployment or impair the functionality of our services, delay the introduction of new services, result in a failure of our services, and injure our reputation. Our use of additional or alternative third-party software would require us to enter into additional license agreements with third parties. If we are unable to maintain licenses to software necessary to operate our business, or if third-party software that we use contains errors or defects, our costs may increase, or the services we provide may be harmed, which would adversely affect our business.

Our growth depends in part on the success of our strategic relationships with third parties.

In order to grow our business, we anticipate that we will continue to depend on our relationships with third parties, such as alliance partners, resellers, distributors, system integrators and developers. For example, we have entered into agreements with partners such as Adobe, Apple, Cisco, Cloudfare, Google, IBM, Macnica Networks, Microsoft, Mitsui Knowledge Industry, Okta, Palo Alto Networks, Salesforce, ServiceNow, Slack and Zoom to market, resell, integrate with or endorse our services. Identifying partners and resellers, and negotiating and documenting relationships with them, requires significant time and resources.

We also depend on our ecosystem of system integrators, partners and developers to create applications that will integrate with our platform or permit us to integrate with their product offerings. This presents certain risks to our business, including:

we cannot provide any assurance that these third-party applications and products meet the same quality standards that we apply to our own development efforts, and to the extent that they contain bugs or defects or otherwise fail to perform as expected, they may create disruptions in our customers’ use of our services or negatively affect our brand and reputation;
we do not currently provide support for software applications developed by our partner ecosystem, and users may be left without support and potentially cease using our services if these system integrators and developers do not provide adequate support for their applications;
we cannot provide any assurance that we will be able to successfully integrate our services with our partners’ products or that our partners will continue to provide us the right to do so; and
these system integrators, partners and developers may not possess the appropriate intellectual property rights to develop and share their applications.

In addition, our competitors may be effective in providing incentives to third parties to favor their products or services, or to prevent or reduce subscriptions to our services. In some cases, we also compete directly with our partners’ product offerings, and if these partners stop reselling or endorsing our services or impede our ability to integrate our services with their products, our business and operating results could be adversely affected. Moreover, competitor acquisitions of our partners could result in a decrease in the number of current and potential customers, as our partners may no longer facilitate the adoption of our services by potential customers.

If we are unsuccessful in establishing or maintaining our relationships with third parties, or realizing the anticipated benefits from such partnerships, our ability to compete in the marketplace or to grow our revenue could be impaired and our operating results may suffer. Even if we are successful, we cannot assure you that these relationships will result in increased customer usage of our services or increased revenue.

Our business is subject to the risks of natural disasters, pandemics and other catastrophic events that could disrupt our business operations and our business continuity and disaster recovery plans may not adequately protect us from a serious disaster.

The occurrence of any catastrophic event, including a pandemic (such as COVID-19), earthquake, fire, flood, tsunami, or other weather event, power loss, telecommunications failure, software or hardware malfunctions, cyber-attack, war, or terrorist attack, could result in lengthy interruptions in our service. Our corporate headquarters is located in the San Francisco Bay Area, a region known for seismic activity. Our insurance coverage may not compensate us for losses that may occur in the event of an earthquake or other significant natural disaster. In addition, pandemics, acts of terrorism or war could cause disruptions to the internet or the economy as a whole, which could have a significant impact on our business and operating results. If our or our partners’ business continuity and disaster recovery arrangements prove to be inadequate, our services could be interrupted. Our partners, suppliers, and customers are also subject to the risk of catastrophic events. In those events, our ability to deliver our services in a timely manner, as well as the demand for our services, may be adversely impacted by factors outside our control. If our systems were to fail or be negatively impacted as a result of a natural disaster, pandemic or other catastrophic event, our ability to deliver our services to our customers would be impaired, we could lose critical data, our reputation could suffer and we could be subject to contractual penalties.

In addition, while the long-term effects of climate change on the global economy and the technology industry in particular are unclear, we recognize that there are inherent climate related risks wherever business is conducted. Any of our primary locations may be vulnerable to the adverse effects of climate change. For example, our California corporate offices have historically experienced,

46


 

and are projected to continue to experience, physical climate change risks, including drought and water scarcity, warmer temperatures, rising sea levels, wildfires and air quality impacts and power shut-offs associated with wildfire prevention. Climate-related events, including the increasing frequency of extreme weather events and their impact on critical infrastructure in the United States and elsewhere, have the potential to disrupt our business, our third-party suppliers, and/or the business of our customers, and may cause us to experience higher attrition, losses and additional costs to maintain and resume operations. Transitional climate change risks may subject us to increased regulations, reporting requirements, standards, or expectations regarding the environmental impacts of our business and untimely or inaccurate disclosure could adversely affect our reputation, business or financial performance.

If we overestimate or underestimate our data center capacity requirements, our operating results could be adversely affected.

We continuously evaluate our short- and long-term data center capacity requirements to ensure adequate capacity for new and existing customers while minimizing unnecessary excess capacity costs. If we overestimate the demand for our cloud content management services and therefore secure excess data center capacity, our operating margins could be reduced. If we underestimate our data center capacity requirements or if we are unable to meet our contractual minimum commitments, we may not be able to service the expanding needs of customers and may be required to limit new customer acquisition or provide credits or refunds to existing customers, which would impair our revenue growth and harm our operating results. Furthermore, regardless of our ability to appropriately manage our data center capacity requirements, only a small percentage of our customers currently use Box to organize all of their internal files, and an increase in the number of organizations, in particular large businesses and enterprises, that use our service as a larger component of their content storage requirements, could result in lower gross and operating margins or otherwise have an adverse impact on our financial condition and operating results.

Changes in laws and regulations related to the internet or changes in the internet infrastructure itself, or disruption in access to the internet or critical services on which the internet depends, may diminish the demand for our services, and could have a negative impact on our business.

The future success of our business depends upon the continued use and availability of the internet as a primary medium for commerce, communication and business services. Federal, state or foreign government bodies or agencies have in the past adopted, and may in the future adopt, laws or regulations affecting the use of the internet as a commercial medium. The adoption of any laws or regulations that adversely affect the growth, popularity or use of the internet, including laws or practices limiting internet neutrality, could decrease the demand for, or the usage of, our services, increase our cost of doing business, adversely affect our operating results, and require us to modify our services in order to comply with these changes. In addition, government agencies or private organizations may begin to impose taxes, fees or other charges for accessing the internet or commerce conducted via the internet. These laws or charges could limit the growth of internet-related commerce or communications generally, or result in reductions in the demand for internet-based services such as ours.

In addition, the use of the internet and, in particular, the cloud as a business tool could be adversely affected due to delays in the development or adoption of new standards and protocols to handle increased demands of internet activity, security, reliability, cost, ease of use, accessibility, and quality of service. The performance of the internet and its acceptance as a business tool have been adversely affected by “viruses,” “worms,” “denial of service attacks” and similar malicious activity. The internet has also experienced a variety of outages, disruptions and other delays as a result of this malicious activity targeted at critical internet infrastructure. These service disruptions could diminish the overall attractiveness to existing and potential customers of services that depend on the internet and could cause demand for our services to suffer.

Risks Related to Employees and Managing Our Growth

We depend on our key employees and other highly skilled personnel to grow and operate our business, and if we are unable to hire, retain and motivate our personnel, we may not be able to grow effectively.

Our future success depends upon our continued ability to identify, hire, develop, motivate and retain highly skilled personnel, representing diverse backgrounds, experiences, and skill sets, including senior management, engineers, designers, product managers, sales representatives, and customer support representatives. Identifying, recruiting, training and integrating qualified individuals will require significant time, expense and attention. In addition to hiring new employees, we must continue to focus on retaining our best employees, and fostering a diverse and inclusive work environment that enables all of our employees to prosper. Competition for highly skilled personnel is intense, particularly in the San Francisco Bay Area, where our headquarters is located. We may need to invest significant amounts of cash and equity to attract new employees and retain existing employees, and we may never realize returns on these investments. Moreover, our ability to attract and hire personnel may be materially adversely affected by changes to immigration laws or the availability of work visas. Furthermore, as some of our employees work remotely from geographic areas across the globe and more of our employees work remotely on a permanent basis, we may need to reallocate our investment of resources and closely monitor a variety of local regulations and requirements, and we may experience unpredictability in our expenses

47


 

and employee work culture. If we are not able to effectively add and retain employees, or if our employees do not perform to the standards we expect of them, our ability to achieve our strategic objectives will be adversely impacted, and our business will be harmed.

Our success is also dependent upon contributions from our executive officers and other key employees and, in particular, Aaron Levie, our co-founder and Chief Executive Officer. There may be changes in our senior management team that could disrupt our business. The loss of one or more of our executive officers or key employees, or the failure of our senior management team to work together effectively and execute our plans and strategies, could harm our business.

Failure to adequately expand and optimize our direct sales force and successfully maintain our online sales experience could impede our growth.

We will need to continue to optimize our sales infrastructure in order to grow our customer base and business. As a result of weakened economic conditions, we have significantly curtailed our employees’ business-related travel, which may negatively impact our ability to recruit and train our sales force. Our business may be adversely affected if our efforts to expand and train our direct sales force do not generate a corresponding increase in revenue. If we are unable to hire, develop and retain talented sales personnel or if new direct sales personnel are unable to achieve desired productivity levels in a reasonable period of time, we may not realize the intended benefits of this investment or increase our revenue.

We maintain our Box website to efficiently service our high volume, low dollar customer transactions and certain customer inquiries. Our goal is to continue to evolve this online experience so it effectively serves the increasing and changing needs of our growing customer base. If we are unable to maintain an effective online solution to meet the future needs of our online customers and to eliminate fraudulent transactions occurring in this channel, we could see reduced online sales volumes as well as a decrease in our sales efficiency, which could adversely affect our results of operations.

Any acquisitions and investments we make could disrupt our business and harm our financial condition and operating results.

We have acquired, and may in the future acquire, other companies, employee teams, or technologies to complement or expand our services and grow our business. We may not be able to successfully complete or integrate identified acquisitions. Moreover, we may not successfully evaluate or utilize the acquired technology or personnel, or accurately forecast the financial impact of an acquisition. The risks we face in connection with acquisitions include:

diversion of management time and focus from operating our business to addressing acquisition integration challenges;
coordination of research and development and sales and marketing functions;
retention of key employees from the acquired company;
cultural challenges associated with integrating employees from the acquired company into our organization;
integration of the acquired company’s technology and products into our business, particularly if the acquired company’s software and services are not easily adapted to work with our products;
integration of the acquired company’s accounting, management information, human resources and other administrative systems, as well as the acquired operations, and any unanticipated expenses related to such integration;
the need to implement or improve controls, procedures, and policies at a business that prior to the acquisition may have lacked effective controls, procedures and policies;
liability for activities of the acquired company before the acquisition, including intellectual property infringement claims, violations of laws, commercial disputes, tax liabilities and other known and unknown liabilities;
completing the transaction and achieving the anticipated benefits of the acquisition within the expected timeframe or at all;
unanticipated write-offs, expenses, charges or risks associated with the transaction;
litigation or other claims in connection with the acquired company, including claims from terminated employees, customers, former stockholders or other third parties, which may differ from or be more significant than the risks our business faces; and
acquisitions could result in dilutive issuances of equity securities or the incurrence of debt.

48


 

Our failure to address these risks or other problems encountered in connection with our past or future acquisitions and investments could cause us to fail to realize the anticipated benefits of these acquisitions or investments, cause us to incur unanticipated liabilities, and harm our business generally. Future acquisitions could also result in dilutive issuances of our equity securities, the incurrence of debt, contingent liabilities, amortization expenses, incremental operating expenses or the write-off of goodwill, any of which could harm our financial condition or operating results.

Our company culture has contributed to our success, and if we cannot maintain this culture, we could lose the innovation, creativity and teamwork fostered by our culture, and our business may be harmed.

We believe that our culture has been and will continue to be a key contributor to our success. We expect to continue to hire additional employees as we expand our business. As our organization expands globally and as employees’ workplace expectations develop, we may find it increasingly difficult to maintain the beneficial aspects of our corporate culture globally. These difficulties may be further amplified by our decision to maintain a hybrid workforce. If we do not continue to develop our company culture or maintain our core values as we grow and evolve both in the United States and abroad, we may be unable to foster the innovation, creativity and teamwork we believe we need to support our growth.

Risks Related to Our Intellectual Property

We may be sued by third parties for alleged infringement of their proprietary rights.

There is considerable patent and other intellectual property development activity in our industry. Our success depends on developing or licensing our own intellectual property and not infringing upon the valid intellectual property rights of others. Our competitors, as well as a number of other entities, including non-practicing entities, and individuals, may own or claim to own intellectual property relating to our industry.

From time to time, third parties have claimed, and in the future may claim, that we are infringing upon their intellectual property rights, and we may be found to be infringing upon such rights. We may be unaware of the intellectual property rights that others may claim cover some or all of our technology or services. Any claims or litigation could cause us to incur significant expenses and, if successfully asserted against us, could require that we pay substantial damages or ongoing royalty payments, prevent us from offering our services, or require that we comply with other unfavorable terms. We may also be obligated to indemnify our customers or business partners or pay substantial settlement costs, including royalty payments, in connection with any such claim or litigation and to obtain licenses, modify services, or refund fees, which could be costly. Even if we were to prevail in such a dispute, any litigation regarding our intellectual property could be costly and time consuming and divert the attention of our management and key personnel from our business operations. During the course of any litigation, we may make announcements regarding the results of hearings and motions, and other interim developments. If securities analysts or investors regard these announcements as negative, the market price of our Class A common stock may decline.

Any failure to protect our intellectual property rights could impair our ability to protect our proprietary technology and brand.

Our success and ability to compete depend in part on our intellectual property. We primarily rely on copyright, patent, trade secret and trademark laws, trade secret protection and confidentiality or license agreements with our employees, customers, partners and others to protect our intellectual property rights. However, the steps we take to protect our intellectual property rights may be inadequate. We may not be able to obtain any further patents, and our pending applications may not lead to the issuance of patents. We may also have to expend significant resources to obtain additional patents as we expand our international operations.

In order to protect our intellectual property rights, we may spend significant resources to monitor and protect these rights. Litigation brought to protect and enforce our intellectual property rights could be costly, time-consuming and distracting to management and may result in the impairment or loss of portions of our intellectual property. Furthermore, our efforts to enforce our intellectual property rights may be met with defenses, counterclaims and countersuits attacking the validity and enforceability of our intellectual property rights. Accordingly, we may not be able to prevent third parties from infringing upon or misappropriating our intellectual property. Our failure to secure, protect and enforce our intellectual property rights could materially adversely affect our brand and adversely impact our business.

Our services contain open source software, and we license some of our software through open source projects, which may pose particular risks to our proprietary software, products, and services in a manner that could have a negative impact on our business.

We use open source software in our services and will use open source software in the future. In addition, we regularly contribute software source code to open source projects under open source licenses or release internal software projects under open source licenses, and anticipate doing so in the future. The terms of many open source licenses to which we are subject have not been

49


 

interpreted by U.S. or foreign courts, and there is a risk that open source software licenses could be construed in a manner that imposes unanticipated conditions or restrictions on our ability to provide or distribute our services. Additionally, from time to time third parties may claim ownership of, or demand release of, the open source software or derivative works that we developed using such software, which could include our proprietary source code, or otherwise seek to enforce the terms of the applicable open source license. These claims could result in litigation and could require us to make our software source code freely available, purchase a costly license or cease offering the implicated services unless and until we can re-engineer them to avoid infringement. This re-engineering process could require significant additional research and development resources, and we may not be able to complete it successfully. In addition to risks related to license requirements, use of certain open source software can lead to greater risks than use of third-party commercial software, as open source code may contain bugs or other defects and open source licensors generally do not provide warranties or controls on the functionality or origin of software. Additionally, because any software source code we contribute to open source projects is publicly available, our ability to protect our intellectual property rights with respect to such software source code may be limited or lost entirely, and we cannot prevent our competitors or others from using such contributed software source code. Any of these risks could be difficult to eliminate or manage and could have a negative effect on our business, financial condition and operating results.

Risks Related to Our Financial Position and Need for Additional Capital

We may require additional capital to support our liabilities, operations or the growth of our business, and we cannot be certain that this capital will be available on reasonable terms when required, or at all.

On occasion, we may need additional financing for a variety of reasons, including servicing our liabilities, operating or growing our business, responding to business opportunities, undertaking acquisitions, funding stock repurchases, or repaying our 0.00% convertible senior notes due January 15, 2026 (the “Convertible Notes”).

For example, in January 2021, we issued $345.0 million aggregate principal amount of Convertible Notes, which we have irrevocably elected to settle in cash upon maturity. Additionally, in May 2021, we issued and sold 500,000 shares of our Series A Convertible Preferred Stock for an aggregate purchase price of $500 million. Our ability to refinance or obtain additional financing, if and when required, will depend on investor and lender demand, our operating performance, the condition of the capital markets and other factors. We cannot guarantee that additional financing will be available to us on favorable terms when required, or at all. If we raise additional funds through the issuance of equity, equity-linked or debt securities, those securities may have rights, preferences or privileges senior to the rights of our Class A common stock, and our existing stockholders may experience dilution. If we are unable to obtain adequate financing or financing on terms satisfactory to us when we require it, our ability to continue to support the operation or growth of our business could be significantly impaired and our operating results may be harmed. Rising interest rates may reduce our access to equity-linked or debt capital and increase our cost of borrowings, which could adversely impact our business, operating results and financial position.

Financing agreements we are party to or may become party to may contain operating and financial covenants that restrict our business and financing activities.

Our senior credit facility contains certain operating and financial restrictions and covenants that may restrict our and our subsidiaries’ ability to, among other things, incur indebtedness, grant liens on our assets, make loans or investments, consummate certain merger and consolidation transactions, dispose of assets, incur contractual obligations and commitments and enter into affiliate transactions, subject in each case to customary exceptions. We are also required to comply with a maximum senior secured leverage ratio, a maximum total leverage ratio and a minimum interest coverage ratio. These restrictions and covenants, as well as those contained in any future financing agreements that we may enter into, may restrict our ability to finance our operations, engage in, expand or otherwise pursue our business activities and strategies. Our ability to comply with these covenants may be affected by events beyond our control, and breaches of these covenants could result in a default under the senior credit facility and any future financial agreements that we may enter into and under other arrangements containing cross-default provisions. If not waived, defaults could cause our outstanding indebtedness under our senior credit facility and any future financing agreements that we may enter into to become immediately due and payable, and permit our lenders to terminate their lending commitments and to foreclose upon any collateral securing such indebtedness.

Risks Related to Financial, Accounting, Tax and Other Legal Matters

If we fail to maintain an effective system of disclosure controls and internal control over financial reporting, our ability to produce timely and accurate financial statements or comply with applicable regulations could be impaired.

As a public company, we are subject to the reporting requirements of the Securities Exchange Act of 1934, the Sarbanes-Oxley Act and the listing standards of the New York Stock Exchange (NYSE). We have expended, and anticipate that we will continue to expend, significant resources to comply with these rules and regulations.

50


 

The Sarbanes-Oxley Act requires, among other things, that we maintain effective disclosure controls and procedures, and internal control over financial reporting. Our current controls and any new controls that we develop may become inadequate because of changes in conditions in our business, including increased complexity resulting from our international expansion. Further, weaknesses in our disclosure controls or our internal control over financial reporting may be discovered in the future. Additionally, to the extent that we acquire other businesses, the acquired company may not have a sufficiently robust system of internal controls and we may uncover new deficiencies. Any failure to develop or maintain effective controls, or any difficulties encountered in their implementation or improvement, could harm our operating results or cause us to fail to meet our reporting obligations and may result in a restatement of our financial statements for prior periods. Any failure to implement and maintain effective internal control over financial reporting could also adversely affect the results of management reports and independent registered public accounting firm audits of our internal control over financial reporting that we are required to include in our periodic reports that we file with the SEC. Ineffective disclosure controls and procedures, and internal control over financial reporting could also cause investors to lose confidence in our reported financial and other information, which would likely have a negative effect on the market price of our Class A common stock. In addition, if we are unable to continue to meet these requirements, we may not be able to remain listed on the NYSE.

Any failure to maintain effective disclosure controls and internal control over financial reporting could have a material and adverse effect on our business and operating results, and cause a decline in the market price of our Class A common stock.

Our reported financial results may be adversely affected by changes in accounting principles generally accepted in the United States.

Generally accepted accounting principles in the United States are subject to interpretation by the FASB, the SEC and various bodies formed to promulgate and interpret appropriate accounting principles. A change in these principles or interpretations could have a significant effect on our reported financial results, and could affect the reporting of transactions completed before the announcement of a change. These or other changes in accounting principles could adversely affect our financial results. Any difficulties in implementing these pronouncements could cause us to fail to meet our financial reporting obligations, which could result in regulatory discipline and harm investors’ confidence in us.

Tax laws or regulations could be enacted or changed and existing tax laws or regulations could be applied to us or to our customers in a manner that could increase the costs of our services and adversely impact our business.

The application of federal, state, local and international tax laws to services provided electronically is unclear and continuously evolving. Income, sales, use, value added or other tax laws, statutes, rules, regulations or ordinances could be enacted or amended at any time, possibly with retroactive effect, and could be applied solely or disproportionately to services provided over the internet. These enactments or amendments could adversely affect our sales activity due to the inherent cost increase the taxes would represent and ultimately result in a negative impact on our operating results and cash flows.

Our future effective tax rates and results from operations could be unfavorably affected by changes in the tax rates in jurisdictions where our income is earned, or by changes in the tax rules and regulations in the jurisdictions in which we do business. For example, the Tax Cuts and Jobs Act of 2017 eliminated the option to deduct research and development expenditures currently and instead required taxpayers to capitalize and amortize them over five or fifteen years beginning in our fiscal year 2023. The Inflation Reduction Act of 2022 also imposed a 1% excise tax on certain repurchases of stock and a 15% alternative minimum tax on adjusted financial statement income.

Further, in 2021, the Organization for Economic Cooperation and Development (“OECD”) introduced a framework, referred to as Pillar Two, which contemplates a global minimum effective tax rate of 15%. In December 2022, Pillar Two was adopted by the Council of the European Union for implementation by European Union member states by December 31, 2023 and similar directives under Pillar Two are already adopted or expected to be adopted by taxing authorities in other countries where we do business, including the United Kingdom. The OECD continues to release more guidance on these rules and framework and we are evaluating the impact to our financial position. These enactments or amendments could adversely affect our tax rate and ultimately result in a negative impact on our operating results and cash flows.

In addition, existing tax laws, statutes, rules, regulations or ordinances could be interpreted or applied adversely to us, possibly with retroactive effect, which could require us or our customers to pay additional tax amounts, as well as require us or our customers to pay fines or penalties, as well as interest for past amounts. For example, we are subject to examination regarding our interpretation of tax laws by domestic and foreign tax authorities. If the taxing authorities do not agree with our interpretations, or if we become subject to an adverse tax assessment, we may incur significant liabilities and/or be required to change our practices going forward. Further, to the extent it is determined that our customers should have paid certain taxes, and if we are unsuccessful in collecting such

51


 

taxes due from our customers, we could be held liable for such costs and/or interest and penalties, thereby adversely impacting our operating results and cash flows.

We may be subject to additional tax liabilities resulting from changes in our provision for income taxes or an adverse tax ruling.

Judgment is required in determining our worldwide provision for income taxes. These determinations are highly complex and require detailed analysis of the available information and applicable statutes and regulatory materials. In the ordinary course of our business, there are many transactions and calculations where the ultimate tax determination is uncertain. Although we believe our tax estimates are reasonable, the final determination of tax audits and any related litigation could be materially different from our historical tax practices, provisions and accruals. If we receive an adverse ruling as a result of an audit, or we unilaterally determine that we have misinterpreted provisions of the tax regulations to which we are subject, there could be a material effect on our tax provision, net loss or cash flows in the period or periods for which that determination is made. In addition, liabilities associated with taxes are often subject to an extended or indefinite statute of limitations period. Therefore, we may be subject to additional tax liability (including penalties and interest) for a particular year for extended periods of time.

Our ability to use our net operating loss carryforwards and certain other tax attributes may be limited.

As of January 31, 2023, we had U.S. federal net operating loss carryforwards of approximately $587.8 million, state net operating loss carryforwards of approximately $557.1 million, and foreign net operating loss carryforwards of approximately $304.8 million. Under Sections 382 and 383 of the Internal Revenue Code of 1986, as amended (the “Code”), if a corporation undergoes an “ownership change,” the corporation’s ability to use its pre-change net operating loss carryforwards and other pre-change tax attributes, such as research tax credits, to offset its post-change income and taxes may be limited. In general, an “ownership change” occurs if there is a cumulative change in our ownership by “5% shareholders” that exceeds 50 percentage points over a rolling three-year period. Similar rules may apply under state tax laws. If we experience ownership changes as a result of future transactions in our stock, then we may be further limited in our ability to use our net operating loss carryforwards and other tax assets to reduce taxes owed on the net taxable income that we earn. Any such limitations on the ability to use our net operating loss carryforwards and other tax assets could adversely impact our business, financial condition and operating results.

We are subject to governmental export controls that could impair our ability to compete in international markets due to licensing requirements and economic sanctions programs that subject us to liability if we are not in full compliance with applicable laws.

Certain of our services are subject to export controls, including the U.S. Department of Commerce’s Export Administration Regulations and various economic and trade sanction regulations administered by the U.S. Treasury Department’s Office of Foreign Assets Controls. The provision of our products and services must comply with these laws. The U.S. export control laws and U.S. economic sanctions laws include prohibitions on the sale or supply of certain products and services to U.S. embargoed or sanctioned countries, governments, persons and entities and also require authorization for the export of encryption items. In addition, various countries regulate the import of certain encryption technology, including through import permitting and licensing requirements, and have enacted laws that could limit our ability to distribute our services or could limit our customers’ ability to implement our services in those countries.

Although we take precautions to prevent our services from being provided in violation of such laws, our solutions may have been in the past, and could in the future be, provided inadvertently in violation of such laws, despite the precautions we take. If we fail to comply with these laws, we and our employees could be subject to civil or criminal penalties, including the possible loss of export privileges, monetary penalties, and, in extreme cases, imprisonment of responsible employees for knowing and willful violations of these laws. We may also be adversely affected through penalties, reputational harm, loss of access to certain markets, or otherwise.

Changes in tariffs, sanctions, international treaties, export/import laws and other trade restrictions or trade disputes may delay the introduction and sale of our services in international markets, prevent our customers with international operations from deploying our services or, in some cases, prevent the export or import of our services to certain countries, governments, persons or entities altogether. Any change in export or import regulations, economic sanctions or related laws, shift in the enforcement or scope of existing regulations, or change in the countries, governments, persons or technologies targeted by such regulations, could result in decreased use of our services, or in our decreased ability to export or sell our services to existing or potential customers with international operations. Any decrease in the use of our services or limitation on our ability to export or sell our services would likely adversely affect our business, financial condition and operating results.

52


 

Failure to comply with anti-bribery, anti-corruption, and anti-money laundering laws could subject us to penalties and other adverse consequences.

We are subject to the Foreign Corrupt Practices Act (FCPA), the U.K. Bribery Act and other anti-corruption, anti-bribery and anti-money laundering laws in various jurisdictions both domestic and abroad. In addition to our own sales force, we also leverage third parties to sell our products and services and conduct our business abroad. We and our third-party intermediaries may have direct or indirect interactions with officials and employees of government agencies or state-owned or affiliated entities and may be held liable for the corrupt or other illegal activities of these third-party business partners and intermediaries, our employees, representatives, contractors, channel partners, and agents, even if we do not explicitly authorize such activities. While we have policies and procedures to address compliance with such laws, we cannot assure you that our employees and agents will not take actions in violation of our policies or applicable law, for which we may be ultimately held responsible. Any violation of the FCPA or other applicable anti-bribery, anti-corruption, and anti-money laundering laws could result in whistleblower complaints, adverse media coverage, investigations, loss of export privileges, severe criminal or civil sanctions, or suspension or debarment from U.S. government contracts, all of which may have an adverse effect on our reputation, business, operating results and prospects.

Risks Related to Ownership of Our Class A Common Stock

Anti-takeover provisions contained in our amended and restated certificate of incorporation and amended and restated bylaws, as well as provisions of Delaware law, could impair a takeover attempt.

Our amended and restated certificate of incorporation, amended and restated bylaws and Delaware law contain provisions which could have the effect of rendering more difficult, delaying or preventing an acquisition deemed undesirable by our board of directors. Among other things, our amended and restated certificate of incorporation and amended and restated bylaws include provisions:

authorizing a classified board of directors whose members serve staggered three-year terms;
authorizing “blank check” preferred stock, which could be issued by our board of directors without stockholder approval and may contain voting, liquidation, dividend and other rights superior to our Class A common stock;
limiting the liability of, and providing indemnification to, our directors and officers;
limiting the ability of our stockholders to call and bring business before special meetings;
requiring advance notice of stockholder proposals for business to be conducted at meetings of our stockholders and for nominations of candidates for election to our board of directors; and
controlling the procedures for the conduct and scheduling of board directors and stockholder meetings.

These provisions, alone or together, could delay or prevent hostile takeovers and changes in control or changes in our management.

As a Delaware corporation, we are also subject to provisions of Delaware law, including Section 203 of the Delaware General Corporation Law, which prevents certain stockholders holding more than 15% of the voting power of our outstanding capital stock from engaging in certain business combinations without approval of the holders of at least two-thirds of the voting power of our outstanding capital stock not held by such stockholder.

Any provision of our amended and restated certificate of incorporation, amended and restated bylaws or Delaware law that has the effect of delaying, preventing or deterring a change in control could limit the opportunity for our stockholders to receive a premium for their shares of our capital stock, and could also affect the price that some investors are willing to pay for our Class A common stock.

Our bylaws designate a state or federal court located within the State of Delaware as the exclusive forum for substantially all disputes between us and our stockholders and also provide that the federal district courts will be the exclusive forum for resolving any complaint asserting a cause of action arising under the Securities Act of 1933, as amended, each of which could limit our stockholders’ ability to choose the judicial forum for disputes with us or our directors, officers, stockholders or employees.

Our bylaws provide that, unless we consent in writing to the selection of an alternative forum, the sole and exclusive forum for (1) any derivative action or proceeding brought on our behalf, (2) any action asserting a claim of breach of a fiduciary duty owed by any of our directors, stockholders, officers or other employees to us or our stockholders, (3) any action arising pursuant to any provision of the Delaware General Corporation Law, our certificate of incorporation or our bylaws or (4) any other action asserting a claim that is governed by the internal affairs doctrine shall be the Court of Chancery of the State of Delaware (or, if the Court of Chancery does not have jurisdiction, another State court in Delaware or the federal district court for the District of Delaware), except

53


 

for any claim as to which such court determines that there is an indispensable party not subject to the jurisdiction of such court (and the indispensable party does not consent to the personal jurisdiction of such court within ten days following such determination), which is vested in the exclusive jurisdiction of a court or forum other than such court or for which such court does not have subject matter jurisdiction. This provision would not apply to any action brought to enforce a duty or liability created by the Securities Exchange Act of 1934, as amended, and the rules and regulations thereunder.

Section 22 of the Securities Act of 1933 establishes concurrent jurisdiction for federal and state courts over Securities Act claims. Accordingly, both state and federal courts have jurisdiction to hear such claims. To prevent having to litigate claims in multiple jurisdictions and the threat of inconsistent or contrary rulings by different courts, among other considerations, our bylaws also provide that, unless we consent in writing to the selection of an alternative forum, the federal district courts of the United States will be the sole and exclusive forum for resolving any complaint asserting a cause of action arising under the Securities Act against any person in connection with an offering of our securities.

Any person or entity purchasing or otherwise acquiring or holding or owning (or continuing to hold or own) any interest in any of our securities shall be deemed to have notice of and consented to the foregoing bylaw provisions. Although we believe these exclusive forum provisions benefit us by providing increased consistency in the application of Delaware law and federal securities laws in the types of lawsuits to which each applies, the exclusive forum provisions may limit a stockholder’s ability to bring a claim in a judicial forum of its choosing for disputes with us or our current or former directors, officers, stockholders or other employees, which may discourage such lawsuits against us and our current and former directors, officers, stockholders and other employees. Our stockholders will not be deemed to have waived our compliance with the federal securities laws and the rules and regulations thereunder as a result of our exclusive forum provisions.

Further, the enforceability of similar exclusive forum provisions in other companies’ organizational documents have been challenged in legal proceedings, and it is possible that a court of law could rule that these types of provisions are inapplicable or unenforceable if they are challenged in a proceeding or otherwise. If a court were to find either exclusive forum provision contained in our bylaws to be inapplicable or unenforceable in an action, we may incur significant additional costs associated with resolving such action in other jurisdictions, all of which could harm our results of operations.

We cannot guarantee that our stock repurchase program will be fully implemented or that it will enhance long-term stockholder value.

We repurchase shares of our Class A common stock in open market transactions from time to time pursuant to publicly announced stock repurchase program approved by our board of directors. During fiscal year 2023, we repurchased 10.2 million shares for a total amount of $266.7 million and during fiscal year 2022, we repurchased 13.3 million shares for a total amount of $328.5 million. For the six months ended July 31, 2023, we repurchased 3.8 million shares for a total amount of $105.4 million. Any share repurchases remain subject to the circumstances in place at that time, including prevailing market prices, and we are not obligated to repurchase a specified number or dollar value of shares. As a result, there can be no guarantee around the timing or volume of our share repurchases. In addition, as part of the Inflation Reduction Act signed into law in August 2022, the United States implemented a 1% excise tax on the value of certain stock repurchases by publicly traded companies. This tax could increase the costs to us of any share repurchases. The stock repurchase program could affect the price of our Class A common stock, increase volatility and diminish our cash reserves. Our repurchase program may be suspended or terminated at any time and, even if fully implemented, may not enhance long-term stockholder value.

The market price of our Class A common stock has been and may continue to be volatile, and you could lose all or part of your investment.

The market price of our Class A common stock has been and may continue to be subject to wide fluctuations in response to various factors, some of which are beyond our control and may not be related to our operating performance. In addition to the factors discussed in this “Risk Factors” section and elsewhere in this Quarterly Report on Form 10-Q, factors that could cause fluctuations in the market price of our Class A common stock include the following:

price and volume fluctuations in the overall stock market from time to time;
volatility in the market prices and trading volumes of technology or other public company stocks;
changes in operating performance and stock market valuations of other technology companies generally or those in our industry in particular;
general economic conditions and slow or negative growth of our markets;
purchases and sales of shares of our Class A common stock by us or our stockholders;

54


 

whether our results of operations meet the expectations of securities analysts or investors and changes in actual or future expectations of investors or securities analysts;
the financial projections we may provide to the public, any changes in those projections or our failure to meet those projections;
announcements by us or our competitors of new products or services;
the public’s reaction to our press releases, other public announcements and filings with the SEC;
rumors and market speculation involving us or other companies in our industry;
actual or anticipated changes in our operating results or fluctuations in our operating results;
actual or anticipated developments in our business, our competitors’ businesses or the competitive landscape generally;
litigation involving us, our industry or both, or investigations by regulators into our operations or those of our competitors;
developments or disputes concerning our intellectual property or other proprietary rights;
announced or completed acquisitions of businesses or technologies by us or our competitors;
new laws or regulations or new interpretations of existing laws or regulations applicable to our business;
network or service outages, internet disruptions, the availability of our service, security breaches or perceived security breaches and vulnerabilities;
changes in accounting standards, policies, guidelines, interpretations or principles;
actions instituted by activist shareholders or others, and our response to such actions;
any significant change in our management;
fluctuations in foreign currency exchange rates; and
catastrophic events, including pandemics, earthquakes, fires, floods, tsunamis or other weather events, power loss, telecommunications failures, software or hardware malfunctions, cyber-attacks, wars, or terrorist attacks.

In addition, in the past, following periods of volatility in the overall market and the market price of a particular company’s securities, securities class action litigation has often been instituted against these companies. Any future securities litigation could result in substantial costs and a diversion of our management’s attention and resources.

Servicing our existing and future debt may require a significant amount of cash, and we may not have sufficient cash flow from our business to settle conversions of our Convertible Notes in cash, repay the Convertible Notes at maturity, or repurchase the Convertible Notes as required following a fundamental change.

In January 2021, we issued $345.0 million aggregate principal amount of Convertible Notes. Prior to October 15, 2025, the Convertible Notes are convertible at the option of the holders only under certain conditions or upon occurrence of certain events as described in Note 10, Part II, Item 8 of our Annual Report on Form 10-K. We have made an irrevocable election to settle the principal of the Convertible Notes in cash upon any conversion of the Convertible Notes. As a result, if holders of the Convertible Notes elect to convert their Convertible Notes, we will be required to make cash payments in respect of the Convertible Notes being converted. Holders of the Convertible Notes also have the right to require us to repurchase all or a portion of their Convertible Notes upon the occurrence of a fundamental change (as defined in the indenture governing the Convertible Notes) at a repurchase price equal to 100% of the principal amount of the Convertible Notes to be repurchased, plus accrued and unpaid special interest, if any. If the Convertible Notes have not previously been converted or repurchased, we will be required to repay the outstanding principal amount of the Convertible Notes, plus accrued and unpaid special interest, if any, in cash at maturity. The Convertible Notes are scheduled to mature on January 15, 2026.

Our ability to make required cash payments in connection with conversions of the Convertible Notes, repurchase the Convertible Notes in the event of a fundamental change, or to repay or refinance the Convertible Notes at maturity will depend on market conditions and our past and expected future performance, which is subject to economic, financial, competitive, and other factors beyond our control. We also may not use the cash proceeds we raised through the issuance of the Convertible Notes in an optimally productive and profitable manner. Since inception, our business has generated net losses, and while we were profitable in fiscal year 2023, we may continue to incur significant losses in the future. As a result, we may not have enough available cash or be

55


 

able to obtain financing, or financing at acceptable terms, at the time we are required to repurchase or repay the Convertible Notes or pay cash with respect to Convertible Notes being converted.

In addition, our ability to repurchase or pay cash upon conversion or at maturity of the Convertible Notes may be limited by law or regulatory authority. Our failure to repurchase Convertible Notes following a fundamental change or to pay cash upon conversion or at maturity of the Convertible Notes as required by the indenture would constitute a default under such indenture. A default under the indenture or the fundamental change itself could also lead to a default under our senior credit facility, our other outstanding indebtedness, or agreements governing our future indebtedness and could have a material adverse effect on our business, results of operations, and financial condition. If the payment of the related indebtedness were to be accelerated after any applicable notice or grace periods, we may not have sufficient funds to repay the indebtedness and repurchase the Convertible Notes or to pay cash upon conversion or at maturity of the Convertible Notes.

Furthermore, if any of the conditions to the convertibility of the Convertible Notes are satisfied, then we may be required under applicable accounting standards to reclassify the carrying value of the Convertible Notes to current, rather than long-term. This reclassification could materially reduce our reported working capital.

The capped call transactions we entered into in connection with the issuance of the Convertible Notes may affect the value of our Class A common stock.

In connection with the issuance of the Convertible Notes, we entered into capped call transactions with various counterparties (the “Capped Calls”). The Capped Calls cover, subject to customary adjustments, the number of shares of our Class A common stock initially underlying the Convertible Notes. The Capped Calls are expected generally to reduce or offset the potential dilution to our Class A common stock upon any conversion of the Convertible Notes with such reduction or offset, as the case may be, subject to a cap based on the cap price.

From time to time, the counterparties to the Capped Calls or their respective affiliates may modify their hedge positions by entering into or unwinding various derivatives with respect to our Class A common stock and/or purchasing or selling our Class A common stock or other securities of ours in secondary market transactions prior to the maturity of the Convertible Notes. This activity could also cause or prevent an increase or a decrease in the market price of our Class A common stock or the Convertible Notes.

We are subject to counterparty risk with respect to the Capped Calls.

The counterparties to the Capped Calls that we entered into are financial institutions, and we will be subject to the risk that one or more of the counterparties may default or otherwise fail to perform, or may exercise certain rights to terminate, their obligations under the Capped Calls. Our exposure to the credit risk of the counterparties will not be secured by any collateral.

Global economic conditions have in the past resulted in the actual or perceived failure or financial difficulties of many financial institutions. If a counterparty to one or more Capped Calls becomes subject to insolvency proceedings, we will become an unsecured creditor in those proceedings with a claim equal to our exposure at the time under such transaction. Our exposure will depend on many factors but, generally, our exposure will increase if the market price or the volatility of our Class A common stock increases. In addition, upon a default or other failure to perform, or a termination of obligations, by a counterparty, the counterparty may fail to deliver the consideration required to be delivered to us under the Capped Calls and we may experience more dilution than we currently anticipate with respect to our Class A common stock. We can provide no assurances as to the financial stability or viability of the counterparties.

Our business could be negatively affected as a result of actions of activist shareholders.

We value constructive input from investors and regularly engage in dialogue with our shareholders regarding strategy and performance. Our board of directors and management team are committed to acting in the best interests of all of our shareholders.

Responding to actions by activist shareholders could be costly and time-consuming, disrupt our operations and divert the attention of management and our employees. For example, in 2021, we were engaged in a proxy contest with an activist shareholder that was very costly and diverted a significant amount of time from our board of directors and management. Additionally, perceived uncertainties as to our future direction as a result of shareholder activism or changes to the composition of our board of directors may lead to the perception of a change in the direction of our business or other instability, which may be exploited by our competitors and/or other activist shareholders and cause concern to our current or potential customers, employees, investors, strategic partners and other constituencies, which could result in lost sales and the loss of business opportunities and make it more difficult to attract and retain qualified personnel and business partners. If customers choose to delay, defer or reduce transactions with us or do business with our competitors instead of us, then our business, financial condition and operating results would be adversely affected. In addition, our share price could experience periods of increased volatility as a result of shareholder activism.

56


 

The holders of Series A Convertible Preferred Stock are entitled to vote on an as-converted to Class A common stock basis and have rights to approve certain actions. Additionally, KKR may exercise influence over us through their ability to designate a member of our board of directors.

In May 2021, we issued 500,000 shares of our Series A Convertible Preferred Stock to a group of investors led by KKR & Co. Inc. (“KKR,” and such group of investors, the “Investors”). The holders of our Series A Convertible Preferred Stock are generally entitled to vote with the holders of our Class A common stock on all matters submitted for a vote of holders of shares of Class A common stock (voting together with the holders of shares of Class A common stock as one class) on an as-converted basis.

Pursuant to that certain Investment Agreement dated April 7, 2021, by and among Box, Inc. and Powell Investors III L.P., KKR-Milton Credit Holdings L.P., KKR-NYC Credit C L.P., Tailored Opportunistic Credit Fund, and CPS Holdings (US) L.P. (the “Investment Agreement”), KKR has the right to designate one candidate for nomination for election to our board of directors for so long as KKR and its permitted transferees maintain minimum aggregate holdings of our stock as described in further detail in the Investment Agreement. Notwithstanding the fact that all directors are subject to fiduciary duties to us and to applicable law, the interests of the KKR director designee may differ from the interests of our security holders as a whole or of our other directors.

Additionally, the consent of the holders of a majority of the outstanding shares of Series A Convertible Preferred Stock is required in order for us to take certain actions, including issuances of securities that are senior to, or equal in priority with, the Series A Convertible Preferred Stock, and payments of special dividends in excess of an agreed upon amount.

As a result, the holders of Series A Convertible Preferred Stock may in the future have the ability to influence the outcome of certain matters affecting our governance and capitalization.

The issuance of shares of our Series A Convertible Preferred Stock reduces the relative voting power of holders of our Class A common stock, and the conversion of those shares into shares of our Class A common stock would dilute the ownership of Class A common stockholders and may adversely affect the market price of our Class A common stock.

The holders of our Series A Convertible Preferred Stock are entitled to vote, on an as-converted basis, together with holders of our Class A common stock on all matters submitted to a vote of the holders of our Class A common stock, which reduces the relative voting power of the holders of our Class A common stock. In addition, the conversion of our Series A Convertible Preferred Stock into Class A common stock would dilute the ownership interest of existing holders of our Class A common stock, and any conversion of the Series A Convertible Preferred Stock would increase the number of shares of our Class A common stock available for public trading, which could adversely affect prevailing market prices of our Class A common stock.

Our Series A Convertible Preferred Stock has rights, preferences and privileges that are not held by, and are preferential to the rights of, our Class A common stockholders, which could adversely affect our liquidity and financial condition.

The holders of our Series A Convertible Preferred Stock have the right to receive a payment on account of the distribution of assets on any voluntary or involuntary liquidation, dissolution or winding up of our business before any payment may be made to holders of any other class or series of capital stock. In addition, dividends on the Series A Convertible Preferred Stock accrue and are cumulative at the rate of 3.0% per annum, compounding quarterly, and paid-in-kind or paid in cash, at our election.

The holders of our Series A Convertible Preferred Stock also have certain redemption rights, including the right to require us to repurchase all or any portion of the Series A Convertible Preferred Stock at any time following the seventh anniversary of the original issuance date, at 100% of the liquidation preference thereof plus all accrued but unpaid dividends. In addition, upon prior written notice of certain change of control events, the shares of the Series A Convertible Preferred Stock will automatically be redeemed by us for a repurchase price equal to the greater of (i) the value of the shares of Series A Convertible Preferred Stock as converted into Class A common stock at the then-current conversion price and (ii) an amount in cash equal to 100% of the then-current liquidation preference thereof plus all accrued but unpaid dividends. In the case of clause (ii) above, we will also be required to pay the holders of our Series A Convertible Preferred Stock a “make-whole” premium consisting of dividends that would have otherwise accrued from the effective date of such change of control through the fifth anniversary of the original issuance date.

These dividend and share repurchase obligations could impact our liquidity and reduce the amount of cash flows available for working capital, capital expenditures, growth opportunities, acquisitions, and other general corporate purposes. Our obligations to the holders of our Series A Convertible Preferred Stock could also limit our ability to obtain additional financing, which could have an adverse effect on our financial condition. The preferential rights could also result in divergent interests between the holders of our Series A Convertible Preferred Stock and holders of our Class A common stock.

57


 

If securities or industry analysts do not publish or cease publishing research or reports about us, our business, our market or our competitors, or if they adversely change their recommendations regarding our Class A common stock, the market price of our Class A common stock and trading volume could decline.

The trading market for our Class A common stock is influenced, to some extent, by the research and reports that securities or industry analysts publish about us, our business, our market or our competitors. If any of the analysts who cover us adversely change their recommendations regarding our Class A common stock or provide more favorable recommendations about our competitors, the market price of our Class A common stock would likely decline. If any of the analysts who cover us cease coverage of our company or fail to regularly publish reports on us, we could lose visibility in the financial markets, which in turn could cause the market price of our Class A common stock or trading volume to decline.

We do not expect to declare any dividends to holders of our Class A common stock in the foreseeable future.

We do not anticipate declaring any cash dividends to holders of our Class A common stock in the foreseeable future. Consequently, investors may need to rely on sales of our Class A common stock after price appreciation, which may never occur, as the only way to realize any future gains on their investment. Investors seeking cash dividends should not purchase shares of our Class A common stock.

58


 

Item 2. UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS

Purchases of Equity Securities by the Issuer and Affiliated Purchasers

Share repurchase activity during the three months ended July 31, 2023 was as follows (in thousands, except per share data):

 

 

 

Total Number of
Shares Purchased

 

 

Average Price
Paid Per Share

 

 

Total Number of
Shares Purchased
as Part of Publicly
Announced Plans
or Programs

 

 

Approximate Dollar
Value of Shares that
May Yet Be Purchased
Under the Plans
or Programs
(1)

 

May 1, 2023 to May 31, 2023

 

 

837

 

 

$

27.16

 

 

 

837

 

 

$

74,082

 

June 1, 2023 to June 30, 2023

 

 

847

 

 

$

29.12

 

 

 

847

 

 

$

49,425

 

July 1, 2023 to July 31, 2023

 

 

471

 

 

$

30.00

 

 

 

471

 

 

$

35,288

 

Total

 

 

2,155

 

 

 

 

 

 

2,155

 

 

 

 

 

(1)
During the three months ended July 31, 2023, we repurchased 2.2 million shares at a weighted average price of $28.55 per share for a total amount of $61.5 million. We have entered into pre-set trading plans adopted in accordance with Rule 10b5-1 under the Exchange Act to effect such repurchases.

Items 3 and 4 are not applicable and have been omitted.

Item 5. OTHER INFORMATION

During the three months ended July 31, 2023, no director or officer, as defined in Rule 16a-1(f) under the Exchange Act, adopted or terminated a “Rule 10b5-1 trading arrangement” or a “non-Rule 10b5-1 trading arrangement,” as each term is defined in Item 408 of Regulation S-K.

Item 6. EXHIBITS

The documents listed in the Exhibit Index of this Quarterly Report on Form 10-Q are incorporated by reference or are filed with this Quarterly Report on Form 10-Q, in each case as indicated therein (numbered in accordance with Item 601 of Regulation S-K).

59


 

EXHIBIT INDEX

Exhibit

 

 

 

Incorporated by Reference

Number

Exhibit Description

Form

 

File No.

 

Exhibit

 

Filing Date

 

 

 

 

 

 

 

 

 

 

 

  10.1

 

Amended and Restated Credit Agreement, dated as of June 30, 2023, by and between Box, Inc. and Wells Fargo Bank, National Association.

 

8-K

 

001-36805

 

10.1

 

July 3, 2023

 

 

 

 

 

 

 

 

 

 

 

  31.1

Certification of Chief Executive Officer pursuant to Exchange Act Rules 13a-14(a) and 15d-14(a), as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  31.2

Certification of Chief Financial Officer pursuant to Exchange Act Rules 13a-14(a) and 15d-14(a), as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  32.1*

Certifications of Chief Executive Officer and Chief Financial Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

101.INS

Inline XBRL Instance Document.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

101.SCH

Inline XBRL Taxonomy Schema Linkbase Document.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

101.DEF

Inline XBRL Taxonomy Definition Linkbase Document.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

101.CAL

Inline XBRL Taxonomy Calculation Linkbase Document.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

101.LAB

Inline XBRL Taxonomy Labels Linkbase Document.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

101.PRE

Inline XBRL Taxonomy Presentation Linkbase Document.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

104

Cover Page Interactive Data File (embedded within the Inline XBRL document)

 

 

 

 

 

 

 

 

* The certifications attached as Exhibit 32.1 that accompany this Quarterly Report on Form 10-Q are deemed furnished and not filed with the Securities and Exchange Commission and are not to be incorporated by reference into any filing of Box, Inc. under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended, whether made before or after the date of this Quarterly Report on Form 10-Q, irrespective of any general incorporation language contained in such filing.

60


 

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.

Date: August 31, 2023

 

 

BOX, INC.

 

 

 

 

 

By:

 

/s/ Aaron Levie

 

 

 

Aaron Levie

 

 

 

Chief Executive Officer

 

 

 

(Principal Executive Officer)

 

 

By:

 

/s/ Dylan Smith

 

 

 

Dylan Smith

 

 

 

Chief Financial Officer

 

 

 

(Principal Financial Officer)

 

61


EX-31.1 2 box-ex31_1.htm EX-31.1 EX-31.1

 

Exhibit 31.1

CERTIFICATION OF CHIEF EXECUTIVE OFFICER

PURSUANT TO

EXCHANGE ACT RULES 13a-14(a) AND 15d-14(a),

AS ADOPTED PURSUANT TO

SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Aaron Levie, certify that:

1.
I have reviewed this Quarterly Report on Form 10-Q of Box, 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: August 31, 2023

By:

 

/s/ Aaron Levie

 

 

Name:

 

Aaron Levie

 

 

Title:

 

Chief Executive Officer

 

 


EX-31.2 3 box-ex31_2.htm EX-31.2 EX-31.2

 

Exhibit 31.2

CERTIFICATION OF CHIEF FINANCIAL OFFICER

PURSUANT TO

EXCHANGE ACT RULES 13a-14(a) AND 15d-14(a),

AS ADOPTED PURSUANT TO

SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Dylan Smith, certify that:

1.
I have reviewed this Quarterly Report on Form 10-Q of Box, 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: August 31, 2023

 

By:

 

/s/ Dylan Smith

 

 

Name:

 

Dylan Smith

 

 

Title:

 

Chief Financial Officer

 

 


EX-32.1 4 box-ex32_1.htm EX-32.1 EX-32.1

 

Exhibit 32.1

CERTIFICATIONS OF CHIEF EXECUTIVE OFFICER AND CHIEF FINANCIAL OFFICER

PURSUANT TO

18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

I, Aaron Levie, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that the Quarterly Report on Form 10-Q of Box, Inc. for the fiscal quarter ended July 31, 2023 fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 and that information contained in such Quarterly Report on Form 10-Q fairly presents, in all material respects, the financial condition and results of operations of Box, Inc.

 

Date: August 31, 2023

By:

 

/s/ Aaron Levie

 

Name:

 

Aaron Levie

 

Title:

 

Chief Executive Officer

 

I, Dylan Smith, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that the Quarterly Report on Form 10-Q of Box, Inc. for the fiscal quarter ended July 31, 2023 fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 and that information contained in such Quarterly Report on Form 10-Q fairly presents, in all material respects, the financial condition and results of operations of Box, Inc.

 

Date: August 31, 2023

By:

 

/s/ Dylan Smith

 

Name:

 

Dylan Smith

 

Title:

 

Chief Financial Officer

 

 


EX-101.DEF 5 box-20230731_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.SCH 6 box-20230731.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 100000 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 100010 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 100020 - Disclosure - Leases - Summary of Maturities of Operating and Finance Lease Liabilities (Details) 2 link:presentationLink link:calculationLink link:definitionLink 100030 - Disclosure - Net Income (Loss) per Share Attributable to Common Stockholders - Summary of Computation of Basic and Diluted Net Income (Loss) Per Share Attributable to Common Stockholders (Details) 2 link:presentationLink link:calculationLink link:definitionLink 100040 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 100050 - Disclosure - Leases - Summary of Maturities of Operating and Finance Lease Liabilities (Details) 3 link:presentationLink link:calculationLink link:definitionLink 100060 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited) link:presentationLink link:calculationLink link:definitionLink 100070 - Disclosure - Leases - Summary of Maturities of Operating and Finance Lease Liabilities (Details) 4 link:presentationLink link:calculationLink link:definitionLink 100080 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (Unaudited) link:presentationLink link:calculationLink link:definitionLink 100090 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS' (DEFICIT) EQUITY (Unaudited) link:presentationLink link:calculationLink link:definitionLink 100100 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) link:presentationLink link:calculationLink link:definitionLink 995455 - Disclosure - Description of Business and Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 995465 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 995475 - Disclosure - Fair Value of Financial Instruments link:presentationLink link:calculationLink link:definitionLink 995485 - Disclosure - Balance Sheet Components link:presentationLink link:calculationLink link:definitionLink 995495 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 995505 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 995515 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 995525 - Disclosure - Redeemable Convertible Preferred Stock and Stockholders' Deficit link:presentationLink link:calculationLink link:definitionLink 995535 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 995545 - Disclosure - Net Income (Loss) per Share Attributable to Common Stockholders link:presentationLink link:calculationLink link:definitionLink 995555 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 995565 - Disclosure - Description of Business and Basis of Presentation (Policies) link:presentationLink link:calculationLink link:definitionLink 995575 - Disclosure - Fair Value of Financial Instruments (Tables) link:presentationLink link:calculationLink link:definitionLink 995585 - Disclosure - Balance Sheet Components (Tables) link:presentationLink link:calculationLink link:definitionLink 995595 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 995605 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 995615 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 995625 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 995635 - Disclosure - Net Income (Loss) per Share Attributable to Common Stockholders (Tables) link:presentationLink link:calculationLink link:definitionLink 995645 - Disclosure - Description of Business and Basis of Presentation - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995655 - Disclosure - Revenues - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995665 - Disclosure - Revenues - Additional Information (Details 1) link:presentationLink link:calculationLink link:definitionLink 995675 - Disclosure - Fair Value of Financial Instruments - Summary of Estimated Fair Value of Cash Equivalents and Short-term Investments (Details) link:presentationLink link:calculationLink link:definitionLink 995685 - Disclosure - Fair Value of Financial Instruments - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995695 - Disclosure - Balance Sheet Components - Schedule of Property and Equipment, Net (Details) link:presentationLink link:calculationLink link:definitionLink 995705 - Disclosure - Balance Sheet Components - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995715 - Disclosure - Leases - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995725 - Disclosure - Leases - Schedule of Lease Cost Included In Operating Expenses in Condensed Consolidated Statements of Operations (Details) link:presentationLink link:calculationLink link:definitionLink 995735 - Disclosure - Leases - Summary of Maturities of Operating and Finance Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 995745 - Disclosure - Leases - Summary of Maturities of Operating and Finance Lease Liabilities (Parenthetical) (Details) link:presentationLink link:calculationLink link:definitionLink 995755 - Disclosure - Commitments and Contingencies - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995765 - Disclosure - Commitments and Contingencies - Future Payments under Non-cancellable Contractual Purchases (Details) link:presentationLink link:calculationLink link:definitionLink 995775 - Disclosure - Debt - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995785 - Disclosure - Debt - Schedule of Net Carrying Amounts of Liability Component of Convertible Notes (Details) link:presentationLink link:calculationLink link:definitionLink 995795 - Disclosure - Redeemable Convertible Preferred Stock and Stockholders Deficit - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995805 - Disclosure - Stock-Based Compensation - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995815 - Disclosure - Stock-Based Compensation - Summary of Stock Option Activity Under Equity Incentive Plans and Related Information (Details) link:presentationLink link:calculationLink link:definitionLink 995825 - Disclosure - Stock-Based Compensation - Summary of Restricted Stock Unit and Awards Activity Under Equity Incentive Plans and Related Information (Details) link:presentationLink link:calculationLink link:definitionLink 995835 - Disclosure - Stock-Based Compensation - Summary of Components of Stock-Based Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 995845 - Disclosure - Net Income (Loss) per Share Attributable to Common Stockholders - Summary of Computation of Basic and Diluted Net Income (Loss) Per Share Attributable to Common Stockholders (Details) link:presentationLink link:calculationLink link:definitionLink 995855 - Disclosure - Net Income (Loss) per Share Attributable to Common Stockholders - Summary of Weighted Average Outstanding Shares Excluded from Computation of Diluted Net Income (Loss) per Share (Details) link:presentationLink link:calculationLink link:definitionLink 995865 - Disclosure - Income Taxes - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.LAB 7 box-20230731_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Lessee, Operating Lease, Liability, to be Paid, Year One Operating Leases, 2025 Document Transition Report Document Transition Report Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Weighted-Average Remaining Contractual Life (Years) Revenue, Remaining Performance Obligation, Amount Remaining performance obligation, revenue expected to be recognized Money Market Funds [Member] Money Market Funds Other Liabilities, Noncurrent, Total Other Liabilities, Noncurrent Other long-term liabilities Significant customer. Significant Customer [Member] Significant Customer Restricted Stock Units (RSUs) [Member] Restricted Stock Units Lessee, Operating Lease, Liability, to be Paid, Year Four Operating Leases, 2028 Fair Value of Financial Instruments Fair Value Disclosures [Text Block] Finance Lease, Liability, to be Paid Finance Leases, Total lease payments Temporary Equity, Shares Authorized Temporary equity, shares authorized Revenue from Contract with Customer, Excluding Assessed Tax, Total Revenue from Contract with Customer, Excluding Assessed Tax Revenue Concentration Risk Type [Axis] Concentration Risk Type Finance Lease, Liability, to be Paid, Remainder of Fiscal Year Finance Leases, 2024 Lessee operating lease lease not yet commenced. Lessee Operating Lease Lease Not Yet Commenced Operating leases, not yet commenced Contract with Customer, Liability, Current Deferred revenue Temporary Equity, Accretion of Dividends Accrued divided Convertible Debt, Fair Value Disclosures Convertible senior notes, fair value Temporary Equity, Shares Issued Temporary equity, shares issued Operating Lease, Liability, Noncurrent Operating lease liabilities, non-current Stock Repurchased During Period, Shares Repurchases of common stock (in shares) Schedule of Stock by Class [Table] Schedule Of Stock By Class [Table] Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Class of Stock [Line Items] Class Of Stock [Line Items] Assets, Current Total current assets Total liabilities, convertible preferred stock and stockholders' deficit Liabilities and Equity Purchases of property and equipment, net of sale proceeds Payments to (proceeds from) property and equipment. Payments To Proceeds From Property And Equipment Entity Address, State or Province Entity Address, State or Province Shares Subject to Options Outstanding, Ending balance Shares Subject to Options Outstanding, Beginning balance Stock options outstanding Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Stock issued during period shares under employee equity plans net of shares withheld for employee payroll taxes. Stock Issued During Period Shares Under Employee Equity Plans Net Of Shares Withheld For Employee Payroll Taxes Issuance of common stock under employee equity plans, net of shares withheld for employee payroll taxes, (in shares) Comprehensive income (loss) Comprehensive Income (Loss), Net of Tax, Attributable to Parent Purchase Obligation, to be Paid, Remainder of Fiscal Year 2024 Purchase obligation, due to be paid in 2024 Trading Symbol Trading Symbol Debt Instrument, Redemption, Period [Axis] Debt Instrument, Redemption, Period Common Stock, Shares, Issued, Total Common Stock, Shares, Issued Class A Common Stock, shares issued Number of employee equity plans. Number of Employee Equity Plans Number of employee equity plans Sublease term. Sublease Term Total lease term of sublease arrangement Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Table] Selling and Marketing Expense [Member] Sales and Marketing Schedule of Long-Term Debt Instruments [Table] Debt Instrument [Table] Shares, Outstanding Balance, Ending, Shares Balance, Beginning, Shares Lessee, Operating Lease, Liability, to be Paid, Year Three Operating Leases, 2027 Operating leases future minimum payments sublease rentals proceeds due in next twelve months. Operating Leases Future Minimum Payments Sublease Rentals Proceeds Due In Next Twelve Months Non-cancellable sublease proceeds for the year ending January 31, 2025 Shares common stock reserved for issuance Common Stock, Capital Shares Reserved for Future Issuance Accumulated Other Comprehensive (Loss) Income AOCI Attributable to Parent [Member] Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent, Total Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Net foreign currency translation gain (loss) Commitments and contingencies. Commitments And Contingencies [Line Items] Commitments And Contingencies [Line Items] Entity Address, City or Town Entity Address, City or Town Debt Disclosure [Text Block] Debt Property, Plant and Equipment [Table Text Block] Schedule of Property and Equipment, Net Subsequent Event [Member] Subsequent Event Subsequent Event Type [Axis] Finance Lease, Principal Payments Principal payments of finance lease liabilities Additional Paid-in Capital [Member] Additional Paid-In Capital Liabilities, Current [Abstract] Current liabilities: Assets, Current [Abstract] Current assets: Preferred Stock, Par or Stated Value Per Share Shares issued, par value Statement of Stockholders' Equity [Abstract] Operating Lease, Liability, Current Operating lease liabilities Lender Name [Axis] Lender Name Debt Instrument, Maturity Date Debt instrument maturity date Debt instrument due date Total debt outstanding with net carrying amount Long-Term Debt Net carrying amount Property, Plant and Equipment, Net, Ending Balance Property, Plant and Equipment, Net, Beginning Balance Property, Plant and Equipment, Net Property and equipment, net Total property and equipment, net Class of Stock [Domain] Class of Stock Statement of Comprehensive Income [Abstract] Entity Central Index Key Entity Central Index Key Plan Name [Domain] Plan Name Other assets Other current and non-current assets Increase (Decrease) in Other Operating Assets Increase (Decrease) in Other Operating Assets, Total Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Revenue, remaining performance obligation, expected timing of satisfaction, period Liabilities, Current Total current liabilities Entity Tax Identification Number Entity Tax Identification Number Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Income (loss) before provision for income taxes Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Table] Increase (Decrease) in Operating Capital [Abstract] Changes in operating assets and liabilities: Finance Lease, Liability, to be Paid, Year Four Finance Leases, 2028 November two thousand seventeen facility. November Two Thousand Seventeen Facility [Member] November 2017 Facility Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] Debt instrument redemption period on or after January twenty two thousand twenty four. Debt Instrument Redemption Period On Or After January Twenty Two Thousand Twenty Four [Member] Debt Instrument, Redemption, Period On or After January 20, 2024 Construction in Progress [Member] Construction in progress Executive bonus plans. Executive Bonus Plans Member Executive Bonus Plans Operating leases future minimum payments sublease rentals proceeds due remainder of fiscal year. Operating Leases Future Minimum Payments Sublease Rentals Proceeds Due Remainder Of Fiscal Period Non-cancellable sublease proceeds for the year ending January 31, 2024 Plan Name [Axis] Plan Name Organization consolidation and presentation of financial statements. Organization Consolidation And Presentation Of Financial Statements [Line Items] Organization Consolidation And Presentation Of Financial Statements [Line Items] Aggregate purchase price of convertible preferred stock. Aggregate purchase price Aggregate Purchase Price Of Convertible Preferred Stock Lessee, Operating Lease, Term of Contract Operating lease term Assets Total assets UNITED STATES United States Operating Lease, Right-of-Use Asset Operating lease right-of-use assets, net Operating lease right-of-use assets, net Common Class A [Member] Class A Common Stock Entity Registrant Name Entity Registrant Name Debt Issuance Costs, Net, Total Debt Issuance Costs, Net Unamortized issuance costs Lessee, Lease, Description [Line Items] Lessee Lease Description [Line Items] Related Party, Type [Domain] Related Party Retained Earnings (Accumulated Deficit), Ending Balance Retained Earnings (Accumulated Deficit), Beginning Balance Retained Earnings (Accumulated Deficit), Total Retained Earnings (Accumulated Deficit) Accumulated deficit Decrease in accumulated deficit Retained Earnings [Member] Accumulated Deficit Class of Stock [Axis] Class of Stock Accretion and dividend on preferred stock. Accretion and Dividend on Preferred Stock Accretion and dividend on series A convertible preferred stock Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Number of Restricted Stock Units/Awards Outstanding Unvested Ending Balance Number of Restricted Stock Units/Awards Outstanding, Unvested Beginning Balance Minimum [Member] Minimum Operating leases future minimum payments sublease rentals proceeds due in year two. Operating Leases Future Minimum Payments Sublease Rentals Proceeds Due In Year Two Non-cancellable sublease proceeds for the year ending January 31, 2026 Significant Accounting Policies [Text Block] Summary of Significant Accounting Policies Operating Lease, Liability, Total Operating Lease, Liability Operating Leases, Present value of total lease liabilities Finance Lease, Liability, Total Finance Lease, Liability Finance Leases, Present value of total lease liabilities Equity Component [Domain] Equity Component Cash, Cash Equivalents and Investments [Table Text Block] Summary of Estimated Fair Value of Cash Equivalents and Short-term Investments Options to purchase common stock Lessee operating leases and finance leases disclosure. Lessee Operating Leases And Finance Leases Disclosure [Text Block] Leases Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Adjustments to reconcile net income (loss) to net cash provided by operating activities: Sublease Income Sublease income Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Debt Disclosure [Abstract] Net income (loss) attributable to common stockholders, diluted Net Income (Loss) Available to Common Stockholders, Diluted Debt Instrument, Basis Spread on Variable Rate Line of credit facility, floating interest rate Entity Current Reporting Status Entity Current Reporting Status Proceeds from (Payments for) Other Financing Activities Other Common Stock, Shares Authorized Class A Common Stock, shares authorized Research and Development Expense, Total Research and Development Expense Research and development Lessee, Finance Lease, Lease Not yet Commenced, Description Financing lease not yet commenced, description Stock Repurchase Program, Authorized Amount Authorized purchase amount Summary of maturities of operating and finance lease liabilities. Summary Of Maturities Of Operating And Finance Lease Liabilities Table [Text Block] Summary of Maturities of Operating and Finance Lease Liabilities Assets [Abstract] ASSETS Proceeds from Issuance of Common Stock Proceeds from issuances of common stock under employee equity plans Twenty fifteen employee stock purchase plan. Twenty Fifteen Employee Stock Purchase Plan [Member] 2015 Employee Stock Purchase Plan Convertible Preferred Stock [Member] Series A Convertible Preferred Stock Shares related to convertible preferred stock Class A common stock, par value $0.0001 per share; 1,000,000 shares authorized; 144,045 shares (unaudited) and 144,301 shares issued and outstanding as of July 31 and January 31, 2023, respectively Common Stock, Value, Issued, Ending Balance Common Stock, Value, Issued, Beginning Balance Common Stock, Value, Issued, Total Common Stock, Value, Issued Debt Instrument, Convertible, Conversion Price Conversion price per share of common stock Initial conversion price per share of common stock Other Noncash Income (Expense), Total Other Noncash Income (Expense) Other Lessee, Operating Lease, Lease Not yet Commenced, Description Operating lease not yet commenced, description Contract with Customer, Liability, Revenue Recognized Deferred revenue, revenue recognized out of beginning balance Furniture and Fixtures [Member] Furniture and fixtures Current Fiscal Year End Date Current Fiscal Year End Date Share-based Payment Arrangement, Noncash Expense, Total Share-Based Payment Arrangement, Noncash Expense Stock-based compensation expense Operating Income (Loss) Income from operations Income Tax Expense (Benefit), Total Income Tax Expense (Benefit) Provision for income taxes Principal amount of notes used in conversion rate. Principal Amount Of Notes Used In Conversion Rate Principal amount of notes used in conversion rate Convertible Debt Securities [Member] Shares related to the convertible senior notes Research and Development Expense [Member] Research and Development Contractual Obligation, Fiscal Year Maturity [Table Text Block] Future Payments under Non-cancellable Contractual Purchases Stock consideration in connection with fiscal 2022 acquisition (in shares) Stock Issued During Period, Shares, Acquisitions Concentration Risk, Percentage Concentration risk percentage June 2023 Facility June Two Thousand Twenty Three Facility [Member] June two thousand twenty three facility. Stock-based compensation expense Share-Based Payment Arrangement, Expense Share-based compensation expense Payment, Tax Withholding, Share-Based Payment Arrangement Employee payroll taxes paid for net settlement of stock awards Adjusted Term SOFR Adjusted Term Secured Overnight Financing Rate Sofr Overnight Index Swap Rate [Member] Adjusted term secured overnight financing rate sofr overnight index swap rate. Revenue from Contract with Customer [Text Block] Revenue Finance Lease, Liability, Undiscounted Excess Amount Less: Finance Leases imputed interest Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value Aggregate Intrinsic Value, Balance Cash dividends paid Dividends, Cash Dividends, Cash, Total Lessee, finance lease, lease not yet commenced. Lessee, Finance Lease, Lease Not yet Commenced Finance leases, not yet commenced Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table] Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Table] Debt instrument, principal amount Debt Instrument, Face Amount Aggregate principal amount Other Nonoperating Income (Expense), Total Other Nonoperating Income (Expense) Interest and other income (expense), net Sale of Stock, Price Per Share Sale price per share Operating Expenses [Abstract] Operating expenses: Property, Plant and Equipment [Abstract] Long-Term Debt, Type [Domain] Long-term Debt, Type Depreciation, Depletion and Amortization, Nonproduction, Total Depreciation, Depletion and Amortization, Nonproduction Depreciation and amortization Accretion and dividend on series A convertible preferred stock, net of dividends paid Temporary Equity Dividend and Accretion on Series A Convertible Preferred Stock and Additional Paid in Capital Temporary equity dividend and accretion on series A convertible preferred stock and additional paid in capital. Other comprehensive loss: Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract] Commitments and Contingencies Disclosure [Abstract] Other Assets, Noncurrent, Total Other Assets, Noncurrent Other long-term assets Redeemable Convertible Preferred Stock and Stockholders' Deficit Equity [Text Block] Operating lease expiration year. Operating Lease Expiration Year Operating lease expiration year Depreciation, Total Depreciation Depreciation expense Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items] Share Repurchase Plan [Member] Share Repurchase Plan [Member] Share Repurchase Plan Share Repurchase Plan Derivative [Line Items] Derivative [Line Items] Stockholders' deficit Equity, Attributable to Parent [Abstract] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] Lease, Cost [Table Text Block] Summary of Components of Lease Cost Secured Debt [Member] Secured Debt Line of Credit Facility, Maximum Borrowing Capacity Line of credit facility, maximum borrowing capacity Revenue, Remaining Performance Obligation, Percentage Revenue remaining performance obligation, percentage Cost of Goods and Services Sold, Total Cost of Goods and Services Sold Cost of revenue Earnings Per Share [Abstract] Servers and related equipment and construction in progress. Servers and Related Equipment and Construction in Progress [Member] Servers and Related Equipment and Construction in Progress KKR Credit Advisors (US) LLC. K K R Credit Advisors U S L L C [Member] KKR Lessee, Lease, Description [Table] Lessee Lease Description [Table] Finance Lease, Liability, to be Paid, Year Two Finance Leases, 2026 Concentration Risk, Credit Risk, Policy [Policy Text Block] Certain Risks and Concentrations Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Share Based Compensation Arrangement By Share Based Payment Award [Line Items] Debt Instrument, Interest Rate, Effective Percentage Debt instrument, effective interest rate Revolving Credit Facility [Member] Revolving Credit Facility Series A convertible preferred stock. Series A Convertible Preferred Stock [Member] Series A Convertible Preferred Stock Net income (loss) per share attributable to common stockholders, basic Net loss per share attributable to common stockholders, basic and diluted Earnings Per Share, Basic Earnings Per Share, Basic, Total Customer Concentration Risk [Member] Customer Concentration Risk Commitments and contingencies (Note 6) Commitments and Contingencies Income Statement [Abstract] Related Party, Type [Axis] Related Party Operating Lease, Cost Operating lease cost, gross Deferred commissions Capitalized Contract Cost, Net, Current Statistical Measurement [Domain] Statistical Measurement Net Cash Provided by (Used in) Operating Activities Net cash provided by operating activities Document Period End Date Document Period End Date Statistical Measurement [Axis] Statistical Measurement Debt Conversion, Name [Domain] Debt Conversion, Name Commitments and Contingencies Disclosure [Text Block] Commitments and Contingencies Stockholders' Equity Note [Abstract] Share Repurchase Program [Axis] Share Repurchase Program Net income (loss) per share attributable to common stockholders, diluted Earnings Per Share, Diluted Earnings Per Share, Diluted, Total Cost of Sales [Member] Cost of Revenue Concentration Risk Benchmark [Domain] Concentration Risk Benchmark Credit Concentration Risk [Member] Credit Concentration Risk Revenue from Contract with Customer [Abstract] Debt Instrument, Name [Domain] Debt Instrument, Name Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number Shares Subject to Options Outstanding, Exercisable Purchase Obligation, Fiscal Year Maturity [Abstract] Number of Reportable Segments Number of reporting segment Additional Paid in Capital, Common Stock, Ending Balance Additional Paid in Capital, Common Stock, Beginning Balance Additional Paid in Capital, Common Stock Additional paid-in capital Decrease in additional paid-in capital Purchase obligation due after fourth year. Purchase Obligation Due After Fourth Year Thereafter Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Line of credit facility maximum borrowing capacity sublimit. Line Of Credit Facility Maximum Borrowing Capacity Sublimit Line of credit facility, maximum borrowing capacity sublimit U.S. Treasury Securities US Treasury Securities [Member] Payments for Repurchase of Common Stock Repurchases of common stock Total cash equivalents and short term investments, Estimated Fair Value Total cash equivalents and short-term investments Cash, Cash Equivalents, and Short-Term Investments Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Shares Subject to Options Outstanding, Options exercised Liabilities and Equity [Abstract] LIABILITIES, CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS’ (DEFICIT) EQUITY Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table] Stock Issued During Period, Value, Acquisitions Stock consideration in connection with fiscal 2022 acquisition Entity Address, Postal Zip Code Entity Address, Postal Zip Code Entity Interactive Data Current Entity Interactive Data Current Selling and Marketing Expense, Total Selling and Marketing Expense Sales and marketing Credit Facility [Domain] Credit Facility Lessee, Operating Lease, Liability, Undiscounted Excess Amount Less: Operating Leases imputed interest Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Number of Restricted Stock Units/Awards Outstanding, Granted Senior Notes [Member] Senior Notes Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Weighted-Average Exercise Price, Options exercised Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Equity Components [Axis] Equity Components Increase (Decrease) in Accounts Receivable Accounts receivable, net Cost of purchased capped calls. Cost Of Purchased Capped Calls Cost of purchased capped calls Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Weighted -Average Grant Date Fair Value, Vested Local Phone Number Local Phone Number Property, Plant and Equipment [Line Items] Property Plant And Equipment [Line Items] Sale of Stock [Axis] Sale of Stock Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price Weighted-Average Exercise Price, Exercisable Debt Conversion, Converted Instrument, Shares Issued Conversion rate per $1,000 principal amount of notes Initial conversion rate per $1,000 principal amount of notes Balance as of October 31, 2021 Goodwill, Total Goodwill Balance as of January 31, 2021 Goodwill Total purchase price allocated to goodwill Statement of Cash Flows [Abstract] Purchase obligation term. Purchase Obligation Term Purchase obligation term Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date Organization, Consolidation and Presentation of Financial Statements [Abstract] Accumulated Other Comprehensive Income (Loss), Net of Tax, Total Accumulated Other Comprehensive Income (Loss), Net of Tax Accumulated other comprehensive loss Gross Profit Gross profit Concentration Risk Benchmark [Axis] Concentration Risk Benchmark Purchase Obligation, to be Paid, Year One 2025 Purchase obligation, due to be paid in 2025 Common Stock, Par or Stated Value Per Share Class A Common Stock, par value Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations, Total Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations Effect of exchange rate changes on cash, cash equivalents, and restricted cash Net Income (Loss) Available to Common Stockholders, Basic [Abstract] Numerator: Debt Instrument, Interest Rate, Stated Percentage Debt instrument interest rate stated percentage Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Remaining weighted-average period Long-Lived Tangible Asset [Axis] Long-Lived Tangible Asset Short-term investments, Estimated Fair Value Short Term Investments Fair Value Short term investments fair value. Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table] Maximum [Member] Maximum Temporary Equity, Shares Outstanding Temporary equity, Ending, Shares Temporary equity, Beginning, Shares Temporary equity, shares outstanding APIC, Share-based Payment Arrangement, Increase for Cost Recognition, Total APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Stock-based compensation related to stock awards Shares Acquired, Average Cost Per Share Purchase price per share Fair Value, Recurring and Nonrecurring [Table] Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table] Net decrease in cash, cash equivalents, and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Payments for (Proceeds from) Other Investing Activities Other General and Administrative Expense [Member] General and Administrative Summary of Weighted Average Outstanding Shares Excluded from Computation of Diluted Net Income (Loss) per Share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] City Area Code City Area Code Net Cash Provided by (Used in) Operating Activities [Abstract] CASH FLOWS FROM OPERATING ACTIVITIES: Lessee, Finance Lease, Term of Contract Finance lease agreements term Letter of Credit [Member] Letters of Credit Customer [Domain] Customer Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Ending Balance Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Beginning Balance Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Total Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Less: accumulated depreciation General and Administrative Expense, Total General and Administrative Expense General and administrative JAPAN Japan Weighted-average shares used to compute net income (loss) per share attributable to common stockholders, basic Weighted-average number of shares used to compute net income (loss) per share attributable to common stockholders, basic Weighted Average Number of Shares Outstanding, Basic Weighted Average Number of Shares Outstanding, Basic, Total Employee Stock [Member] Employee stock purchase plan Net Cash Provided by (Used in) Financing Activities [Abstract] CASH FLOWS FROM FINANCING ACTIVITIES: Schedule of Nonvested Restricted Stock Units Activity [Table Text Block] Summary of Restricted Stock Unit Activity Under Equity Incentive Plans and Related Information Lessee operating lease liability payments due after year four. Lessee Operating Lease Liability Payments Due After Year Four Operating Leases, Thereafter Statement [Table] Statement [Table] Share-Based Payment Arrangement, Option, Activity [Table Text Block] Summary of Stock Option Activity Under Equity Incentive Plans and Related Information Accounts Receivable [Member] Accounts Receivable Increase (Decrease) in Contract with Customer, Liability Deferred revenue Document Fiscal Period Focus Document Fiscal Period Focus Lessee, Operating Lease, Liability, to be Paid Operating Leases, Total lease payments Increase (decrease) in Accounts payable, accrued expenses and other liabilities. Increase Decrease In Accounts Payable Accrued Expenses And Other Liabilities Accounts payable, accrued expenses and other liabilities Lessee, Operating Lease, Liability, to be Paid, Year Two Operating Leases, 2026 Statement [Line Items] Statement [Line Items] Schedule of Net Carrying Amounts of Liability and Equity Component of Convertible Notes Convertible Debt [Table Text Block] Commitments and contingencies. Commitments And Contingencies [Table] Commitments And Contingencies [Table] Gross amount of property and equipment acquired under finance lease Gross Amount Of Property And Equipment Acquired Under Finance Lease Gross amount of property and equipment acquired under finance lease. Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Lease, Cost Total lease cost Letters of Credit Outstanding, Amount Letters of credit facility Asset Class [Domain] Asset Class Accounts Receivable, after Allowance for Credit Loss, Current, Total Accounts Receivable, after Allowance for Credit Loss, Current Accounts receivable, net Customer [Axis] Customer Common Stock Common Stock [Member] Debt Instrument [Line Items] Debt Instrument [Line Items] Temporary Equity, Par or Stated Value Per Share Temporary equity, par value per share Cash and Cash Equivalents, at Carrying Value, Total Cash and Cash Equivalents, at Carrying Value Cash and cash equivalents, end of period Cash and cash equivalents, beginning of period Cash and cash equivalents Stock Repurchased During Period, Value Repurchases of common stock Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Summary of Components of Stock-Based Compensation Expense Other current assets Other Assets, Current Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value Aggregate Intrinsic Value, Exercisable Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Antidilutive Securities, Name [Domain] Antidilutive Securities, Name Amount of increase (Decrease) in operating lease liabilities. Increase Decrease In Operating Lease Liabilities Operating lease liabilities Operating lease liabilities Cover [Abstract] Share Repurchase Program [Domain] Share Repurchase Program Document Fiscal Year Focus Document Fiscal Year Focus Sale of Stock [Domain] Sale of Stock Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Weighted-Average Grant Date Fair Value, Granted Lessee finance lease cost. Lessee Finance Lease Cost [Abstract] Finance lease cost: Security Exchange Name Security Exchange Name Other comprehensive loss: Other comprehensive loss Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent New Accounting Pronouncements, Policy [Policy Text Block] Recently Adopted and Issued Accounting Pronouncements Data center equipment Technology Equipment [Member] Servers and related equipment Payments of dividends to preferred stockholders Payments of Ordinary Dividends, Preferred Stock and Preference Stock Property, Plant and Equipment, Gross, Ending Balance Property, Plant and Equipment, Gross, Beginning Balance Property, Plant and Equipment, Gross, Total Property, Plant and Equipment, Gross Total property and equipment, gross Non cancellable lease expiration year. Non Cancellable Lease Expiration Year Sublease expiration year Shares repurchased during period Treasury Stock, Shares, Acquired Weighted Average Number of Shares Outstanding, Diluted [Abstract] Denominator: Operating lease undiscounted future payments. Operating Lease Undiscounted Future Payments Undiscounted future payments Finance Lease, Liability, to be Paid, Year One Finance Leases, 2025 Entity Emerging Growth Company Entity Emerging Growth Company Amendment Flag Amendment Flag Capitalized Contract Cost, Amortization Amortization of deferred commissions Payments to Acquire Intangible Assets Capitalized internal-use software costs Basis of Accounting, Policy [Policy Text Block] Basis of Presentation Finance Lease, Right-of-Use Asset, Amortization Amortization of finance lease right-of-use assets Deferred commissions, non-current Capitalized Contract Cost, Net, Noncurrent Leases [Abstract] Derivative, Cap Price Initial cap prices Variable Rate [Domain] Variable Rate 0.00% convertible notes due 2026. Zero Point Zero Percent Convertible Notes Due Two Thousand Twenty Six [Member] 0.00% Convertible Notes Due 2026 Securities Act File Number Entity File Number Line of Credit Facility, Expiration Date Line of credit facility, termination date Stock issued during period value under employee equity plans net of shares withheld for employee payroll taxes. Stock Issued During Period Value Under Employee Equity Plans Net Of Shares Withheld For Employee Payroll Taxes Issuance of common stock under employee equity plans, net of shares withheld for employee payroll taxes Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year Operating Leases, 2024 Long-term Debt, Excluding Current Maturities, Total Long-Term Debt, Excluding Current Maturities Debt, net, non-current Certificates of Deposit, at Carrying Value Certificates of deposit Balance Sheet Related Disclosures [Abstract] Share-Based Payment Arrangement [Abstract] Accounts payable, accrued expenses and other current liabilities. Accounts Payable Accrued Expenses And Other Current Liabilities Accounts payable, accrued expenses and other current liabilities Debt Instrument [Axis] Debt Instrument Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Weighted-Average Grant Date Fair Value, Unvested Ending Balance Weighted-Average Grant Date Fair Value, Unvested Beginning Balance Operating Expenses Total operating expenses Entity Small Business Entity Small Business Entity Shell Company Entity Shell Company Sale of Stock, Number of Shares Issued in Transaction Issuance and sale, number of shares Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Unrecognized stock-based compensation expense Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Computer related equipment and software Computer Equipment [Member] Purchase Obligation, to be Paid, Year Two 2026 Purchase obligation, due to be paid in 2026 Net Income (Loss) per Share Attributable to Common Stockholders Earnings Per Share [Text Block] Entity Address, Address Line One Entity Address, Address Line One Revenue Benchmark [Member] Revenue Cash equivalents, Estimated Fair Value Cash and Cash Equivalents, Fair Value Disclosure Cash equivalents Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items] Antidilutive Securities [Axis] Antidilutive Securities Undistributed earnings attributable to preferred stockholders Undistributed earnings attributable to preferred stockholders Undistributed Earnings (Loss) Allocated to Participating Securities, Basic Undistributed Earnings (Loss) Allocated to Participating Securities, Basic, Total Supplemental Balance Sheet Disclosures [Text Block] Balance Sheet Components Commitment fee percentage Line of Credit Facility, Commitment Fee Percentage Subsequent Event Type [Domain] Maturities of short-term investments Proceeds from Maturities, Prepayments and Calls of Short-Term Investments Income Statement Location [Axis] Income Statement Location Variable Lease, Cost Variable lease cost, gross Geographic Distribution [Domain] Geographic Distribution Long-Term Debt, Type [Axis] Long-term Debt, Type Net Income (Loss), Including Portion Attributable to Noncontrolling Interest, Total Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Net loss Net income (loss) Line of Credit Facility, Lender [Domain] Line of Credit Facility, Lender Fair Value, Inputs, Level 2 [Member] Level 2 Total debt outstanding with carrying amount Long-Term Debt, Gross Treasury Stock, Value, Acquired, Cost Method Shares repurchased amount Title of 12(b) Security Title of 12(b) Security Series A convertible preferred stock, par value of $0.0001 per share; 500 shares authorized, issued and outstanding as of July 31 (unaudited) and January 31, 2023 Temporary Equity, Carrying Amount, Attributable to Parent Temporary equity, Balance Temporary equity, Balance Prime Rate Prime Rate [Member] Net Cash Provided by (Used in) Investing Activities [Abstract] CASH FLOWS FROM INVESTING ACTIVITIES: Derivative [Table] Derivative [Table] Long-Lived Tangible Asset [Domain] Long-Lived Tangible Asset Purchase Obligation Purchase Obligations Purchase obligation Contract with Customer, Liability, Total Contract with Customer, Liability Deferred revenue Finance lease liability payments due after year four. Finance Lease Liability Payments Due After Year Four Finance Leases, Thereafter Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Weighted-Average Remaining Contractual Life (Years), Exercisable Stock Repurchase Program, Remaining Authorized Repurchase Amount Remaining authorized purchase amount Common Stock, Shares, Outstanding, Ending Balance Common Stock, Shares, Outstanding, Beginning Balance Common Stock, Shares, Outstanding Class A Common Stock, shares outstanding Debt instrument convertible terms of conversion feature circumstances one. Debt Instrument Convertible Terms Of Conversion Feature Circumstances One [Member] Debt Instrument, Convertible, Terms of Conversion Feature, Circumstances One Share-Based Payment Arrangement [Text Block] Stock-Based Compensation Weighted-Average Grant Date Fair Value, Forfeited Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Debt Conversion Description [Axis] Debt Conversion Description Derivative, Price Risk Option Strike Price Strike price Concentration Risk Type [Domain] Concentration Risk Type Income Statement Location [Domain] Income Statement Location Document Type Document Type Net Cash Provided by (Used in) Investing Activities Net cash provided by (used in) investing activities Document Quarterly Report Document Quarterly Report Net Income (Loss) Available to Common Stockholders, Basic Net income (loss) attributable to common stockholders, basic Net income (loss) attributable to common stockholders Number of Restricted Stock Units/ Forfeited Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Net Cash Provided by (Used in) Financing Activities Net cash (used in) provided by financing activities Debt Instrument, Redemption, Period [Domain] Debt Instrument, Redemption, Period Entity Filer Category Entity Filer Category Debt instrument, convertible, terms of conversion feature, circumstances two. Debt Instrument Convertible Terms Of Conversion Feature Circumstances Two [Member] Debt Instrument, Convertible, Terms of Conversion Feature, Circumstances Two Zero point zero zero percent convertible senior notes due January fifteen two thousand twenty six. Zero Point Zero Zero Percent Convertible Senior Notes Due January Fifteen Two Thousand Twenty Six [Member] 0.00% Convertible Senior Notes Due January 15, 2026 Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Total Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Other Geographic Concentration Risk [Member] Geographic Concentration Risk Variable Rate [Axis] Variable Rate Organization consolidation and presentation of financial statements. Organization Consolidation And Presentation Of Financial Statements [Table] Organization Consolidation And Presentation Of Financial Statements [Table] Short-term investments, Estimated Fair Value Short-term Investments, Total Short-Term Investments Short-term investments Deferred commissions Increase Decrease In Capitalized Contract Costs Increase (decrease) in capitalized contract costs. Asset Class [Axis] Asset Class Liabilities Total liabilities Property, Plant and Equipment [Table] Schedule Of Property Plant And Equipment [Table] Payments to Acquire Short-Term Investments Purchases of short-term investments Purchases of short-term investments Total stockholders' deficit Equity, Attributable to Parent Balance Balance Daily Simple SOFR Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member] Twenty fifteen equity incentive plan Twenty Fifteen Equity Incentive Plan [Member] 2015 Equity Incentive Plan Net income (loss) Net income (loss) Business Description and Basis of Presentation [Text Block] Description of Business and Basis of Presentation Geographic Distribution [Axis] Geographic Distribution Common stock shares covered under capped call transactions. Common Stock Shares Covered Under Capped Call Transactions Common stock shares covered under capped call transactions Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items] Finance lease accumulated deprecation of property and equipment. Finance Lease Accumulated Deprecation Of Property And Equipment Accumulated depreciation of property and equipment acquired under finance lease Amount of increase (Decrease) in operating lease right-of-use assets, net. Increase Decrease In Operating Lease Right Of Use Assets Net Operating lease right-of-use assets, net Convertible Debt [Member] Convertible Senior Notes Statement of Financial Position [Abstract] Weighted-average shares used to compute net income (loss) per share attributable to common stockholders, diluted Weighted-average number of shares used to compute net income (loss) per share attributable to common stockholders, diluted Weighted Average Number of Shares Outstanding, Diluted Weighted Average Number of Shares Outstanding, Diluted, Total Purchase Obligation, to be Paid, Year Three 2027 Credit Facility [Axis] Credit Facility Wells Fargo Bank. Wells Fargo Bank [Member] Wells Fargo Bank Use of Estimates, Policy [Policy Text Block] Use of Estimates Income Tax Disclosure [Text Block] Income Taxes Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Weighted-Average Exercise Price, Ending Balance Weighted-Average Exercise Price, Beginning Balance Summary of Computation of Basic and Diluted Net Income (Loss) Per Share Attributable to Common Stockholders Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Leasehold Improvements [Member] Leasehold improvements Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items] Fair Value Disclosures [Abstract] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV Finance Lease, Liability, to be Paid, Year Three Finance Leases, 2027 Finance Lease, Interest Expense Interest on finance lease liabilities Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Number of Restricted Stock Units, Vested Employee-related Liabilities, Current, Total Employee-related Liabilities, Current Accrued compensation and benefits Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations, Total Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations Cash, cash equivalents, and restricted cash, end of period Cash, cash equivalents, and restricted cash, beginning of period Fiscal two thousand and twenty four executive bonus plan. Fiscal Two Thousand and Twenty Four Executive Bonus Plan [Member] Fiscal 2024 Executive Bonus Plan Income Tax Disclosure [Abstract] Segment Reporting, Disclosure of Major Customers Number of major customers EX-101.CAL 8 box-20230731_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.PRE 9 box-20230731_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 10 R1.htm IDEA: XBRL DOCUMENT v3.23.2
Document and Entity Information
6 Months Ended
Jul. 31, 2023
shares
Cover [Abstract]  
Document Type 10-Q
Amendment Flag false
Document Period End Date Jul. 31, 2023
Document Fiscal Year Focus 2024
Document Fiscal Period Focus Q2
Trading Symbol BOX
Entity Registrant Name Box, Inc.
Entity Central Index Key 0001372612
Current Fiscal Year End Date --01-31
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
Title of 12(b) Security Class A Common Stock, $0.0001 par value
Security Exchange Name NYSE
Entity File Number 001-36805
Entity Incorporation, State or Country Code DE
Entity Tax Identification Number 20-2714444
Entity Address, Address Line One 900 Jefferson Ave
Entity Address, City or Town Redwood City
Entity Address, State or Province CA
Entity Address, Postal Zip Code 94063
City Area Code 877
Local Phone Number 729-4269
Document Quarterly Report true
Document Transition Report false
Entity Common Stock, Shares Outstanding 144,045,458
XML 11 R2.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jul. 31, 2023
Jan. 31, 2023
Current assets:    
Cash and cash equivalents $ 395,965 $ 428,465
Short-term investments 49,438 32,783
Accounts receivable, net 165,429 264,515
Deferred commissions 45,403 48,040
Other current assets 36,648 32,960
Total current assets 692,883 806,763
Property and equipment, net 54,246 69,972
Operating lease right-of-use assets, net 130,158 131,172
Goodwill 74,619 73,863
Deferred commissions, non-current 63,948 71,999
Other long-term assets 52,291 53,396
Total assets 1,068,145 1,207,165
Current liabilities:    
Accounts payable, accrued expenses and other current liabilities 67,179 79,810
Accrued compensation and benefits 30,002 44,086
Operating lease liabilities 40,666 47,752
Deferred revenue 455,605 544,179
Total current liabilities 593,452 715,827
Debt, net, non-current 369,823 369,351
Operating lease liabilities, non-current 115,704 118,001
Other long-term liabilities 35,109 37,847
Total liabilities 1,114,088 1,241,026
Commitments and contingencies (Note 6)
Series A convertible preferred stock, par value of $0.0001 per share; 500 shares authorized, issued and outstanding as of July 31 (unaudited) and January 31, 2023 491,021 489,990
Stockholders' deficit    
Class A common stock, par value $0.0001 per share; 1,000,000 shares authorized; 144,045 shares (unaudited) and 144,301 shares issued and outstanding as of July 31 and January 31, 2023, respectively 14 14
Additional paid-in capital 787,211 818,996
Accumulated other comprehensive loss (7,534) (7,065)
Accumulated deficit (1,316,655) (1,335,796)
Total stockholders' deficit (536,964) (523,851)
Total liabilities, convertible preferred stock and stockholders' deficit $ 1,068,145 $ 1,207,165
XML 12 R3.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares
Jul. 31, 2023
Jan. 31, 2023
Statement of Financial Position [Abstract]    
Temporary equity, par value per share $ 0.0001 $ 0.0001
Temporary equity, shares authorized 500,000 500,000
Temporary equity, shares issued 500,000 500,000
Temporary equity, shares outstanding 500,000 500,000
Class A Common Stock, par value $ 0.0001 $ 0.0001
Class A Common Stock, shares authorized 1,000,000,000 1,000,000,000
Class A Common Stock, shares issued 144,045,000 144,301,000
Class A Common Stock, shares outstanding 144,045,000 144,301,000
XML 13 R4.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Jul. 31, 2023
Jul. 31, 2022
Income Statement [Abstract]        
Revenue $ 261,428 $ 246,015 $ 513,326 $ 484,447
Cost of revenue 67,013 64,843 128,664 127,052
Gross profit 194,415 181,172 384,662 357,395
Operating expenses:        
Research and development 63,316 61,965 125,834 123,698
Sales and marketing 88,605 83,442 174,815 166,509
General and administrative 32,619 32,625 65,803 63,424
Total operating expenses 184,540 178,032 366,452 353,631
Income from operations 9,875 3,140 18,210 3,764
Interest and other income (expense), net 3,293 (651) 5,611 (4,808)
Income (loss) before provision for income taxes 13,168 2,489 23,821 (1,044)
Provision for income taxes 2,377 1,444 4,680 2,610
Net income (loss) 10,791 1,045 19,141 (3,654)
Accretion and dividend on series A convertible preferred stock (4,307) (4,304) (8,531) (8,526)
Undistributed earnings attributable to preferred stockholders (740)   (1,209)  
Net income (loss) attributable to common stockholders $ 5,744 $ (3,259) $ 9,401 $ (12,180)
Net income (loss) per share attributable to common stockholders, basic $ 0.04 $ (0.02) $ 0.07 $ (0.08)
Net income (loss) per share attributable to common stockholders, diluted $ 0.04 $ (0.02) $ 0.06 $ (0.08)
Weighted-average shares used to compute net income (loss) per share attributable to common stockholders, basic 144,248 143,739 144,490 144,224
Weighted-average shares used to compute net income (loss) per share attributable to common stockholders, diluted 150,007 143,739 150,218 144,224
XML 14 R5.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Jul. 31, 2023
Jul. 31, 2022
Statement of Comprehensive Income [Abstract]        
Net income (loss) $ 10,791 $ 1,045 $ 19,141 $ (3,654)
Other comprehensive loss:        
Net foreign currency translation gain (loss) (501) (2,330) (290) (7,596)
Other (14) (134) (179) 906
Other comprehensive loss: (515) (2,464) (469) (6,690)
Comprehensive income (loss) $ 10,276 $ (1,419) $ 18,672 $ (10,344)
XML 15 R6.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED STATEMENTS OF CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS' (DEFICIT) EQUITY (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
Total
Series A Convertible Preferred Stock
Common Stock
Class A Common Stock
Additional Paid-In Capital
Accumulated Other Comprehensive (Loss) Income
Accumulated Deficit
Balance at Jan. 31, 2022 $ (395,087)   $ 15 $ 972,020 $ (4,543) $ (1,362,579)
Temporary equity, Beginning, Shares at Jan. 31, 2022   500        
Temporary equity, Balance at Jan. 31, 2022   $ 487,880        
Balance, Beginning, Shares at Jan. 31, 2022     145,081      
Issuance of common stock under employee equity plans, net of shares withheld for employee payroll taxes (43,990)     (43,990)    
Issuance of common stock under employee equity plans, net of shares withheld for employee payroll taxes, (in shares)     5,467      
Stock consideration in connection with fiscal 2022 acquisition (in shares)     559      
Stock-based compensation related to stock awards 107,015     107,015    
Accretion and dividend on series A convertible preferred stock, net of dividends paid (8,526) $ 1,026   (8,526)    
Repurchases of common stock (228,572)   $ 1 (228,571)    
Repurchases of common stock (in shares)     (8,787)      
Other comprehensive loss (6,690)       (6,690)  
Net income (loss) (3,654)         (3,654)
Balance at Jul. 31, 2022 (579,504)   $ 14 797,948 (11,233) (1,366,233)
Temporary equity, Ending, Shares at Jul. 31, 2022   500        
Temporary equity, Balance at Jul. 31, 2022   $ 488,906        
Balance, Ending, Shares at Jul. 31, 2022     142,320      
Balance at Apr. 30, 2022 (483,965)   $ 15 892,067 (8,769) (1,367,278)
Temporary equity, Beginning, Shares at Apr. 30, 2022   500        
Temporary equity, Balance at Apr. 30, 2022   $ 488,351        
Balance, Beginning, Shares at Apr. 30, 2022     145,598      
Issuance of common stock under employee equity plans, net of shares withheld for employee payroll taxes (16,596)     (16,596)    
Issuance of common stock under employee equity plans, net of shares withheld for employee payroll taxes, (in shares)     1,308      
Stock-based compensation related to stock awards 45,229     45,229    
Accretion and dividend on series A convertible preferred stock, net of dividends paid (4,304) $ 555   (4,304)    
Repurchases of common stock (118,449)   $ (1) (118,448)    
Repurchases of common stock (in shares)     (4,586)      
Other comprehensive loss (2,464)       (2,464)  
Net income (loss) 1,045         1,045
Balance at Jul. 31, 2022 (579,504)   $ 14 797,948 (11,233) (1,366,233)
Temporary equity, Ending, Shares at Jul. 31, 2022   500        
Temporary equity, Balance at Jul. 31, 2022   $ 488,906        
Balance, Ending, Shares at Jul. 31, 2022     142,320      
Balance at Jan. 31, 2023 $ (523,851)   $ 14 818,996 (7,065) (1,335,796)
Temporary equity, Beginning, Shares at Jan. 31, 2023 500 500        
Temporary equity, Balance at Jan. 31, 2023 $ 489,990 $ 489,990        
Balance, Beginning, Shares at Jan. 31, 2023     144,301      
Issuance of common stock under employee equity plans, net of shares withheld for employee payroll taxes (25,835)     (25,835)    
Issuance of common stock under employee equity plans, net of shares withheld for employee payroll taxes, (in shares)     3,558      
Stock-based compensation related to stock awards 108,056     108,056    
Accretion and dividend on series A convertible preferred stock, net of dividends paid (8,531) $ 1,031   (8,531)    
Repurchases of common stock (105,475)     (105,475)    
Repurchases of common stock (in shares)     (3,814)      
Other comprehensive loss (469)       (469)  
Net income (loss) 19,141         19,141
Balance at Jul. 31, 2023 $ (536,964)   $ 14 787,211 (7,534) (1,316,655)
Temporary equity, Ending, Shares at Jul. 31, 2023 500 500        
Temporary equity, Balance at Jul. 31, 2023 $ 491,021 $ 491,021        
Balance, Ending, Shares at Jul. 31, 2023     144,045      
Balance at Apr. 30, 2023 (512,085)   $ 14 822,366 (7,019) (1,327,446)
Temporary equity, Beginning, Shares at Apr. 30, 2023   500        
Temporary equity, Balance at Apr. 30, 2023   $ 490,464        
Balance, Beginning, Shares at Apr. 30, 2023     144,828      
Issuance of common stock under employee equity plans, net of shares withheld for employee payroll taxes (21,416)     (21,416)    
Issuance of common stock under employee equity plans, net of shares withheld for employee payroll taxes, (in shares)     1,372      
Stock-based compensation related to stock awards 52,148     52,148    
Accretion and dividend on series A convertible preferred stock, net of dividends paid (4,307) $ 557   (4,307)    
Repurchases of common stock (61,580)     (61,580)    
Repurchases of common stock (in shares)     (2,155)      
Other comprehensive loss (515)       (515)  
Net income (loss) 10,791         10,791
Balance at Jul. 31, 2023 $ (536,964)   $ 14 $ 787,211 $ (7,534) $ (1,316,655)
Temporary equity, Ending, Shares at Jul. 31, 2023 500 500        
Temporary equity, Balance at Jul. 31, 2023 $ 491,021 $ 491,021        
Balance, Ending, Shares at Jul. 31, 2023     144,045      
XML 16 R7.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) - USD ($)
$ in Thousands
6 Months Ended
Jul. 31, 2023
Jul. 31, 2022
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net income (loss) $ 19,141 $ (3,654)
Adjustments to reconcile net income (loss) to net cash provided by operating activities:    
Depreciation and amortization 24,483 36,317
Stock-based compensation expense 100,623 95,796
Amortization of deferred commissions 27,369 26,441
Other 1,705 1,871
Changes in operating assets and liabilities:    
Accounts receivable, net 96,309 86,171
Deferred commissions (17,319) (23,561)
Operating lease right-of-use assets, net 15,850 20,066
Other assets (1,227) (11,862)
Accounts payable, accrued expenses and other liabilities (6,136) (1,995)
Operating lease liabilities (24,186) (22,213)
Deferred revenue (79,006) (67,308)
Net cash provided by operating activities 157,606 136,069
CASH FLOWS FROM INVESTING ACTIVITIES:    
Purchases of short-term investments (65,745) (59,678)
Maturities of short-term investments 50,000 185,000
Purchases of property and equipment, net of sale proceeds (747) (769)
Capitalized internal-use software costs (8,377) (4,510)
Other (190) (815)
Net cash provided by (used in) investing activities (25,059) 119,228
CASH FLOWS FROM FINANCING ACTIVITIES:    
Repurchases of common stock (104,906) (234,886)
Payments of dividends to preferred stockholders (7,443) (7,500)
Proceeds from issuances of common stock under employee equity plans 16,840 14,740
Employee payroll taxes paid for net settlement of stock awards (42,026) (58,727)
Principal payments of finance lease liabilities (18,952) (19,416)
Other (3,570) (5,055)
Net cash (used in) provided by financing activities (160,057) (310,844)
Effect of exchange rate changes on cash, cash equivalents, and restricted cash (4,836) (11,647)
Net decrease in cash, cash equivalents, and restricted cash (32,346) (67,194)
Cash, cash equivalents, and restricted cash, beginning of period [1] 429,040 416,888
Cash, cash equivalents, and restricted cash, end of period [1] $ 396,694 $ 349,694
[1] Restricted cash is included in other current assets in the condensed consolidated balance sheets for the periods presented.
XML 17 R8.htm IDEA: XBRL DOCUMENT v3.23.2
Pay vs Performance Disclosure - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Jul. 31, 2023
Jul. 31, 2022
Pay vs Performance Disclosure        
Net Income (Loss) $ 10,791 $ 1,045 $ 19,141 $ (3,654)
XML 18 R9.htm IDEA: XBRL DOCUMENT v3.23.2
Insider Trading Arrangements
6 Months Ended
Jul. 31, 2023
Trading Arrangements, by Individual  
Rule 10b5-1 Arrangement Adopted false
Non-Rule 10b5-1 Arrangement Adopted false
Rule 10b5-1 Arrangement Terminated false
Non-Rule 10b5-1 Arrangement Terminated false
XML 19 R10.htm IDEA: XBRL DOCUMENT v3.23.2
Description of Business and Basis of Presentation
6 Months Ended
Jul. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Description of Business and Basis of Presentation

Note 1. Description of Business and Basis of Presentation

Description of Business

We were incorporated in the state of Washington in April 2005, and were reincorporated in the state of Delaware in March 2008. Box provides a leading cloud content management platform that enables organizations of all sizes to securely manage cloud content while allowing easy, secure access and sharing of this content from anywhere, on any device.

Basis of Presentation

The accompanying unaudited condensed consolidated financial statements, which include the accounts of Box and its wholly owned subsidiaries, have been prepared in accordance with U.S. generally accepted accounting principles (GAAP) and applicable rules and regulations of the Securities and Exchange Commission (SEC) for interim financial reporting. Accordingly, they do not include all of the financial information and footnotes required by GAAP for complete financial statements.

In the opinion of our management, the unaudited condensed consolidated financial statements include all adjustments necessary for the fair presentation of our balance sheets, statements of operations, statements of comprehensive income (loss), statements of convertible preferred stock and stockholders' deficit, and the statements of cash flows for the interim periods, but are not necessarily indicative of the results to be expected for any subsequent quarter or for the year ending January 31, 2024. The unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements in our Annual Report on Form 10-K for the year ended January 31, 2023, which was filed with the Securities and Exchange Commission (the SEC) on March 13, 2023.

Use of Estimates

The preparation of condensed consolidated financial statements in conformity with U.S. GAAP requires management to make, on an ongoing basis, estimates and assumptions that affect the amounts reported and disclosed in the financial statements and the accompanying notes. Actual results could differ from these estimates. Such estimates include, but are not limited to, the fair value of acquired intangible assets, useful lives of acquired intangible assets and property and equipment, the standalone selling price allocation included in contracts with multiple performance obligations, the expected benefit period for deferred commissions, the useful life of capitalized internal-use software costs, the incremental borrowing rate we use to determine our lease liabilities, the valuation allowance of deferred income tax assets, and unrecognized tax benefits, among others. Management bases its estimates on historical experience and on various other assumptions which management believes to be reasonable, the results of which form the basis for making judgments about the carrying values of assets and liabilities.

Certain Risks and Concentrations

Our financial instruments that are exposed to concentrations of credit risk consist primarily of cash and cash equivalents, short-term investments, and accounts receivable. Although we deposit our cash with multiple financial institutions, our deposits, at times, may exceed deposit insurance coverage limits.

We sell to a broad range of customers. Our revenue is derived primarily from the United States across a multitude of industries. Accounts receivable are derived from the delivery of our services to customers primarily located in the United States. We accept and settle our accounts receivable using credit cards, electronic payments and checks. A majority of our lower dollar value invoices are settled by credit card on or near the date of the invoice. We do not require collateral from customers to secure accounts receivable. We believe collections of our accounts receivable are probable based on the size, industry diversification, financial condition and past transaction history of our customers. As of July 31, 2023, no single customer accounted for more than 10% of total accounts receivable. As of January 31, 2023 one reseller, which is also a customer, accounted for more than 10% of total accounts receivable. No single customer represented over 10% of our revenue for the three and six months ended July 31, 2023 and 2022.

We serve our customers and users from data center facilities and public cloud hosting operated by third parties. In order to reduce the risk of down time of our subscription services, we have established data centers and third-party cloud computing and hosting providers in various locations in the United States and abroad. We have internal procedures to restore services in the event of disaster at any one of our current data center facilities and with our cloud providers. Even with these procedures for disaster recovery in place, our cloud services could be significantly interrupted during the implementation of the procedures to restore services.

Geographic Locations

For the three and six months ended July 31, 2023, revenue attributable to customers in the United States was 66% and 67%, respectively, and revenue attributable to customers in Japan was 21%. For each of the three and six months ended July 31, 2022, revenue attributable to customers in the United States was 67% and revenue attributable to customers in Japan was 20%.

As of July 31, 2023 and January 31, 2023, substantially all of our property and equipment was located in the United States.

Summary of Significant Accounting Policies

There have been no material changes to our significant accounting policies and estimates during the six months ended July 31, 2023 from those disclosed in Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations in our Form 10-K for the year ended January 31, 2023. Additionally, we have a single reporting segment and all required segment information can be found in the condensed consolidated financial statements.

Recently Adopted and Issued Accounting Pronouncements

During the six months ended July 31, 2023, there were no recently adopted or issued accounting pronouncements that had a material impact on our condensed consolidated financial statements.

XML 20 R11.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue
6 Months Ended
Jul. 31, 2023
Revenue from Contract with Customer [Abstract]  
Revenue

Note 2. Revenue

Deferred Revenue

Deferred revenue was $479.3 million and $566.6 million as of July 31, 2023 and January 31, 2023, respectively. During the three months ended July 31, 2023 and 2022, we recognized $219.1 million and $207.5 million of revenue that was included in the deferred revenue balance as of April 30, 2023 and 2022, respectively. During the six months ended July 31, 2023 and 2022, we recognized $379.8 million and $365.3 million of revenue that was included in the deferred revenue balance as of January 31, 2023 and 2022, respectively.

Transaction Price Allocated to the Remaining Performance Obligations

As of July 31, 2023, we had remaining performance obligations from contracts with customers of $1.1 billion. We expect to recognize revenue on 60% of these remaining performance obligations over the next 12 months, with the substantial majority of the remaining balance expected to be recognized within 24 months.

XML 21 R12.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value of Financial Instruments
6 Months Ended
Jul. 31, 2023
Fair Value Disclosures [Abstract]  
Fair Value of Financial Instruments

Note 3. Fair Value of Financial Instruments

Fair Value Measurements of Assets and Liabilities Measured at Fair Value on a Recurring Basis

We measure our financial assets and liabilities at fair value at each reporting period using a fair value hierarchy which requires us to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. We define fair value as the exchange price that would be received from selling 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 on the measurement date. A financial instrument’s classification within the fair value hierarchy is based upon the lowest level of input that is significant to the fair value measurement. Three levels of inputs may be used to measure fair value:

Level 1—Observable inputs are unadjusted quoted prices in active markets for identical assets or liabilities.
Level 2—Observable inputs are quoted prices for similar assets and liabilities in active markets or inputs other than quoted prices which are observable for the assets or liabilities, either directly or indirectly through market corroboration, for substantially the full term of the financial instruments.
Level 3—Unobservable inputs that are supported by little or no market activity and are significant to the fair value of the assets or liabilities. These inputs are based on our own assumptions used to measure assets and liabilities at fair value and require significant management judgment or estimation.

Financial assets subject to the fair value disclosure requirements are included in the table below. All of our financial assets are classified as Level 1. The estimated fair value of marketable securities were as follows (in thousands):

 

 

 

July 31,

 

 

January 31,

 

 

 

2023

 

 

2023

 

Cash equivalents:

 

 

 

 

 

 

Money market funds

 

$

172,091

 

 

$

181,513

 

U.S. treasury securities

 

 

 

 

 

16,906

 

Total cash equivalents

 

$

172,091

 

 

$

198,419

 

Short-term investments:

 

 

 

 

 

 

U.S. treasury securities

 

$

49,438

 

 

$

32,783

 

Total short-term investments

 

$

49,438

 

 

$

32,783

 

Total cash equivalents and short-term investments

 

$

221,529

 

 

$

231,202

 

There were no material differences between the estimated fair value and amortized cost of our marketable securities.

As of July 31, 2023, contractual maturities of marketable securities were all within one year.

As of July 31, 2023, we do not consider any portion of the unrealized losses to be credit losses.

As of July 31, 2023, we had a certificate of deposit for a total of $30.0 million with original maturity of less than three months that is classified as a cash equivalent in our condensed consolidated balance sheet. We did not have any certificates of deposit as of January 31, 2023.

Fair Value Measurements of Other Financial Instruments

In November 2017, we entered into a secured credit agreement (as amended or otherwise modified from time to time, the “November 2017 Facility”). On June 30, 2023, we entered into an amended and restated credit agreement (the “June 2023 Facility”) to amend and restate the November 2017 Facility. As of July 31, 2023 and January 31, 2023, we had total debt outstanding relating to the June 2023 Facility and the November 2017 Facility, respectively, with a carrying amount of $30.0 million. The estimated fair value of the November 2017 Facility, which we have classified as a Level 2 financial instrument, approximates its carrying value.

In January 2021, we issued $345.0 million aggregate principal amount of 0.00% convertible senior notes due January 15, 2026 (the “Convertible Notes”). The fair value of the Convertible Notes is determined using observable market prices. The fair value of the Convertible Notes, which we have classified as a Level 2 instrument, was $449.7 million and $462.9 million as of July 31, 2023 and January 31, 2023, respectively.

XML 22 R13.htm IDEA: XBRL DOCUMENT v3.23.2
Balance Sheet Components
6 Months Ended
Jul. 31, 2023
Balance Sheet Related Disclosures [Abstract]  
Balance Sheet Components

Note 4. Balance Sheet Components

Property and Equipment, Net

Property and equipment, net consisted of the following (in thousands):

 

 

 

July 31,

 

 

January 31,

 

 

 

2023

 

 

2023

 

Data center equipment

 

$

324,513

 

 

$

353,519

 

Leasehold improvements

 

 

72,057

 

 

 

79,319

 

Computer-related equipment and software

 

 

19,930

 

 

 

21,436

 

Furniture and fixtures

 

 

14,333

 

 

 

15,301

 

Construction in progress

 

 

5,383

 

 

 

2,362

 

Total property and equipment

 

 

436,216

 

 

 

471,937

 

Less: accumulated depreciation

 

 

(381,970

)

 

 

(401,965

)

Total property and equipment, net

 

$

54,246

 

 

$

69,972

 

 

As of July 31, 2023, the gross carrying amount of property and equipment included $231.7 million of data center equipment acquired under finance leases and the accumulated depreciation of property and equipment acquired under these finance leases was $213.3 million. As of January 31, 2023, the gross carrying amount of property and equipment included $258.3 million of data center equipment acquired under finance leases and the accumulated depreciation of property and equipment acquired under these finance leases was $226.2 million.

Depreciation expense related to property and equipment was $8.0 million and $14.0 million for the three months ended July 31, 2023 and 2022, respectively, and $17.3 million and $28.8 million for the six months ended July 31, 2023 and 2022, respectively.

XML 23 R14.htm IDEA: XBRL DOCUMENT v3.23.2
Leases
6 Months Ended
Jul. 31, 2023
Leases [Abstract]  
Leases

Note 5. Leases

We have entered into various non-cancellable operating lease agreements for certain of our offices and data centers with lease periods expiring primarily between fiscal years 2024 and 2034. Certain of these arrangements have free or escalating rent payment provisions and optional renewal or termination clauses. Our operating leases typically include variable lease payments, which are primarily comprised of common area maintenance and utility charges for our offices and power and network connections for our data centers, that are determined based on actual consumption. Our operating lease agreements do not contain any residual value guarantees, covenants, or other restrictions.

We also entered into various finance lease arrangements to obtain servers and related equipment for our data center operations. These agreements are primarily for four years and certain of these arrangements have optional renewal or termination clauses. The leases are secured by the underlying leased servers and related equipment.

We sublease certain floors of our Redwood City and London offices. Our current subleases have total lease terms ranging from 30 to 96 months that will expire at various dates by fiscal year 2026.

The components of lease cost, which were included in operating expenses in our condensed consolidated statements of operations, were as follows (in thousands):

 

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

July 31,

 

 

July 31,

 

 

 

2023

 

 

2022

 

 

2022

 

 

2021

 

Finance lease cost:

 

 

 

 

 

 

 

 

 

 

 

 

Amortization of finance lease right-of-use assets

 

$

5,287

 

 

$

11,502

 

 

$

11,815

 

 

$

23,463

 

Interest on finance lease liabilities

 

 

271

 

 

 

547

 

 

 

627

 

 

 

1,213

 

Operating lease cost, gross

 

 

12,218

 

 

 

12,542

 

 

 

25,393

 

 

 

25,131

 

Variable lease cost, gross

 

 

2,344

 

 

 

2,009

 

 

 

4,654

 

 

 

4,001

 

Sublease income

 

 

(1,704

)

 

 

(2,317

)

 

 

(3,373

)

 

 

(4,573

)

Total lease cost

 

$

18,416

 

 

$

24,283

 

 

$

39,116

 

 

$

49,235

 

 

As of July 31, 2023, maturities of our operating and finance lease liabilities, which do not include short-term leases and variable lease payments, are as follows (in thousands):

 

Years ending January 31:

 

Operating Leases (1)

 

 

Finance Leases

 

2024

 

$

26,802

 

 

$

11,014

 

2025

 

 

36,492

 

 

 

2,525

 

2026

 

 

33,192

 

 

 

 

2027

 

 

32,179

 

 

 

 

2028

 

 

28,001

 

 

 

 

Thereafter

 

 

22,798

 

 

 

 

Total lease payments

 

$

179,464

 

 

$

13,539

 

Less: imputed interest

 

$

(23,094

)

 

$

(236

)

Present value of total lease liabilities

 

$

156,370

 

 

$

13,303

 

 

(1) Non-cancellable sublease proceeds for the remainder of the year ending January 31, 2024 and years ending January 31, 2025 and 2026 of $3.2 million, $7.0 million, and $1.0 million, respectively, are not included in the table above.

As of July 31, 2023, we had one operating lease for an office space that has not yet commenced. This operating lease has aggregated undiscounted future payments of $20.1 million and a lease term of nine years. This operating lease will commence during fiscal year 2025. We did not have any finance leases that had not yet commenced as of July 31, 2023.

XML 24 R15.htm IDEA: XBRL DOCUMENT v3.23.2
Commitments and Contingencies
6 Months Ended
Jul. 31, 2023
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies

Note 6. Commitments and Contingencies

Letters of Credit

As of July 31, 2023 and January 31, 2023, we had letters of credit in the aggregate amount of $14.6 million and $18.6 million, respectively, in connection with our operating leases and voluntary disability insurance (VDI) program, which were primarily issued under the available sublimit for the issuance of letters of credit in conjunction with a secured credit agreement as disclosed in Note 7.

Purchase Obligations

Our purchase obligations relate primarily to infrastructure services and IT software and support services costs. As of July 31, 2023, future payments under non-cancellable contractual purchases, which were not recognized on our condensed consolidated balance sheet, are as follows, shown in accordance with the payment due date (in thousands):

 

Years ending January 31:

 

 

 

2024

 

$

2,997

 

2025

 

 

82,298

 

2026

 

 

7,643

 

2027

 

 

264,954

 

Total

 

$

357,892

 

 

Our contracts for infrastructure services and IT software, which have terms ranging from 2 to 8 years, support our long-term goals of improving gross margin.

Legal Matters

From time to time, we are subject to litigation and claims that arise in the ordinary course of business. We investigate litigation and claims as they arise and accrue estimates for resolution of legal and other contingencies when losses are probable and estimable. Although the results of litigation and claims cannot be predicted with certainty, we believe there was not at least a reasonable possibility that we had incurred a material loss with respect to such loss contingencies as of July 31, 2023.

XML 25 R16.htm IDEA: XBRL DOCUMENT v3.23.2
Debt
6 Months Ended
Jul. 31, 2023
Debt Disclosure [Abstract]  
Debt

Note 7. Debt

Convertible Senior Notes

In January 2021, we issued $345.0 million aggregate principal amount of 0.00% convertible senior notes due January 15, 2026. The Convertible Notes are senior unsecured obligations and do not bear regular interest. Each $1,000 principal amount of the Convertible Notes will be convertible into 38.7962 shares of our Class A common stock, which is equivalent to a conversion price of approximately $25.78 per share.

There have been no changes to the conversion or redemption terms of the Convertible Notes during the six months ended July 31, 2023 from those disclosed in Item 8. Financial Statements and Supplementary Data in our Form 10-K for the year ended January 31, 2023.

As of July 31, 2023, the conditions allowing holders of the Convertible Notes to convert were not met.

The net carrying amount of the Convertible Notes consisted of the following (in thousands):

 

 

 

July 31,

 

 

January 31,

 

 

 

2023

 

 

2023

 

Principal

 

$

345,000

 

 

$

345,000

 

Unamortized issuance costs

 

 

(4,701

)

 

 

(5,649

)

Net carrying amount

 

$

340,299

 

 

$

339,351

 

Issuance costs are being amortized to interest expense over the term of the Convertible Notes using the effective interest rate method. The effective interest rate used to amortize the issuance costs is 0.56%. For the three and six months ended July 31, 2023 and 2022, interest expense recognized related to the Convertible Notes was not material.

Capped Calls

In connection with the pricing of the Convertible Notes, we entered into privately negotiated capped call transactions with certain counterparties (the “Capped Calls”). The Capped Calls each have a strike price of approximately $25.80 per share, subject to certain adjustments, which correspond to the initial conversion price of the Convertible Notes. The Capped Calls have initial cap prices of $35.58 per share, subject to certain adjustments. The Capped Calls cover, subject to anti-dilution adjustments, approximately 13.4 million shares of our Class A common stock. The Capped Calls are generally intended to reduce or offset the potential dilution to our common stock upon any conversion of the Convertible Notes with such reduction or offset, as the case may be, subject to a cap based on the cap price. The Capped Calls are separate transactions, and not part of the terms of the Convertible Notes. As these transactions meet certain accounting criteria, the Capped Calls are recorded in stockholders’ deficit and are not accounted for as derivatives. The cost of $27.8 million incurred in connection with the Capped Calls was recorded as a reduction to additional paid-in capital.

Line of Credit

On November 27, 2017, we entered into a secured credit agreement (as amended or otherwise modified from time to time, the “November 2017 Facility”), which provided for a $65.0 million revolving loan facility with a $45.0 million sublimit for the issuance of letters of credit. On June 30, 2023, we entered into an amended and restated credit agreement (the “June 2023 Facility”) to provide for a $150.0 million revolving loan facility and maintain the $45.0 million letter of credit sublimit. Pursuant to the terms of the June 2023 Facility, the maturity date of the revolving loan facility is the earlier of (i) June 30, 2028, (ii) October 16, 2025, except to the extent that both of the following conditions are satisfied as of such date: (x) the outstanding principal amount of the Convertible Notes as of such date is not greater than $100.0 million and (y) our liquidity (as determined in accordance with the June 2023 Facility) is greater than or equal to the outstanding principal amount of such Convertible Notes as of such date, and (iii) February 11, 2028, only in the event that any of our Series A Convertible Preferred Stock remains outstanding as of such date. In addition, the June 2023 Facility adopts the Secured Overnight Financing Rate (“SOFR”) as the interest rate benchmark rather than the London Interbank Offered Rate (“LIBOR”) implemented under the November 2017 Facility, with the revolving loans accruing interest at a rate per annum equal to, at our option, (a) an adjusted term SOFR rate (based on one, three, or six-month interest periods) plus a margin ranging from 1.35% to 1.85%, (b) a daily simple SOFR rate plus a margin ranging from 1.35% to 1.85%, or (c) a prime rate plus a margin of 0.35% to 0.85%. The June 2023 Facility provides for a commitment fee of 0.15% to 0.25% per annum, determined based upon our senior secured leverage ratio, on the average daily unused amount of the revolving committed amount, payable quarterly in arrears. The other material terms of the June 2023 Facility remain consistent with those of the November 2017 Facility disclosed in Item 8. Financial Statements and Supplementary Data in our Form 10-K for the year ended January 31, 2023.

As of July 31, 2023, we had total debt outstanding with a net carrying amount of $29.5 million and we were in compliance with all financial covenants. Issuance costs, which are amortized to interest expense over the term of the June 2023 Facility, were not material.

XML 26 R17.htm IDEA: XBRL DOCUMENT v3.23.2
Redeemable Convertible Preferred Stock and Stockholders' Deficit
6 Months Ended
Jul. 31, 2023
Stockholders' Equity Note [Abstract]  
Redeemable Convertible Preferred Stock and Stockholders' Deficit

Note 8. Redeemable Convertible Preferred Stock and Stockholders’ Deficit

Series A Convertible Preferred Stock

On April 7, 2021, we entered into an investment agreement with a group of investors led by KKR & Co. Inc. (collectively “KKR”) relating to the issuance and sale of 500,000 shares of our Series A Convertible Preferred Stock, par value $0.0001 per share, for an aggregate purchase price of $500 million, or $1,000 per share.

There have been no changes to the terms and conditions of the Series A Preferred Stock for the six months ended July 31, 2023 from those disclosed in Item 8. Financial Statements and Supplementary Data in our Form 10-K for the year ended January 31, 2023.

During the six months ended July 31, 2023, we paid cash dividends to our Series A Preferred Stockholders in the amount of $7.4 million and as of July 31, 2023, we had accrued dividends of $1.3 million on the Series A Preferred Stock. Accrued dividends are recorded against additional paid-in capital due to Box being in an accumulated deficit position.

Share Repurchase Plan

During the three months ended July 31, 2023, we repurchased 2.2 million shares at a weighted average price of $28.55 per share for a total amount of $61.5 million. During the six months ended July 31, 2023, we repurchased 3.8 million shares at a weighted average price of $27.63 per share for a total amount of $105.4 million. As of July 31, 2023, $35.3 million remained available for additional repurchases.

On August 28, 2023, our board of directors authorized an expansion of the share repurchase plan. Under this expansion, an additional $100 million of our Class A common stock may be repurchased in open market transactions through August 28, 2024.

XML 27 R18.htm IDEA: XBRL DOCUMENT v3.23.2
Stock-Based Compensation
6 Months Ended
Jul. 31, 2023
Share-Based Payment Arrangement [Abstract]  
Stock-Based Compensation

Note 9. Stock-Based Compensation

Employee Equity Plans

We currently have two employee equity plans that have been adopted by our board of directors. These plans, the 2015 Equity Incentive Plan (the "2015 Plan") and the 2015 Employee Stock Purchase Plan (the "2015 ESPP"), are described in more detail in Item 8. Financial Statements and Supplementary Data in our Form 10-K for the year ended January 31, 2023. As of July 31, 2023, 32,470,894 shares and 4,550,504 shares were reserved for future issuance under the 2015 Plan and the 2015 ESPP, respectively.

Stock Options

The following table summarizes the stock option activity under the equity incentive plans and related information:

 

 

 

Shares Subject to Options Outstanding

 

 

Weighted-
Average

 

 

 

 

 

 

 

 

 

Weighted-

 

 

Remaining

 

 

 

 

 

 

 

 

 

Average Exercise

 

 

Contractual Life

 

 

Aggregate

 

 

 

Shares

 

 

Price

 

 

(Years)

 

 

Intrinsic Value

 

 

 

 

 

 

 

 

 

 

 

 

(in thousands)

 

Balance as of January 31, 2023

 

 

2,373,063

 

 

$

17.32

 

 

 

3.81

 

 

$

34,820

 

Options exercised

 

 

(24,440

)

 

 

6.02

 

 

 

 

 

 

 

Balance as of July 31, 2023

 

 

2,348,623

 

 

$

17.43

 

 

 

3.34

 

 

$

32,448

 

Exercisable as of July 31, 2023

 

 

2,348,623

 

 

$

17.43

 

 

 

3.34

 

 

$

32,448

 

Restricted Stock Units

The following table summarizes the restricted stock unit activity under the equity incentive plans and related information:

 

 

 

Number of

 

 

Weighted-

 

 

 

Restricted

 

 

Average

 

 

 

Stock Units

 

 

Grant Date

 

 

 

Outstanding

 

 

Fair Value

 

Unvested balance - January 31, 2023

 

 

14,665,753

 

 

$

24.89

 

Granted

 

 

7,521,191

 

 

 

26.60

 

Vested

 

 

(4,311,687

)

 

 

23.77

 

Forfeited

 

 

(560,039

)

 

 

25.37

 

Unvested balance - July 31, 2023

 

 

17,315,218

 

 

$

25.90

 

 

As of July 31, 2023, there was $422.0 million of unrecognized stock-based compensation expense related to outstanding restricted stock units granted to employees that is expected to be recognized over a weighted-average period of 2.75 years.

Performance-Based Restricted Stock Units

We use performance-based incentives for certain employees, including our named executive officers, to achieve our annual financial and operational objectives, while making progress towards our longer-term strategic and growth goals. Based on a review of our actual achievement of the pre-established corporate financial objectives and additional inputs from our Compensation Committee, the executive bonus plan for fiscal year 2023 was determined, settled and paid out in the first quarter of fiscal year 2024 in the form of cash and fully vested restricted stock units. During the first quarter of fiscal year 2024, our Compensation Committee also adopted and approved the performance criteria and targets for the executive bonus plan for fiscal year 2024, which is expected to be paid out in the form of cash and fully vested restricted stock units in the first quarter of fiscal year 2025.

During the six months ended July 31, 2023 we recognized stock-based compensation expense related to executive bonus plans in the amount of $5.5 million. The unrecognized compensation expense related to the ungranted and unvested executive bonus plan for fiscal year 2024 is $7.4 million, based on the expected performance against the pre-established corporate financial objectives as of July 31, 2023, which is expected to be recognized over a remaining weighted-average period of less than one year.

2015 ESPP

As of July 31, 2023, there was $14.7 million of unrecognized stock-based compensation expense related to the 2015 ESPP that is expected to be recognized over a weighted-average period of 1.36 years.

Stock-Based Compensation

The following table summarizes the components of stock-based compensation expense recognized in the condensed consolidated statements of operations (in thousands):

 

 

 

Three Months Ended

 

 

 

Six Months Ended

 

 

 

July 31,

 

 

 

July 31,

 

 

 

2023

 

 

2022

 

 

 

2023

 

 

2022

 

Cost of revenue

 

$

5,230

 

 

$

4,787

 

 

 

$

9,715

 

 

$

9,142

 

Research and development

 

 

18,722

 

 

 

18,095

 

 

 

 

35,724

 

 

 

35,821

 

Sales and marketing

 

 

17,546

 

 

 

14,800

 

 

 

 

32,864

 

 

 

30,089

 

General and administrative

 

 

11,848

 

 

 

11,004

 

 

 

 

22,320

 

 

 

20,744

 

Total stock-based compensation

 

$

53,346

 

 

$

48,686

 

 

 

$

100,623

 

 

$

95,796

 

XML 28 R19.htm IDEA: XBRL DOCUMENT v3.23.2
Net Income (Loss) per Share Attributable to Common Stockholders
6 Months Ended
Jul. 31, 2023
Earnings Per Share [Abstract]  
Net Income (Loss) per Share Attributable to Common Stockholders

Note 10. Net Income (Loss) per Share Attributable to Common Stockholders

The following table sets forth the computation of basic and diluted net income (loss) per share attributable to common stockholders (in thousands, except per share amounts):

 

 

 

Three Months Ended July 31,

 

 

Six Months Ended July 31,

 

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Numerator:

 

 

 

 

 

 

 

 

 

 

 

 

Net income (loss)

 

$

10,791

 

 

$

1,045

 

 

$

19,141

 

 

$

(3,654

)

Accretion and dividend on series A convertible preferred stock

 

 

(4,307

)

 

 

(4,304

)

 

 

(8,531

)

 

 

(8,526

)

Undistributed earnings attributable to preferred stockholders

 

 

(740

)

 

 

 

 

 

(1,209

)

 

 

 

Net income (loss) attributable to common stockholders, basic and diluted

 

$

5,744

 

 

$

(3,259

)

 

$

9,401

 

 

$

(12,180

)

 

 

 

 

 

 

 

 

 

 

 

 

 

Denominator:

 

 

 

 

 

 

 

 

 

 

 

 

Weighted-average number of shares used to compute net income (loss) per share attributable to common stockholders, basic

 

 

144,248

 

 

 

143,739

 

 

 

144,490

 

 

 

144,224

 

Weighted-average number of shares used to compute net income (loss) per share attributable to common stockholders, diluted

 

 

150,007

 

 

 

143,739

 

 

 

150,218

 

 

 

144,224

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net income (loss) per share attributable to common stockholders, basic

 

$

0.04

 

 

$

(0.02

)

 

$

0.07

 

 

$

(0.08

)

Net income (loss) per share attributable to common stockholders, diluted

 

$

0.04

 

 

$

(0.02

)

 

$

0.06

 

 

$

(0.08

)

 

The following weighted-average outstanding shares of common stock equivalents were excluded from the computation of diluted net income (loss) per share for the periods presented because the impact of including them would have been antidilutive (in thousands):

 

 

 

Three Months Ended July 31,

 

 

Six Months Ended July 31,

 

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Options to purchase common stock

 

 

7

 

 

 

2,983

 

 

 

7

 

 

 

3,423

 

Restricted stock units

 

 

80

 

 

 

18,129

 

 

 

56

 

 

 

16,982

 

Employee stock purchase plan

 

 

1,977

 

 

 

1,902

 

 

 

1,508

 

 

 

1,803

 

Shares related to convertible preferred stock

 

 

18,587

 

 

 

18,541

 

 

 

18,586

 

 

 

18,539

 

Shares related to the convertible senior notes

 

 

 

 

 

566

 

 

 

 

 

 

790

 

Total

 

 

20,651

 

 

 

42,121

 

 

 

20,157

 

 

 

41,537

 

XML 29 R20.htm IDEA: XBRL DOCUMENT v3.23.2
Income Taxes
6 Months Ended
Jul. 31, 2023
Income Tax Disclosure [Abstract]  
Income Taxes

Note 11. Income Taxes

The provision for income taxes was $2.4 million and $4.7 million for the three and six months ended July 31, 2023, respectively, and $1.4 million and $2.6 million for the three and six months ended July 31, 2022, respectively. Our income taxes for the three and six months ended July 31, 2023 and 2022 were primarily due to state income taxes and foreign income taxes.

For the three and six months ended July 31, 2023 and 2022, the difference between the U.S. statutory rate and our effective tax rate was primarily due to utilization of deferred tax assets in jurisdictions which have a full valuation allowance, state income taxes driven by the capitalization of research and development expenditures, and differing foreign tax rates.

We evaluate tax positions for recognition using a more-likely-than-not recognition threshold, and those tax positions eligible for recognition are measured as the largest amount of tax benefit that is greater than 50% likely of being realized upon the effective settlement with a taxing authority that has full knowledge of all relevant information. We believe that we have provided adequate reserves for our income tax uncertainties in all open tax years.

We file tax returns in the U.S. for federal, California, and other states. All tax years remain open to examination for both federal and state purposes as a result of our net operating loss and credit carryforwards. We file tax returns in the United Kingdom and other foreign jurisdictions in which we operate. Certain tax years remain open to examination.

XML 30 R21.htm IDEA: XBRL DOCUMENT v3.23.2
Description of Business and Basis of Presentation (Policies)
6 Months Ended
Jul. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of Presentation

Basis of Presentation

The accompanying unaudited condensed consolidated financial statements, which include the accounts of Box and its wholly owned subsidiaries, have been prepared in accordance with U.S. generally accepted accounting principles (GAAP) and applicable rules and regulations of the Securities and Exchange Commission (SEC) for interim financial reporting. Accordingly, they do not include all of the financial information and footnotes required by GAAP for complete financial statements.

In the opinion of our management, the unaudited condensed consolidated financial statements include all adjustments necessary for the fair presentation of our balance sheets, statements of operations, statements of comprehensive income (loss), statements of convertible preferred stock and stockholders' deficit, and the statements of cash flows for the interim periods, but are not necessarily indicative of the results to be expected for any subsequent quarter or for the year ending January 31, 2024. The unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements in our Annual Report on Form 10-K for the year ended January 31, 2023, which was filed with the Securities and Exchange Commission (the SEC) on March 13, 2023.

Use of Estimates

Use of Estimates

The preparation of condensed consolidated financial statements in conformity with U.S. GAAP requires management to make, on an ongoing basis, estimates and assumptions that affect the amounts reported and disclosed in the financial statements and the accompanying notes. Actual results could differ from these estimates. Such estimates include, but are not limited to, the fair value of acquired intangible assets, useful lives of acquired intangible assets and property and equipment, the standalone selling price allocation included in contracts with multiple performance obligations, the expected benefit period for deferred commissions, the useful life of capitalized internal-use software costs, the incremental borrowing rate we use to determine our lease liabilities, the valuation allowance of deferred income tax assets, and unrecognized tax benefits, among others. Management bases its estimates on historical experience and on various other assumptions which management believes to be reasonable, the results of which form the basis for making judgments about the carrying values of assets and liabilities.

Certain Risks and Concentrations

Certain Risks and Concentrations

Our financial instruments that are exposed to concentrations of credit risk consist primarily of cash and cash equivalents, short-term investments, and accounts receivable. Although we deposit our cash with multiple financial institutions, our deposits, at times, may exceed deposit insurance coverage limits.

We sell to a broad range of customers. Our revenue is derived primarily from the United States across a multitude of industries. Accounts receivable are derived from the delivery of our services to customers primarily located in the United States. We accept and settle our accounts receivable using credit cards, electronic payments and checks. A majority of our lower dollar value invoices are settled by credit card on or near the date of the invoice. We do not require collateral from customers to secure accounts receivable. We believe collections of our accounts receivable are probable based on the size, industry diversification, financial condition and past transaction history of our customers. As of July 31, 2023, no single customer accounted for more than 10% of total accounts receivable. As of January 31, 2023 one reseller, which is also a customer, accounted for more than 10% of total accounts receivable. No single customer represented over 10% of our revenue for the three and six months ended July 31, 2023 and 2022.

We serve our customers and users from data center facilities and public cloud hosting operated by third parties. In order to reduce the risk of down time of our subscription services, we have established data centers and third-party cloud computing and hosting providers in various locations in the United States and abroad. We have internal procedures to restore services in the event of disaster at any one of our current data center facilities and with our cloud providers. Even with these procedures for disaster recovery in place, our cloud services could be significantly interrupted during the implementation of the procedures to restore services.

Geographic Locations

For the three and six months ended July 31, 2023, revenue attributable to customers in the United States was 66% and 67%, respectively, and revenue attributable to customers in Japan was 21%. For each of the three and six months ended July 31, 2022, revenue attributable to customers in the United States was 67% and revenue attributable to customers in Japan was 20%.

As of July 31, 2023 and January 31, 2023, substantially all of our property and equipment was located in the United States.

Summary of Significant Accounting Policies

Summary of Significant Accounting Policies

There have been no material changes to our significant accounting policies and estimates during the six months ended July 31, 2023 from those disclosed in Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations in our Form 10-K for the year ended January 31, 2023. Additionally, we have a single reporting segment and all required segment information can be found in the condensed consolidated financial statements.

Recently Adopted and Issued Accounting Pronouncements

Recently Adopted and Issued Accounting Pronouncements

During the six months ended July 31, 2023, there were no recently adopted or issued accounting pronouncements that had a material impact on our condensed consolidated financial statements.

XML 31 R22.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value of Financial Instruments (Tables)
6 Months Ended
Jul. 31, 2023
Fair Value Disclosures [Abstract]  
Summary of Estimated Fair Value of Cash Equivalents and Short-term Investments

Financial assets subject to the fair value disclosure requirements are included in the table below. All of our financial assets are classified as Level 1. The estimated fair value of marketable securities were as follows (in thousands):

 

 

 

July 31,

 

 

January 31,

 

 

 

2023

 

 

2023

 

Cash equivalents:

 

 

 

 

 

 

Money market funds

 

$

172,091

 

 

$

181,513

 

U.S. treasury securities

 

 

 

 

 

16,906

 

Total cash equivalents

 

$

172,091

 

 

$

198,419

 

Short-term investments:

 

 

 

 

 

 

U.S. treasury securities

 

$

49,438

 

 

$

32,783

 

Total short-term investments

 

$

49,438

 

 

$

32,783

 

Total cash equivalents and short-term investments

 

$

221,529

 

 

$

231,202

 

XML 32 R23.htm IDEA: XBRL DOCUMENT v3.23.2
Balance Sheet Components (Tables)
6 Months Ended
Jul. 31, 2023
Balance Sheet Related Disclosures [Abstract]  
Schedule of Property and Equipment, Net

Property and equipment, net consisted of the following (in thousands):

 

 

 

July 31,

 

 

January 31,

 

 

 

2023

 

 

2023

 

Data center equipment

 

$

324,513

 

 

$

353,519

 

Leasehold improvements

 

 

72,057

 

 

 

79,319

 

Computer-related equipment and software

 

 

19,930

 

 

 

21,436

 

Furniture and fixtures

 

 

14,333

 

 

 

15,301

 

Construction in progress

 

 

5,383

 

 

 

2,362

 

Total property and equipment

 

 

436,216

 

 

 

471,937

 

Less: accumulated depreciation

 

 

(381,970

)

 

 

(401,965

)

Total property and equipment, net

 

$

54,246

 

 

$

69,972

 

XML 33 R24.htm IDEA: XBRL DOCUMENT v3.23.2
Leases (Tables)
6 Months Ended
Jul. 31, 2023
Leases [Abstract]  
Summary of Components of Lease Cost

The components of lease cost, which were included in operating expenses in our condensed consolidated statements of operations, were as follows (in thousands):

 

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

July 31,

 

 

July 31,

 

 

 

2023

 

 

2022

 

 

2022

 

 

2021

 

Finance lease cost:

 

 

 

 

 

 

 

 

 

 

 

 

Amortization of finance lease right-of-use assets

 

$

5,287

 

 

$

11,502

 

 

$

11,815

 

 

$

23,463

 

Interest on finance lease liabilities

 

 

271

 

 

 

547

 

 

 

627

 

 

 

1,213

 

Operating lease cost, gross

 

 

12,218

 

 

 

12,542

 

 

 

25,393

 

 

 

25,131

 

Variable lease cost, gross

 

 

2,344

 

 

 

2,009

 

 

 

4,654

 

 

 

4,001

 

Sublease income

 

 

(1,704

)

 

 

(2,317

)

 

 

(3,373

)

 

 

(4,573

)

Total lease cost

 

$

18,416

 

 

$

24,283

 

 

$

39,116

 

 

$

49,235

 

 

Summary of Maturities of Operating and Finance Lease Liabilities

As of July 31, 2023, maturities of our operating and finance lease liabilities, which do not include short-term leases and variable lease payments, are as follows (in thousands):

 

Years ending January 31:

 

Operating Leases (1)

 

 

Finance Leases

 

2024

 

$

26,802

 

 

$

11,014

 

2025

 

 

36,492

 

 

 

2,525

 

2026

 

 

33,192

 

 

 

 

2027

 

 

32,179

 

 

 

 

2028

 

 

28,001

 

 

 

 

Thereafter

 

 

22,798

 

 

 

 

Total lease payments

 

$

179,464

 

 

$

13,539

 

Less: imputed interest

 

$

(23,094

)

 

$

(236

)

Present value of total lease liabilities

 

$

156,370

 

 

$

13,303

 

 

(1) Non-cancellable sublease proceeds for the remainder of the year ending January 31, 2024 and years ending January 31, 2025 and 2026 of $3.2 million, $7.0 million, and $1.0 million, respectively, are not included in the table above.

XML 34 R25.htm IDEA: XBRL DOCUMENT v3.23.2
Commitments and Contingencies (Tables)
6 Months Ended
Jul. 31, 2023
Commitments and Contingencies Disclosure [Abstract]  
Future Payments under Non-cancellable Contractual Purchases As of July 31, 2023, future payments under non-cancellable contractual purchases, which were not recognized on our condensed consolidated balance sheet, are as follows, shown in accordance with the payment due date (in thousands):

 

Years ending January 31:

 

 

 

2024

 

$

2,997

 

2025

 

 

82,298

 

2026

 

 

7,643

 

2027

 

 

264,954

 

Total

 

$

357,892

 

 

XML 35 R26.htm IDEA: XBRL DOCUMENT v3.23.2
Debt (Tables)
6 Months Ended
Jul. 31, 2023
Debt Disclosure [Abstract]  
Schedule of Net Carrying Amounts of Liability and Equity Component of Convertible Notes

The net carrying amount of the Convertible Notes consisted of the following (in thousands):

 

 

 

July 31,

 

 

January 31,

 

 

 

2023

 

 

2023

 

Principal

 

$

345,000

 

 

$

345,000

 

Unamortized issuance costs

 

 

(4,701

)

 

 

(5,649

)

Net carrying amount

 

$

340,299

 

 

$

339,351

 

XML 36 R27.htm IDEA: XBRL DOCUMENT v3.23.2
Stock-Based Compensation (Tables)
6 Months Ended
Jul. 31, 2023
Share-Based Payment Arrangement [Abstract]  
Summary of Stock Option Activity Under Equity Incentive Plans and Related Information

The following table summarizes the stock option activity under the equity incentive plans and related information:

 

 

 

Shares Subject to Options Outstanding

 

 

Weighted-
Average

 

 

 

 

 

 

 

 

 

Weighted-

 

 

Remaining

 

 

 

 

 

 

 

 

 

Average Exercise

 

 

Contractual Life

 

 

Aggregate

 

 

 

Shares

 

 

Price

 

 

(Years)

 

 

Intrinsic Value

 

 

 

 

 

 

 

 

 

 

 

 

(in thousands)

 

Balance as of January 31, 2023

 

 

2,373,063

 

 

$

17.32

 

 

 

3.81

 

 

$

34,820

 

Options exercised

 

 

(24,440

)

 

 

6.02

 

 

 

 

 

 

 

Balance as of July 31, 2023

 

 

2,348,623

 

 

$

17.43

 

 

 

3.34

 

 

$

32,448

 

Exercisable as of July 31, 2023

 

 

2,348,623

 

 

$

17.43

 

 

 

3.34

 

 

$

32,448

 

Summary of Restricted Stock Unit Activity Under Equity Incentive Plans and Related Information

The following table summarizes the restricted stock unit activity under the equity incentive plans and related information:

 

 

 

Number of

 

 

Weighted-

 

 

 

Restricted

 

 

Average

 

 

 

Stock Units

 

 

Grant Date

 

 

 

Outstanding

 

 

Fair Value

 

Unvested balance - January 31, 2023

 

 

14,665,753

 

 

$

24.89

 

Granted

 

 

7,521,191

 

 

 

26.60

 

Vested

 

 

(4,311,687

)

 

 

23.77

 

Forfeited

 

 

(560,039

)

 

 

25.37

 

Unvested balance - July 31, 2023

 

 

17,315,218

 

 

$

25.90

 

Summary of Components of Stock-Based Compensation Expense

The following table summarizes the components of stock-based compensation expense recognized in the condensed consolidated statements of operations (in thousands):

 

 

 

Three Months Ended

 

 

 

Six Months Ended

 

 

 

July 31,

 

 

 

July 31,

 

 

 

2023

 

 

2022

 

 

 

2023

 

 

2022

 

Cost of revenue

 

$

5,230

 

 

$

4,787

 

 

 

$

9,715

 

 

$

9,142

 

Research and development

 

 

18,722

 

 

 

18,095

 

 

 

 

35,724

 

 

 

35,821

 

Sales and marketing

 

 

17,546

 

 

 

14,800

 

 

 

 

32,864

 

 

 

30,089

 

General and administrative

 

 

11,848

 

 

 

11,004

 

 

 

 

22,320

 

 

 

20,744

 

Total stock-based compensation

 

$

53,346

 

 

$

48,686

 

 

 

$

100,623

 

 

$

95,796

 

XML 37 R28.htm IDEA: XBRL DOCUMENT v3.23.2
Net Income (Loss) per Share Attributable to Common Stockholders (Tables)
6 Months Ended
Jul. 31, 2023
Earnings Per Share [Abstract]  
Summary of Computation of Basic and Diluted Net Income (Loss) Per Share Attributable to Common Stockholders

The following table sets forth the computation of basic and diluted net income (loss) per share attributable to common stockholders (in thousands, except per share amounts):

 

 

 

Three Months Ended July 31,

 

 

Six Months Ended July 31,

 

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Numerator:

 

 

 

 

 

 

 

 

 

 

 

 

Net income (loss)

 

$

10,791

 

 

$

1,045

 

 

$

19,141

 

 

$

(3,654

)

Accretion and dividend on series A convertible preferred stock

 

 

(4,307

)

 

 

(4,304

)

 

 

(8,531

)

 

 

(8,526

)

Undistributed earnings attributable to preferred stockholders

 

 

(740

)

 

 

 

 

 

(1,209

)

 

 

 

Net income (loss) attributable to common stockholders, basic and diluted

 

$

5,744

 

 

$

(3,259

)

 

$

9,401

 

 

$

(12,180

)

 

 

 

 

 

 

 

 

 

 

 

 

 

Denominator:

 

 

 

 

 

 

 

 

 

 

 

 

Weighted-average number of shares used to compute net income (loss) per share attributable to common stockholders, basic

 

 

144,248

 

 

 

143,739

 

 

 

144,490

 

 

 

144,224

 

Weighted-average number of shares used to compute net income (loss) per share attributable to common stockholders, diluted

 

 

150,007

 

 

 

143,739

 

 

 

150,218

 

 

 

144,224

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net income (loss) per share attributable to common stockholders, basic

 

$

0.04

 

 

$

(0.02

)

 

$

0.07

 

 

$

(0.08

)

Net income (loss) per share attributable to common stockholders, diluted

 

$

0.04

 

 

$

(0.02

)

 

$

0.06

 

 

$

(0.08

)

Summary of Weighted Average Outstanding Shares Excluded from Computation of Diluted Net Income (Loss) per Share

The following weighted-average outstanding shares of common stock equivalents were excluded from the computation of diluted net income (loss) per share for the periods presented because the impact of including them would have been antidilutive (in thousands):

 

 

 

Three Months Ended July 31,

 

 

Six Months Ended July 31,

 

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Options to purchase common stock

 

 

7

 

 

 

2,983

 

 

 

7

 

 

 

3,423

 

Restricted stock units

 

 

80

 

 

 

18,129

 

 

 

56

 

 

 

16,982

 

Employee stock purchase plan

 

 

1,977

 

 

 

1,902

 

 

 

1,508

 

 

 

1,803

 

Shares related to convertible preferred stock

 

 

18,587

 

 

 

18,541

 

 

 

18,586

 

 

 

18,539

 

Shares related to the convertible senior notes

 

 

 

 

 

566

 

 

 

 

 

 

790

 

Total

 

 

20,651

 

 

 

42,121

 

 

 

20,157

 

 

 

41,537

 

XML 38 R29.htm IDEA: XBRL DOCUMENT v3.23.2
Description of Business and Basis of Presentation - Additional Information (Details) - Segment
3 Months Ended 6 Months Ended 12 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Jul. 31, 2023
Jul. 31, 2022
Jan. 31, 2023
Organization Consolidation And Presentation Of Financial Statements [Line Items]          
Number of reporting segment     1    
Credit Concentration Risk | Accounts Receivable          
Organization Consolidation And Presentation Of Financial Statements [Line Items]          
Number of major customers     no   one
Credit Concentration Risk | Accounts Receivable | Significant Customer          
Organization Consolidation And Presentation Of Financial Statements [Line Items]          
Concentration risk percentage     10.00%   10.00%
Customer Concentration Risk | Revenue          
Organization Consolidation And Presentation Of Financial Statements [Line Items]          
Number of major customers No No No No  
Customer Concentration Risk | Revenue | Significant Customer          
Organization Consolidation And Presentation Of Financial Statements [Line Items]          
Concentration risk percentage 10.00% 10.00% 10.00% 10.00%  
Geographic Concentration Risk | Revenue | United States          
Organization Consolidation And Presentation Of Financial Statements [Line Items]          
Concentration risk percentage 66.00% 67.00% 67.00% 67.00%  
Geographic Concentration Risk | Revenue | Japan          
Organization Consolidation And Presentation Of Financial Statements [Line Items]          
Concentration risk percentage 21.00% 20.00% 21.00% 20.00%  
XML 39 R30.htm IDEA: XBRL DOCUMENT v3.23.2
Revenues - Additional Information (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Jul. 31, 2023
Jul. 31, 2022
Jan. 31, 2023
Revenue from Contract with Customer [Abstract]          
Deferred revenue $ 479.3   $ 479.3   $ 566.6
Deferred revenue, revenue recognized out of beginning balance 219.1 $ 207.5 379.8 $ 365.3  
Remaining performance obligation, revenue expected to be recognized $ 1,100.0   $ 1,100.0    
Revenue remaining performance obligation, percentage 60.00%   60.00%    
XML 40 R31.htm IDEA: XBRL DOCUMENT v3.23.2
Revenues - Additional Information (Details 1)
Jul. 31, 2023
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date: 2023-08-01  
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]  
Revenue, remaining performance obligation, expected timing of satisfaction, period 12 months
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date: 2024-08-01  
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]  
Revenue, remaining performance obligation, expected timing of satisfaction, period 24 months
XML 41 R32.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value of Financial Instruments - Summary of Estimated Fair Value of Cash Equivalents and Short-term Investments (Details) - USD ($)
$ in Thousands
Jul. 31, 2023
Jan. 31, 2023
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents, Estimated Fair Value $ 172,091 $ 198,419
Short-term investments, Estimated Fair Value 49,438 32,783
Total cash equivalents and short term investments, Estimated Fair Value 221,529 231,202
Money Market Funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents, Estimated Fair Value 172,091 181,513
U.S. Treasury Securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents, Estimated Fair Value   16,906
Short-term investments, Estimated Fair Value $ 49,438 $ 32,783
XML 42 R33.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value of Financial Instruments - Additional Information (Details) - USD ($)
$ in Thousands
1 Months Ended
Jun. 30, 2023
Jan. 31, 2021
Jul. 31, 2023
Jan. 31, 2023
Derivative [Line Items]        
Certificates of deposit     $ 30,000 $ 0
November 2017 Facility | Revolving Credit Facility | Secured Debt | Wells Fargo Bank        
Derivative [Line Items]        
Total debt outstanding with carrying amount     30,000 30,000
June 2023 Facility | Secured Debt | Wells Fargo Bank        
Derivative [Line Items]        
Debt instrument maturity date Jun. 30, 2028      
June 2023 Facility | Revolving Credit Facility | Secured Debt | Wells Fargo Bank        
Derivative [Line Items]        
Total debt outstanding with carrying amount     30,000 30,000
0.00% Convertible Notes Due 2026 | Senior Notes        
Derivative [Line Items]        
Debt instrument interest rate stated percentage   0.00%    
Debt instrument maturity date   Jan. 15, 2026    
Aggregate principal amount   $ 345,000    
0.00% Convertible Notes Due 2026 | Senior Notes | Level 2        
Derivative [Line Items]        
Convertible senior notes, fair value     $ 449,700 $ 462,900
XML 43 R34.htm IDEA: XBRL DOCUMENT v3.23.2
Balance Sheet Components - Schedule of Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Jul. 31, 2023
Jan. 31, 2023
Property Plant And Equipment [Line Items]    
Total property and equipment, gross $ 436,216 $ 471,937
Less: accumulated depreciation (381,970) (401,965)
Total property and equipment, net 54,246 69,972
Data center equipment    
Property Plant And Equipment [Line Items]    
Total property and equipment, gross 324,513 353,519
Leasehold improvements    
Property Plant And Equipment [Line Items]    
Total property and equipment, gross 72,057 79,319
Computer related equipment and software    
Property Plant And Equipment [Line Items]    
Total property and equipment, gross 19,930 21,436
Furniture and fixtures    
Property Plant And Equipment [Line Items]    
Total property and equipment, gross 14,333 15,301
Construction in progress    
Property Plant And Equipment [Line Items]    
Total property and equipment, gross $ 5,383 $ 2,362
XML 44 R35.htm IDEA: XBRL DOCUMENT v3.23.2
Balance Sheet Components - Additional Information (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Jul. 31, 2023
Jul. 31, 2022
Jan. 31, 2023
Property Plant And Equipment [Line Items]          
Accumulated depreciation of property and equipment acquired under finance lease $ 213.3   $ 213.3   $ 226.2
Depreciation expense 8.0 $ 14.0 17.3 $ 28.8  
Servers and Related Equipment and Construction in Progress          
Property Plant And Equipment [Line Items]          
Gross amount of property and equipment acquired under finance lease $ 231.7   $ 231.7   $ 258.3
XML 45 R36.htm IDEA: XBRL DOCUMENT v3.23.2
Leases - Additional Information (Details)
6 Months Ended
Jul. 31, 2023
USD ($)
Lease
Lessee Lease Description [Line Items]  
Finance lease agreements term 4 years
Sublease expiration year 2026
Operating lease not yet commenced, description As of July 31, 2023, we had one operating lease for an office space that has not yet commenced.
Operating leases, not yet commenced | Lease 1
Undiscounted future payments $ 20,100,000
Operating lease term 9 years
Financing lease not yet commenced, description We did not have any finance leases that had not yet commenced as of July 31, 2023
Finance leases, not yet commenced $ 0
Minimum  
Lessee Lease Description [Line Items]  
Operating lease expiration year 2024
Total lease term of sublease arrangement 30 months
Maximum  
Lessee Lease Description [Line Items]  
Operating lease expiration year 2034
Total lease term of sublease arrangement 96 months
XML 46 R37.htm IDEA: XBRL DOCUMENT v3.23.2
Leases - Schedule of Lease Cost Included In Operating Expenses in Condensed Consolidated Statements of Operations (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Jul. 31, 2022
Jul. 31, 2021
Finance lease cost:        
Amortization of finance lease right-of-use assets $ 5,287 $ 11,502 $ 11,815 $ 23,463
Interest on finance lease liabilities 271 547 627 1,213
Operating lease cost, gross 12,218 12,542 25,393 25,131
Variable lease cost, gross 2,344 2,009 4,654 4,001
Sublease income (1,704) (2,317) (3,373) (4,573)
Total lease cost $ 18,416 $ 24,283 $ 39,116 $ 49,235
XML 47 R38.htm IDEA: XBRL DOCUMENT v3.23.2
Leases - Summary of Maturities of Operating and Finance Lease Liabilities (Details)
$ in Thousands
Jul. 31, 2023
USD ($)
Leases [Abstract]  
Operating Leases, 2024 $ 26,802 [1]
Operating Leases, 2025 36,492 [1]
Operating Leases, 2026 33,192 [1]
Operating Leases, 2027 32,179 [1]
Operating Leases, 2028 28,001 [1]
Operating Leases, Thereafter 22,798 [1]
Operating Leases, Total lease payments 179,464 [1]
Less: Operating Leases imputed interest (23,094) [1]
Operating Leases, Present value of total lease liabilities 156,370 [1]
Finance Leases, 2024 11,014
Finance Leases, 2025 2,525
Finance Leases, Total lease payments 13,539
Less: Finance Leases imputed interest (236)
Finance Leases, Present value of total lease liabilities $ 13,303
[1] Non-cancellable sublease proceeds for the remainder of the year ending January 31, 2024 and years ending January 31, 2025 and 2026 of $3.2 million, $7.0 million, and $1.0 million, respectively, are not included in the table above.
XML 48 R39.htm IDEA: XBRL DOCUMENT v3.23.2
Leases - Summary of Maturities of Operating and Finance Lease Liabilities (Parenthetical) (Details)
$ in Millions
Jul. 31, 2023
USD ($)
Leases [Abstract]  
Non-cancellable sublease proceeds for the year ending January 31, 2024 $ 3.2
Non-cancellable sublease proceeds for the year ending January 31, 2025 7.0
Non-cancellable sublease proceeds for the year ending January 31, 2026 $ 1.0
XML 49 R40.htm IDEA: XBRL DOCUMENT v3.23.2
Commitments and Contingencies - Additional Information (Details) - USD ($)
$ in Millions
6 Months Ended
Jul. 31, 2023
Jan. 31, 2023
Minimum    
Commitments And Contingencies [Line Items]    
Purchase obligation term 2 years  
Maximum    
Commitments And Contingencies [Line Items]    
Purchase obligation term 8 years  
November 2017 Facility | Wells Fargo Bank | Secured Debt | Letters of Credit    
Commitments And Contingencies [Line Items]    
Letters of credit facility $ 14.6 $ 18.6
XML 50 R41.htm IDEA: XBRL DOCUMENT v3.23.2
Commitments and Contingencies - Future Payments under Non-cancellable Contractual Purchases (Details)
$ in Thousands
Jul. 31, 2023
USD ($)
Purchase Obligation, Fiscal Year Maturity [Abstract]  
2024 $ 2,997
2025 82,298
2026 7,643
2027 264,954
Purchase Obligations $ 357,892
XML 51 R42.htm IDEA: XBRL DOCUMENT v3.23.2
Debt - Additional Information (Details)
1 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2021
USD ($)
$ / shares
shares
Nov. 27, 2017
USD ($)
Jun. 30, 2023
USD ($)
Jul. 31, 2023
USD ($)
$ / shares
shares
Jan. 31, 2021
USD ($)
Jan. 31, 2023
USD ($)
Convertible Senior Notes | 0.00% Convertible Senior Notes Due January 15, 2026            
Debt Instrument [Line Items]            
Aggregate principal amount       $ 345,000,000 $ 345,000,000 $ 345,000,000
Debt instrument interest rate stated percentage         0.00%  
Debt instrument due date         Jan. 15, 2026  
Principal amount of notes used in conversion rate $ 1,000          
Initial conversion rate per $1,000 principal amount of notes | shares 38.7962          
Initial conversion price per share of common stock | $ / shares $ 25.78          
Debt instrument, effective interest rate       0.56%    
Strike price | $ / shares       25.8    
Initial cap prices | $ / shares       35.58    
Common stock shares covered under capped call transactions | shares       13,400,000    
Cost of purchased capped calls       $ 27,800,000    
Total debt outstanding with net carrying amount       340,299,000   $ 339,351,000
Secured Debt | November 2017 Facility | Revolving Credit Facility | Wells Fargo Bank            
Debt Instrument [Line Items]            
Line of credit facility, termination date   Nov. 27, 2017        
Line of credit facility, maximum borrowing capacity   $ 65,000,000        
Secured Debt | November 2017 Facility | Letters of Credit | Wells Fargo Bank            
Debt Instrument [Line Items]            
Line of credit facility, maximum borrowing capacity sublimit   $ 45,000,000        
Secured Debt | June 2023 Facility | Wells Fargo Bank            
Debt Instrument [Line Items]            
Debt instrument due date     Jun. 30, 2028      
Secured Debt | June 2023 Facility | Wells Fargo Bank | Minimum            
Debt Instrument [Line Items]            
Aggregate principal amount     $ 100,000,000      
Secured Debt | June 2023 Facility | Revolving Credit Facility | Wells Fargo Bank            
Debt Instrument [Line Items]            
Line of credit facility, maximum borrowing capacity     150,000,000      
Total debt outstanding with net carrying amount       $ 29,500,000    
Secured Debt | June 2023 Facility | Revolving Credit Facility | Wells Fargo Bank | Minimum            
Debt Instrument [Line Items]            
Commitment fee percentage       0.15%    
Secured Debt | June 2023 Facility | Revolving Credit Facility | Wells Fargo Bank | Maximum            
Debt Instrument [Line Items]            
Commitment fee percentage       0.25%    
Secured Debt | June 2023 Facility | Revolving Credit Facility | Wells Fargo Bank | Adjusted Term SOFR | Minimum            
Debt Instrument [Line Items]            
Line of credit facility, floating interest rate       1.35%    
Secured Debt | June 2023 Facility | Revolving Credit Facility | Wells Fargo Bank | Adjusted Term SOFR | Maximum            
Debt Instrument [Line Items]            
Line of credit facility, floating interest rate       1.85%    
Secured Debt | June 2023 Facility | Revolving Credit Facility | Wells Fargo Bank | Daily Simple SOFR | Minimum            
Debt Instrument [Line Items]            
Line of credit facility, floating interest rate       1.35%    
Secured Debt | June 2023 Facility | Revolving Credit Facility | Wells Fargo Bank | Daily Simple SOFR | Maximum            
Debt Instrument [Line Items]            
Line of credit facility, floating interest rate       1.85%    
Secured Debt | June 2023 Facility | Revolving Credit Facility | Wells Fargo Bank | Prime Rate | Minimum            
Debt Instrument [Line Items]            
Line of credit facility, floating interest rate       0.35%    
Secured Debt | June 2023 Facility | Revolving Credit Facility | Wells Fargo Bank | Prime Rate | Maximum            
Debt Instrument [Line Items]            
Line of credit facility, floating interest rate       0.85%    
Secured Debt | June 2023 Facility | Letters of Credit | Wells Fargo Bank            
Debt Instrument [Line Items]            
Line of credit facility, maximum borrowing capacity sublimit     $ 45,000,000      
Secured Debt | June 2023 Facility | Debt Instrument, Convertible, Terms of Conversion Feature, Circumstances One | Wells Fargo Bank            
Debt Instrument [Line Items]            
Debt instrument due date     Oct. 16, 2025      
Secured Debt | June 2023 Facility | Debt Instrument, Convertible, Terms of Conversion Feature, Circumstances Two | Wells Fargo Bank            
Debt Instrument [Line Items]            
Debt instrument due date     Feb. 11, 2028      
XML 52 R43.htm IDEA: XBRL DOCUMENT v3.23.2
Debt - Schedule of Net Carrying Amounts of Liability Component of Convertible Notes (Details) - 0.00% Convertible Senior Notes Due January 15, 2026 - Convertible Senior Notes - USD ($)
Jul. 31, 2023
Jan. 31, 2023
Jan. 31, 2021
Debt Instrument [Line Items]      
Debt instrument, principal amount $ 345,000,000 $ 345,000,000 $ 345,000,000
Unamortized issuance costs (4,701,000) (5,649,000)  
Net carrying amount $ 340,299,000 $ 339,351,000  
XML 53 R44.htm IDEA: XBRL DOCUMENT v3.23.2
Redeemable Convertible Preferred Stock and Stockholders Deficit - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 6 Months Ended
Apr. 07, 2021
Jul. 31, 2023
Jul. 31, 2023
Aug. 28, 2023
Series A Convertible Preferred Stock        
Class Of Stock [Line Items]        
Cash dividends paid     $ 7.4  
Accrued divided     1.3  
Series A Convertible Preferred Stock | KKR        
Class Of Stock [Line Items]        
Issuance and sale, number of shares 500,000      
Shares issued, par value $ 0.0001      
Aggregate purchase price $ 500.0      
Sale price per share $ 1,000      
Class A Common Stock | Share Repurchase Plan        
Class Of Stock [Line Items]        
Remaining authorized purchase amount   $ 35.3 $ 35.3  
Shares repurchased during period   2,200,000 3,800,000  
Purchase price per share   $ 28.55 $ 27.63  
Shares repurchased amount   $ 61.5 $ 105.4  
Class A Common Stock | Subsequent Event | Share Repurchase Plan        
Class Of Stock [Line Items]        
Authorized purchase amount       $ 100.0
XML 54 R45.htm IDEA: XBRL DOCUMENT v3.23.2
Stock-Based Compensation - Additional Information (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2023
USD ($)
Plan
shares
Jul. 31, 2022
USD ($)
Jul. 31, 2023
USD ($)
Plan
shares
Jul. 31, 2022
USD ($)
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Number of employee equity plans | Plan 2   2  
Share-based compensation expense $ 53,346 $ 48,686 $ 100,623 $ 95,796
Restricted Stock Units        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Remaining weighted-average period     2 years 9 months  
Unrecognized stock-based compensation expense $ 422,000   $ 422,000  
2015 Equity Incentive Plan | Class A Common Stock        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Shares common stock reserved for issuance | shares 32,470,894   32,470,894  
2015 Employee Stock Purchase Plan        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Remaining weighted-average period     1 year 4 months 9 days  
Unrecognized stock-based compensation expense $ 14,700   $ 14,700  
2015 Employee Stock Purchase Plan | Class A Common Stock        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Shares common stock reserved for issuance | shares 4,550,504   4,550,504  
Executive Bonus Plans        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Share-based compensation expense     $ 5,500  
Fiscal 2024 Executive Bonus Plan        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Unrecognized stock-based compensation expense $ 7,400   $ 7,400  
XML 55 R46.htm IDEA: XBRL DOCUMENT v3.23.2
Stock-Based Compensation - Summary of Stock Option Activity Under Equity Incentive Plans and Related Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended 12 Months Ended
Jul. 31, 2023
Jan. 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]    
Shares Subject to Options Outstanding, Beginning balance 2,373,063  
Shares Subject to Options Outstanding, Options exercised (24,440)  
Shares Subject to Options Outstanding, Ending balance 2,348,623 2,373,063
Shares Subject to Options Outstanding, Exercisable 2,348,623  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]    
Weighted-Average Exercise Price, Beginning Balance $ 17.32  
Weighted-Average Exercise Price, Options exercised 6.02  
Weighted-Average Exercise Price, Ending Balance 17.43 $ 17.32
Weighted-Average Exercise Price, Exercisable $ 17.43  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]    
Weighted-Average Remaining Contractual Life (Years) 3 years 4 months 2 days 3 years 9 months 21 days
Weighted-Average Remaining Contractual Life (Years), Exercisable 3 years 4 months 2 days  
Aggregate Intrinsic Value, Balance $ 32,448 $ 34,820
Aggregate Intrinsic Value, Exercisable $ 32,448  
XML 56 R47.htm IDEA: XBRL DOCUMENT v3.23.2
Stock-Based Compensation - Summary of Restricted Stock Unit and Awards Activity Under Equity Incentive Plans and Related Information (Details) - Restricted Stock Units
6 Months Ended
Jul. 31, 2023
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]  
Number of Restricted Stock Units/Awards Outstanding, Unvested Beginning Balance | shares 14,665,753
Number of Restricted Stock Units/Awards Outstanding, Granted | shares 7,521,191
Number of Restricted Stock Units, Vested | shares (4,311,687)
Number of Restricted Stock Units/ Forfeited | shares (560,039)
Number of Restricted Stock Units/Awards Outstanding Unvested Ending Balance | shares 17,315,218
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]  
Weighted-Average Grant Date Fair Value, Unvested Beginning Balance | $ / shares $ 24.89
Weighted-Average Grant Date Fair Value, Granted | $ / shares 26.6
Weighted -Average Grant Date Fair Value, Vested | $ / shares 23.77
Weighted-Average Grant Date Fair Value, Forfeited | $ / shares 25.37
Weighted-Average Grant Date Fair Value, Unvested Ending Balance | $ / shares $ 25.9
XML 57 R48.htm IDEA: XBRL DOCUMENT v3.23.2
Stock-Based Compensation - Summary of Components of Stock-Based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Jul. 31, 2023
Jul. 31, 2022
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Stock-based compensation expense $ 53,346 $ 48,686 $ 100,623 $ 95,796
Cost of Revenue        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Stock-based compensation expense 5,230 4,787 9,715 9,142
Research and Development        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Stock-based compensation expense 18,722 18,095 35,724 35,821
Sales and Marketing        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Stock-based compensation expense 17,546 14,800 32,864 30,089
General and Administrative        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Stock-based compensation expense $ 11,848 $ 11,004 $ 22,320 $ 20,744
XML 58 R49.htm IDEA: XBRL DOCUMENT v3.23.2
Net Income (Loss) per Share Attributable to Common Stockholders - Summary of Computation of Basic and Diluted Net Income (Loss) Per Share Attributable to Common Stockholders (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Jul. 31, 2023
Jul. 31, 2022
Numerator:        
Net income (loss) $ 10,791 $ 1,045 $ 19,141 $ (3,654)
Accretion and dividend on series A convertible preferred stock (4,307) (4,304) (8,531) (8,526)
Undistributed earnings attributable to preferred stockholders (740)   (1,209)  
Net income (loss) attributable to common stockholders 5,744 (3,259) 9,401 (12,180)
Net income (loss) attributable to common stockholders, diluted $ 5,744 $ (3,259) $ 9,401 $ (12,180)
Denominator:        
Weighted-average number of shares used to compute net income (loss) per share attributable to common stockholders, basic 144,248 143,739 144,490 144,224
Weighted-average number of shares used to compute net income (loss) per share attributable to common stockholders, diluted 150,007 143,739 150,218 144,224
Net income (loss) per share attributable to common stockholders, basic $ 0.04 $ (0.02) $ 0.07 $ (0.08)
Net income (loss) per share attributable to common stockholders, diluted $ 0.04 $ (0.02) $ 0.06 $ (0.08)
XML 59 R50.htm IDEA: XBRL DOCUMENT v3.23.2
Net Income (Loss) per Share Attributable to Common Stockholders - Summary of Weighted Average Outstanding Shares Excluded from Computation of Diluted Net Income (Loss) per Share (Details) - shares
shares in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Jul. 31, 2023
Jul. 31, 2022
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]        
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 20,651 42,121 20,157 41,537
Employee stock purchase plan        
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]        
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 1,977 1,902 1,508 1,803
Shares related to convertible preferred stock        
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]        
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 18,587 18,541 18,586 18,539
Options to purchase common stock        
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]        
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 7 2,983 7 3,423
Restricted Stock Units        
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]        
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 80 18,129 56 16,982
Shares related to the convertible senior notes        
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]        
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount   566   790
XML 60 R51.htm IDEA: XBRL DOCUMENT v3.23.2
Income Taxes - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Jul. 31, 2023
Jul. 31, 2022
Income Tax Disclosure [Abstract]        
Provision for income taxes $ 2,377 $ 1,444 $ 4,680 $ 2,610
XML 61 box-20230731_htm.xml IDEA: XBRL DOCUMENT 0001372612 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-01-31 0001372612 box:JuneTwoThousandTwentyThreeFacilityMember box:WellsFargoBankMember us-gaap:SecuredDebtMember 2023-06-01 2023-06-30 0001372612 us-gaap:RetainedEarningsMember 2023-01-31 0001372612 us-gaap:SellingAndMarketingExpenseMember 2023-02-01 2023-07-31 0001372612 box:ShareRepurchasePlanMember us-gaap:CommonClassAMember 2023-05-01 2023-07-31 0001372612 us-gaap:GeneralAndAdministrativeExpenseMember 2022-05-01 2022-07-31 0001372612 us-gaap:EmployeeStockMember 2023-02-01 2023-07-31 0001372612 us-gaap:MoneyMarketFundsMember 2023-01-31 0001372612 us-gaap:RetainedEarningsMember 2022-07-31 0001372612 box:ShareRepurchasePlanMember us-gaap:CommonClassAMember 2023-02-01 2023-07-31 0001372612 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-05-01 2023-07-31 0001372612 us-gaap:SellingAndMarketingExpenseMember 2023-05-01 2023-07-31 0001372612 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-05-01 2023-07-31 0001372612 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-05-01 2023-07-31 0001372612 us-gaap:EmployeeStockOptionMember 2022-05-01 2022-07-31 0001372612 us-gaap:RestrictedStockUnitsRSUMember 2023-05-01 2023-07-31 0001372612 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember box:JuneTwoThousandTwentyThreeFacilityMember box:WellsFargoBankMember us-gaap:SecuredDebtMember 2023-02-01 2023-07-31 0001372612 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember box:JuneTwoThousandTwentyThreeFacilityMember box:WellsFargoBankMember us-gaap:SecuredDebtMember us-gaap:PrimeRateMember 2023-02-01 2023-07-31 0001372612 us-gaap:RetainedEarningsMember 2023-04-30 0001372612 us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember country:JP 2023-05-01 2023-07-31 0001372612 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-02-01 2023-07-31 0001372612 us-gaap:TechnologyEquipmentMember 2023-07-31 0001372612 box:ServersAndRelatedEquipmentAndConstructionInProgressMember 2023-07-31 0001372612 2022-02-01 2022-07-31 0001372612 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-05-01 2022-07-31 0001372612 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember box:JuneTwoThousandTwentyThreeFacilityMember box:WellsFargoBankMember us-gaap:SecuredDebtMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2023-02-01 2023-07-31 0001372612 us-gaap:ConvertiblePreferredStockMember 2022-01-31 0001372612 box:DebtInstrumentConvertibleTermsOfConversionFeatureCircumstancesTwoMember box:JuneTwoThousandTwentyThreeFacilityMember box:WellsFargoBankMember us-gaap:SecuredDebtMember 2023-06-01 2023-06-30 0001372612 box:ZeroPointZeroZeroPercentConvertibleSeniorNotesDueJanuaryFifteenTwoThousandTwentySixMember us-gaap:ConvertibleDebtMember 2023-01-31 0001372612 us-gaap:AdditionalPaidInCapitalMember 2022-04-30 0001372612 box:SignificantCustomerMember us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2023-02-01 2023-07-31 0001372612 us-gaap:ConvertiblePreferredStockMember 2023-07-31 0001372612 2023-02-01 2023-07-31 0001372612 us-gaap:ConstructionInProgressMember 2023-01-31 0001372612 us-gaap:RevolvingCreditFacilityMember box:JuneTwoThousandTwentyThreeFacilityMember box:WellsFargoBankMember us-gaap:SecuredDebtMember 2023-01-31 0001372612 us-gaap:SellingAndMarketingExpenseMember 2022-02-01 2022-07-31 0001372612 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember box:JuneTwoThousandTwentyThreeFacilityMember box:WellsFargoBankMember us-gaap:SecuredDebtMember box:AdjustedTermSecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2023-02-01 2023-07-31 0001372612 us-gaap:LeaseholdImprovementsMember 2023-01-31 0001372612 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-02-01 2022-07-31 0001372612 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-07-31 0001372612 us-gaap:RestrictedStockUnitsRSUMember 2022-02-01 2022-07-31 0001372612 us-gaap:CostOfSalesMember 2023-02-01 2023-07-31 0001372612 us-gaap:LetterOfCreditMember box:JuneTwoThousandTwentyThreeFacilityMember box:WellsFargoBankMember us-gaap:SecuredDebtMember 2023-06-30 0001372612 2022-07-31 0001372612 us-gaap:GeneralAndAdministrativeExpenseMember 2023-05-01 2023-07-31 0001372612 2022-02-01 2023-01-31 0001372612 us-gaap:ConvertiblePreferredStockMember 2023-04-30 0001372612 us-gaap:RetainedEarningsMember 2023-07-31 0001372612 us-gaap:AdditionalPaidInCapitalMember 2023-01-31 0001372612 box:ShareRepurchasePlanMember us-gaap:CommonClassAMember 2023-07-31 0001372612 box:ServersAndRelatedEquipmentAndConstructionInProgressMember 2023-01-31 0001372612 us-gaap:ComputerEquipmentMember 2023-01-31 0001372612 us-gaap:USTreasurySecuritiesMember 2023-01-31 0001372612 us-gaap:AdditionalPaidInCapitalMember 2023-02-01 2023-07-31 0001372612 box:SignificantCustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-05-01 2023-07-31 0001372612 us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember country:JP 2023-02-01 2023-07-31 0001372612 us-gaap:TechnologyEquipmentMember 2023-01-31 0001372612 box:DebtInstrumentConvertibleTermsOfConversionFeatureCircumstancesOneMember box:JuneTwoThousandTwentyThreeFacilityMember box:WellsFargoBankMember us-gaap:SecuredDebtMember 2023-06-01 2023-06-30 0001372612 us-gaap:AdditionalPaidInCapitalMember 2022-05-01 2022-07-31 0001372612 srt:MaximumMember 2023-02-01 2023-07-31 0001372612 2023-04-30 0001372612 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-01-31 0001372612 box:KKRCreditAdvisorsUSLLCMember box:SeriesAConvertiblePreferredStockMember 2021-04-07 2021-04-07 0001372612 srt:MinimumMember 2023-02-01 2023-07-31 0001372612 2023-05-01 2023-07-31 0001372612 box:ZeroPointZeroPercentConvertibleNotesDueTwoThousandTwentySixMember us-gaap:SeniorNotesMember 2021-01-31 0001372612 us-gaap:ConvertibleDebtSecuritiesMember 2022-05-01 2022-07-31 0001372612 us-gaap:RetainedEarningsMember 2022-04-30 0001372612 us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember country:JP 2022-02-01 2022-07-31 0001372612 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-07-31 0001372612 us-gaap:CostOfSalesMember 2023-05-01 2023-07-31 0001372612 box:TwentyFifteenEmployeeStockPurchasePlanMember us-gaap:CommonClassAMember 2023-07-31 0001372612 us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember country:US 2023-05-01 2023-07-31 0001372612 us-gaap:ConvertiblePreferredStockMember 2022-05-01 2022-07-31 0001372612 box:TwentyFifteenEmployeeStockPurchasePlanMember 2023-02-01 2023-07-31 0001372612 us-gaap:ConvertiblePreferredStockMember 2023-01-31 0001372612 us-gaap:ConvertiblePreferredStockMember 2022-02-01 2022-07-31 0001372612 box:ZeroPointZeroPercentConvertibleNotesDueTwoThousandTwentySixMember us-gaap:SeniorNotesMember 2021-01-01 2021-01-31 0001372612 us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2022-02-01 2023-01-31 0001372612 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember box:JuneTwoThousandTwentyThreeFacilityMember box:WellsFargoBankMember us-gaap:SecuredDebtMember 2023-02-01 2023-07-31 0001372612 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-31 0001372612 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-04-30 0001372612 us-gaap:AdditionalPaidInCapitalMember 2023-04-30 0001372612 us-gaap:RetainedEarningsMember 2022-02-01 2022-07-31 0001372612 us-gaap:AdditionalPaidInCapitalMember 2022-02-01 2022-07-31 0001372612 2022-01-31 0001372612 us-gaap:EmployeeStockOptionMember 2022-02-01 2022-07-31 0001372612 us-gaap:EmployeeStockOptionMember 2023-02-01 2023-07-31 0001372612 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-02-01 2023-07-31 0001372612 box:ZeroPointZeroZeroPercentConvertibleSeniorNotesDueJanuaryFifteenTwoThousandTwentySixMember us-gaap:ConvertibleDebtMember 2021-01-31 0001372612 us-gaap:AdditionalPaidInCapitalMember 2023-07-31 0001372612 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-02-01 2022-07-31 0001372612 us-gaap:LetterOfCreditMember box:NovemberTwoThousandSeventeenFacilityMember box:WellsFargoBankMember us-gaap:SecuredDebtMember 2017-11-27 0001372612 us-gaap:ConvertiblePreferredStockMember 2023-05-01 2023-07-31 0001372612 box:SignificantCustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-02-01 2023-07-31 0001372612 us-gaap:RetainedEarningsMember 2023-05-01 2023-07-31 0001372612 us-gaap:GeneralAndAdministrativeExpenseMember 2022-02-01 2022-07-31 0001372612 box:FiscalTwoThousandAndTwentyFourExecutiveBonusPlanMember 2023-07-31 0001372612 us-gaap:ResearchAndDevelopmentExpenseMember 2022-02-01 2022-07-31 0001372612 us-gaap:CostOfSalesMember 2022-02-01 2022-07-31 0001372612 box:SeriesAConvertiblePreferredStockMember 2023-02-01 2023-07-31 0001372612 us-gaap:ResearchAndDevelopmentExpenseMember 2023-02-01 2023-07-31 0001372612 us-gaap:CostOfSalesMember 2022-05-01 2022-07-31 0001372612 us-gaap:LetterOfCreditMember box:NovemberTwoThousandSeventeenFacilityMember box:WellsFargoBankMember us-gaap:SecuredDebtMember 2023-01-31 0001372612 box:ZeroPointZeroZeroPercentConvertibleSeniorNotesDueJanuaryFifteenTwoThousandTwentySixMember us-gaap:ConvertibleDebtMember 2023-07-31 0001372612 us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember country:US 2022-02-01 2022-07-31 0001372612 2023-08-01 2023-07-31 0001372612 2023-07-31 0001372612 box:ZeroPointZeroZeroPercentConvertibleSeniorNotesDueJanuaryFifteenTwoThousandTwentySixMember us-gaap:ConvertibleDebtMember 2023-02-01 2023-07-31 0001372612 us-gaap:RestrictedStockUnitsRSUMember 2023-01-31 0001372612 box:ZeroPointZeroZeroPercentConvertibleSeniorNotesDueJanuaryFifteenTwoThousandTwentySixMember us-gaap:ConvertibleDebtMember 2021-06-30 0001372612 us-gaap:RevolvingCreditFacilityMember box:JuneTwoThousandTwentyThreeFacilityMember box:WellsFargoBankMember us-gaap:SecuredDebtMember 2023-06-30 0001372612 us-gaap:ConvertiblePreferredStockMember 2022-07-31 0001372612 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember box:JuneTwoThousandTwentyThreeFacilityMember box:WellsFargoBankMember us-gaap:SecuredDebtMember box:AdjustedTermSecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2023-02-01 2023-07-31 0001372612 box:ZeroPointZeroZeroPercentConvertibleSeniorNotesDueJanuaryFifteenTwoThousandTwentySixMember us-gaap:ConvertibleDebtMember 2020-02-01 2021-01-31 0001372612 box:TwentyFifteenEmployeeStockPurchasePlanMember 2023-07-31 0001372612 2022-05-01 2022-07-31 0001372612 us-gaap:AdditionalPaidInCapitalMember 2023-05-01 2023-07-31 0001372612 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-30 0001372612 box:ExecutiveBonusPlansMember 2023-02-01 2023-07-31 0001372612 us-gaap:EmployeeStockMember 2023-05-01 2023-07-31 0001372612 2022-04-30 0001372612 box:TwentyFifteenEquityIncentivePlanMember us-gaap:CommonClassAMember 2023-07-31 0001372612 box:ZeroPointZeroZeroPercentConvertibleSeniorNotesDueJanuaryFifteenTwoThousandTwentySixMember us-gaap:ConvertibleDebtMember 2021-06-30 2021-06-30 0001372612 2021-02-01 2021-07-31 0001372612 us-gaap:AdditionalPaidInCapitalMember 2022-07-31 0001372612 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-02-01 2022-07-31 0001372612 us-gaap:ComputerEquipmentMember 2023-07-31 0001372612 us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember country:US 2022-05-01 2022-07-31 0001372612 us-gaap:RestrictedStockUnitsRSUMember 2023-07-31 0001372612 us-gaap:RevolvingCreditFacilityMember box:JuneTwoThousandTwentyThreeFacilityMember box:WellsFargoBankMember us-gaap:SecuredDebtMember 2023-07-31 0001372612 us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2023-02-01 2023-07-31 0001372612 us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember country:US 2023-02-01 2023-07-31 0001372612 us-gaap:FurnitureAndFixturesMember 2023-01-31 0001372612 us-gaap:RetainedEarningsMember 2022-05-01 2022-07-31 0001372612 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-04-30 0001372612 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-31 0001372612 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember box:JuneTwoThousandTwentyThreeFacilityMember box:WellsFargoBankMember us-gaap:SecuredDebtMember us-gaap:PrimeRateMember 2023-02-01 2023-07-31 0001372612 us-gaap:RevolvingCreditFacilityMember box:NovemberTwoThousandSeventeenFacilityMember box:WellsFargoBankMember us-gaap:SecuredDebtMember 2023-07-31 0001372612 us-gaap:ConvertiblePreferredStockMember 2023-02-01 2023-07-31 0001372612 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember box:JuneTwoThousandTwentyThreeFacilityMember box:WellsFargoBankMember us-gaap:SecuredDebtMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2023-02-01 2023-07-31 0001372612 us-gaap:MoneyMarketFundsMember 2023-07-31 0001372612 us-gaap:ResearchAndDevelopmentExpenseMember 2023-05-01 2023-07-31 0001372612 us-gaap:GeneralAndAdministrativeExpenseMember 2023-02-01 2023-07-31 0001372612 box:ZeroPointZeroPercentConvertibleNotesDueTwoThousandTwentySixMember us-gaap:FairValueInputsLevel2Member us-gaap:SeniorNotesMember 2023-07-31 0001372612 2023-01-31 0001372612 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-04-30 0001372612 us-gaap:RestrictedStockUnitsRSUMember 2023-02-01 2023-07-31 0001372612 us-gaap:RevolvingCreditFacilityMember box:NovemberTwoThousandSeventeenFacilityMember box:WellsFargoBankMember us-gaap:SecuredDebtMember 2023-01-31 0001372612 us-gaap:ResearchAndDevelopmentExpenseMember 2022-05-01 2022-07-31 0001372612 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-05-01 2022-07-31 0001372612 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-02-01 2023-07-31 0001372612 us-gaap:SellingAndMarketingExpenseMember 2022-05-01 2022-07-31 0001372612 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-05-01 2022-07-31 0001372612 box:ZeroPointZeroPercentConvertibleNotesDueTwoThousandTwentySixMember us-gaap:FairValueInputsLevel2Member us-gaap:SeniorNotesMember 2023-01-31 0001372612 us-gaap:RestrictedStockUnitsRSUMember 2023-02-01 2023-07-31 0001372612 srt:MinimumMember box:JuneTwoThousandTwentyThreeFacilityMember box:WellsFargoBankMember us-gaap:SecuredDebtMember 2023-06-30 0001372612 us-gaap:RestrictedStockUnitsRSUMember 2022-05-01 2022-07-31 0001372612 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-07-31 0001372612 us-gaap:EmployeeStockMember 2022-05-01 2022-07-31 0001372612 us-gaap:ConstructionInProgressMember 2023-07-31 0001372612 us-gaap:EmployeeStockOptionMember 2023-05-01 2023-07-31 0001372612 us-gaap:ConvertibleDebtSecuritiesMember 2022-02-01 2022-07-31 0001372612 box:KKRCreditAdvisorsUSLLCMember box:SeriesAConvertiblePreferredStockMember 2021-04-07 0001372612 us-gaap:AdditionalPaidInCapitalMember 2022-01-31 0001372612 us-gaap:LetterOfCreditMember box:NovemberTwoThousandSeventeenFacilityMember box:WellsFargoBankMember us-gaap:SecuredDebtMember 2023-07-31 0001372612 box:ShareRepurchasePlanMember us-gaap:CommonClassAMember us-gaap:SubsequentEventMember 2023-08-28 0001372612 us-gaap:RetainedEarningsMember 2023-02-01 2023-07-31 0001372612 us-gaap:ConvertiblePreferredStockMember 2022-04-30 0001372612 2024-08-01 2023-07-31 0001372612 us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember country:JP 2022-05-01 2022-07-31 0001372612 us-gaap:FurnitureAndFixturesMember 2023-07-31 0001372612 us-gaap:RevolvingCreditFacilityMember box:NovemberTwoThousandSeventeenFacilityMember box:WellsFargoBankMember us-gaap:SecuredDebtMember 2017-11-26 2017-11-27 0001372612 us-gaap:USTreasurySecuritiesMember 2023-07-31 0001372612 box:SignificantCustomerMember us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2022-02-01 2023-01-31 0001372612 box:SignificantCustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-05-01 2022-07-31 0001372612 us-gaap:RevolvingCreditFacilityMember box:NovemberTwoThousandSeventeenFacilityMember box:WellsFargoBankMember us-gaap:SecuredDebtMember 2017-11-27 0001372612 us-gaap:LeaseholdImprovementsMember 2023-07-31 0001372612 box:SignificantCustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-02-01 2022-07-31 0001372612 us-gaap:EmployeeStockMember 2022-02-01 2022-07-31 0001372612 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-07-31 0001372612 us-gaap:RetainedEarningsMember 2022-01-31 box:Plan iso4217:USD shares box:Lease box:Segment pure shares iso4217:USD 0001372612 false --01-31 Q2 2024 500000 500000 1 10-Q true 2023-07-31 false 001-36805 Box, Inc. DE 20-2714444 900 Jefferson Ave Redwood City CA 94063 877 729-4269 Class A Common Stock, $0.0001 par value BOX NYSE Yes Yes Large Accelerated Filer false false false 144045458 395965000 428465000 49438000 32783000 165429000 264515000 45403000 48040000 36648000 32960000 692883000 806763000 54246000 69972000 130158000 131172000 74619000 73863000 63948000 71999000 52291000 53396000 1068145000 1207165000 67179000 79810000 30002000 44086000 40666000 47752000 455605000 544179000 593452000 715827000 369823000 369351000 115704000 118001000 35109000 37847000 1114088000 1241026000 0.0001 0.0001 500000 500000 500000 500000 491021000 489990000 0.0001 0.0001 1000000000 1000000000 144045000 144045000 144301000 144301000 14000 14000 787211000 818996000 -7534000 -7065000 -1316655000 -1335796000 -536964000 -523851000 1068145000 1207165000 261428000 246015000 513326000 484447000 67013000 64843000 128664000 127052000 194415000 181172000 384662000 357395000 63316000 61965000 125834000 123698000 88605000 83442000 174815000 166509000 32619000 32625000 65803000 63424000 184540000 178032000 366452000 353631000 9875000 3140000 18210000 3764000 3293000 -651000 5611000 -4808000 13168000 2489000 23821000 -1044000 2377000 1444000 4680000 2610000 10791000 1045000 19141000 -3654000 4307000 4304000 8531000 8526000 740000 1209000 5744000 -3259000 9401000 -12180000 0.04 -0.02 0.07 -0.08 0.04 -0.02 0.06 -0.08 144248000 143739000 144490000 144224000 150007000 143739000 150218000 144224000 10791000 1045000 19141000 -3654000 -501000 -2330000 -290000 -7596000 -14000 -134000 -179000 906000 -515000 -2464000 -469000 -6690000 10276000 -1419000 18672000 -10344000 500000 490464000 144828000 14000 822366000 -7019000 -1327446000 -512085000 1372000 -21416000 -21416000 52148000 52148000 557000 -4307000 -4307000 2155000 61580000 61580000 -515000 -515000 10791000 10791000 500000 491021000 144045000 14000 787211000 -7534000 -1316655000 -536964000 500000 488351000 145598000 15000 892067000 -8769000 -1367278000 -483965000 1308000 -16596000 -16596000 45229000 45229000 555000 -4304000 -4304000 4586000 1000 118448000 118449000 -2464000 -2464000 1045000 1045000 500000 488906000 142320000 14000 797948000 -11233000 -1366233000 -579504000 500000 489990000 144301000 14000 818996000 -7065000 -1335796000 -523851000 3558000 -25835000 -25835000 108056000 108056000 1031000 -8531000 -8531000 3814000 105475000 105475000 -469000 -469000 19141000 19141000 500000 491021000 144045000 14000 787211000 -7534000 -1316655000 -536964000 500000 487880000 145081000 15000 972020000 -4543000 -1362579000 -395087000 5467000 -43990000 -43990000 559000 107015000 107015000 1026000 -8526000 -8526000 8787000 -1000 228571000 228572000 -6690000 -6690000 -3654000 -3654000 500000 488906000 142320000 14000 797948000 -11233000 -1366233000 -579504000 19141000 -3654000 24483000 36317000 100623000 95796000 27369000 26441000 -1705000 -1871000 -96309000 -86171000 17319000 23561000 15850000 20066000 1227000 11862000 -6136000 -1995000 24186000 22213000 -79006000 -67308000 157606000 136069000 65745000 59678000 50000000 185000000 747000 769000 8377000 4510000 190000 815000 -25059000 119228000 104906000 234886000 7443000 7500000 16840000 14740000 42026000 58727000 18952000 19416000 -3570000 -5055000 -160057000 -310844000 -4836000 -11647000 -32346000 -67194000 429040000 416888000 396694000 349694000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Note 1. Description of Business and Basis of Presentation</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Description of Business</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We were incorporated in the state of Washington in April 2005, and were reincorporated in the state of Delaware in March 2008. Box provides a leading cloud content management platform that enables organizations of all sizes to securely manage cloud content while allowing easy, secure access and sharing of this content from anywhere, on any device.</span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Basis of Presentation</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The accompanying unaudited condensed consolidated financial statements, which include the accounts of Box and its wholly owned subsidiaries, have been prepared in accordance with U.S. generally accepted accounting principles (GAAP) and applicable rules and regulations of the Securities and Exchange Commission (SEC) for interim financial reporting. Accordingly, they do not include all of the financial information and footnotes required by GAAP for complete financial statements.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">In the opinion of our management, the unaudited condensed consolidated financial statements include all adjustments necessary for the fair presentation of our balance sheets, statements of operations, statements of comprehensive income (loss), statements of convertible preferred stock and stockholders' deficit, and the statements of cash flows for the interim periods, but are not necessarily indicative of the results to be expected for any subsequent quarter or for the year ending January 31, 2024. The unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements in our Annual Report on Form 10-K for the year ended January 31, 2023</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, which was filed with the Securities and Exchange Commission (the SEC) on March 13, 2023.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></div><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Use of Estimates</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">T</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">he preparation of condensed consolidated financial statements in conformity with U.S. GAAP requires management to make, on an ongoing basis, estimates and assumptions that affect the amounts reported and disclosed in the financial statements and the accompanying notes. Actual results could differ from these estimates. Such estimates include, but are not limited to, the fair value of acquired intangible assets, useful lives of acquired intangible assets and property and equipment, the standalone selling price allocation included in contracts with multiple performance obligations, the expected benefit period for deferred commissions, the useful life of capitalized internal-use software costs, the incremental borrowing rate we use to determine our lease liabilities, the valuation allowance of deferred income tax assets, and unrecognized tax benefits, among others. Management bases its estimates on historical experience and on various other assumptions which management believes to be reasonable, the results of which form the basis for making judgments about the carrying values of assets and liabilities.</span></p></div><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Certain Risks and Concentrations</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Our financial instruments that are exposed to concentrations of credit risk consist primarily of cash and cash equivalents, short-term investments, and accounts receivable. Although we deposit our cash with multiple financial institutions, our deposits, at times, may exceed deposit insurance coverage limits.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We sell to a broad range of customers. Our revenue is derived primarily from the United States across a multitude of industries. Accounts receivable are derived from the delivery of our services to customers primarily located in the United States. We accept and settle our accounts receivable using credit cards, electronic payments and checks. A majority of our lower dollar value invoices are settled by credit card on or near the date of the invoice. We do not require collateral from customers to secure accounts receivable. We believe collections of our accounts receivable are probable based on the size, industry diversification, financial condition and past transaction history of our customers. As of July 31, 2023</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">no</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> single customer accounted for more than </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% of total accounts receivable. As of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">January 31, 2023</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">one </span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">reseller, which is also a customer, accounted for more than </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% of total accounts receivable. </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">No</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> single customer represented over </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% of our revenue </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">for the three and six months ended July 31, 2023 and 2022.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We serve our customers and users from data center facilities and public cloud hosting operated by third parties. In order to reduce the risk of down time of our subscription services, we have established data centers and third-party cloud computing and hosting providers in various locations in the United States and abroad. We have internal procedures to restore services in the event of disaster at any one of our current data center facilities and with our cloud providers. Even with these procedures for disaster recovery in place, our cloud services could be significantly interrupted during the implementation of the procedures to restore services.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Geographic Locations</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">For the three and six months ended July 31, 2023</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, revenue attributable to customers in the United States was </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">66</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% and </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">67</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%, respectively, and revenue attributable to customers in Japan was </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">21</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%. For each of the three and </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">six months ended July 31, 2022</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, revenue attributable to customers in the United States was </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">67</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% and revenue attributable to customers in Japan was </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">20</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of July 31, 2023 and January 31, 2023</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, substantially all of our property and equipment was located in the United States.</span></p></div><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Summary of Significant Accounting Policies</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">There have been no material changes to our significant accounting policies and estimates during the six months ended July 31, 2023 from those disclosed in Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations in our Form 10-K for the year ended January 31, 2023</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">. Additionally, we have a </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="-sec-ix-hidden:F_ce70561c-b05d-48bf-af03-bd0bb067170a;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">single</span></span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> reporting segment and all required segment information can be found in the condensed consolidated financial statements.</span></p></div><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Recently Adopted and Issued Accounting Pronouncements</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">During the six months ended July 31, 2023</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, there were no recently adopted or issued accounting pronouncements that had a material impact on our condensed consolidated financial statements.</span></p></div> <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Basis of Presentation</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The accompanying unaudited condensed consolidated financial statements, which include the accounts of Box and its wholly owned subsidiaries, have been prepared in accordance with U.S. generally accepted accounting principles (GAAP) and applicable rules and regulations of the Securities and Exchange Commission (SEC) for interim financial reporting. Accordingly, they do not include all of the financial information and footnotes required by GAAP for complete financial statements.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">In the opinion of our management, the unaudited condensed consolidated financial statements include all adjustments necessary for the fair presentation of our balance sheets, statements of operations, statements of comprehensive income (loss), statements of convertible preferred stock and stockholders' deficit, and the statements of cash flows for the interim periods, but are not necessarily indicative of the results to be expected for any subsequent quarter or for the year ending January 31, 2024. The unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements in our Annual Report on Form 10-K for the year ended January 31, 2023</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, which was filed with the Securities and Exchange Commission (the SEC) on March 13, 2023.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Use of Estimates</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">T</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">he preparation of condensed consolidated financial statements in conformity with U.S. GAAP requires management to make, on an ongoing basis, estimates and assumptions that affect the amounts reported and disclosed in the financial statements and the accompanying notes. Actual results could differ from these estimates. Such estimates include, but are not limited to, the fair value of acquired intangible assets, useful lives of acquired intangible assets and property and equipment, the standalone selling price allocation included in contracts with multiple performance obligations, the expected benefit period for deferred commissions, the useful life of capitalized internal-use software costs, the incremental borrowing rate we use to determine our lease liabilities, the valuation allowance of deferred income tax assets, and unrecognized tax benefits, among others. Management bases its estimates on historical experience and on various other assumptions which management believes to be reasonable, the results of which form the basis for making judgments about the carrying values of assets and liabilities.</span></p> <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Certain Risks and Concentrations</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Our financial instruments that are exposed to concentrations of credit risk consist primarily of cash and cash equivalents, short-term investments, and accounts receivable. Although we deposit our cash with multiple financial institutions, our deposits, at times, may exceed deposit insurance coverage limits.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We sell to a broad range of customers. Our revenue is derived primarily from the United States across a multitude of industries. Accounts receivable are derived from the delivery of our services to customers primarily located in the United States. We accept and settle our accounts receivable using credit cards, electronic payments and checks. A majority of our lower dollar value invoices are settled by credit card on or near the date of the invoice. We do not require collateral from customers to secure accounts receivable. We believe collections of our accounts receivable are probable based on the size, industry diversification, financial condition and past transaction history of our customers. As of July 31, 2023</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">no</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> single customer accounted for more than </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% of total accounts receivable. As of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">January 31, 2023</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">one </span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">reseller, which is also a customer, accounted for more than </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% of total accounts receivable. </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">No</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> single customer represented over </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% of our revenue </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">for the three and six months ended July 31, 2023 and 2022.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We serve our customers and users from data center facilities and public cloud hosting operated by third parties. In order to reduce the risk of down time of our subscription services, we have established data centers and third-party cloud computing and hosting providers in various locations in the United States and abroad. We have internal procedures to restore services in the event of disaster at any one of our current data center facilities and with our cloud providers. Even with these procedures for disaster recovery in place, our cloud services could be significantly interrupted during the implementation of the procedures to restore services.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Geographic Locations</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">For the three and six months ended July 31, 2023</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, revenue attributable to customers in the United States was </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">66</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% and </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">67</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%, respectively, and revenue attributable to customers in Japan was </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">21</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%. For each of the three and </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">six months ended July 31, 2022</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, revenue attributable to customers in the United States was </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">67</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% and revenue attributable to customers in Japan was </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">20</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of July 31, 2023 and January 31, 2023</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, substantially all of our property and equipment was located in the United States.</span></p> no 0.10 one 0.10 No No No No 0.10 0.10 0.10 0.10 0.66 0.67 0.21 0.21 0.67 0.67 0.20 0.20 <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Summary of Significant Accounting Policies</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">There have been no material changes to our significant accounting policies and estimates during the six months ended July 31, 2023 from those disclosed in Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations in our Form 10-K for the year ended January 31, 2023</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">. Additionally, we have a </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="-sec-ix-hidden:F_ce70561c-b05d-48bf-af03-bd0bb067170a;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">single</span></span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> reporting segment and all required segment information can be found in the condensed consolidated financial statements.</span></p> <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Recently Adopted and Issued Accounting Pronouncements</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">During the six months ended July 31, 2023</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, there were no recently adopted or issued accounting pronouncements that had a material impact on our condensed consolidated financial statements.</span></p> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Note 2. Revenue</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Deferred Revenue</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Deferred revenue was $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">479.3</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">566.6</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million as of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">July 31, 2023 and January 31, 2023, respectively. During the three months ended July 31, 2023 and 2022</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, we recognized $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">219.1</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">207.5</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million of revenue that was included in the deferred revenue balance as of April 30, </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023 and 2022, respectively. During the six months ended July 31, 2023 and 2022</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, we recognized $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">379.8</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">365.3</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million of revenue that was included in the deferred revenue balance as of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">January 31, 2023 and 2022, respectively.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Transaction Price Allocated to the Remaining Performance Obligations</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of July 31, 2023, we had remaining performance obligations from contracts with customers of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1.1</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> billion. We expect to recognize revenue on </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">60</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% of these remaining performance obligations over the next </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12 months</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, with the substantial majority of the remaining balance expected to be recognized within </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">24 months</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">.</span></p> 479300000 566600000 219100000 207500000 379800000 365300000 1100000000 0.60 P12M P24M <p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Note 3. Fair Value of Financial Instruments</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Fair Value Measurements of Assets and Liabilities Measured at Fair Value on a Recurring Basis</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We measure our financial assets and liabilities at fair value at each reporting period using a fair value hierarchy which requires us to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. We define fair value as the exchange price that would be received from selling 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 on the measurement date. A financial instrument’s classification within the fair value hierarchy is based upon the lowest level of input that is significant to the fair value measurement. Three levels of inputs may be used to measure fair value:</span></p><div style="margin-left:4.537%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.752626672113803%;">•</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Level 1—Observable inputs are unadjusted quoted prices in active markets for identical assets or liabilities.</span></div></div><div style="margin-left:4.537%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.752626672113803%;">•</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Level 2—Observable inputs are quoted prices for similar assets and liabilities in active markets or inputs other than quoted prices which are observable for the assets or liabilities, either directly or indirectly through market corroboration, for substantially the full term of the financial instruments.</span></div></div><div style="margin-left:4.537%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.752626672113803%;">•</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Level 3—Unobservable inputs that are supported by little or no market activity and are significant to the fair value of the assets or liabilities. These inputs are based on our own assumptions used to measure assets and liabilities at fair value and require significant management judgment or estimation.</span></div></div><div style="font-size:12.0pt;font-family:&quot;Calibri&quot;, sans-serif;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Financial assets subject to the fair value disclosure requirements are included in the table below. All of our financial assets are classified as Level 1. The estimated fair value of marketable securities were as follows (in thousands):</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.96%;"></td> <td style="width:1.662%;"></td> <td style="width:1.0%;"></td> <td style="width:12.857%;"></td> <td style="width:1.0%;"></td> <td style="width:1.662%;"></td> <td style="width:1.0%;"></td> <td style="width:12.857%;"></td> <td style="width:1.0%;"></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:12.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:12.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">July 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">January 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:12.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:12.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Cash equivalents:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:12.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Money market funds</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">172,091</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:12.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">181,513</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">U.S. treasury securities</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:12.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">16,906</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total cash equivalents</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">172,091</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:12.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">198,419</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Short-term investments:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:12.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">U.S. treasury securities</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">49,438</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:12.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">32,783</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total short-term investments</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">49,438</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:12.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">32,783</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total cash equivalents and short-term investments</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">221,529</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:12.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">231,202</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">There were no material differences between the estimated fair value and amortized cost of our marketable securities.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of July 31, 2023, contractual maturities of marketable securities were all within one year.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of July 31, 2023, we do not consider any portion of the unrealized losses to be credit losses.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of July 31, 2023</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, we had a certificate of deposit for a total of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">30.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million with original maturity of less than three months that is classified as a cash equivalent in our condensed consolidated balance sheet. We did </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">no</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">t have any certificates of deposit as of January 31, 2023.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Fair Value Measurements of Other Financial Instruments</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">In November 2017, we entered into a secured credit agreement (as amended or otherwise modified from time to time, the “November 2017 Facility”). On June 30, 2023, we entered into an amended and restated credit agreement (the “June 2023 Facility”) to amend and restate the November 2017 Facility. As of July 31, 2023 and January 31, 2023</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, we had total debt outstanding relating to the June 2023 Facility and the November 2017 Facility, respectively, with a carrying amount of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">30.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million. The estimated fair value of the November 2017 Facility, which we have classified as a Level 2 financial instrument, approximates its carrying value.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">In January 2021, we issued $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">345.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million aggregate principal amount of </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.00</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% convertible senior notes due </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">January 15, 2026</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> (the “Convertible Notes”). The fair value of the Convertible Notes is determined using observable market prices. The fair value of the Convertible Notes, which we have classified as a Level 2 instrument, was $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">449.7</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">462.9</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million as of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">July 31, 2023 and January 31, 2023</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, respectively.</span></p> <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Financial assets subject to the fair value disclosure requirements are included in the table below. All of our financial assets are classified as Level 1. The estimated fair value of marketable securities were as follows (in thousands):</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.96%;"></td> <td style="width:1.662%;"></td> <td style="width:1.0%;"></td> <td style="width:12.857%;"></td> <td style="width:1.0%;"></td> <td style="width:1.662%;"></td> <td style="width:1.0%;"></td> <td style="width:12.857%;"></td> <td style="width:1.0%;"></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:12.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:12.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">July 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">January 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:12.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:12.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Cash equivalents:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:12.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Money market funds</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">172,091</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:12.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">181,513</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">U.S. treasury securities</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:12.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">16,906</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total cash equivalents</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">172,091</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:12.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">198,419</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Short-term investments:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:12.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">U.S. treasury securities</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">49,438</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:12.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">32,783</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total short-term investments</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">49,438</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:12.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">32,783</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total cash equivalents and short-term investments</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">221,529</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:12.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">231,202</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table> 172091000 181513000 16906000 172091000 198419000 49438000 32783000 49438000 32783000 221529000 231202000 30000000 0 30000000 30000000 30000000 30000000 345000000 0 2026-01-15 449700000 462900000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Note 4. Balance Sheet Components</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Property and Equipment, Net</span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Property and equipment, net consisted of the following (in thousands):</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:67.281%;"></td> <td style="width:1.542%;"></td> <td style="width:1.0%;"></td> <td style="width:12.817%;"></td> <td style="width:1.0%;"></td> <td style="width:1.542%;"></td> <td style="width:1.0%;"></td> <td style="width:12.817%;"></td> <td style="width:1.0%;"></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">July 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">January 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Data center equipment</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">324,513</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">353,519</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Leasehold improvements</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">72,057</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">79,319</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Computer-related equipment and software</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">19,930</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">21,436</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Furniture and fixtures</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">14,333</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">15,301</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Construction in progress</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,383</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,362</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total property and equipment</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">436,216</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">471,937</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Less: accumulated depreciation</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">381,970</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">401,965</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total property and equipment, net</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">54,246</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">69,972</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:2.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of July 31, 2023</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, the gross carrying amount of property and equipment included $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">231.7</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million of data center equipment acquired under finance leases and the accumulated depreciation of property and equipment acquired under these finance leases was $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">213.3</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million. As of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">January 31, 2023</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, the gross carrying amount of property and equipment included $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">258.3</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million of data center equipment acquired under finance leases and the accumulated depreciation of property and equipment acquired under these finance leases was $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">226.2</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Depreciation expense related to property and equipment was $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">14.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million for the three months ended </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">July 31, 2023 and 2022, respectively, </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">17.3</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">28.8</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million for </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">the six months ended July 31, 2023 and 2022</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, respectively.</span></p> <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Property and equipment, net consisted of the following (in thousands):</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:67.281%;"></td> <td style="width:1.542%;"></td> <td style="width:1.0%;"></td> <td style="width:12.817%;"></td> <td style="width:1.0%;"></td> <td style="width:1.542%;"></td> <td style="width:1.0%;"></td> <td style="width:12.817%;"></td> <td style="width:1.0%;"></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">July 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">January 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Data center equipment</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">324,513</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">353,519</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Leasehold improvements</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">72,057</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">79,319</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Computer-related equipment and software</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">19,930</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">21,436</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Furniture and fixtures</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">14,333</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">15,301</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Construction in progress</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,383</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,362</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total property and equipment</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">436,216</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">471,937</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Less: accumulated depreciation</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">381,970</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">401,965</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total property and equipment, net</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">54,246</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">69,972</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table> 324513000 353519000 72057000 79319000 19930000 21436000 14333000 15301000 5383000 2362000 436216000 471937000 381970000 401965000 54246000 69972000 231700000 213300000 258300000 226200000 8000000 14000000 17300000 28800000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Note 5. Leases</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We have entered into various non-cancellable operating lease agreements for certain of our offices and data centers with lease periods expiring primarily between fiscal years </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2024</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> and </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2034</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">. Certain of these arrangements have free or escalating rent payment provisions and optional renewal or termination clauses. Our operating leases typically include variable lease payments, which are primarily comprised of common area maintenance and utility charges for our offices and power and network connections for our data centers, that are determined based on actual consumption. Our operating lease agreements do not contain any residual value guarantees, covenants, or other restrictions.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> also entered into various finance lease arrangements to obtain servers and related equipment for our data center operations. These agreements are primarily for </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">four years</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> and certain of these arrangements have optional renewal or termination clauses. The leases are secured by the underlying leased servers and related equipment.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We sublease certain floors of our Redwood City and London offices. Our current subleases have total lease terms ranging from </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">30</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> to </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">96</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> months that will expire at various dates by fiscal year </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2026</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">.</span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The components of lease cost, which were included in operating expenses in our condensed consolidated statements of operations, were as follows (in thousands):</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:38.352%;"></td> <td style="width:1.383%;"></td> <td style="width:1.0%;"></td> <td style="width:12.754999999999999%;"></td> <td style="width:1.0%;"></td> <td style="width:1.383%;"></td> <td style="width:1.0%;"></td> <td style="width:11.732%;"></td> <td style="width:1.0%;"></td> <td style="width:1.524%;"></td> <td style="width:1.0%;"></td> <td style="width:12.494%;"></td> <td style="width:1.0%;"></td> <td style="width:1.143%;"></td> <td style="width:1.0%;"></td> <td style="width:11.231%;"></td> <td style="width:1.0%;"></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Three Months Ended</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Six Months Ended</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">July 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">July 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Finance lease cost:</span></p></td> <td style="background-color:rgba(207,240,252,1);text-indent:15.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="margin-left:15.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);text-indent:15.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="margin-left:15.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);text-indent:15.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="margin-left:15.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);text-indent:15.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="margin-left:15.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Amortization of finance lease right-of-use assets</span></p></td> <td style="background-color:rgba(255,255,255,1);text-indent:15.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="margin-left:15.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,287</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">11,502</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">11,815</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">23,463</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Interest on finance lease liabilities</span></p></td> <td style="background-color:rgba(207,240,252,1);text-indent:15.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="margin-left:15.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">271</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">547</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">627</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,213</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Operating lease cost, gross</span></p></td> <td style="background-color:rgba(255,255,255,1);text-indent:15.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="margin-left:15.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12,218</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12,542</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">25,393</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">25,131</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Variable lease cost, gross</span></p></td> <td style="background-color:rgba(207,240,252,1);text-indent:15.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="margin-left:15.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,344</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,009</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,654</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,001</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Sublease income</span></p></td> <td style="background-color:rgba(255,255,255,1);text-indent:15.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="margin-left:15.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,704</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,317</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,373</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,573</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total lease cost</span></p></td> <td style="background-color:rgba(207,240,252,1);text-indent:15.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="margin-left:15.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">18,416</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">24,283</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">39,116</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">49,235</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></div><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">July 31, 2023, maturities of our operating and finance lease liabilities, which do not include short-term leases and variable lease payments, are as follows (in thousands):</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:55.046%;"></td> <td style="width:2.002%;"></td> <td style="width:1.0%;"></td> <td style="width:19.205%;"></td> <td style="width:1.0%;"></td> <td style="width:2.002%;"></td> <td style="width:1.0%;"></td> <td style="width:17.743%;"></td> <td style="width:1.0%;"></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Years ending January 31:</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Operating Leases (1)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Finance Leases</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2024</span></p></td> <td style="background-color:rgba(207,240,252,1);text-indent:15.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="margin-left:15.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">26,802</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">11,014</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2025</span></p></td> <td style="background-color:rgba(255,255,255,1);text-indent:15.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="margin-left:15.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">36,492</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,525</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2026</span></p></td> <td style="background-color:rgba(207,240,252,1);text-indent:15.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="margin-left:15.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">33,192</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2027</span></p></td> <td style="background-color:rgba(255,255,255,1);text-indent:15.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="margin-left:15.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">32,179</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2028</span></p></td> <td style="background-color:rgba(207,240,252,1);text-indent:15.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="margin-left:15.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">28,001</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Thereafter</span></p></td> <td style="background-color:rgba(255,255,255,1);text-indent:15.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="margin-left:15.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">22,798</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total lease payments</span></p></td> <td style="background-color:rgba(207,240,252,1);text-indent:15.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="margin-left:15.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">179,464</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">13,539</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Less: imputed interest</span></p></td> <td style="background-color:rgba(255,255,255,1);text-indent:15.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="margin-left:15.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">23,094</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">236</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Present value of total lease liabilities</span></p></td> <td style="background-color:rgba(207,240,252,1);text-indent:15.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="margin-left:15.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">156,370</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">13,303</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:0.0%;padding-bottom:1.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;border-bottom:0.5pt solid;margin-right:53.333%;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:2.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(1) </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Non-cancellable sublease proceeds for the remainder of the year ending January 31, 2024 and years ending January 31, 2025 and 2026 of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3.2</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million, $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million, and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million, respectively, are not included in the table above.</span></p></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">July 31, 2023</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, we had </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">one</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> operating lease for an office space that has not yet commenced.</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> This operating lease has aggregated undiscounted future payments of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">20.1</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million and a lease term of </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">nine years</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">. This operating lease will commence during fiscal year 2025. </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We did </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">no</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">t have any finance leases that had not yet commenced as of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">July 31, 2023</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">.</span></p> 2024 2034 P4Y P30M P96M 2026 <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The components of lease cost, which were included in operating expenses in our condensed consolidated statements of operations, were as follows (in thousands):</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:38.352%;"></td> <td style="width:1.383%;"></td> <td style="width:1.0%;"></td> <td style="width:12.754999999999999%;"></td> <td style="width:1.0%;"></td> <td style="width:1.383%;"></td> <td style="width:1.0%;"></td> <td style="width:11.732%;"></td> <td style="width:1.0%;"></td> <td style="width:1.524%;"></td> <td style="width:1.0%;"></td> <td style="width:12.494%;"></td> <td style="width:1.0%;"></td> <td style="width:1.143%;"></td> <td style="width:1.0%;"></td> <td style="width:11.231%;"></td> <td style="width:1.0%;"></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Three Months Ended</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Six Months Ended</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">July 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">July 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Finance lease cost:</span></p></td> <td style="background-color:rgba(207,240,252,1);text-indent:15.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="margin-left:15.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);text-indent:15.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="margin-left:15.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);text-indent:15.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="margin-left:15.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);text-indent:15.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="margin-left:15.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Amortization of finance lease right-of-use assets</span></p></td> <td style="background-color:rgba(255,255,255,1);text-indent:15.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="margin-left:15.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,287</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">11,502</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">11,815</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">23,463</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Interest on finance lease liabilities</span></p></td> <td style="background-color:rgba(207,240,252,1);text-indent:15.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="margin-left:15.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">271</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">547</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">627</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,213</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Operating lease cost, gross</span></p></td> <td style="background-color:rgba(255,255,255,1);text-indent:15.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="margin-left:15.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12,218</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12,542</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">25,393</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">25,131</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Variable lease cost, gross</span></p></td> <td style="background-color:rgba(207,240,252,1);text-indent:15.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="margin-left:15.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,344</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,009</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,654</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,001</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Sublease income</span></p></td> <td style="background-color:rgba(255,255,255,1);text-indent:15.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="margin-left:15.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,704</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,317</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,373</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,573</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total lease cost</span></p></td> <td style="background-color:rgba(207,240,252,1);text-indent:15.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="margin-left:15.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">18,416</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">24,283</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">39,116</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">49,235</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> 5287000 11502000 11815000 23463000 271000 547000 627000 1213000 12218000 12542000 25393000 25131000 2344000 2009000 4654000 4001000 1704000 2317000 3373000 4573000 18416000 24283000 39116000 49235000 <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">July 31, 2023, maturities of our operating and finance lease liabilities, which do not include short-term leases and variable lease payments, are as follows (in thousands):</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:55.046%;"></td> <td style="width:2.002%;"></td> <td style="width:1.0%;"></td> <td style="width:19.205%;"></td> <td style="width:1.0%;"></td> <td style="width:2.002%;"></td> <td style="width:1.0%;"></td> <td style="width:17.743%;"></td> <td style="width:1.0%;"></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Years ending January 31:</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Operating Leases (1)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Finance Leases</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2024</span></p></td> <td style="background-color:rgba(207,240,252,1);text-indent:15.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="margin-left:15.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">26,802</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">11,014</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2025</span></p></td> <td style="background-color:rgba(255,255,255,1);text-indent:15.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="margin-left:15.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">36,492</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,525</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2026</span></p></td> <td style="background-color:rgba(207,240,252,1);text-indent:15.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="margin-left:15.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">33,192</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2027</span></p></td> <td style="background-color:rgba(255,255,255,1);text-indent:15.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="margin-left:15.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">32,179</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2028</span></p></td> <td style="background-color:rgba(207,240,252,1);text-indent:15.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="margin-left:15.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">28,001</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Thereafter</span></p></td> <td style="background-color:rgba(255,255,255,1);text-indent:15.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="margin-left:15.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">22,798</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total lease payments</span></p></td> <td style="background-color:rgba(207,240,252,1);text-indent:15.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="margin-left:15.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">179,464</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">13,539</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Less: imputed interest</span></p></td> <td style="background-color:rgba(255,255,255,1);text-indent:15.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="margin-left:15.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">23,094</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">236</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Present value of total lease liabilities</span></p></td> <td style="background-color:rgba(207,240,252,1);text-indent:15.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="margin-left:15.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">156,370</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">13,303</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:0.0%;padding-bottom:1.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;border-bottom:0.5pt solid;margin-right:53.333%;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:2.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(1) </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Non-cancellable sublease proceeds for the remainder of the year ending January 31, 2024 and years ending January 31, 2025 and 2026 of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3.2</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million, $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million, and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million, respectively, are not included in the table above.</span></p> 26802000 11014000 36492000 2525000 33192000 32179000 28001000 22798000 179464000 13539000 23094000 236000 156370000 13303000 3200000 7000000 1000000 As of July 31, 2023, we had one operating lease for an office space that has not yet commenced. 1 20100000 P9Y We did not have any finance leases that had not yet commenced as of July 31, 2023 0 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:8.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Note 6. Commitments and Contingencies</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Letters of Credit</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of July 31, 2023 and January 31, 2023</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, we had letters of credit in the aggregate amount of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">14.6</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">18.6</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million, respectively, in connection with our operating leases and voluntary disability insurance (VDI) program, which were primarily issued under the available sublimit for the issuance of letters of credit in conjunction with a secured credit agreement as disclosed in Note 7.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Purchase Obligations</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Our purchase obligations relate primarily to infrastructure services and IT software and support services costs. </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">July 31, 2023, future payments under non-cancellable contractual purchases, which were not recognized on our condensed consolidated balance sheet, are as follows, shown in accordance with the payment due date (in thousands):</span></span></p><div style="font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.488%;"></td> <td style="width:1.801%;"></td> <td style="width:1.0%;"></td> <td style="width:15.710999999999999%;"></td> <td style="width:1.0%;"></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Years ending January 31:</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2024</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,997</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2025</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">82,298</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2026</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7,643</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2027</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">264,954</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">357,892</span></p></td> <td style="border-top:0.5pt solid rgba(255,255,255,0.01);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Our contracts for infrastructure services and IT software, which have terms ranging from </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> to</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> 8</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> years, support our long-term goals of improving gross margin.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Legal Matters</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">From time to time, we are subject to litigation and claims that arise in the ordinary course of business. We investigate litigation and claims as they arise and accrue estimates for resolution of legal and other contingencies when losses are probable and estimable. Although the results of litigation and claims cannot be predicted with certainty, we believe there was not at least a reasonable possibility that we had incurred a material loss with respect to such loss contingencies as of July 31, 2023</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> 14600000 18600000 <span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">July 31, 2023, future payments under non-cancellable contractual purchases, which were not recognized on our condensed consolidated balance sheet, are as follows, shown in accordance with the payment due date (in thousands):</span><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.488%;"></td> <td style="width:1.801%;"></td> <td style="width:1.0%;"></td> <td style="width:15.710999999999999%;"></td> <td style="width:1.0%;"></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Years ending January 31:</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2024</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,997</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2025</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">82,298</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2026</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7,643</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2027</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">264,954</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">357,892</span></p></td> <td style="border-top:0.5pt solid rgba(255,255,255,0.01);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> 2997000 82298000 7643000 264954000 357892000 P2Y P8Y <p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Note 7. Debt</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Convertible Senior Notes</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">I</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">n January 2021, we issued $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">345.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million aggregate principal amount of </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.00</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% convertible senior notes due </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">January 15, 2026</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">. The Convertible Notes are senior unsecured obligations and do not bear regular interest. Each $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> principal amount of the Convertible Notes will be convertible into </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">38.7962</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> shares of our Class A common stock, which is equivalent to a conversion price of approximately $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">25.78</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> per share.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">There have been no changes to the conversion or redemption terms of the Convertible Notes during the six months ended July 31, 2023 from those disclosed in Item 8. Financial Statements and Supplementary Data in our Form 10-K for the year ended January 31, 2023.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of July 31, 2023, the conditions allowing holders of the Convertible Notes to convert were not met.</span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The net carrying amount of the Convertible Notes consisted of the following (in thousands):</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:64.517%;"></td> <td style="width:1.482%;"></td> <td style="width:1.0%;"></td> <td style="width:14.259%;"></td> <td style="width:1.0%;"></td> <td style="width:1.482%;"></td> <td style="width:1.0%;"></td> <td style="width:14.259%;"></td> <td style="width:1.0%;"></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">July 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">January 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Principal</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">345,000</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">345,000</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Unamortized issuance costs</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,701</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,649</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Net carrying amount</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">340,299</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">339,351</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Issuance costs are being amortized to interest expense over the term of the Convertible Notes using the effective interest rate method. The effective interest rate used to amortize the issuance costs is </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.56</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%. </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">For the three and six months ended July 31, 2023 and 2022, interest expense recognized related to the Convertible Notes was not material.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Capped Calls</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">In connection with the pricing of the Convertible Notes, we entered into privately negotiated capped call transactions with certain counterparties (the “Capped Calls”</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">). The Capped Calls each have a strike price of approximately $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">25.80</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> per share, subject to certain adjustments, which correspond to the initial conversion price of the Convertible Notes. The Capped Calls have initial cap prices of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">35.58</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> per share, subject to certain adjustments. The Capped Calls cover, subject to anti-dilution adjustments, approximately </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">13.4</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million shares of our Class A common stock. The Capped Calls are generally intended to reduce or offset the potential dilution to our common stock upon any conversion of the Convertible Notes with such reduction or offset, as the case may be, subject to a cap based on the cap price. The Capped Calls are separate transactions, and not part of the terms of the Convertible Notes. As these transactions meet certain accounting criteria, the Capped Calls are recorded in stockholders’ deficit and are not accounted for as derivatives. The cost of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">27.8</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million incurred in connection with the Capped Calls was recorded as a reduction to additional paid-in capital.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Line of Credit</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">O</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">n </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">November 27, 2017</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, we entered into a secured credit agreement (as amended or otherwise modified from time to time, the </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">“November 2017 Facility”</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">), which provided for a $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">65.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million revolving loan facility with a $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">45.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million sublimit for the issuance of letters of credit. On June 30, 2023, we entered into an amended and restated credit agreement (the </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">“June 2023 Facility”</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">) to provide for a $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">150.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million revolving loan facility and maintain the $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">45.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million letter of credit sublimit. Pursuant to the terms of the June 2023 Facility, the maturity date of the revolving loan facility is the earlier of (i) </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">June 30, 2028</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, (ii) </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">October 16, 2025</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, except to the extent that both of the following conditions are satisfied as of such date: (x) the outstanding principal amount of the Convertible Notes as of such date is not greater than $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">100.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million and (y) our liquidity (as determined in accordance with the June 2023 Facility) is greater than or equal to the outstanding principal amount of such Convertible Notes as of such date, and (iii) </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">February 11, 2028</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, only in the event that any of our Series A Convertible Preferred Stock remains outstanding as of such date. In addition, the June 2023 Facility adopts the Secured Overnight Financing Rate (</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">“SOFR”) as the interest rate benchmark rather than the London Interbank Offered Rate (“LIBOR”</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">) implemented under the November 2017 Facility, with the revolving loans accruing interest at a rate per annum equal to, at our option, (a) an adjusted term SOFR rate (based on one, three, or six-month interest periods) plus a margin ranging from </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1.35</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% to </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1.85</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%, (b) a daily simple SOFR rate plus a margin ranging from </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1.35</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% to </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1.85</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%, or (c) a prime rate plus a margin of </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.35</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% to </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.85</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%. The June 2023 Facility provides for a commitment fee of </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.15</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% to </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.25</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% per annum, determined based upon our senior secured leverage ratio, on the average daily unused amount of the revolving committed amount, payable quarterly in arrears. The other material terms of the June 2023 Facility remain consistent with those of the November 2017 Facility disclosed in Item 8. Financial Statements and Supplementary Data in our Form 10-K for the year ended January 31, 2023.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of July 31, 2023</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, we had total debt outstanding with a net carrying amount of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">29.5</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million and we were in compliance with all financial covenants. Issuance costs, which are amortized to interest expense over the term of the June 2023 Facility, were not material.</span></p> 345000000 0 2026-01-15 1000 38.7962 25.78 <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The net carrying amount of the Convertible Notes consisted of the following (in thousands):</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:64.517%;"></td> <td style="width:1.482%;"></td> <td style="width:1.0%;"></td> <td style="width:14.259%;"></td> <td style="width:1.0%;"></td> <td style="width:1.482%;"></td> <td style="width:1.0%;"></td> <td style="width:14.259%;"></td> <td style="width:1.0%;"></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">July 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">January 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Principal</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">345,000</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">345,000</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Unamortized issuance costs</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,701</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,649</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Net carrying amount</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">340,299</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">339,351</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table> 345000000 345000000 4701000 5649000 340299000 339351000 0.0056 25.8 35.58 13400000 27800000 2017-11-27 65000000 45000000 150000000 45000000 2028-06-30 2025-10-16 100000000 2028-02-11 0.0135 0.0185 0.0135 0.0185 0.0035 0.0085 0.0015 0.0025 29500000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Note 8. Redeemable Convertible Preferred Stock and Stockholders’ Deficit</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Series A Convertible Preferred Stock</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">On April 7, 2021, we entered into an investment agreement with a group of investors led by KKR &amp; Co. Inc. (collectively “KKR”) relating to the issuance and sale of </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">500,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> shares of our Series A Convertible Preferred Stock, par value $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.0001</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> per share, for an aggregate purchase price of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">500</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million, or $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> per share.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">There have been no changes to the terms and conditions of the Series A Preferred Stock for the six months ended July 31, 2023 from those disclosed in Item 8. Financial Statements and Supplementary Data in our Form 10-K for the year ended January 31, 2023.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">During the six months ended July 31, 2023</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, we paid cash dividends to our Series A Preferred Stockholders in the amount of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7.4</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million and as of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">July 31, 2023</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, we had accrued dividends of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1.3</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million on the Series A Preferred Stock. Accrued dividends are recorded against additional paid-in capital due to Box being in an accumulated deficit position.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Share Repurchase Plan</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">During the three months ended July 31, 2023</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, we repurchased </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2.2</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million shares at a weighted average price of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">28.55</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> per share for a total amount of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">61.5</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million. During </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">the six months ended July 31, 2023</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, we repurchased </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3.8</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million shares at a weighted average price of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">27.63</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> per share for a total amount of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">105.4</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million. As of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">July 31, 2023</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">35.3</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million remained available for additional repurchases.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">On August 28, 2023, our board of directors authorized an expansion of the share repurchase plan. Under this expansion, an additional $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">100</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million of our Class A common stock may be repurchased in open market transactions through August 28, 2024.</span></p> 500000 0.0001 500000000 1000 7400000 1300000 2200000 28.55 61500000 3800000 27.63 105400000 35300000 100000000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Note 9. Stock-Based Compensation</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Employee Equity Plans</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We currently have </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">two</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> employee equity plans that have been adopted by our board of directors. These plans, the 2015 Equity Incentive Plan (the "2015 Plan") and the 2015 Employee Stock Purchase Plan (the "2015 ESPP"), are described in more detail in Item 8. Financial Statements and Supplementary Data in our Form 10-K for the year ended </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">January 31, 2023. As of July 31, 2023</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">32,470,894</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> shares and </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,550,504</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> shares were reserved for future issuance under the 2015 Plan and the 2015 ESPP, respectively.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Stock Options</span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following table summarizes the stock option activity under the equity incentive plans and related information:</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:42.351%;"></td> <td style="width:1.001%;"></td> <td style="width:1.0%;"></td> <td style="width:11.556000000000001%;"></td> <td style="width:1.0%;"></td> <td style="width:1.322%;"></td> <td style="width:1.0%;"></td> <td style="width:10.875%;"></td> <td style="width:1.0%;"></td> <td style="width:1.001%;"></td> <td style="width:1.0%;"></td> <td style="width:11.556000000000001%;"></td> <td style="width:1.0%;"></td> <td style="width:1.322%;"></td> <td style="width:1.0%;"></td> <td style="width:11.015%;"></td> <td style="width:1.0%;"></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Shares</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Subject to Options Outstanding</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Weighted-<br/>Average</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Weighted-</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Remaining</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Average Exercise</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Contractual Life</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Aggregate</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Shares</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Price</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(Years)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Intrinsic Value</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Balance as of January 31, 2023</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,373,063</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">17.32</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3.81</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">34,820</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Options exercised</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">24,440</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6.02</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Balance as of July 31, 2023</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,348,623</span></p></td> <td style="border-top:0.5pt solid rgba(255,255,255,0.01);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">17.43</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3.34</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">32,448</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Exercisable as of July 31, 2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,348,623</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">17.43</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3.34</span></span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">32,448</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Restricted Stock Units</span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following table summarizes the restricted stock unit activity under the equity incentive plans and related information:</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:67.561%;"></td> <td style="width:1.001%;"></td> <td style="width:1.0%;"></td> <td style="width:13.29%;"></td> <td style="width:1.0%;"></td> <td style="width:1.381%;"></td> <td style="width:1.0%;"></td> <td style="width:12.77%;"></td> <td style="width:1.0%;"></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Number of</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Weighted-</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Restricted</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Average</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Stock Units</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Grant Date</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Outstanding</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Fair Value</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Unvested balance - January 31, 2023</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">14,665,753</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">24.89</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Granted</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7,521,191</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">26.60</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Vested</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,311,687</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">23.77</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Forfeited</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">560,039</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">25.37</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Unvested balance - July 31, 2023</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">17,315,218</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">25.90</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:2.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of July 31, 2023</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, there was $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">422.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million of unrecognized stock-based compensation expense related to outstanding restricted stock units granted to employees that is expected to be recognized over a weighted-average period of</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> 2.75</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> years.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Performance-Based Restricted Stock Units</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We use performance-based incentives for certain employees, including our named executive officers, to achieve our annual financial and operational objectives, while making progress towards our longer-term strategic and growth goals. Based on a review of our actual achievement of the pre-established corporate financial objectives and additional inputs from our Compensation Committee, the executive bonus plan for fiscal year 2023 was determined, settled and paid out in the first quarter of fiscal year 2024 in the form of cash and fully vested restricted stock units. During the first quarter of fiscal year 2024, our Compensation Committee also adopted and approved the performance criteria and targets for the executive bonus plan for fiscal year 2024, which is expected to be paid out in the form of cash and fully vested restricted stock units in the first quarter of fiscal year 2025.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">During the six months ended July 31, 2023 </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">we recognized stock-based compensation expense related to executive bonus plans in the amount of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5.5</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million. </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The unrecognized compensation expense related to the ungranted and unvested executive bonus plan for fiscal year 2024 is</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7.4</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million, based on the expected performance against the pre-established corporate financial objectives as of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">July 31, 2023, which is expected to be recognized over a remaining weighted-average period of less than one year.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">2015 ESPP</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of July 31, 2023</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, there was $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">14.7</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million of unrecognized stock-based compensation expense related to the 2015 ESPP that is expected to be recognized over a weighted-average period of </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1.36 </span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">years.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Stock-Based Compensation</span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following table summarizes the components of stock-based compensation expense recognized in the condensed consolidated statements of operations (in thousands):</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.301%;"></td> <td style="width:1.123%;"></td> <td style="width:1.0%;"></td> <td style="width:9.046%;"></td> <td style="width:1.0%;"></td> <td style="width:1.022%;"></td> <td style="width:1.0%;"></td> <td style="width:9.046%;"></td> <td style="width:1.0%;"></td> <td style="width:1.123%;"></td> <td style="width:1.123%;"></td> <td style="width:1.0%;"></td> <td style="width:9.046%;"></td> <td style="width:1.0%;"></td> <td style="width:1.123%;"></td> <td style="width:1.0%;"></td> <td style="width:9.046%;"></td> <td style="width:1.0%;"></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Three Months Ended</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Six Months Ended</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">July 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">July 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Cost of revenue</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,230</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,787</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">9,715</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">9,142</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Research and development</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">18,722</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">18,095</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">35,724</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">35,821</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Sales and marketing</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">17,546</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">14,800</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">32,864</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">30,089</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">General and administrative</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">11,848</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">11,004</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">22,320</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">20,744</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total stock-based compensation</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">53,346</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">48,686</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">100,623</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">95,796</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table></div> 2 32470894 4550504 <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following table summarizes the stock option activity under the equity incentive plans and related information:</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:42.351%;"></td> <td style="width:1.001%;"></td> <td style="width:1.0%;"></td> <td style="width:11.556000000000001%;"></td> <td style="width:1.0%;"></td> <td style="width:1.322%;"></td> <td style="width:1.0%;"></td> <td style="width:10.875%;"></td> <td style="width:1.0%;"></td> <td style="width:1.001%;"></td> <td style="width:1.0%;"></td> <td style="width:11.556000000000001%;"></td> <td style="width:1.0%;"></td> <td style="width:1.322%;"></td> <td style="width:1.0%;"></td> <td style="width:11.015%;"></td> <td style="width:1.0%;"></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Shares</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Subject to Options Outstanding</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Weighted-<br/>Average</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Weighted-</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Remaining</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Average Exercise</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Contractual Life</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Aggregate</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Shares</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Price</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(Years)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Intrinsic Value</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Balance as of January 31, 2023</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,373,063</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">17.32</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3.81</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">34,820</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Options exercised</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">24,440</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6.02</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Balance as of July 31, 2023</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,348,623</span></p></td> <td style="border-top:0.5pt solid rgba(255,255,255,0.01);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">17.43</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3.34</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">32,448</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Exercisable as of July 31, 2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,348,623</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">17.43</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3.34</span></span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">32,448</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table> 2373063 17.32 P3Y9M21D 34820000 24440 6.02 2348623 17.43 P3Y4M2D 32448000 2348623 17.43 P3Y4M2D 32448000 <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following table summarizes the restricted stock unit activity under the equity incentive plans and related information:</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:67.561%;"></td> <td style="width:1.001%;"></td> <td style="width:1.0%;"></td> <td style="width:13.29%;"></td> <td style="width:1.0%;"></td> <td style="width:1.381%;"></td> <td style="width:1.0%;"></td> <td style="width:12.77%;"></td> <td style="width:1.0%;"></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Number of</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Weighted-</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Restricted</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Average</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Stock Units</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Grant Date</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Outstanding</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Fair Value</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Unvested balance - January 31, 2023</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">14,665,753</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">24.89</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Granted</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7,521,191</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">26.60</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Vested</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,311,687</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">23.77</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Forfeited</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">560,039</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">25.37</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Unvested balance - July 31, 2023</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">17,315,218</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">25.90</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table> 14665753 24.89 7521191 26.6 4311687 23.77 560039 25.37 17315218 25.9 422000000 P2Y9M 5500000 7400000 14700000 P1Y4M9D <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following table summarizes the components of stock-based compensation expense recognized in the condensed consolidated statements of operations (in thousands):</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.301%;"></td> <td style="width:1.123%;"></td> <td style="width:1.0%;"></td> <td style="width:9.046%;"></td> <td style="width:1.0%;"></td> <td style="width:1.022%;"></td> <td style="width:1.0%;"></td> <td style="width:9.046%;"></td> <td style="width:1.0%;"></td> <td style="width:1.123%;"></td> <td style="width:1.123%;"></td> <td style="width:1.0%;"></td> <td style="width:9.046%;"></td> <td style="width:1.0%;"></td> <td style="width:1.123%;"></td> <td style="width:1.0%;"></td> <td style="width:9.046%;"></td> <td style="width:1.0%;"></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Three Months Ended</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Six Months Ended</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">July 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">July 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Cost of revenue</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,230</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,787</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">9,715</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">9,142</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Research and development</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">18,722</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">18,095</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">35,724</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">35,821</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Sales and marketing</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">17,546</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">14,800</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">32,864</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">30,089</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">General and administrative</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">11,848</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">11,004</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">22,320</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">20,744</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total stock-based compensation</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">53,346</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">48,686</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">100,623</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">95,796</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table> 5230000 4787000 9715000 9142000 18722000 18095000 35724000 35821000 17546000 14800000 32864000 30089000 11848000 11004000 22320000 20744000 53346000 48686000 100623000 95796000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:8.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Note 10. Net Income (Loss) per Share Attributable to Common Stockholders</span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following table sets forth the computation of basic and diluted net income (loss) per share attributable to common stockholders (in thousands, except per share amounts):</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.752%;"></td> <td style="width:1.163%;"></td> <td style="width:1.0%;"></td> <td style="width:9.15%;"></td> <td style="width:1.0%;"></td> <td style="width:1.163%;"></td> <td style="width:1.0%;"></td> <td style="width:9.15%;"></td> <td style="width:1.0%;"></td> <td style="width:1.163%;"></td> <td style="width:1.0%;"></td> <td style="width:9.15%;"></td> <td style="width:1.0%;"></td> <td style="width:1.163%;"></td> <td style="width:1.0%;"></td> <td style="width:9.15%;"></td> <td style="width:1.0%;"></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Three Months Ended July 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Six Months Ended July 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Numerator:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Net income (loss)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10,791</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,045</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">19,141</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,654</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Accretion and dividend on series A convertible preferred stock</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,307</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,304</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8,531</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8,526</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Undistributed earnings attributable to preferred stockholders</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">740</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,209</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Net income (loss) attributable to common stockholders, basic and diluted</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,744</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,259</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">9,401</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12,180</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Denominator:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Weighted-average number of shares used to compute net income (loss) per share attributable to common stockholders, basic</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">144,248</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">143,739</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">144,490</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">144,224</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Weighted-average number of shares used to compute net income (loss) per share attributable to common stockholders, diluted</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">150,007</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">143,739</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">150,218</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">144,224</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Net income (loss) per share attributable to common stockholders, basic</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.04</span></p></td> <td style="border-top:0.5pt solid rgba(255,255,255,0.01);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.02</span></p></td> <td style="border-top:0.5pt solid rgba(255,255,255,0.01);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.07</span></p></td> <td style="border-top:0.5pt solid rgba(255,255,255,0.01);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.08</span></p></td> <td style="border-top:0.5pt solid rgba(255,255,255,0.01);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Net income (loss) per share attributable to common stockholders, diluted</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.04</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.02</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.06</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.08</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> </table></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:2.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following weighted-average outstanding shares of common stock equivalents were excluded from the computation of diluted net income (loss) per share for the periods presented because the impact of including them would have been antidilutive (in thousands):</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.26%;"></td> <td style="width:1.0%;"></td> <td style="width:1.0%;"></td> <td style="width:9.36%;"></td> <td style="width:1.0%;"></td> <td style="width:1.0%;"></td> <td style="width:1.0%;"></td> <td style="width:9.36%;"></td> <td style="width:1.0%;"></td> <td style="width:1.0%;"></td> <td style="width:1.0%;"></td> <td style="width:9.36%;"></td> <td style="width:1.0%;"></td> <td style="width:1.0%;"></td> <td style="width:1.0%;"></td> <td style="width:9.66%;"></td> <td style="width:1.0%;"></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Three Months Ended July 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Six Months Ended July 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Options to purchase common stock</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,983</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,423</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Restricted stock units</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">80</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">18,129</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">56</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">16,982</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Employee stock purchase plan</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,977</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,902</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,508</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,803</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Shares related to convertible preferred stock</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">18,587</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">18,541</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">18,586</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">18,539</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Shares related to the convertible senior notes</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">566</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">790</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">20,651</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">42,121</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">20,157</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">41,537</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table></div> <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following table sets forth the computation of basic and diluted net income (loss) per share attributable to common stockholders (in thousands, except per share amounts):</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.752%;"></td> <td style="width:1.163%;"></td> <td style="width:1.0%;"></td> <td style="width:9.15%;"></td> <td style="width:1.0%;"></td> <td style="width:1.163%;"></td> <td style="width:1.0%;"></td> <td style="width:9.15%;"></td> <td style="width:1.0%;"></td> <td style="width:1.163%;"></td> <td style="width:1.0%;"></td> <td style="width:9.15%;"></td> <td style="width:1.0%;"></td> <td style="width:1.163%;"></td> <td style="width:1.0%;"></td> <td style="width:9.15%;"></td> <td style="width:1.0%;"></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Three Months Ended July 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Six Months Ended July 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Numerator:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Net income (loss)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10,791</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,045</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">19,141</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,654</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Accretion and dividend on series A convertible preferred stock</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,307</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,304</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8,531</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8,526</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Undistributed earnings attributable to preferred stockholders</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">740</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,209</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Net income (loss) attributable to common stockholders, basic and diluted</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,744</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,259</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">9,401</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12,180</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Denominator:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Weighted-average number of shares used to compute net income (loss) per share attributable to common stockholders, basic</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">144,248</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">143,739</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">144,490</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">144,224</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Weighted-average number of shares used to compute net income (loss) per share attributable to common stockholders, diluted</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">150,007</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">143,739</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">150,218</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">144,224</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Net income (loss) per share attributable to common stockholders, basic</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.04</span></p></td> <td style="border-top:0.5pt solid rgba(255,255,255,0.01);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.02</span></p></td> <td style="border-top:0.5pt solid rgba(255,255,255,0.01);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.07</span></p></td> <td style="border-top:0.5pt solid rgba(255,255,255,0.01);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.08</span></p></td> <td style="border-top:0.5pt solid rgba(255,255,255,0.01);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Net income (loss) per share attributable to common stockholders, diluted</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.04</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.02</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.06</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.08</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> </table> 10791000 1045000 19141000 -3654000 4307000 4304000 8531000 8526000 740000 1209000 5744000 5744000 -3259000 -3259000 9401000 9401000 -12180000 -12180000 144248000 143739000 144490000 144224000 150007000 143739000 150218000 144224000 0.04 -0.02 0.07 -0.08 0.04 -0.02 0.06 -0.08 <p style="text-indent:4.533%;font-size:10.0pt;margin-top:2.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following weighted-average outstanding shares of common stock equivalents were excluded from the computation of diluted net income (loss) per share for the periods presented because the impact of including them would have been antidilutive (in thousands):</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.26%;"></td> <td style="width:1.0%;"></td> <td style="width:1.0%;"></td> <td style="width:9.36%;"></td> <td style="width:1.0%;"></td> <td style="width:1.0%;"></td> <td style="width:1.0%;"></td> <td style="width:9.36%;"></td> <td style="width:1.0%;"></td> <td style="width:1.0%;"></td> <td style="width:1.0%;"></td> <td style="width:9.36%;"></td> <td style="width:1.0%;"></td> <td style="width:1.0%;"></td> <td style="width:1.0%;"></td> <td style="width:9.66%;"></td> <td style="width:1.0%;"></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Three Months Ended July 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Six Months Ended July 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Options to purchase common stock</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,983</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,423</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Restricted stock units</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">80</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">18,129</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">56</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">16,982</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Employee stock purchase plan</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,977</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,902</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,508</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,803</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Shares related to convertible preferred stock</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">18,587</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">18,541</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">18,586</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">18,539</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Shares related to the convertible senior notes</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">566</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">790</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">20,651</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">42,121</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">20,157</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">41,537</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table> 7000 2983000 7000 3423000 80000 18129000 56000 16982000 1977000 1902000 1508000 1803000 18587000 18541000 18586000 18539000 566000 790000 20651000 42121000 20157000 41537000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:8.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Note 11. Income Taxes</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The provision for income taxes was</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2.4</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million and </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4.7</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> for the three and six months ended July 31, 2023</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, respectively, and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1.4</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2.6</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">for the three and six months ended July 31, 2022, respectively. Our income taxes for the three and six months ended July 31, 2023 and 2022 were primarily due to state income taxes and foreign income taxes.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">For the three and six months ended July 31, 2023 and 2022, the difference between the U.S. statutory rate and our effective tax rate was primarily due to utilization of deferred tax assets in jurisdictions which have a full valuation allowance, state income taxes driven by the capitalization of research and development expenditures, and differing foreign tax rates.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We evaluate tax positions for recognition using a more-likely-than-not recognition threshold, and those tax positions eligible for recognition are measured as the largest amount of tax benefit that is greater than 50% likely of being realized upon the effective settlement with a taxing authority that has full knowledge of all relevant information. We believe that we have provided adequate reserves for our income tax uncertainties in all open tax years.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We file tax returns in the U.S. for federal, California, and other states. All tax years remain open to examination for both federal and state purposes as a result of our net operating loss and credit carryforwards. We file tax returns in the United Kingdom and other foreign jurisdictions in which we operate. Certain tax years remain open to examination.</span></p> 2400000 4700000 1400000 2600000 false false false false Restricted cash is included in other current assets in the condensed consolidated balance sheets for the periods presented. Non-cancellable sublease proceeds for the remainder of the year ending January 31, 2024 and years ending January 31, 2025 and 2026 of $3.2 million, $7.0 million, and $1.0 million, respectively, are not included in the table above. EXCEL 62 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( ,> 'U<'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 " #'@!]7)_W&ULS9+/ M3L,P#(=?!>7>.FTU0%&7"]-.("$Q"<0M2KPMHOFCQ*C=V].6K1."!^ 8^Y?/ MGR6W.@H=$CZG$#&1Q7PSN,YGH>.:'8FB ,CZB$[ED/ M=4"H.;\%AZ2,(@43L(@+D_"V@6XES]$SMW@)V30[9+JN_[LF_FW+A#!6]/CR_SNH7U MF937./[*5M IXII=)K\V#YO=ELF:UTW![XNFVM5<\)58W;U/KC_\KL(N&+NW M_]CX(BA;^'47\@M02P,$% @ QX ?5YE&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" #'@!]7RW'G!S4% !'%0 & 'AL+W=O)-:AK] (1J^(_V91E M.YT6"7*E15)5!H(D2LM?MJT"\;Z">Z "K2H4@7#*#Q64GYAFHZ$4&R)-:5 S M%T53B]H %Z6F5V9:PML(ZNG1)Q'D$&1-6!J2ZU1'>D=NT[*W(6I#1\-'3%$G MJ 0GI2 ](-@C7T2J5PK$0AY^K.\ 7$U(]X03B@I^SN-SXGMGA+K4)VK%)%>( MK%\WW"]D_0.R4['FDOPUGBLM86C\W=324J'3K&#FRZ7*6,"O6C A%)=KWAI] M]XW7W7/;3PA%MZ;HHC)C0 @+C)N8+9LP\/H+ M%BN.C@5XPE!Z]=H_=/0;B(5L)B\N;!W"M84 M.DU"A]V"=V[)+WS7"(9+N:[K^7W:\[!N\Z@EHZC<-)?RZ]&-S;XC)%]NC M-I+ABD?(K)][N"%79#=1#-EO"GVX%+)YE.$Z=TPN.1D' :RO),B$I23&:+W> MPRVZ8IPE+([))%?P6C7W)JYS+/EXUN(]W)1^L%2QL42!U\CTFNM\&*I3"V M#^6%(T+WK[-KC,BF!'I22C#3BMSGR?SKR571'$L&X+:]@=O%D&PNH+AYU[86 M" E>6^P0S@JWA0X'.Q$YI"\P9!$V1PY7_X3&S68%>E)6>&%;E)V&(D7OFX4; .G3Z'SOXR&<3!3TI4=1\ M]4A\E&(=I4%S)''-Z1A#LQF#GI0Q:K1'H30LG_Z,LL/3 U>\Z+@];+]";% XV=JB2X,ZW3XS-AT+E417I)QFOWY'R;%LD6+2K1\2 M4]+Q]-SQ[IXC=?8@RJ]RS;E"W_.LD.>#M5*;T_%8+M8\9_)$;'@!3U:BS)F" MR_)^+#>%XYREQ6!R5M^[*2=GHE)96O";$LDJSUGY>,$S\7 ^ MP(.G&Y_3^[72-\:3LPV[YW.NOFQN2K@:[[4LTYP7,A4%*OGJ?##%IS-*]81: MXJ^4/\B#,=*FW GQ55^\7YX//(V(9WRAM H&/UL^XUFF-0&.;SNE@_T[]<3# M\9/VWVOCP9@[)OE,9'^G2[4^'\0#M.0K5F7JLWAXQW<&!5K?0F2R_H\>=K+> M "TJJ42^FPP(\K1H?MGWG2,.)F"_9P+932 OG4!W$VK/C1MDM5F73+')62D> M4*FE09L>U+ZI9X,U::&7<:Y*>)K"/#69?;J^O+J>7UTB&,T_?7Q_.;V%BXOI MQ^GU[ K-WUU=W<[1"'V97Z+7K]Z@5R@MT.U:5)(52WDV5H!!:QHO=N^[:-Y' M>M[WHU/MIG?E66O%"(23EE@\FO_Z"0^^MS;J?I.S(5KJWE;JT3V9,KA&L M&EKH ?]6I5N6@?'656Q4A;4J70JV$YH$21B']IAB/HG] [$CI/X>J>]$ M.E^+4HT4+W.(MBV7*N^#V>@)#M^?^#3NH#2E*(EB:@<9[$$&3I#3Q4)4 N* MV8*#*^\R/D0%5S:8@0$ AX%/D@Y.4XR$?H![O!GN@89.H)=\Q2'*8=U%GJ=2 M%V"K+T/3EX'OT0Y&BU3L^9X=8K2'&#DA?E)K7D*Y.TQ&&\3(7,@P]+O+;9$B M2=@#,=Y#C)T0;X5BV0L@QL;+PX3$<=>-IECLA5'8$Y/)'F3B!'E3 K^7ZK%. M\$?L"9V@O]#B.5#FF56<-AX:>2'N)OL M-C$:]T4 ;AD-.TG$FN[@2%&,=L%KQ4S,1::)D5D6L0@G2=*#N64F[*:F)O\S M4=PW5;\_O7:*CF*6D 1W@5K$*$W"'J M,6$W,S55P '/I!KLA3'VN\1I$R1> MA/NH$[>TA(,7M319RN[2+%4IM_F6)3$N(=N<$N)V,V)TYT! MD,;: M;L>L"(.U[P5=H3?Q;N\SR/=#&;8K[OQ7WIT7(D=I-DMZ8_YV&3!7TO M#+L$9!.+HJ"OB+=DB=ULN:^4)=_RHN)6B";[^4$0>D8^V[C4/XR6X_U)2Y/$ M39/'?<3Y7? VN=CS^L"WA$E^C#"?BPN3#L&# M7K>4V<2BV.^+BI8UR4M8\SF,%D;$&*I2MPFQ"1(?>Z2G?)&6.HE[2S?3'5.S MV6PVRJ+0 <*+!6!&KZ^%XBA\8P7_'^@/60\(_K^B8^-;"B5N"IWS4ELYU59O M81.1 HTB>,FN1DHE%E^'P*\EVK*LXDBLT"OO!,@%(\@D)->LY&]1X'G-$#Q8 M*=C'I__PY1!!'ZJYK.;@2DD% YUY3&HU'ZKL$5&,7E<%JY:IXLLWM>0'5E2L M?'0=%UT0RWXT@5CH-H0VN1@ZUQZ:)BU-D\C9;LVU7]8B6_)2_J8/$--%:J\9 M3KK_X8.DGZ3MV.J6Z(F;Z&<9],!UK.0YM"5&<%@B P_ACOXSXP,>^O[0\X.G M1]U(T(]A?_?T^$719(N@(5"]W/#ZZ#A[M*Z2V6M@HZH[98X]VC8CQ-V,3)=@ M+[1X4"@W+%V.T@(MV":%PFF%:;8;41P1;(2]*1=CB/N>4DG;MH2ZVQ+H3JN\ MRA@LT5-7#7UJR=?ZA'\+;"JD_5S1[#Q&44"[+K:*>7V;(]KV)]3=GQS"=N0J M-9N.$:8X# /C -0J28.HU\5M@T+=#4K#FO*E]86:O<8H@%8I-'QK$R0T[FNI MZ,$!L[LK,7A^Z"*3.D-?;IYYU&S?6=L$K3OK\<%7$_W)ZD]6WJ>%A'9P!3.] MDP@\5#9?@9H+)3;UAY0[H93(Z^&:,T"N!>#Y2D"#L+O0WV;VW^(F_P)02P,$ M% @ QX ?5QST5VK] @ ,PH !@ !X;"]W;W)K[OW]W.6/W5UP\R A H:>8)7)@14JE9[8MPPAB(AL\ MA43/S+F(B=)=L;!E*H#,8V2[&'3LF-+&\?CXV$5Z?9XK1!"8"R2R.B7@^ M!\97 \NQU@-W=!$I,V![_90L( #U-9T(W;,KE1F-(9&4)TC ?& -G3/?P<8A MM_A&824WVLB$,N7\P72N9@,+&R)@$"HC0?1K"3XP9I0TQV,I:E5K&L?-]EK] M(@]>!S,E$GS.OM.9B@96ST(SF).,J3N^NH0RH+;1"SF3^2]:%;:=KH7"3"H> ME\Z:(*9)\29/92(V')S6#@>W=' /=6B6#LT\T((L#VM$%/'Z@J^0,-9:S33R MW.3>.AJ:F,\8**%GJ?93GG][,QK?!.,1TJW@]OIJ-+S7G?/A]?#&'Z/@,-5#3.4$N M=ILU[OX>=Y+LP.FC=N'\>XUV^+M5+R=XWCUL2 5268T6=1!=PZ#WFNV!=VMH+M_A?89D1(- MD<_C6&_B0/'P8:.DZWB[AQ7R7K,MWE[%VSN"]Z!B[KU*H(/7SPOV@TRW^$\K M_M/C^7<7]NEKH%8+M]JOT6LMF]C92>[@/V<@/IY]3Y&7TH=$4&]:&X*]<:*; MZ]07(A8TD8C!7/OB1E>+B.*&4G043_-#?LJ5OC+DS4C?ZD 8 ST_YURM.^;> M4-T3O=]02P,$% @ QX ?5^,($BM_!@ O!P !@ !X;"]W;W)K:E3-(Z:)9WF><%W5F2%9W> M:7WOINR=JH7.LT+>E*1:S&9)^?>%S-7S68=V7F_<9H]3;6YT>Z?SY%&.I+Z? MWY1PU=UD2;.9+*I,%:24D[/..3T9,FX":L3OF7RN=KX30^5!J2=S<9F>=3S3 M(YG+L38I$OA8RK[,SK%A])B]K(78" M( \>P-8!S X0#0%\'<#?VH)8!XBWMN"O VKJW17W6KA!HI/>::F>26G0D,U\ MJ=6OHT&OK# 39:1+^#6#.-WK7U\-AE>CX8# M]'U;Y>#\SNX&-W!Q^?AU=V( M7'\BUS?#V_.[2P"0@_LB6:29ENE'1NJA954J35 M(?FP=WW:U=!=TVAWO.[:Q:IKK*%KG'Q6A9Y69%BD,D7B!^WQ04M\%V3::,5> MM;I@K0E_7>3'A--#PCS&D?[TWQ[.,#K?U_KP7[>^)P;?3!Q>Y^,-^2Z+L9I) M,M*)EE X-/GC_*'2)2S\/[&A7B43>#)3#4^J>3*69QTH=Y4LE[+3^_$'&G@_ M83J_9[+!>R8;OE.RO1$1FQ$1;=E[MW(IBX7$U%\%!G6@V3J6/190P:+3[G)7 M5P0F H_Z^["!"_,IYRS8APU=F(B$$.$&ML?2W[#T6UGV5:6)FL FUA!BZ*LB@(A,45@X6>SW"NP89KT,KUYU)5%9F7:I)IC&C@ MMAH+88]7'X%%E(;,HNK">"2"P((-$9@?\MC'J88;JF%K.;F>RS+16?%(Y N8 MH$I6)QCC\#W+R'LF&[QGLN$[)=L;B6@S$M%7RD@EDW(\);!K@^5:@I>DXU;2HR0'_V(8@UU^ MDF8B8GQCI_$H"CQ[O2$H+H2]W%P4#45D+]XA @L"WXMQOM3;^CZOO;;( E9< M7G-.4G"6F=F]C6M'G9KGKGK80F*+.0YC]E CL,"//*OV#C$8%TPT4-^QO+25 M^IW20%PY%039ECQK);_V M;9-2S5XE4 5.G3E=B*/0GNP(BE-;G@&"HA&CGLT:218&30.^M:JTU72-]_&W'5XC(>A31SQ@4((F[B+ M$D'DK 6DQ6!GQ>S3WEI*VNXIKZ3>3/YZ)J!L$>4P:Y_3L:J6,I29P^Y M61!R(LM2IJ32:OR$JA,B"Y1[SF3 8^/%NW1]OMWGV1 MFIT_>UAHX S.KX M$:R07MU+C"9:V;),59[*$E\IKD,["MW]LK57WVJ^L38I M\V);PW=J=%_JK<>D[2;367J.RO#;S$S,KTD M,_V09)31J*$>L:T/9>T^U!4%3,GJA>);Y#DTKXFS,:;2NN%HI\O>L;W\^@CJ M"&"V;\.3A=[>GRU:0^Z&G9QM#2QK-[#?K5F:Y6:YHZK1-ZGFHE#5T&3VBZ*& M9$TR;:TN:[>Z7^I3 ID>)5#=DT?Y^IIZ44$96TDS!QF,\_NOIB!B>^%)4-B& M"<7QD-MK%<\G8ML[-+3;].C$MDZ:M3OI_TW2MAGJ^F/JP^JS]U\,AXJ*YH/: M9HN*Y4-$[>Z<0B=+5='9:L+K>;U6="#TEK-ZJ]3F8#D!@"_ M3Y32KQ>F@\?4$L#!!0 ( ,> 'U?"%C.7H0, %0- 8 >&PO M=V]R:W-H965T&ULK5=M;Z,X$/XK%K8>02Y#:P&IS MVB95:?<^G.X#!2>@!3MK.\GNO[\Q4"ZA;EK=Y4O YIG'?F8FX_%D3]DW7F L MT(^Z(GRJ%4)LQKK.LP+7*;^B&TS@RXJR.A4P9&N=;QA.\\:HKG3+,#R]3DNB MA9-F[HZ%$[H554GP'4-\6]:BF&HC#>5XE6XK M<4_WGW&GQY5\&:UX\XOV'=;04+;E@M:=,>R@+DG[3']T?C@P !ZU@=496$,# MYQ4#NS.PW[N"TQDX[UW![0P:Z7JKO7%2;O-2X/P2?42/280N/ERB#Z@DZ*&@6YZ2G$]T 5N5 M"^I9MZV;=EO6*]NRT2TEHN H)CG.%?;1:7OOA+T.+NK]9#W[Z<8Z2?C'MKI" MMOD;L@S+5NQG]GYS2R7G_ZT>_^?5CYQA]TEC-WSV*WR)2 6&8B$07:$9K:%" M%;)T[#":DXS6&/UU_<0%@RKPMRKV+;NC9I>5<XY4^^<9-$YR>(SD1W%P^OCX;V9>M# P!%-X 1C#)/L)X)B0'B5-LW!&MJ7 M$UG9LKN'2>(:PZ14@"S;-@99J4(% U"L /ENX*F3TN^=X)]T0I.4*G7^R]5, M9R!.A;$'H$@%\H.!MI>@P'A%V:A7-GI;V7O_;B-%+,U![9@I0);C#?4J4(XW MU*L >=Y!Q(\4![WBX*3BXQ/NS:H:*.JEY7L#T2]1D ?F0$^DX!IYOC50K>(R M;&=85_6#-K'&;-WTYQQ"N26B/?S[V?X*<-UTOH/Y&W,\,Q7S$5P9V@[_7_KV MOG&;LG5).*KP"I8RKGP($6M[^'8@Z*9I4I^H@):W>2W@VH.9!,#W%:7B>2 7 MZ"]2X3]02P,$% @ QX ?5^$A48A\#0 -88 !@ !X;"]W;W)K%+A&%BR B?F%K,\^9UM2P6_"]W53W/6_ZVOC]MEG613]:=YK-3 MWW7#TWE>+DXNSM:??:POSJJ'=E8NBH^UTSS,YWG][6TQJY[.3[R3[Q].ZNI?*ZJ+ZLW5Y/S$WRQ&Q6RV4N+C^&,K>K*SN>JX M__J[>K:>/)_,Y[PI1M7LO^6DG9Z?Q"?.I+C+'V;M=?7T:[&=$%WIC:M9L_[7 M>=JV=4^<\4/35O-M9SZ">;G8_)]_W1Z(O0Y><*"#O^W@2QV"Z$"'8-LAD#N0 M QW(M@.1.OB'+-!M!RIU(.&!#N&V0RA;.'24HFV':.VLS=%=NR;)V_SBK*Z> MG'K5FJNM7JS]N^[-/5(N5J%XT];\KR7OUUZ,/KQ/TO+P5S)UFZ?7UNLV'T;^=R_?;5[]^>)>D MUS?_<%XD:78UNKI]Z:3_^71U^S_GQ:=%_C IVV+RTADXGVX2Y\4O+YUFFM=% MXY0+YW9:/33Y8M*\CK?3>;N9CG]@.K=5F\\TW4;F;C=% M7?*Q7#JC:O%8U&WY>58X'_E)4=1U,7%NVFK\1:.:F%5'U7S.S[9U;VY#C61JEKR<\./(3^%\YGS,R\G@:N&,\F6IGW1V1&L\?I@_S'+N%^=#.RWJ MU=CX>C9=+32/A?/B7=4T+YVKQ;B:%QIYUE\^*>[*<=F*(J<\5'?QZN_BU5^K MD@.J;_-9OA@73MXZ_\H7KYW >^7XKN_K0F6C%*Z55DORX\4@&%(WCLY.'_=C MPVAQM1>\:9;YN#@_X0>G*>K'XN3B[W_S0O>?NI!0C7I4M)>J3881GX,K-LLT MPR>4!&(KIFGE!:%/H^&NH7"@@]V!#HP'^K:8+ZN:[TY.\<=#V7Y[Y;PM[LO% MHESW-%&C.Y-EKK284N0!E.D6(848R Q(3;(+C:(;6Q8 MG)9&;=N(($KXDSB*8SDHD#93I%B&%&,@,2$HZ"XH:)^5^4?7":.X;50@Q1*J M+#H>X;N()ZWJ2)L94HR!Q(2H"'=1$1JCXJII'M8K0W7GC#>7/LWZ>NAA,>%7 M''PAF57?BF*[D#A+'D/\,G#![\%XA^TEXE/93J?%;.+P.Z^NQS+_5E>SF=/F M7POME6*H^&U @N%06AI&QO';Q@I2+.TW@0QIDX'$A%B)=K$2_0RQ\LIYP6\R M-NU?Z@+'.$K;I0@IED3J]0\)I!#&F3@<0$IWMN!\1 O5IO1=THTWJ-$RQTE6L?";C_ZWK'AFT\YT9(L5]W?8^J'4FQLFPE$ MP95;)>9)V7J]W] RJ%&&4A/]O@="/:/?KXOE0SV>\M.]D2] M-[SU$/D^S&- M?-E_1K.V)_=638@&:34_.#)/=A]R9 RE)KJOXX*>&0P:W'=L\S8KV^[>4+5D MJR:>B9&,,%.HT0RJQE!J8F!T'-,S@\P-VAX+:'M6-?KD@@H8!V&HW#*:+5J[ M&$HLH6I9OP/"4$9%%WZ/D%93J%H& M56,H-3$X.LSFF3G;+@WT(XL&%*-!U1)/!6D>\0,Y:Y]"K690-892$T.CXVF> M&:CMK1*7RYJ'@FL(!14\#4@<#$,9G9EM6GMY>+Q\0S.T>.B[,H?/=%.(HW H M[^2:9GPGC_PHUN_D?H>R?#/*ZEG#<=099C.VYZ6OPB5U,X>:3*%J&52-H=3$ M&.FPEV_&7L;-_'AD(!'2R%?A%M_, ^K)P8&TFD+5,J@:0ZF)P;%7;->KVNZ' MUPTH6(.J);X*UCQ"Z5"Z(4NA5C.H&D.IB='1D37?3-;^PMH.7\.EO) .Y>2) M>0;6,0,E=3WGD$&M,I2:&#,=JO/-J.YGJ?$P#]-Z:8)"0U]%:5[@*@L3% 9" MU1A*30RRCAGZ9F:(R-S[*F CU/>'\@(#)8E0M;3?%#*H4892$UW?P4O?#"__ MM.R]KZW.4TCSMMG^)2VE5+Z>A9++?B/+H$892DUT>X^VHAW<#S M8D*4TQM:ON>KL'(@9^\/#DW.%$"'QE!JHO\Z:NB;J>$SLO=F9>N=' H-?14: M#@B-0]GG4&8(56,H-3$P.F;HFYFA3?;>UY TGX3*D@PEAE"U%*J6]3L@#&54 M?,ZLHY2!F5+VRMX'*C3T7"+#8+,E6]="U5*H6@958\>.KNC9CBT&9K9HDQ8, M-%5KVMR]V::UCS7U='+N7C,T;>Y>-P5=[E[;SI2[#SI@%YB!'21W;[9A_[AUI-H6H95(VAU,3@ MZ.!<8(9SS\G=FZ6M0P,*U (-4-/E[J%6,Z@:0ZF)H=$AM:!_&=[>H[R!-A34 M>K@!]8-8SN.-S#:MO=RC#"]0D5CLQ4.%N6O:#2)7+CY@NF9>$/#KEO# 3MZ! MK,"V"N_H<]5Z9_0HG1OU:928!VR]#$/KZZ!J#*4FNKZ#6<%SZNN..EQ7$3=4 MGWONV2XQ#];:[=#*.:@:0ZF);N\86-"S(X$K@P_H58S MJ!I#J8G1T8&PP S"_L)D>Z##2#0.%/H"!6M0M;3G'#*H5892$[^EIR-KQ$S6 M?I9DNWF8MDL35"TA*OH**)63[5";&52-H=3$(.L@'S%#/D2RG:A$S'-CE\KE M/.:A6+L>6D;8"P[Z3R*!F&4I- M]/3>5_V9F> S,O-F9>MM'XH$B8H$!T&L\"*HT0RJQE!J8F!T1)"8B:!-9IYH M.!F1GX09F0U:>QA:2P=5RWH=#X:R*3JX(Y#$3"![Y>6)2@Z]H4>4?1GZ+7M0 MM12JED'5V-'#*_JV0XS$C!@/)/VT8(EHJM9H$ Z5PAJS36LGJV;5Y5DMEHOB MR/>4:R]-45U$ [D01M?,"[PPI =*(4@']X@9[MDFYO6>T'R9F\+R^S1*S*.U M/H.@V ZJQE!JHM\[;$?,V*YWOEWO1GL7 MQ>T_0*D/!5U1G.>[L7S?;+9I[>4>17&:H<6^'X0R[M)-(7(]^5I7U\P+_(B0 M YETVC$J:EL3=_1I5KTSH&5QM$]9'-1D"E7+H&H,I2;&2,>SZ#/*XHY'!K0L MCFK*XH:N4K:=0*VF4+4,JL90:F)P= B,]BR+^\%U XK!H&H)U57&D=B7\U]0 MJQE4C:'4Q.C8^]D+,P?["Q/S5(.1?(]X87 M)_C9&:I[P#5PY5_8VS83GX*/ MY.M9*)/L-[(,:I2AU$2W=["1FF&C95:>:FKB0H_*/YXV,ENU/KNA#++G'#*H M5892$W]2JZ.+H9DN/B,G;U:VW?&A:DFH^=4)WY._+2.%&LV@:@RE)@9&QQ9# M,UNTR=T4-#EY73-C3C[LN%YHYGJ0G'RH$C0U)]^G46(>K?49!"5V4#6&4A/]WA&[ MT$SLGI>3#]7'3+4Y^9[M$O-@K=T.K5.#JC&4FNCVO5^B-4.WY^3DS=+6E\W8 MWYS5@#)=3AYJ-8.J,93:)C1.FVE1M$G>YA=GR_R^^"VO[\M%X\R*.R[OOH[X ML:K+^^GN35LMST_XE=WGJFVK^?KEM,@G1;UJP/]^5U7M]S>G7/^IJK^L;5S\ M'U!+ P04 " #'@!]7;8?KA L( #6( & 'AL+W=OID-,-'"QKI <;BA^"/:N\STJ'<2?E37YPG)R-'*^(I MCPOM@L&?!S[G::H]@8Z_:J>CW6_J@?N?7[R?F> AF#NF^%RF?XJD6)^,PA%* M^(J5:7$C'W_G=4">]A?+5)E_T6-MZXQ07*I";NK!H& CLNHO>ZH3L3< TYX! MI!Y V@.\G@&T'D#; ]R> 6X]P#69J4(Q>5BP@DV/<_F(7B]')YND#P:7GUQ_EB=@L7RUOX;M$5V=H/EO^ MCL[^N/ISB3Y]SUB9B((GG]$8?5\NT*=?/J-?D,C0[5J6BF6).IX4H$S[G\2U MBGFE@O2H\-&%S(JU0J=9PI/#\1.(:!<6>0EK3@8=_JM,OR**OR#B$&K1LWC[ M<#(@A^ZR3(T_VI?E)H%G-U<7Z.KZ]&9V>W[Y3S2;WY[_.+\]/UT>V=)6N77M M;G5/.%);%O.3$2QZQ?,'/IK^^@_L.[_98OX@9P<9<'<9<(>\3R^AA8DLEAN. M/J52J<^V:"L7OG&A&];#%$?8Q<>3A_TPNE9CZGONSNI G[?3YPW.T"SY+RPV M:&B%0H6$CA;++!8I1UE;N/Y:WXR96J-M+A\$E"RZ>T;0BW-6B.R^:F:B$%Q9 M)]7[R$G](&<'2?-W2?,')W7!P6DL6-7!LP2QCY88N\<%#O;"^52*XTRWB>5^(W0FGN6AMMV$UQ0/VH)=EBY;M[*^U M:8[D:EW!1%5I_CFFWYKW0<]K:NV9Z6]_38'"#9#S,9+->:XU6 M>:XEMX0$;7DV,QSZI$=?@V0\"*^F7+?LN:I5%L=Y"451]^QJ"4L3QMY"ML;B M=47ZF/KM6"QF.(J\GE :4.)A4K:KY#6U702.B0LY;!I9XF):[ MY9?S!YZ55CKB+O?&002%V19IL?,#ZH0](AM"XF%$7KYU%V95WT4@]@*_J]YB M1\$LZE'?P!)'[SH3G%_^.%V^Y4R !RG\;B1]D+?#8UK#9S*(O.EUF<=KIIZ&JV28JP?YAG4#JZ5X-FV4_U6*K=9M<&6B M8G#^ 9N8<_NAGEB@&KAM/EBM^M8/:M>9)#[C*4&NDJN MBD>6<]@ZJ)Y)Z )U'-*@(]QBYGJX;PX:[I(W<->JRT;2J%,;%JL0]R"*-+0E MP[2U=M-/I3+I_5S7]>M]E5@(2CS':V_(+'881X3TKWS MNM7,Z^VM#=')\/GWNFZ5:)5+ (%2)Z,';E-F/ M.,1R,O9#M],6+&9NX/9$11M"TV%"G[[HA%UX+M,4%>R)ZSVY2-!*Y@86<((H M4JZGSW##1,F@!]NQ02U0=HE#VK5FL_/"@/0\":(-O.DPO*]SD<5BRU(=TZ[H M5B+3\_6V'3KM GJ,P\@C[1AL=I&+>Y8+;4!.AT'>"Q%JP2WU@G:YV,R@3?=@ MA.X]Z1[&\@XC#3KV@5(E^76,4 M[H3DZ7AO2-D.*G=#M>2!,&TS384R?KE8\ M-@7-GV+S& G!R0*V%?4C)5C/.M O5;AZ%3_ ABG3YWV]GX*N7N0B+O0S##"P M!FDAN1MV#J4V,XQ]MV\=-,BGKR,_X7%N"E[\_^%8T$\!#IUX;&?Q %9%3SP- M^NGP*7O^=OU?T!V_%UFF*U'OA'DN9&()ZMLK/_EO_!]K*KH'#Z*=-#8U\?V^>ZR18[-S([ZT'O:4X MO-,@F@XC&I2BF\/P =3Z!4]:)J9=U8^3XA)V'("S^E$QW(?;@'% =U:]0LB4 M3$7"M)L[EAIRF->PRE!16U?Y5,AL\."$DGRU;>TF>R]O-SR_-R_!%3*/OJKW M:[N[NQ?MW\SKY=;].3Y:8,O]&0V/YI TVS<1?&/>V4^:GZ[>^%^P'-:' AJN M0(;S-8 :S:N7Z-5%(;?FM?*=+ JY,1_7G,'.1AO ]RLIBY<+_0.[_Y5A^C]0 M2P,$% @ QX ?5RUK]1B! @ O@< !@ !X;"]W;W)KY_&=K;MXP\6]+ 4>B@IDQ.G4*H:NZ[,"BBQ'/ * MF-Y96R%H!. MT>U-BHZ/3M 1(@S]*'@M,68OAP=]Z?R?^OS5ZD^*$7:O M(+1\X6M>0=]E-W11/YWI;6-9X0PFCFY>$L0:G.3].W_D?>JK]%N2I6])-G\C MLB=W$G5W$AUB3[[K(7'),EX".O[&I3SINX>&8F0IS$A8)[YW=N['[GJWP'U1 MT?!I4-H3=.Y'>U3S?Z-.P]$PZJ*:5-V=AE2"6-E)(%'&:Z::5]EYNV%S87OL MGG_JCV=^CS_5PZF9)7_IF\EVA<6*,(DH++64-SC3_5(TTZ(Q%*]L.[SC2C=7 MNRST@ 5A O3^DG.U-8Q -[*3/U!+ P04 " #'@!]7,+-D4$0" "*!@ M& 'AL+W=O$U,/TDYZ+"2D]%X?/9K+)8LT =T"I M 6F-WSW3&;8TB:?C(_VKK5W7LL<2[CC]13)5QLX'!V60XX:J'6^_05_/S/!2 M3J6]HK:+#3\Z*&VDXE6?K TJPKH[?NG/X21!<\XG!'U"8+V[C:SE9ZQP$@G> M(F&B-!,\(*M!("LP+TL2L9N4KO M8.+M.UIP@39'#YRI4J(O+(/LWWQ7FPUZP5%O'8P"[QLZ0:%_@P(O"$=X MX5!N:'GA!=ZY,F_0_A5M6$8.)&LP/5=U!YV>AYKO9BEKG$+LZ ]#@CB D[Q_ MY\^]3R/*TT%Y.D9/=@T%Y'O[V:U_JHU6&:_5_X?3_ %02P,$% @ QX ?5^8M3<84"P M)QT !D !X;"]W;W)K&ULK5E;MO9![I;= K742&H[GE^_WSE27PPFD)E]L?LB MG?OYSCGJD[7SGT.E5!0WM;'A=%+%V#S;VPM%I6H99JY1%F\6SMWD[(2?7?FS$]=&HZVZ\B*T=2W]YD(9MSZ='$RZ!^_T MLHKT8._LI)%+=:WBA^;*XVZOIU+J6MF@G15>+4XGYP?/+A[1>E[P;ZW6870M M2).YE9TL;Q=4?])>L.7>8R MJ$MG/NHR5J>3IQ-1JH5L37SGUO]069_'1*]P)O"O6.>U^Q-1M"&Z.F^&!+6V MZ5_>9#O\S(;#O.&0Y4Z,6,KG,LJS$^_6PM-J4*,+5I5W0SAMR2G7T>.MQKYX M]ER%PNN&+>06XJ(-6!""D+84%S+H0$^OO K*1DFK3O8BV-+FO2*SN$@L#K_# MXEB\<3960;RPI2JW]^]!W%[FPT[FB\-;";YNS4P<'4S%X?[AT2WTCGH;'#&] MH^_0>^N7TNH_6+VIN'0V.*-+F:(&=ABK3^9XJ:VTA99&7..A0HC&(/YS/@_1 M(\C^N\M"28!'NP6@Q'L6&EFHTTE#O/Q*37@>/^W6]1[U*OWZ#;J_Q\7 MW\[B=Q>5.)B).[/Z[HZ/2JR55T+;POG&>=BYQ(V(E1*!K$ZK/\I0:;N,V(M7 MYXW7!C&Q_WC*#'F_5[=2>*Z,7$OF(]Y(7U2T_^E,7+@;T7BWTJ6"],( [L!( M%,:UI2@0SE :6B!6^1^T1@9"2%!74:AK)P;;'2CP&+5I3$BZ#_P*CH15-%Z M93:9SE?$UY4VBC:X-7%6,FRF>0N@K.BL&BKIZ3V(QPKV[;8OO*NQ8+.N8(6I MX$C> *Y6NE"S[_CB?<6D7=U@+1%MK6Q+378#V1)(G*YR>N!FT6="Z#-A2J+# MD+"[:4O%]B:J+64)N1BF)5,S" 6UL0"^T\Z%)#'P4BE5PI,5?*P@^J M@8O8>43(E^")\-"Q$A]FUS.Q5%9Y283(, T)EAF2$H@*B-B0/^[__?S\Z@%S METUC=$%N$KZE=_30JV5K!F^1Y-=D<1UU7O'BIJBDA;,N75WKP*7I_O6+RP<" MWH> 47E=C\P"T9TG,6;BG$7'I8$C01K><,*ZV!N*@B-S'0AHFPIOAT4+YR(V M01ROOK2:S#+?"-*+)2#G&1753L_,Q*L4_J[1-B><:_THCEFP/^?V+35D^0FE M*SVWBH(5!9\%9.VD]J+Y"E1)D+DT[%HN9XB!$75:T<#+[)ROWY#67E74*JP2 M9-1*W#KX;)3UPAU'JM;0MV3N7R$BQQL/_PG]^H M!$I?:70D.I!92Y@>0%D.HOQ,QO(ZREK7P?[!4:(\$Q\">^1%B!IY!RKO1:4R M"/71>K?$H$64QCIN1K#%29NS.(R+"0*@EI\[U,;OTI%;YP3:4Z%ZP1C' MKI M)D$6UQZY6"!NDE/J!+H)A @5L:'4 84F#+5PI\Q=O&^5 \8= K+8,K2E<"TX M0$H-OCZ5'6R$#7LY9^*ZA84'N3-2;.>&T35'4'33 216TK3L#5EDL$-^P9N< MOE"=4:(-:M$:$%BI'0NWS9WWJ:6@C@A- M$E&FD"M1-A"B4)WR$QT/'ALMY]IP,B5*Y)!<,1W *RR$$1V:=B4L$(X9G\4Z'S^DU)I!"46 ET=_" M'>.& &-&F_BEA/<<4IS2T*78WDRA L<@RCSH,UK!@!35=:I#71DCQGQ!*0&I M4RL'^/?Q(04&&,-:,;=X##U=4P??*FR![0 .)J)B+"L*K!*X$\"9XHE);R?) MMDXZMCE':'G>2IQ@4%U3_-5R T4+!3T[RMC8>@["PJ&L4Q?-. *S?DPI3":1 M8NX=BI?G.D *\US- 4?&]8@#"YR!6U'V 2/ER#X=HHD/EO&)1S[XJ?".6O"D M3J3&!X11U$':ZP23WYB'?=6QZ F7BJ#+;[HNB.8_8 Y'9B_I2")&H@&_M^1B MO5,7G-H9%:-)&;W#78*FK647((A9:ECXP,0[JPO1R,U0#HI*%9])+SCB$S(P M]@(#")!M)5IYV4$V@L6Q#J1Q$H(;U1$KRE_!?T0A?Y#&$(;6H4=-^]-Q*YA]RT0:8&*J%9;\E18)ZS:*];L]7U6.A( M(X3JEW:2YTZQ=IY&+K0-!_OB'MO3$>SO3M;$X^OFBLH?=>,%9>)=0/^@:L^7PI]XI;)J,EN#C, M@.!7:MO0J3P%NN)P0A1"19("H"N+C-+)>2TJ>9''] K5E>=N'DI2<&, ]^1C MGX#]%<4WLIT"$V'?%FD69ARFFHFIEZ&MSWLT^/U92 <"4P)2GH4!OK"=QFQ4 MCJ7L>C6P?DBL-_TY0MVT+"*][\3-9QJ>N]*N6G:M3=@)*0GK&4'9B"Q,UW(0 MP0*Z^017^(O.JP'",D'R7F2E=4 *4-1&'FHHU/K81P>!5;=X@.L'KV45>V5F MX@48]"- 4&.QN*WJV%(;PE@+P1HC"S4=T>NE+KJ9)VCT+)36-O+(!A*^Y0,& MT"9[,EC1R%V/9]E8J1\8!MV_]IGQDRHNZ@H6:PVJH< M.YU*@]/Q,1*,F!P_$?>(4J#&%%A&)Q3I/.0G:+^6F ^8WN&!N#=C'90$9&1# M_*0NAW]1ER=9E[O*O$\R[P);(K9C[J0LQ900=3IP2F(7\7/(G.L9@&]-WK/YI_Q7P/'W\&I:G3XAOI%]B),#PNL#6_=F3QQ.4 M6_XLEVZB:_A3V-Q%@ %?5DJBA- "O*?3U>Z&&/3?1L_^!U!+ P04 " #' M@!]79>D97$T# !$" &0 'AL+W=O,42+)D.VEJ&W"27;0%NC72[O90]$!+8XLM16I)*G;ZZW=( M2JKK)L:BZ,$V->)[?&^&0WJV4_JKJ1 M[&LAS3RJK&TND\04%=;,Q*I!26\V M2M?,TJ/>)J;1R$H/JD62I>DTJ1F7T6+F8RN]F*G6"BYQI<&T=DH&EY#5*PY4$C9MYM!Q=7HW=?#_A'XX[ M8>=GXO@*)8S_AEV8.SZ/H&B-574')@4U ME^&7[;L\' NTD< 60?(O.ZPD%=YPRQ;S+3:@7:SB MH6QQEE@B /66+Y(SXA$8.2K%=RE9TD M?-.*&/+1&61IEI_@RP=GN>?+3SN#C58U7)-633N LFLKN/9Y10V?EFOCXY\? M2D#@'S_,[[KETC2LP'E$[6!0WV&T>/YD-$U?GE _'M2/3[&?JLMIX%_*(F0Q M]/9O<(-:8_ES0'>!'3/P%,;G+^*<=I@0OEED2;')=!I/O\<,J U0F>Z',OEY M;YALJ9^'X!DQFP9]NXG[&&Y:S>46;(7TT8A0AXV#;N,\P$>##,Y@A\13J*WD MW]")R48OXM&1P"P]CR=#C-3UGFS%K#?&92%:MPZ77D%Y['[-!),%=NZ6C>8" M\O1(S@E+AN]_T5!.&;\X,I1/)P=5^ V&CHOSJ*4/FDG#PE&YTIP(ED*H@EFB MMLHO=8ONE'?&5ZC]?>#6>;<6?,LO1S0%:':!]IQ9=IYK0 MJD77JI[X*8QH"ZQ#=F+XB(![9\$)'%([)(*,3%-XYH"DWN#_4*#NZ%!P5B7N M+8RROK)G08RO=TM'!I.6,T'G\!>EN;WOECA8H"]"T!=2N/ZA_HZ02IB-^S7B MATZ-Y.!DIRQL_?UE*$FMM.&0'Z+#%;D,-\/WZ>%^?K:&=?*17$MR(W_KZ7A5#>#(<^R50A_<"6RN#) MPKI"!ERZY="73LF4#Q7Y<#(:70P+J4WOX8[OO7,/=[8*N3;JG1.^*@KI-B]4 M;M?WO7&ON?%>+[- -X8/=Z5QS?O)C1 M?M[PAU9KWUD+LF1N[1>Z>)W>]T:DD,I5$@A!XF^E7JH\)R"H\;7&[+4BZ6!W MW:"_8MMARUQZ]=+F?^HT9/>]JYY(U4)6>7AOU_]1M3WGA)?8W/.O6,>]TXN> M2"H?;%$?A@:%-O%??JMYZ!RX&ATY,*D/3%CO*(BU_$4&^7#G[%HXV@TT6K"I M?!K*:4-.^1 *6--(F6N7AM?' 5V _^;A@@B+8/ MDQKT102=' &]$&^L"9D7_S:I2G?/#Z%@J^6DT?+%Y"3@KU4^$--Q7TQ&D^D) MO&EK]93QIO]L]2_:)[GUE5->_/4XA]4(E/\>LCE"S@Y#4O+<^%(FZKZ'[/#* MK53OX8?OQA>CVQ,*SUJ%9Z?0_U\WG0;]W08EI@/Q#/#NGC=*$EWQ/@X\>J^P MDB85OVDYU[D.&F36VU(APXX$9*)XKY+*.6V6XH7TVHL_E2CB=F$K)Q:M"G*+ MG7>P ;D@R!5#XDK))$.-**T+A%HJIVTJ*D\7LKLWT\I)EV0;L$94WY),FJ42I=,)"8&1:UOEJ9@K*)THU+)4+)PM!$IP M3I12IV0/HMGXA7(@H>%O \U8!)!!<@F6<:"P/@B9KJ0)J,46;*!&?P$8ZC[O M;J%W<"#3NE2Y?!-%R5AKYRJL%=D=,4H)MY HCI@HO=A&D4AE !V/';_K-O1^ M^.YJ,KZ\]2+)H8)>Z$2RB+4.66W(0?(V\7M:#L0'S.G5,3Q+1 1MB'G5"240JD.Z"W*C2!C)A>WXC?6 M8G5O2%THR6 M(F>3@*AC,>U5R)RMEED3=XEUSLZMXXCI1SLJE'CX&$'&^R&PRG,1E"O(E7SC M0!3N\3>M^?MT(.4YI,@L7Y54D6#Q? ,S0L >Z&!LHR!S1JE$?/*)DU%8*WC$ MP1\SM)VN%V/\(_JIIMHUEX>J*(D,OQ>FSZNT>%I7S!U5"VE0-3B7/U?IDA=0 M#^FF"R9_T&DKM21XXC.\=L#,M&W)C;#8:\@FE*R\PE#1%+' Q,]IN$0%R3FQ M#[<0'&Y*"#4EWR0A$]>H2C5UA^_H*!;BJ6E%5M:*&4-$Y1#LQ8^L#:HF"/(_ MW9QA7MGPO/*K-!5F75J?T>S" \S92^DS099!#%EV3 M_NAZ3*NKO1Q=E'&V!Y\D3,+N3U57\V MOC[[D"%"?^;XUV8%&HJHT5%1WXO9=7\VO<)B.NE?7DUK:?X@T-'M>\I1;!W% MF$Q P.2:5J 2))+3X -V!.<3#I&W4[U NU.&ZDO3A<(Q_W+6%30S_(T'";7 M.GP.NAT!QO6^]2XYLX]SAH?&"N(AHN'I'X(GSYL6!M>+C9+N"/P:"6%A(Y4S MO NEU,S-1O"H0[D=:T)EX*J<[4#J>,73#+I1@@E,A_K>00F"16025(A$ 91; M+ =_BH'*ZS@#2 "2WW ;GAP-1IB ,'?4G1C9KI=(N9:!#6W,E?>Q\ =NF45\ M*VA:[FXZRJ/62\S77*?IS+'!D.9NG=)PY3F'D0"P'&K!23 MU+''=PV2D89M'X]=&_&Y7JIACQV0TOF1&\40Y+E3PA(P! M0#9$A\@E".$Z^2/9CA45-?#,W7*M/;&51G)XRD/X*JZ5^.^SR[DAC6YW),." MA(%XTU M/JSJX:BDLT\=M W5&(NIFB-CT>[0T5,:@9W*);\ U$UE7TG&/:Y+G_0M%8\R M.:XXMBDRG=OPC%W8RH3])#C=1$[)BT,0F[5ZVJ%D,ZP=G$GZ0I:EL]]8)$8P M!&*K9_V&@R6"[AYB5Y:OM>L+46IH[$OR@!5Y12 ML:(9S<,,"4]A:"-I?,[>NM@)EY>=D_3>Z;;?K M#%_-NP;/EL]&?:X#NK2O);>UV?7@\\.Z&W6#0]\+AIU/ M/(5R2_Z0!8>3@^+7GO9N^ZWL,7XBVFZ/']K>2(=2[5&=%S@Z&ER>]X2+'Z_B M1; E?S":VQ!LPVH#G"POFZ@L2T'Y!?/@?4$L#!!0 ( ,> 'U?Z M^* YX , -4) 9 >&PO=V]R:W-H965T<6:^N,RV V\6=W>C91K15HU2\1FFXDJ!Q,0VNT_&\X'>.:W-$@XOD M4:DO[N/G:AHDSB$46%J'P.CO"6]0" =$;GS=8@9[DT[QF-ZA?_"Q4RR/S."- M$G_PRJZFP2B "A>L%?9>K7_";3Q]AU5!SV?VS MS38/1PJCY(1"ME7(O-^=(>_E+;-L-M%J#=I)$YHC?*A>FYSCTA7EP6KB0!O!)2;LR\%Y66+W4C\FK MO6O9SK5Y=A;P8RLBR-,0LB3+S^#E^U!SCY=_4ZCW*)C%"FZY*84RK48#?UX_ M&JNI4?YZ*_P.O7@;W0W/V#2LQ&E TV%0/V$P^_Z[=)#\>,;W8N][<0[]7Y7I M/-)G91&*"$XAPIVFB=?V&9BLX/W7ECJ6A2C4NI6H!= M(2R4H)'G<@GON*03U1I2,Y?C'E7VV5?V(Y,M706.[KDJ^U+W7"-#2<"H#T;@ M O*L"/MI[JA^3M15[Q>D@5PI40&O&ZV>L/8A#+,PZ0]A>!7F).1B:PGK![TM M^0'3A6'4PJZ91DBOPJL\@2P-BWS0^]!JR2VUA1=:\(WU+9(689[GD/;#/$D) M6E+#M-T%0T&2#TN2,D#L$443YH.L]ZNR3#C6&ZD#,A5FZ0"*84K6AQ21,6.Z MJ\JV;CMO*Z1^*CGS-MY!/B+!80*71!<)T8,^7)ZUT97G OI%F!4#(@84Z#"# M:^,JM:^%SW_H*[?4BF(HF=;/KGRL5BVY2L(G@N"R%"T-/6%G>1H-Z:(2PKE+ M*M6;Q60ED9HT6KHL-*57^F84KI[&HSL_3J;AM"NO@ G%X&OX-3/.TS2/\IVG MT2X;AX;\KQ+2'QW,_+\3D@VB[)"0VV-\W- 60(J[$;+JE+T.:Q0E^Y@=_X(& MY^B(E@D?CUUI1*B[=P/=N_&J'YTN$5E(EDV#_@D7S^$.BM>SL^>FIKU$N_4%!KN(;H7MW]Z7YGN>Z>ZH-XM_!\8GK)I:$B M+$@UB8:T(NANB>@^K&K\P_VH+*T!GES1WH7:"1!_H>@NWWXX _M-;O8W4$L# M!!0 ( ,> 'U=MV1%%VP8 /(/ 9 >&PO=V]R:W-H965TK6WDSWSAVN MYG-;[JF1=J8/U.*?K3:-=)B:W=P>#,G*"S7U/(WCQ;R1JIW>7ONU#^;V6G>N M5BU],,)V32/-Z2W5^G@S3:;#PD>UVSM>F-]>'^2./I'[Q^&#P6Q^UE*IAEJK M="L,;6^F=\G5VYSW^PV_*SK:T5BP)1NM_^3)3]7--&9 5%/I6(/$YY[>45VS M(L#XJ](/6XPT$>Y=^DD[?7 M1A^%X=W0Q@-OJI<&.-5R4#XY@W\5Y-SM>X))]GKNH(M7YF4O]S;(I<_(+<0O MNG5[*WYH*ZH>RL^!X0PD'8"\35]4^'-7ST261"*-T^P%?=G9L,SKRUXT3/SK M;F.=0>S__92-047^M K.ARM[D"7=3$%X2^:>IK???9,LXN]? )B? >8O:7_! M\R_+_:H=B6(F>@/_(+&7]R2H=62H$JIU6MQ+HW1G1:O;-Z5L2Y!>;FH2R&4C MG6IWHF9I(7>&""GFK$!^BY*,0QX+O16Z,_AL58DC9%N)"N3"_WR(!47=OM< MA4I75M"7@S*L^& 4LEO5)[$A=R1JQ5;94M;B1!*BB&[N%:9QEHN9>'<9$(2/6!TQT'8A,=\84H4"-W MI*\#92T[.&XF?F,3'SK$"G86,0!!F'2<.%!L11<'QVU' N/LG.J5@X">VEV%-S_M<\/^DC&CUJX$L4- M&MLVE+.+Q#@R$9PHG<=443 :4+AJ 9 O@1T< BVHP=Y-3WIA3(M*@T2.17R8 M9'N"7ZVJ6,^]K#L2NTXB8HX(IY?ZGFUD[S Z1-3P=F=4 #UCNLK:ZJ?INE7! M03V*,1.P2V\\!)^')GC($ @!+?17IPZ>#$]X93#/G_\YD.QBX,/XL?B6Y0-; M^8SR?S/T_Z8<3A^(QN=:*CMVPN;$JD6'4FKJTSD.UF?:;A.\-<#"A0@^X;31K7N& M)$,>T)"0S)D18W$8K@C0SJML# SDAJ\EZS#I]F..'"B"CHEIQ/-6XH M5KR"(K<':KC+OKZ:?-YS_1EW._%)?7FP,$'S.OGF-0PFW,78PO3\DTQ^?$!O MMN]J?\0X4U2AD7'@6'IBSQ:%#E^XSB9?!IXBZCJ MAL0K0%C&N7B-$622I1]E4;;,_"B/"AY-/H](R>>P]:LH3Q9L?0['9!ADZRCQ M*_DZ2K-"W/F@GX/$L8E0D5UG@B>&?G\B76?=/7W^HK1C.S[)%D67P5^(2H_X"\"IY+09FA:6);[+PQR):#?R( MDYR7"Y$MHGR- $9%6DQ\"F99E&#ENV]6:9)^SVM+D:51LER/UU8B77'DSFO( M6S2V+1?8-(V6Z]7EGU&,!H,9Q7(-=C*P)(N*;#UY3]9>"=4<.AA<^7$_:$D MJD)'Y3ILB+MUQ9W#U_Q0KA[%(KI<9DY/1\OO*/KK#CP-=2#G+,5%OJZ1\!&F MRUE\F?).@!XOP>H#^:=+?0JL&9'.UT)&Z+Q)7P/9 M<#DT!>&OO*&<[Z7UQYW(^=L,P7T5EVQE'RGAO7*'QKKS!1?-#+5>=RU/MAUR M;40&[X@TGB6#G=YR.6HVO*7%[:5W[3-G^G8S !-5YV^@7_68PO?)2N$6I84+ MK8VO,0_RVP[V5H_MY31]Y,_94R^ ^>@=UA#N=?S:M,)[(3S)SJOG!^U=>,== MMH?7\"^X%BK<\FK:0C2>+8MIZ ;#Q.F#?]5MM,,;T0_W>)23X0WX?ZOQ3N@G M?,#YF7_[7U!+ P04 " #'@!]73RIX>0 % %"P &0 'AL+W=O&O%@[_R54S)&^ MUL:&RT$58W,^'H>\XEJ%D6O88F7E?*TBAKX(B MS=WZQ85KH]&6;SV%MJZ5WURS<>O+P=%@._%.EU64B?'BHE$EO^?X6W/K,1KO M4 I=LPW:6?*\NAQ<'9U?SV1_VO!1\SK<^R:)9.G<%QF\*BX'$W&(#>=1$!3^ M[OB&C1$@N/%7CSG8'2F&][^WZ"]3[(AEJ0+?./-)%[&Z')P.J."5:DU\Y]8_ M#ESH3T2^MN[W$VH+P-T=6],3RHM>W^U=>>AWL&IY/O&&2]09;\[@Y* M7CY742TNO%N3E]U DX\4:K*&<]I*4MY'CU4-N[BX<76M(UB.@90MZ,;9J&W) M-M<<+L811\C&<=[#77=PV7?@YO0& %6@%[;@XEO[,5S;^9=M_;O.'@1\W9H1 M38^&E$VRZ0-XTUV\TX0W_3_QTG,=J76NC['A,1[/1''5@3"II(&/J=#\U1*,(#:=2-YNA8.7.VKX%K'6LR+6> MT-.\DD!P/$JZB^W.&1PC7A8ZJ*4V.FX #4HFS,]^?C\U5-JO"N]JN%^I?,* M04 JC==H:!HQZQ!:+JB%^'T7Q)W21BT-H^LMC0:7A$::EF1O D9\]S18%S:+/8;E)@B"4YI((X+=K%*FQ3_DY&=-OZO$*$]!:G@TQ@!7H+!IKM M@KNWX-D(W_MXH@/8RBM40IM'*0O1A\Y[QEY]H.!6<:VP(./0-HWS<;\I=P%7 MQB%5#&G5)L!&;3IY=:199Y_E0HOI: ,)J0I;978^AV_8MR["\=R55O^-X$&6 M9!AV!:X.X0J1.:,+1%:@@9O$>6J80TJ.!Z3$X'(";*C4BI9)T.A)4JIK V(/3\\?_09=\$D 1MA<8J?[=,8A6##A8CR-Z(.LI. M/3@ #X7$XV%'H7J1\E+P4-VYR#5I+V>)C7[,CW ! ZMMGNE[&9W;[RK[FFSW]X]$-\DN04$NH+I9'1R M/"#?/;JZ071->N@L7<2S*7U6>*>REPU87SETQ7X@!^Q>OHM_ %!+ P04 M" #'@!]7*@#K:&$) "\& &0 'AL+W=O=7H#2;*;E*H2C)LN7$=E7B3&H\FXE=\"@+X\]ZJQ"JM\.A MSU:JE#ZQE3+X96%=*0->W7+H*Z=DSIO*8CA.TZ-A*;7IG9_RMVMW?FKK4&BC MKIWP=5E*]_A!%?;^K#?JM1^^ZN4JT(?A^6DEE^I&A=^K:X>W823@=!DBB]V'6[/H0=XWW[#H2 MOUH35E[\9'*5;^\? D$'8]S"^#!^5N O=9&(R6@@QNEX\HR\26?6A.5-GC%+ M?-0^*ZROG1+_>C_WP2$%_KW+V"CK<+6Q7#JUE!!;.6TR7"02\=M*;:&+L*3K=M?&JPP!RH6=%QKJ 04+ M3"YR2Z+%7$F'XE_6!?YJ$Q0B$!+QD\Q6,&$T2(%K%^"P4_,]C(7(+3L@U(K) M+#D^.1H+OP(X3P)L[<1%(;T7[[&\+.$B%&-V"Q^N-)1K+]2?M;Z3A8)&B)"- M5*8K0,H4B9%5Y>R#!GVHXA&(Q]/D>"8JY:(J=A'/X@R5JRBBA6HM\>NWL3"V1+KK%0ZHDPQ2M_\ M7:!Q,(9'BF2CO;_D.-1H' WV>[AY[XX'!RG(W& I^G@Z/!$ M'+SZLL,&$I8.QBT.N1!!9>8&LI MP_8[I_9M?JG%0G%[7_[UM0^HF@AL M@FH-Y8II9HU['58LAWB G+3/A\S(BG'ED8FPXRZ2A5%+&S2CRJ*J#*H$VICQ M,HLUP8HRB,3X!0 U2:HD- !QGS3^^,-L/$[?;6+E3Z-WXJ#AYTTS%/$JDY$$ MW3E]JYZELEFZIK(!!KOY'W EU\#2>9_8(9APFB),[,.0:A0UZVSM4&%HS!V M\>=.K^T SI@[0;**$I@C4 [39#K[?J0[Q&=4$EO[I GZ3:Z+.@Z7FW9N.VHT M20Z[+OMR?]FAG,IVJ8QR>'OD+.8T!PAD34U^(8V)'C;3?<#%3%5(.=ZB?;X-MII&,3]4+X"ANHR,&%3:X1 MR\54'1\GLRY;T#%J%YEA)[MLH2."ZM#A66Z$BF*0QSZ*M*BDSM^02%GI0$SV M&=,EJ;_ #F"_PMCX!0E?SE$QXV/BT=&Q>$I5H(AF>,OB1HD1DJ:LL/F>J')%3QSX'S'+("_T>$-7ZW5D^I/,M.%#H\=<[5<@CJ[TWGK M6+CO:'.D=>K.%G<4U,)*(Q:-E.@_6KTU "-?"UW"BG9@Z7H0/%.H$)J1(]J: MB"O,UC7\-DG;>>6)?TSG TH':CV1S9]X:\-RELF-ZXG5@ML#6]P9/)JFWV$Q MJ:<3.B<[*?O&]FC>VKK.&8FXKAVY(;1DO55M3\'&*(+Z,'Q"<4XEW"S>!TY' M\L!X6.@(HJ\/MGP[0_+U-3Y>9<%25HR.^/L4W]5#IJH.G7H(/(ZO)(X.R+JG M8]OF0$D\@S+TG)"2K6*.(]1O1?_A@/?:.B!PV(7=WW_4^$8<64E<@)C3 $$( M#84OW0P?A:G_>,!<76B<+G+R3Y\9@_R.,F4N($)Q.>=FQP5/0W% .K?T(6=P M9@'XQELO6<;H7S0MLC+B@P!]4G,7#X&C+G+6<->*\;GKPD.MI^F#-^!#18UP M4]>U4PO%['?#_2EL^EN157 M&(5);531:/A\^>'JZ[K6==FDY2F9X H Y ""X&CGD MV2<;ZO\K24#5ST@8,AU=9X< ON=HMZ6\+;;G'4G4\+!OB)@F*\WSGU@H%26- M.DEC>NJ\/=BLYNA GL7([\VU2-M7"]2+DTM&J^V@'9YD\S6ZI39\A-HFI'4> M1&BA6S% _W^45&$(N@.06)TX38*!FWF$^W5WU'F)\YO2[ [+0-'D(]TH--MV M9^[_T7U#''!6D@;K0,,S7:UMDDTS-NRY/\#H=I),MZ@*:3Q_:)O9USJ%/]#T?V7>UY?2'2'F1W76(.-VZ42^66?&_NXPDS M7BYW7[NK^??Q1GJ]/-[K_\K%Y9'+"VQ-D^-I3[AX5QY?@JWX?AK].MB2'U=* M@O%H 7Y?6'2=YH44=/]A 'U&PO=V]R:W-H965TCAL53:7?0*[ZNSP<"E!9;"1:9"35\6QI;"TZ/-!ZZR*+)PJ%2# M)(Z/!Z60NC>=A'=W=CHQM5=2XYT%5Y>EL.LK5&9UT1OV-B_N95YX?C&83BJ1 MXPS]Y^K.TM.@0\EDB=I)H\'BXJ)W.3R[.N+]8] MF FAPM0S@J"_)5ZC4@Q$-+ZTF+W.)!_<76_0/P3MI&4N'%X;]8?,?''1.^U! MA@M1*W]O5A^QU3-FO-0H%WYAU>P]'O<@K9TW97N8&)12-__BL?7#SH'3^)4# M27L@";P;0X'E.^'%=&+-"BSO)C1>!*GA-)&3FH,R\Y:^2CKGI_>8(85YKA"N MC5ZB]9+7=^0;M!8SF'F3/H#0[:HP*D/K?H!WN)"I]).!)Q:,-4A;BU>-Q>05 MB\?PR6A?.'BO,\R>GA\0^TY"LI%PE>P%_+E6$8R&?4CB9+0';]2Y9!3P1J_@ M/=7Y_DLM_1I^,1[AS\NY\Y82Z:^79#>H1R^C-&CZG%HE]B;'KX9 M'L?G>S@?=9R/]J'_+V'<;S$XY#2"_VCY\,UI,CPYW]B'&5J)#B[W@ORJX;*R M4L%)"#:%?(6 VB-OD=H;,D/_2W2>^H8'D5OBQJN5] 4(R*VI*S"+=I.Q#A0= MG:_A]O8>#D59G1.!"&YT&L&/5%NA>2Q1K8$))_$Y[0NKX?E/U).4\%+G0(9] M@2"=JX5.,8AU@@20I7$<]^,X!E<("CN_,;7])KE]J(2%I5 UP@'$$:$,H4+; M0/6!.C+K%3FIS 5%HZIM6E"' O)1&HP?L'EJ&TI1!^P#'3B 8:#3X43P6T'^ M@T(L$>:(&K0!@M$Y\6N%D8-+%U2E1F>2VVE0PM\Z)<^#Q?1X@Y./4#85CUSQ M0/6Z[NH5%M:4M,\0[4RZ5-&"8PDW'DO.KP]2DT^E4 1+(CF:#959754J/--E M MS\^!@[E]LU#..WMQV'-9(G6^M"UWQ@0R""=[4-0?PZUY!OE9#D!^$*XKN4 M&>T+?GH2U6>^:'.>^;$549J:JIJ*2GYXSRD01? MF4?*%_:=;SN M#)(HZ62WU26(.&WCFYBU4&718+%;#LEI-!YOD[^I(5+#NG;#NI '.S-6B38/DZ0C\Q2.9MSJWG;# MZF4SHVVW-Y/N)V%S*C*Z>A9T-(Y.:#:TS?38/'A3A8EM;CS-?V%9T,"-EC?0 M]X6AR[=]8 /="#_]!U!+ P04 " #'@!]7(8YET]P' *% &0 'AL M+W=OOZ&)4*;L*(G'QD".I M2O+*B3=[J"P?E4KE80@,R8D!##PS$*W\^OUZ (*D=43K\@N).?KN_KJ!TXTV MG^U:2D=?RZ*R9\.U<_6K\=AF:UD*.]*UK'"RU*84#DNS&MO:2)%[HK(8QV$X M'9="5,*5*=6:\<;X_/36JSD MC70?ZFN#U;CGDJM25E;IBHQ7*=_W%SXJN;%[S\26++3^S(NW^=DP M9(5D(3/'' 3^;N5K613,"&I\Z7@.>Y%,N/^\Y?[&VPY;%L+*U[KXI'*W/AO. MAY3+I6@*]TYO_B$[>R;,+].%];^T:>^FR9"RQCI==L30H%15^R^^=G[8(YB' MCQ#$'4'L]6X%>2U_$DZ&LJIBH-RXPQ.%>C<^8W3V>?C M2]B5TVM=(M96L+M.QP[<^_T8=Y<.J]L+3)Y-D1M6&ENY?#\KW^)IN'?GM \[35/G^+^ MIX+T)*>']?Q-.TDG(WI,#%V5=:'OI*2K+XUR=W1=B,K2)XD$-0:N*^YH+6XE MN8TFN;TKV[NUO^O6PK5W%E*B%G-=.TA9W)%N4%9:F)STDG)E4*W:V!&]7T.] MECH N4061).M F^K#&)1SEX5>L'G0W^!U\.7)*I\CVBKDC>0KAN3K6'D/=JK MF^OKXO"KX%SQ'7)9&PI(PE%X?$_"7CJ-;R3PI#DDJ&?1=4PP3;G1W1AV2LHA-TF M!93$03H+@_E)2I9SNA6:!I-)&$S"?G,CH747Y-S+6S:NP9ZRMH'BDAJ(-3L_ M>7\<>@X>"9A'+3UZ%G==EM#O-6>&Y3"!=0%L5]6*G%@4L@-X]3]I/2?K"72] M0V$.X4YVERBJCVF;,JR(D85P/@9M^P&'5X.;UKR;9O%?:$5.]\K\WCCK0,>J M?/)X+//C0?]$[R2W*9P.+FZE0<^AJZ_29 JY\!K8Q;7?()J_J*6DB]7*R!6D M;^5=&P67O?@7XF5?(@.=46A-&7T412,'+Q!@M]:-A7C[81%D@;S.!QL#9*=>CF]H#@-TC2DES0=A?&W @XR M!-S3>3"-.^YI NY)RMR1..E\T!GM8_4=]' C<%)E')@V&3Y4RCTK%6V0M4:A)%P70^ M0S!1Y;/9 +"PE*H]G4S#($Q.^&PR2F8/:G$0KF@&?I,@CN:LPF1T$CZ"&W L MJG^#D!]1&L>C$ -%47!5XG)3 7KUJD*LNN <+WPGR/8[@?S*S[(/ HI/[SGO MP?A:6G4><;OVT+4$93W+K#M=,.=>"XVHD0".=1$57='6TBCM^T4\FDT\@J)A M7$OC$P(NZGK8(WF*OM58SZ6_WUK:9YOU:)E) \2O=BH'?*-HO*4,YI4H084: MS1J?HWJY!$08[E<:2;U6DC=Q4505X\JR[Q>4!6.E= -Q9>"Y5S!I*'7];26$=?4*.NA8-ON*7]16[$.,^$77M.RZ9 M72E M]G >C^BGQGAL>XZDX D7$.*C^RG(>[%&J+E/^RCL4I,PA4" $FUC%F8EG>V' MA^$6 &6X.CO*=C[C>'QU+@/Q68[0#T%RH7'JS4LUE4[WXYVT^0S6E.4 MCF8_I#,=C+$_I-]$HV2Z[3>/OBT]8PYBS>$P))BEZ>"]=B!Z-!PP+<%H M/&7;,!_/^2$*PVY2/H'&)U-ZZ'5_O/=]II2 :?(9GVRU.[<+KV7WL6VCE=^L>U%)BK^0+.EQIO M^]V"!?2?_\[_ %!+ P04 " #'@!]7!OD5K;,$ !F# &0 'AL+W=O M=CR9KJ2ZU26B M@?NZ$OK8*XUICH9#G9=8,WTH&Q1TLI2J9H:6ZF:H&X6L<$)U-8R"8#2L&1?> M;.KV+M5L*EM3<8&7"G1;UTP]G&(E5\=>Z&TVKOA-:>S&<#9MV W.T7QI+A6M MACU*P6L4FDL!"I?'WDEX=)K8^^["'QQ7>FL.UI*%E+=V\:DX]@)+""O,C45@ M--SA&5:5!2(:W]:87J_2"F[/-^@_.]O)E@73>":KK[PPY;$W]J# )6LK:B/KM3 QJ+GH1G:_]L.6P#AX02!:"T2.=Z?( ML?S(#)M-E5R!LK<)S4Z\MB#86G$:O O[:5H<0ASY$012_@A?W'HD=7OP"WCE3 M@HL;#9>](_X\66BC*('^VF5O!Y?LAK./ZD@W+,=CCUZ-1G6'WNS]NW 4?'B% M;-*335Y#_R_"]ZK"W>9<2(,0!H?P1CIP72(L9465@B( W56-1M.F,B48.B;P MAD#:ZP*W3.&7>\0)I8ZU!Q MU'!"UHH[5(9;XREX2U2*B#GC"2CQXR"#@_4L<;.QG\;A9A:-2,T747#=.9%D MOQM'8?2!UJ$?!9/'G1WF_T#,_!UIL >IGR7)VD=1 M:I7LP<1/@LYO8>2'8^(R^(A"4F'MO/_557$L?F+D*?HH@6CK!86>,LU%7T.K M";RC07F(;TVW#?4P2?PH&=,8^UD\<>MD$G3[4?)_$-MX,DP#/Z#4Z*G1.@K' M/;7O0_://+ 'P6'0Q8LFD0L73;+-SIAB]695C]FQ4]EH2]FS8K1Z'@#J<+2A MC+.'ZQ!0,+:U GYK^1VKD,H%R1-'*B95:ZO!4LEZ5SG[D2)&M=")T@Z7A097 MAX656F#.* W<*:^I2AN+23BDU!54ZNBH2VJK DHR@^ZC+1>&.[74'3TM?O]J MB?N]L39J5QQ:E9?423UU5@:1/QG'-,9^$L6#*[1U)C=]B6H%)S_2FPW'?AA- M(!U!."*1:'!>-Y5\(*+=Q1Z_J9B@"C/),OM+80[]E$(;^N,@'LR[F"FLF-F\ MG)?K(^E,QYD;J/"ZU<@-\60'4A?91S2*#Z>H"?I.ZK[XI:-1/\\FP>!:&E:1 MLZB@AY!0>8I"NPK3#!(B'F>PJV$8;O5^]!&Y<1VN)NWTD>K:P'ZW;Z)/NM[Q M\7K7@7]FZH93B"IJ*ZK[19&-JZ37$A#?:F;EO1' )6]0.=+20:N M%U9!_]=B]C=02P,$% @ QX ?5[5SJL5_! KPH !D !X;"]W;W)K M&ULG5;;;MPV$/V5@7IYP';:="D2!OD MTCP4?>!*LRO6%*F0E.7MU_<,N59V$\=I QA>B>2<.3-SAIK3P?FKT#!'NFF- M#6=%$V/W9#()5<.M"J7KV&)G[7RK(E[]9A(ZSZI.1JV9S*?3DTFKM"V6IVGM ME5^>NCX:;?F5I]"WK?+;"S9N."MFQ>W":[UIHBQ,EJ>=VO ;CN^Z5QYODQ&E MUBW;H)TES^NSXGSVY.)8SJ<#?V@>PMXS220KYZ[DY7E]5DR%$!NNHB H_%SS M)1LC0*#Q88=9C"[%ZSHV9\7C@FI>J][$UV[XA7?Q M/!2\RIF0_M.0SRX6!55]B*[=&8-!JVW^53>[/.P9/)Y^P6"^,Y@GWME18OE4 M1;4\]6X@+Z>!)@\IU&0-L3>NEL; +];&NN#^TG8#+2F=_2N9C?"_BB-R4M9DKT+T$,1?=X6<$8_O1I0F>1(Z5?%9@2X([*^Y6/[X MW>QD^M,]?(]'OL?WH7^U'/=;_^8BTVQ6TCX,O6V8.N^N=6HD]#'IO!W3]J " M?4_S\ACR,B9UBJVQ[2!GGSF9ER??ZF1^Z*.DW_M/(OO?K.6((-/ 7G*F<4]I'*A[@#@*42&_ M!R[$ F[0^_9@HZ1GW^K\*)G5>KT&"5LQK3@.S#8MORO?E(E''YW?DA="8N@0 M.\,B)4,HY"VI[6=A]%$;_8]*EZ);RQ7&WH..6*D0. :$0G_W7H=:I[L3(FET MU5"C *YHW1M#U\KT&4,9W.P*3(_NRE#MPV[EQY2'N 21LTH MI>MPZ4?B&WQX:AW1L"$+*.=$V\V8\MM D>_W3)PYY?@[%W3F+C+P7+F-30O4 M!X%0J(7G!T9?03P/8J/L ^OBP4$I76B63<8KC?/05\*W].L0\%Y1;6AU_$AT^]Y(K"NOQ 71((>_ J5V[5X@MSH_;$98Y7Y$ M%;)[+NDR9_8_Q5O>]:6:[ T1+4.I,BH%JD2K>9X85\=I[#P/(1^/YU'N)82N M0=3P&J;3\M'#@GP>C_)+=%T:29!S##CIL<%$R5X.8'_M\"7;O8B#<49=_@M0 M2P,$% @ QX ?5RW!_OG+"@ VQT !D !X;"]W;W)K&ULM5EM<]NX$?XK&-WDFLPHLBTG=B9G>\9VDC9ITWCL2^]#IQ\@ M$A*1@ #@)9UO[[/+D"*+)W_'"JEHKBKC0VGHRK& MYN7>7B@J5V;WL]E5+7 MR@;MK/!J?CHZ/WAY\8+V\X9_:;4,@V=!FLR<^TPO;\O3T3X)I(PJ(E&0^'>K M+I4Q1 AB?,DT1SU+.CA\[JB_8=VARTP&=>G,;[J,U>GHQ4B4:BY;$Z_=\F\J MZ_.-H-:O3 JO)I"*4F>JQJG(MGKU0HO&[80FXN+MJ #2$(:4MQ(8,. M].N55T'9*'G7XRMG=*%5>'*R%R$!T=DK,K>+Q&WZ!]R.Q'MG8Q7$:UNJ'(=,[_ /Z'WP"VGU[ZSI6%PZ M&Z!LF10GDVQ8 I9YHZVTA99&W.!'A6B-0?S[?!:B1[S]9YN%D@#/M@M .?@R M-+)0IZ.&>/E;-3K[^:>#H_U?=JCWK%?OV2[J9UL]NDW(G62V"[D]6GZM%#*O M<'4C[4K;A6BM;$L=52D*AR"P(3UE.^-EWILT]"8=BV6EBTIH6YBV5")FJBV9 MF\+6W;%[-%Z7E3-F)=S2@EAH9T&76GK$ZUA4\E:)F5)60.Q&>FS0E@GY$CP5 MWQ65M N%<*MK'1CN'M^\OGPB@+D0,"JO MZX%9(+KS),9$G+/H>#2K,9%>B=()ZV)O*&C0<5T3T#:!>1?4<^U%\V]["1!9M*P:QDB$0,#ZK2C@9?9.?=72&NO*BH_"!H( MXFHE'AL7PI.OM]I;!8^0XW%FKCR9$-!=?&;[\A.BLE0^_(5*!N 39J$E$OT> M,1DJ,4>M#+UN70A 5NU*2#IKHT#TLJ<[4VB$JK8EXH_*7.=T& 3E*8CH$/=" MW34HAF1L4$8^ MOK32@XW 2L=WI:07RE)\B7?2MF3OC+7/)IS9?\ZK MH7*M*4D@:B,H!7'F4VM3G>8%;:C], KB5U&IC(1]RCPL.VD388F.JP%V,G)D* D#)* HK.5G M-18,//B[0(*<80J,Y0U08U;PT(W*JP>R^KU7A" M,WB"7LCZS1I^80%;2N,L'M$!YQI6,+*Z(GD_2]\E)'T@ M1'4SHQ<=>!*3'EYF*)YS'3-@.2C%JX$/-9B.S9L7#;S'FD%&F&:$8I9\H4'MSD M3!O.Z$2)')(K(BRR3 K.UV+G A#E7>\>,G-KO2K(M -ZU(9';R(V$68,DFRFC M%45,PGQ ;'"6FI+Q1D6 0YSAAG8M]@\3.&+8$'D>]!G!(53*=/J5*"[^DZ,^8'2%)9, M/2[JHH]/*5C!&!Z,N?=E..RZ7<2;PA'X$X!E(DKIHJ)@+X&% 9PIQIGT9N)N MZJ1CF_.6MN>CQ E.QLB-IUJNH&BAH&='&0=;SXE1./0[B+>$;8CNWQ*LD$FD MF'F'JNZY0)+"/,1R$I!Q/6+3 OL0:NB' &WEP#X=RHJ/EC&3ARKXJ?".9M*D M3J2.$(31[8 T=?:I$;YG'O95QZ(G7"J"4[_JVD,:7H"#G"V]I .)&!W7-65# M+M8[C0>ISU,QFH0R6]PE:+1>= &"/*).CF\GO+.Z$(U8( 3$*#$C".[,H)@<:P#:9R$X Y^P(HP!(EMJ?UA,Q!$YAXQ'V=M\OB0 MBS<<#3:1!J%DP;6%8*Y 39':'IF_J0Z'F$:Z@@F=#MNL0[*C@LWXA2"29>;: M!7 ==][&A$/^"WJNBSREKT.;FA?=CS6-1.XA-VV0J;-,"-M;2YA:Z=IUD4KI$@5]!]9\@Y.;Z V3 MT18\3#,@^%NU:>A4,@,]<3@A"J$B20'0E46N',EY+;J+0J"C:TM1H>)3[J1I M+05WK+0G'WLN-C2%8A(&'00FPKXMTB4!XS#5<;>T#&U]WF/RZ2^^.A 8$Y#R M)0' %[;3&!K+H91=_PC63XGU*@M(O63+(M)Z)R["^5;3T$?HT57PKMT*6R$E M83TC*!N1A>G:(")80#>?X K_HO-J#6&9('DOLM(Z( 4H:B-/>Q1J?>RCJ\&N M'1[@^L%[6<5>F8EX#0;];!344"QN]3JVU!HQUD*PQLA"C0?T>JF+;A@,>4 MI;6-/,N"A&_YY@6TR9X,5G0740^'_%BI;Q@&$XER"R\;))?X1V__-P\-[W&? M&3*B[J#)9[#:J!Q;G4H3Y=$1$HR8'!V+1T0I4+,,+*.KFW11]!VTWTG,+$QO M>B >35@')0$9V1#?J?GGUY,#XY_">(5]K7IPH2XG@/55OG:>'V5?KE1QJ_7 \N'_K:NN_)YV T/ M8J],E"F>UF@ON_K87ZT".WCT27ALS/IFM%L87J+"L@1@J[0XIG5$_3 M.]^>W_M?^R^5Y^F"WWIX^>[Z7?H')2A@UQ]']R?'S$;H6_I287J)K M^//=S$5@*C]62J(2TP:LT^U]]T(,^N^Y9_\%4$L#!!0 ( ,> 'U=TWIGR M/P, $X' 9 >&PO=V]R:W-H965T6MM(V-C$$TD0'?$!\<)-+8^;8Q79:]N\Y.UW605N^M&?G M[KGG7CW9*'UO2D0+ORLAS30HK5V-P]!D)5;,]-0*)7TIE*Z8I:->AF:ED>7> MJ!)A$D6#L&) 2;S68NJJ8?KA H3;3( X>+S[S96G=13B; MK-@2YVB_K&XUG<(6)><52L.5!(W%-#B/QQ=]I^\5OG+[=X2:? M!I$CA (SZQ 8_:WQ$H5P0$3CUQ8S:%TZPUWY$?W:QTZQ+)C!2R6^\=R6TV 8 M0(X%JX7]K#;O<1O/J>Y3MFV6RBU0:TTR8T)_A0O361X](596XU?>5D9V?7C&OXRD2- MH JXYI+)C#,!-])875/VK8'7=VPAT)Q,0DL>G5V8;=$O&O3D /H /BEI2P-7 M,L?\N7U(3%NZR2/=B^0HX(=:]""-NY!$27H$+VW#3SU>^O_PWW&3"65JC0:^ MGR\H?.J8'_MB;B#[^R'=%(W-BF4X#6A,#.HU!K-7+^)!]/8(X7Y+N'\,?39O MAL<5Z\I83FV).3POXB4S)5S]JOF:"5\_)G.8ETK;-Q9U1:5=H[&^M/NB.^I_ M?W1/;<.,0?)HZL5/&CNP"FR)4#A^:\\O;[-,(TT<-38]QNB"RTS4U"#/K MV@X6;G'TX%P(%YRJ-11_NW/&F: #+SB9,P,?<8T"XA[<$0ZVB=HA0EB4R'ML MG!C,:LTMI]IOD- (HE""'%/W>S:J-I1&=@E].K% M,(F3MQ /NJ-HT+E3EB+/_G+S''(T[/;C46>GZ/RIZ./#KEY"?]3MIT,2TJ1[ M-DRWWLQ>H(/J_Y!S'7@0(TDH SCP3EHG]#9'U!+ P04 " #'@!]7**WSB"@# "D!@ &0 'AL M+W=O"Q<[;;[9 M%M'!8R>574:M<_T\26S58L?MA>Y1T4FC3<<=+C3B9YFI9)QX6* M5HNP=VM6"STX*13>&K!#UW'SM$:I=\LHBYXW[L2V=7XC62UZOL5[='_VMX96 MR0&E%ATJ*[0"@\TRNL[FZ\+K!X6_!.[L*QE\)!NMO_G%'_4R2CTAE%@YC\#I M]X W**4'(AK?]YC1P:4W?"T_H[\/L5,L&V[Q1LN_1>W:970908T-'Z2[T[L/ MN(]GZO$J+6WXPF[4+:815(-UNML;$X-.J/'/'_?W\,K@,OV)0;XWR /OT5%@ M^98[OEH8O0/CM0G-"R'48$WDA/))N7>&3@79N=6:2ZXJA/M0 3>ZZ[5"Y2R< M?>4;B?9\D3ARXY63:@^Y'B'SGT"6\%DKUUIXIVJL?[1/B-Z!8_[,<9V?!/PX MR M@60QYFK,3>.P0,PMX['_%?(>2.ZSAK;"5U'8P:.&?ZXUUABKFWV/AC^C% M<73?17/;\PJ7$;6)1?. T>K77[(R_?T$]^+ O3B%OKJGKJP'B: ;N#74F\8] M 5!C]/^P0.^>%!T;Y6FSK3^YHB*:Q$:+:G%A=K" MF5"THP=+9O9\/J$$/H4$?N1JH-;W\L0G,V1TX@L7*@)&\^($W@#+BWB:,2]- M&4E7DT](#=AJ68/H>J,?L NU.LOC=#J#V57,2,D7\4!8OYE]9E\P?1A6-V[' M#4)V%5^Q%/(L+E@Y>3\8)1QE/R@UXM&%2LB*F#$&V31F:4;0BNIB& <*!4D< MMJ1E@8XO*9J8E?GDJW9<^J,C5P?D*LZS$HI91MYG%)&UM[ M(CSHB2AI$!G.1RKON35Y.C0;,-\ MM)3;0;EQB!QV#R/X>IP\+^KC_/[,S58H"Q(;,DTO9C3QS#@3QX73?9A#&^UH MJ@6QI6<$C5>@\T9K][SP#@X/T^H_4$L#!!0 ( ,> 'U>_@27YIP0 *P* M 9 >&PO=V]R:W-H965TC7/G-O/)Q*:YJJ2]T!M5PY>5-I5T<#7KB=T8)3.O M5)43'@3QI))%/5Y<>MZ]65SJQI5%K>X-L4U52;.[4:7>7HW9N&-\*]:Y0\9D M<;F1:_6@W&^;>P.W28^2%96J;:%K8M3J:GS-YC<1RGN![X7:V@%-,)*EUC_P M\B6[&@?HD"I5ZA!!PO&D/JJR1"!PX^\]YK@WB8I#ND/_[&.'6);2JH^Z_+W( M7'XUGHY)IE:R*=TWO?U9[>/Q#J:ZM/Z7;%O9.!J3M+%.5WME\* JZO:4S_L\ M#!2FP2L*?*_ O=^M(>_E3]+)Q:716V)0&M"0\*%Z;7"NJ+$H#\[ UP+TW.)6 M04B6O'^4RU+9L\N) U#\-$GW #(=Q[= M\). 7YOR@@A&"0^X.($G^@B%QQ.G(_SS>FF=@2;XZUB,+41X' ('8VXW,E57 M8^A\J\R3&B_>O6%Q\.&$@V'O8'@*??'0S@/1*_)15QM=J]I9O'G/@6?=,9=/ M@AYW^3%7)#TP47H3*9B@9)L7:4ZVRBA2U&G90#F!(##_1KJB7A/U#$\!YA*Y MC0$U*#DP,J2L+HM,.KA8!T?56=BK@P!ML:4E*UW"8P!=!T NUXV5=6;/YJ/' MW"AUT$_DH7@^8(R@/7:^/3IBA'V"S<+['S;Z7-2R3M4@OOGHNM+&%?]X9]"S MU8&,P?$]UZOSQJ*/5H'[;TE$^32!DS$:!;PEIBP"@@L:QF+TI780E'4$, \! MRT(NB[)P!22,)XQ$84)BGA!&.1.C7_NL#DNP-MI:PCB(3/&(0H@GHF(F\&"" MC;Y+4^"H'E'C5(0A_ ;!C(0TCD+X#0(V>FB6K3!455>*O <7DB D9T"!#DL\ M):A(A*="&B$U>M1.E@,[&/V4ABS&Z$-(C !"S"CSG'!&N8C(B7F(^GF(_N\\ MW$G7F#:%<'O)&?0+Z4K<3LGM2[:/#ON\L;"@*C^S0-O:[/K#_:K6[ M2SL,%<6)R;$(L9TVC5UP$)D1T3$-)Q!U]&(1\B)B1"4 >?=FREG M_ /R$B(X9@" X!@ &0 'AL+W=O M:FT^#@(3I9@Q!";7R.(J*1-!V&KU@XQQZ<0E"N& B,:O M+:;7E'2)^_8._:K23EK6S.!2B6\\MNG4&WH08\(*86]5^1&W>GH.+U+"5+]0 MUK']E@=18:S*MLG$(..R_K*G[3GL)0Q?2PBW"6'%NRY4L;QDELTF6I6@732A M.:.26F43.2[=I=Q93;N<\NQLJ;*,6SIE:X#)&)9*6BXW*"..!L[NV5J@.9\$ MEFJYC"#:XBYJW/ 5W#[<$%)JX(.,,7Z9'Q#'AFBX([H(CP)>%^(".FT?PE;8 M.8+7:81W*KS.?PF_Y"82RA0:X<=\;:RFU_/ST"G41;J'B[B.&IN<13CUJ&4, MZD?T9F_?M/NM]T) M"%PS6=#X(L'C$Q+#$,_' V=W8>!W^]VG#F L-_U1[WNR;VR MI/<4.KV!/QR%<.@5!'O=G*'>5#/+D-Q"VKJQF]5F+,[K:? WO)ZI-TQON#0@ M,*'4UL6@YX&NYU3M6)57LV&M+$V:RDQIM*-V ;2?*&5WCBO0_%G,_@!02P,$ M% @ QX ?5V(K'>6T @ T04 !D !X;"]W;W)K&ULC51=;]HP%'WG5UC9-!4)-2$)=#"(!+355JT5ZL?V,.W!)!=BU;%3 MVREEOW[73D@[C:&])-?V/>>>$^?>R5:J1YT#&/)2<*&G7FY,.?9]G>904'TJ M2Q!XLI:JH :7:N/K4@'-'*C@?A@$0[^@3'C)Q.TM53*1E>%,P%(1714%5;LY M<+F=>GUOOW'+-KFQ&WXR*>D&[L \E$N%*[]ER5@!0C,IB(+UU)OUQ_/8YKN$ M;PRV^DU,K).5E(]V\26;>H$5!!Q28QDHOIYA 9Q;(I3QU'!Z;4D+?!OOV2^= M=_2RHAH6DG]GF/9+"F%3>W0<5H:-H &]0Q>\N%=?QA\.J(T;I7&Q]B3.^RWK.) Y)K<8#$ 2O4>=!H!*L_ LK,:TK M*E+ XAH_V F)>V=!GW0Q&O2&\8AT.S<'/%BRH!>.1C:*1KUHT">'+M1_TV8% MJ(T;)M8IDM0=U^ZV\VI6M^EK>CWLKJG:,*$)AS5"@].S@4=4/4#JA9&E:]J5 M-#@"7)CCS 5E$_!\+?$K-PM;H)WBR6]02P,$% @ QX ?5Z+D^0_H! M*PP !D !X;"]W;W)K&ULK5=M;]LV$/ZN7T%X MQ9 BBU1K\X2 TZ:=BG6-8B3%,.P#[1TMKE(I$M22;I?OR,E*_'F&D70+R8I M\AX^QWON2)\\2G6O5P"&/-65T*>#E3'KX]%(%RNHF1[*-0B<64A5,X-#M1SI MM0)6.J.Z&M$@2$;#]=\ MN3+VPVARLF9+F(&Y75\I'(UZE)+7(#27@BA8G ZFX?%9:M>[!7<<'O6+/K&> MS*6\MX/+\G006$)006$L L/F 0#4L*"-96YEH^_0N=/8O$*66GW2QZ[M<& %(TVLNZ,D4'-1=NR MI^X
    =@;4\6XW=-9+CP@9E9A3.C#DY'!;>SB4=%!GK60]!N0*?DHA5EI@3&M!H#U[4^QPYO.A;/J^8@L[G*_85)6;( M5"DFEN#Z?T[GVBC4RU^[G&^QX]W8-H>.]9H5<#K )-&@'F P^?FG, U^V<,\ M[IG'^] GLS9UB%P0%SCR:>V"-;7:YN8KN<4C5^3B2V,'EZ) =U#TY*IB0A,F M2G(-%3/H]Z5H$QJM=SFYE\9N)V]60!:RPBSG8DF,54^7ZOP?T,3@M':E M> 'DX ]@2A_B21K%L4@5Y(Y5#7@'7* SLM&XO3[TSACZ@,N9ME'[P$1C [A1 M,Z%^E$5^D$;D#0FS841)-,Q#'$2QG]/ VS@$';V2'! :^W$Y[2+U2OLR1Y))[VDD^^5]#5@VO'"AKE5]ZW@ MYL=K>R^?5VM;/9-O9=Y8\C] Y+\W]1Q-\7R>A?SBI#K]>L\GILE[K&6&O+62 M?9D([QA7G4AOQ0-"H/F\4\_1_Z49QGZ:)GZ6V.C3>)B//0>,5IF?T- /QR&A MZ3 -O+L6[(#$?A2&?IIGJ$X:#;/,P[MS ;R=3=+ #Z*QG4N&4;:3Q9;^P@SQ M$I^&N:60#,?!/LFEO>32[Y6!4O>4'+"X53R*5 :ZN=#@ %)UH#H67%2]9*$YMZ@XM/.\7:^K)=M8Z] MFY4"V+K(R8P_;7WP^EAM.EY;- )*2=_SSJ4V=C,%#R :P$!B0*, V]C/4"AO MR-C/PL2U84RMMK&P%BN7$24:57+MKN4P]S-$QB88)R1"9=+8-CD-O1G#MXJS MP%.\!V,/%L63Q*F5<1X$MF+E*:Y'!5HA@T#7*V?!2GQ7<7OCNW1$_>98VK ) M@IA0+($T0$_\+(Z]&VG0Z)OA0-5!V &ULQ5=M;]LV M$/[N7W%P@Z(!M%BOEITF!IPVQ3JL;5"GZX=A'VCI'!&52)6DXN3?[TC)BITZ M1K8.V!?S^')WS[WH(7VVENJ;+A -W%6ET.?#PICZ=#3268$5TR>R1D$[*ZDJ M9FBJ;D:Z5LARIU25H]#WQZ.*<3&9+?:5H-NJMY+Q"H;D4H'!U/IP'IQ>)/>\._,%Q MK;=DL)$LI?QF)^_S\Z%O 6&)F;$6& VW^ ;+TAHB&-\[F\/>I57[O128KA%>_2ZV/H48%BX(IA+DQBB\;PY8E@I'P1E85)7)A9/:MD&6. M2L.K:[NKC\]&AM!8FZ.L\WS1>@Z?\#R&#U*80L.ER#'?U1]1%'THX2:4B_"@ MP=^:\@2BP(/0#Z,#]J(^-9&S%SUA[Y(IP<6-AJL^(W_.E]HHZJ2_]L7;FHOW MF[-?UZFN68;G0_I\-*I;',Y>O@C&_NL#8.,>;'S(^FS1?E0@5[9,-17--3U- M+YCF&3"1PUM>-@9S^+'F5_^DYOM"/PSNND!8R9((@/()K6V-1M.B,@48VLYV M02][T'D'6A!HWH$N^T;5#C1[!#IK0>N=1N6"',E&DU'M =YE6)MM&Y5LA-'' MIX/K0B'N-"=0:]V[UEKPN_T[ ]MTMO-"Z*7!QZ9"Q8Q4IX.//\ _@L#WTFE@ M!<^/$SM.O2"V"Z\@\L9)#,>#>98I;/G+)>.6YTB"C0X51PUSBE;Z32+IXJ;S'R?VD?D^MY#& M/ME[^6(2!N%KF@=>Z$\?5O:$_XR:>7O:X @2+XWC+D=A8IT@% M$\(R>(M"$E^VV?_JR!GS7QAEBNX:$$VUI-)3I[GJ:V@T&6]A4!_BS[;;!GH0 MQUX83VB,O#2:NGD\]=OU,/X_@&TR&22^YU-K]-!H'@:3'MJ/)?M7&3@"_\1O MZT5"Z,I%0KI9F5"M?MK50W?L=3;>:Y/GI,=I0PUJB M6[05O+S+RL9RQ4K)ZC$[/\W)_3V\CV\/ MQ_U>R2\/IQX\DMX%WK$;SM; -^ M;_@M*Y%HDO2I-K@3V1X:?PYYTQW@5&F%RUR#0RRLUA(S1NWO=GE%\1AKD^R0 M4W>1T .5'GU-F4-!8=!YM#1IN'-+C[U=TO]/J?U3;6/4CA0;E17T,-Q-5@JA M-YU$-$9>'$:#SVCY-3,]-3>"4QZ)JX*)%X132,80C$DE'%Q6=2GO"6A[L+=? METP0LT[3U/Y2>P=>0BT=>!,_&G3-IK!D9L,83]\+Y#.9I&Z@"\?-QFZ(IGLL MM95]L$;UX50U(0V=VY!^,A[W->[!K\DZ7<_NJ[5?[_P3S]BG\<+S]0_&!J1M.)2IQ1:K^24H? MC6H?Z>W$R-H]C)?2T#/;B07]KT%E#]#^2E* W<0ZZ/\IS?X&4$L#!!0 ( M ,> 'U=GB%=-- 4 \K 9 >&PO=V]R:W-H965TB>1 MVF89D?\L:"J>9I[O/7?+-XMY)(HN1?H'2_1FYEUZ**$KLDWUO7CZA58+&EM>+%)5 M_$5/U=BAA^*MTB*KA,T,,L;+3_*E,L2>@.%T"P250' H4A5+%E>>%FLT&*KS "E$.$)6A#%E.V]DU11KDDQZD=TDR3,/I(4 MW?(RN.V+[T*J"4O5]V;( UV;\-/3@39SM)H&<36?13F?X(7YC-![P?5&H8@G M-.F0#]WRD]?DL5O>#QR @3%N;>'@V<*+P$E\MTW/T,C_ 07#8-0QH65_\:#+ M'E^G/?HZ[?@5<<)?TMZRY:B.UE'!&[W ^R#7A+-_RWA;"JY$RI*R=6,"MA6G M'U8(,TYXS$R0L! 2%D'",!"L%1/G=4R3-4_<$,B8@82$D+(*$82!8*R8NZIBXZ)FZ,_*WD-5YETK5Y5PGZECG0L)" M]R*YZ/(AY 3P"3!A-I+#@Y>U!R\A$[GI?6!KSE8L)MR(5?[NK-\_L59$Q PD)(6 0)PT"P5DSXPZ:Z,'3GAU9BD#8Q MY%3:+K+N/-:Y>[\_8] MW5&^[?:.DWNT=R!I(2@M J5A*%K;WT'C[^#-8I0>(I0=(H0=@N=:O^F>.6[JU>]4O$1QV:WNJ.W M(6B!"Y06@=(P%*T=!DT]S!^_?88&+9F!TD)06@1*PU"T=F@T=3/?68(YX0@] M>?V8NNPS*.PS*.HS"+O7>*H-FSJ3[Z[!_$S%6I)\P^+7\NQ'SC1-RFW5_1T( M6H<"I86@M B4AJ%H[0AHZE3^Y=LG6-":%2@M!*5%H#0,16N'1E.X\ITUD!,2 M[%5'QIM,#C-LYZB+PQ3;9U34:Q1VK_-$.P9-K2=PUWKZ)]EW)">\R[)N#=9!;>Z&B/BCL7N6Q5ASLW=K>^O;F M37%G\:!_X5\O_8[^T+^.RKN9#;Z\*OJ>R#7C"J5T950-SR[,CQM9WKXL&UKD MQ6W!1Z&UR(K'#24)E7: >;\20C\WK(+Z#NS\?U!+ P04 " #'@!]7D(80 MZGD# #6#0 &0 'AL+W=OE6RBH&H@2.'Y9"UE0C46Y M<54I@6865.1NX'FQ6U#&G61BZQYD,A$[G3,.#Y*H75%0^?<=Y.(P=7SG6/'( M-EMM*MQD4M(-/('^4CY(++D-2\8*X(H)3B2LI\ZM/UZ.3'O;X#<&!]5Z)V8D M*R&^FL+G;.IXID.00ZH- \7''F:0YX8(N_%7S>DTD@;8?C^R+^W8<2PKJF F M\M]9IK=3YY-#,EC37:X?Q>$7J,<3&;Y4Y,K^DD/5-L;&Z4YI4=1@[$'!>/6D MS[4/+0#R= ."&A"< X8O ,(:$%ZJ,*P!PTL5HAH070J(:T!LO:_,LD[/J:;) M1(H#D:8ULID7&Y=%H\&,FXGUI"5^98C3R2/L@>] D9_(;98QDS;-R6=>35F3 M_?LY:,IR]0&;?'F:D_?O/I!WA'%RS_(<&ZB)J[$CALY-:]&[2C1X030D]X+K MK2(+GD'6@9_WX^,>O(L&-"X$1Q?N@E["7W?Y@(3^1Q)X0=C1G]GE\*!K.-^G MOO@^]>4K<,I?4C_Q,FQF5&CYPOX91=92%&2&.4EK@4JI [L%)?OS!C[V?NY*[)MG\FF2+:Y(MKT1V MDOBP27S8QY[,80U20H8;C8V^*].*P?_X;&!B#59P89QSO@&=]R< M\K0SCDK.]UO=#/R;@7\61_3?T03>:!"=-IMWL(5H]*=F=W;L[?._4L4%]=47%Z)["2V41/;Z)78CO^&U^+#^A2XQC-S5TZ5 MRDW+-:_UUZUBZNW)6V.Z0'!Q3<'EE/9WY'_=P?+ZH[QC?ZZL9S3R4N/$":1K@][40^E@P LU5+OD74$L#!!0 ( ,> 'U<.VW)# M= ( #@( 9 >&PO=V]R:W-H965T#C>J[_S[)9E331>2O:5YJ:< M!64W=3A,%<-.EV]_;J"@VA3$/\>AH:>Z0+#+-6_J*13QZ1OZ[9"0SB(TBB M9' _/+1..[M)9S?Q>L-^NT>P1%=Q5&Q@@!2]Z2$>=,0#KS[H)_XC\&^\-_=YX=L'JPQS@UQ_?PAR\ 20PPYR^'=I M51UE=4 I#]**>TS3I57?2ZL-I#)_B+#?0YP E\*4NH?GM.,Y_5]E.GR\3'L] M_6,&1QWQZ'F4Z>@)(,<=Y/@9E&F_AV384Z;A02-P/?4C41LJ-# LK%AT,K8E MHIH^U4R,K'QO6$MC.XT?EK:UHW(;['HAI=E/7+OI_BRDOP!02P,$% @ MQX ?5QT85&UL MS5==3]LP%/TK5C9-FP1-G/23M9%&&1K3F!"%[6':@TEO&PO'[FRGA7\_VPFA MA33 UDE[:6/GWI-SCJ^_ABLAKU4*H-%-QK@:>:G6BP/?5TD*&5$ML0!NWLR$ MS(@V33GWU4("F;JDC/EA$'3]C%#NQ4/7=R;CH<@UHQS.)%)YEA%Y>PA,K$8> M]NXZSND\U;;#CX<+,H<)Z,O%F30MOT*9T@RXHH(C";.1]P$?C'%H$US$-PHK MM?:,K)0K(:YMXV0Z\@++"!@DVD(0\[>$,3!FD0R/7R6H5WW3)JX_WZ$?._%& MS!51,!;L.YWJ=.3U/32%&K3U *ZEB\1##E?M&JC T\E.1*BZQ,-@PR MRHM_R@,PJ@F??Q$.N'; MTGUC:>5K6/D:.KSH25_WT >EH#3D"R57E%%-0:%3("J7QDA3S>>0Y%)2/G=1 M7P675</&;5[@; MO*^S:D=@&\9%E7%1$WKLZ@CNZVBOMN+J+"APNP[7KE[+&/?"8("'_G)=7$W8 MH-_&@RIL@W:[HMUNI+U6Z?2^TI]/OD#OK+%J#]I1_P'WQU%1V.M']=0[%?5. M(_4+HEW=2E>W4=>IX'"+ M3HF\-KOA<;YE56G$>.G$V1'8AMQ>);?W7ZTXO5T:MR.P#>/ZE7']?[3B]!_5 M;>V*4Q/6QQV\9=H.*MJ#1MJ7K4D+74@WI+=H8D?/C7(=T4:DEX[5CL V1./@ M_KP2_%=E7M+9D7>[0MLT;^VPA_]1J3<#O]@&_'A*= =!MWY&X/M#%VX\FOSU M+ES"=Y_8AFO"ZO9A?^U8;N]$9BN:4ZX0@YG)"UH]HU\6UXRBH<7"G=2OA#;G M?O>8FJL92!M@WL^$T'<->_BO+GOQ;U!+ P04 " #'@!]7EF1Q81T% !G M(@ &0 'AL+W=ON MVDB@21&4I6[@>6,WHXP[LVEQ[E;.IB+7*>-P*XG*LXS*QRM(Q>["\9VG$W=L MM=;VA#N;;N@*[D%_V=Q*<^36E(1EP!43G$A87CB7_GD4% %%B:\,=FKO.[%= M60CQ8 ]ND@O'LRV"%&)M$=1\;&$.:6I)IAW_5E"GKM,&[G]_HE\7G3>=65 % M7SAG#DE@2?-4WXG=GU!U:&1YL4A5\9_LJK*>0^)<:9%5P:8%&>/E M)_U>)6(OP'"Z X(J('AMP* *&/P8,'PA8%@%#%\;,*H"BJZ[9=^+Q(54T]E4 MBAV1MK2AV2]%]HMHDR_&[8URKZ6YRDRF>*?+D/R=LW[\@;PCCYO!:YHCQ1 M4U>;1MJJW+AJT%79H."%!OGDH^!ZK4C$$TC:\:[I7-W#X*F'5T$O\*^$AX=J3^OPKMJCU]<^Z$G&H)9[4/ &+_!"D&Q+ M[=@D?W\PU\B-ADS]TR53"1IV@^S\=:XV-(8+QTQ0"N06G-EOO_AC[X^N'&/" M0DQ8A 1KJ3&LU1CVT6=SD)HM64PU*#O\$M@(Q727&KV@8]7 A(4E;%S [+*T MG0T\\S=UM_MI?EZJ*='*W:C.W:@W=Y_$%K(%2#,R_%-R36.6,OU(_B-WL!7I MEO$5F4LPT];^M7N(U&J>] ^NST&:93^P(,1M+I6HY-+B8LQ(1%2+"65)-:J@G69#3!5 ,3%F+"(B182PW?:_R)USMTBM'! M:C=BO(_.I1U B=DU==J+?EYM!^QX/.M2HA]PK!2HM B+UA9CSRSZQ\]CR!NN M_B8<.ZQ0:2$J+<*BM<4,&C$#K)FN(F%I@DD+46D1%JVM26//_5Z_^;.;KW[Z MT3JANO:*=FC_=;!8.[.-U?;[O;9WXGF_DKG@6VNZ%RF03\+:[C O9K1Q,5EQ M)F1YOC.[J"8J Z M=U1:B$J+L&CM)V^->0\\K(4\P/3)4^6]EGPUCX+[A0(U9>CTL**MC\E#H>3TV?FHJO<.)@\)-! MD=A.\.63Y_IL_;;$9?&.P _GK_SS>?G.0X,I7\'X2.7*K.8DA:5!>B>G9GLG MR[<:R@,M-L5C^X706F3%US70!*0M8*XOA5&M.K 5U.^6S/X'4$L#!!0 ( M ,> 'U?P',S_#@0 $,4 9 >&PO=V]R:W-H965T65#649%G+(MB8O&,%QE92EIFU9GIGA)#?">75NQ<(Y+46:Y&3% "^S#+/O M=R2EAX4!C:<3GY+M3J@39C@O\):LB?A2K)@ R%9_HX3UI"G(57D137OV"0Q-K M&2 JN:!9DRP99$E>_^/'IA&]!.B<2;";!/N_)J F 56%ULRJLNZQP.&@S]DTLM[(G"2\E.H/7EK^2W1+@;;\)X.^/,AI\$"3C_^@JK:$=/;1Z3&]Y@2.R,.1S MR G;$R/\^2?H6;_HZIX(;- %U'8!C:&'GZG *2CZ4B"=%+:,!:I6 ME7WH(,^&WMS<]RO3A/DP0'X;-N#LM)R=4>WJ 2)(CK".JXS@*<^EC,!'8H&*_K=B_WF+@3]F%B< & M79BU79A=8S&8G6@0V8X+T9%4-6$N W)-JA],?JVY?I'DM6% M!>B<9&%G/>#H.SU4GJQ4JRLC]0NLY5Q5P.E&'# C6N:36H^IT(9]Z,P'1%?4 M\:BSN;@3$Z$-.]%9&CCN:9ZKXU/' H, '?L:39@-I6,[H^/.U\!Q8_.N9'DB M2D8JPIOD41WKB8X"73Q9$Z$-R^[L$?2N*-M)3=-4:,-.=+8)COJ19\O6/Y6M M@]"Q8]"%N"E?6F@_RHE?RWLCMZJJ-0%T_71&C#PCNO M!(,K"G=2 S45VO#;OW-0]J@O>:YP&]3^%ZV+9L>ZU439\O/X2+9F;X=';:_] MCMDVR3E(R4:F63>^U#VK=ZSJ@:!%M>GS0(6@676X(S@F3 7(ZQM*Q=- [2.U M^X;AOU!+ P04 " #'@!]79K:!=Z(# /$ &0 'AL+W=O>)K$F: M:B((XTO%:=4N-; Y/K-OS-YA+X]8DC5//]!$'1?6U$()V>,B50_\] >I]C/6 M?#%/I?F+3I7MT$)Q(17/*C!$D%%6_N+G*@\- /"T ]P*X%X#1B\ O K@W>IA M5 %&MWH85X#QK0"_ O@F]V6R3*9#K' P%_R$A+8&-CTP I M!9P*5CC%+"9H9ZIXS;.<,\*41+^B99)0K3Y.T1TK2UC7PMN0*$Q3^0Y,WN]" M]/;-._0&48;N:9J"@9S;"@+3]'9_1CWC?_ \7 MN?3J"O,,G_<"WU9 %Q3J*]I"I2FT9 F*OA0TA^ZDT,>_P!K=*9+)3VUU4U*/ MVJEUTYW)',=D84%7E40\$2OX^2?''_[6)EJ?9&&?9%&?9)N>R"[$'M5BC[K8 M@V4<%UF18D42Z._@(*9EU^![E)\+ 4,)D+H$< Q# ?8%O+P"[2DS#2DE<%ZT ME409@#,T$>AS\REP'6\ I?K4%+LSSM>*?9O/J$^?FS:?KC]P:Y\7 HUK@<:= M H5-4<@S?)^T9[ED&3><3Z\27%KX#0MG=&D2EB:.T[29_"MKXY:-3@=7[C:= MV_K.JO;KI/F=2=MI/B%-X3Z0LKJ_]3"]NH9S3XFB_%J"LQ":W@'B:#T+.WV] MMJ?U21;V21;U2;;IB>Q"_4FM_N3_.\ F?8K=)UG8)UG4)]FF)[(+L:>UV-/. M5_UWP26\Z!DO0-S^#JUI2X_SG,'DJJ=VQO9:@6_S&?7I<]/FN0*+E]F>(0;.Q': )[O.5?GB790_P\@^ =0 M2P,$% @ QX ?5UWWQKG$ P M@X !D !X;"]W;W)K&ULM5==;]LV%/TKA#84+9!%HNS8268+2)H5S=!@0;.T#\4>&.G* M(BJ1*DG9,; ?OTO*EKQ&9M(4\8.M#][#P\MS>7QG*ZF^Z@+ D/NJ%'H>%,;4 MIV&HTP(JI@]E#0+?Y%)5S."M6H2Z5L R%U2581Q%D[!B7 3)S#V[5LE,-J;D M JX5T4U5,;4^AU*NY@$-M@\^\D5A[(,PF=5L 3=@;NMKA7=AAY+Q"H3F4A % M^3PXHZ?G],0&N!&?.*STSC6Q2[F3\JN]N;]'?N<7C8NZ8AK>R_,PS4\R#XX!DD+.F-!_EZCUL%G1D\5)9 M:O=-5NW8\30@::.-K#;!R*#BHOUE]YM$[ 0<1WL"XDU ['BW$SF6%\RP9*;D MBB@[&M'LA5NJBT9R7-A=N3$*WW*,,\D'P"5I\ALYRS)N\\1*WT! MAO%2OYF%!J>S06&Z@3YOH>,]T!-R)84I-/E#9)#]/SY$FAW7>,OU//8"_MF4 MAV1$#T@W-!7O_ZAK@5>-!'729&#GVT-Q-: [1PY )TJGCM4O#E XXD MEP8J_<]0%EK8\3"LK:I37;,4Y@&6C0:UA"!Y]0N=1+][2(\[TF,?>O*."R92 M(*5CS18* $O&:&) 54-D_7!CL@:FM(?844?LR(MTT]RUG."^YJK5DL4>XN1' MPLV>> A-.D(3+\Q?-5@:8K')E9 &"1F2R@HSED)V@,7<;?H033_^F28R)RC1 M=2?1 [("4K",2-2/_&Y^+#'"!,;D'/?/*828@AD,T _)'7HR,.TR,/V1#.B# MA].0?X?*J5U^"W[DP.U9OTSH+%P.\#GN^!Q[^=R*C.M4-L+@Q'EC&@6D9FNG MWR$"+=IDAT .9P"[;$@T.L2;Y[E.BM%K,!D;"'4O\>*Z-,/LR%Y#JZ4/I#%'CW0N"<2 M>XE<<<&K9E $_LAGGO:T]RCZ0B9%7\*E:&]3U&\LW]?8$USA$414W=A'K37OZ7!_SQ]Z5MMZZU[,:686#A/'>3HAQY%I')_@7Q$>P.C?H>Y8O=[5>F- M?.[N]L9"IR^D2J]C/9=W;T#4[T#/4:4?,8Y&7E7VGD3]=O)3JGS$J28>588[ MK40%:N$:)DV<3;==1?>T:\K.VE:D']YV=%=,+;C0N(@<0Z/#*1:+:IND]L;( MVC4F=])@F^,N"VPL0=D!^#Z7TFQO[ 1=JYK\!U!+ P04 " #'@!]7HU)^ M ;X# #G# &0 'AL+W=O9MFB;*"5Z)!5G^_6[E!3%EFC!P/+% M(JESSN6Y?/AJ K MW^V-'?!GDP/=L14SWP^/"GI^HY+RC.6:RQPIMIUZ=WB\'%E\"?C!V5&?M)%U MLI;RI^T\I%,OL!-B@FV,5:#P>&)S)H05@FG\76MZ34A+/&V_J'\JO8.7-=5L M+L5?/#7[J3?T4,JVM!#FJSQ^9K6?V.IMI-#E+SK6V,!#FT(;F=5DF$'&\^I) MG^L\G!! QTT@-8&T"=$%0E@3PFLC1#4ANC9"7!-*ZW[EO4S<@AHZFRAY1,JB M0FA6!(;E$YB.92&_20;T21 MLA0:Z,\#4]3P?(>6S[!/+8_G ,M3VTEM2TO!4VJ@LS+P@ UEM%6LJ0! [Q?, M4"[T!PCZ?;5 []]]0.^LT+>]+#3-4SWQ#3BS\_,WM8O[R@6YX")$7V1N]AHM M82ZI@[_HYR<]?!\RVJ25O*3UGO0*_EZ(6Q3BCX@$)'3,9WX]G;CL_#_Z\GHZ M[DE&V.RQL-0++^A]XCG--PR)%-"A6C/C/(I5B*0,8?^&GF8Q&0XF_M-I_KL@C.. G*,6+M00Q^>H91=% MPB@)&]19*N(F%7%O*AYRPR#!!D$FSM,@.%USP0UG3ON5;'PZFP%NN>]BXJB5 MH447DY 69MG%8((O&$\:XTFO\==;_/4\?D0[);73;N*8 L'#EF$7*H[:R]U% MD3@7Y1F;,Y7+8"7N#!T';I@-%0MS>S0Y4& [:2^M M1?'@PH8>-4Y'O4Z_24/%R;JZK(ZZ%\TPPDG+:A=%(C)LF5AT4>$(M[66750T M(F' 'U>]%%=V+P0 !H/ 9 >&PO=V]R:W-H M965T\9_RFV !+]RF@N M%LY6RN+*=46\A8R($2L@5V_6C&=$JB;?N*+@0!)CE%'7][S0S4B:.\NYZ7O@ MRSDK)4US>.!(E%E&^-,-4+9?.-AY[OB2;K92=[C+>4$V\ CR6_' 5'#PCGB(.#'S_A(%?&_@= QR<, AJ M@\ D6I&9M.Z(),LY9WO$]6CE33^8N3'6*ILTU\OX*+EZFRH[N;P'-0<"7:+' M:AT16Z//1)8\E:GJ5ZV_"N!$IOD&D3Q![].'/L MQE5I-KGZ3:Z^\1O8<_U^O1*2J_WS8PBM=J$/U94H2 P+1YT: 7P'SO+5 M'SCTWED @P8PL'E?ME-=H9H9& ]15GY"XT>?U-W2#Z>>/W=W!Z-N[=&^XQ\6 MYG'#/#Z?>3+$7/F9'# 'X7C69;9'LS-/&N;)^:PS^SC:-9AMD>S,T<-HQ^U//PQUF>S0[\[1AGI[)_'4+ M2B#7$O@0^;1/[D>S:8?<'M-./FO(9^>2,TDHHN9379 GI;YR\',\Z^6@]LLX M''>2L(>W)X&]5I \JY][$.(*=9-!:5:4$A(E+6HA0,A!6?%ZB5SZ@3?K)O(" MP0N9'$@K/G-!'K1FY!+M""U!BZL\6"':BNE@[A=DN/XK51BNWH-Q!]4G=K-T0&=Z*O5PW8AZH;_ MW:.&^RJ(@TDP.\'3*AJVBTQU:HZI?N_,]"5.G9GP!$^K5M@N(-WY^5\[/^S= M=G 0>,$)1JU.QSWMMQ^_^"%&?[+\,M;LE)(5!57@K.IEY2P&2 12Q1.26U!5 MC*Z3$N F']7Q!(0CR!-]Y#^1O-3WZ?H>.S:W9SU G!@Q,2/T142[NT#!R%<7 M?DI5L?-6-:.1US;UR N$#[O4_!9@:B+ZI 9P0#F3:N5C6B9F"QA":5(B*[:# MT=!GP#VH)#+@&U-@"12S,I?5/;;IK8JX&UW$Z4JDTW^-(_4B&GPS?:[[W#9$ M535^)GR3YD)MB[4*YXTBM2UY58A5#(E"."'"^--J M!EU*%[B_?E6_]K53+2MF\%*)GSRWQ3SX'$".:U8+^Z!V7[&MQP-F2AC_A%WK M&P60U<:JL@TF@I++YLV>VW/8"XCC-P+B-B#VW$TB3WG%+$L3K7:@G3>IN84O MU4<3')?N4I96TU=.<3:]0RK)P"DLFUL!M89[9FO-+:=]LKY7J)GE<@-,YG#- M)9,9@H^#.\Y67#2NQPNF4=H"+<^8.('C*[2,"W,"1\ EW',AZ!I,$EK"=LG# MK$6\:!#C-Q!O:S& T? 3Q%$\@L?E%1P?G?PK$U+57>EQ5WKL=4>'2_]UOC)6 MT]_QNP^MD1CW2[B.F9F*93@/J"4,ZBT&Z<Z55AI@;H*8$.G%X0:8!9>YNZ9;)VEUD>V+COJJ:O,/()W9] MNTU'@S@)MSVTXXYV_/ZTDS[:)N]D#_:L'W72H4[>'W7:A]KDG>ZA#O]##?=Z MU8V]>Z8W7!H0N*:8:'!&$KH9)8UA5>7;=Z4L#0._+&CZHG8.]'VME'TUW$3H MYGGZ%U!+ P04 " #'@!]7:.4YS3(# "+# &0 'AL+W=OH'Z8HG4G,,YAT-Y--TK?6-J%IS'9XO8 WS$!XY[0R0H&I=12,+CM'C_R/[*BR&LU/>6$L_.%RG-N:5^L 28S6"AIN5RC M3#D:^!/.LXP[OYF *UE6C7/_V25:QH5Y3B'O;R_AV9/G\ 2XA&LN! 68:6@I M.[=&F%:97)29)$I5TDG81O"G$"@_@%)%$R M:,EG\1TXD\?@C70&M=,#SS<\PG?-)<^+O,V83J [R&=FRU*H=!O.G M?\2CZ*\V53V1-30.:XU#SS[X@6HZ_U\U?7I+X7!E,3?_MMDP[-.&GL@:-IS6 M-IQV;O5-H=,-O5M +05?ER?&HF[=^VZF!!Z0Z;;3M.@$_J+ 42UPU%W+[/Y8 M+7<"?W83>R)K:!S7&L>_L9;'?=K0$UG#ADEMPZ2W6NYFFAROY4[@+PI\60M\ MV9G6/VJ'^1(UO>?C,;QB*1?0=3=UB6FC,X!*7EH9O MT9(5!M0*%C3-;9LIG:O_;"7T1-8P*HZ^]0K1;SP2%7E/3O3%UK3BH&V*.ZOF M8.M3O_6PJBJG57K5A$6>S;76NWD\/!E-PUU#4UO8Y""L3#8\:/=RU&O?!1M( M52%MV?G5LW6G?>[[R_!;>-FF7U-U!6Z#^_IA_!5!+ P04 " #'@!]7^CY,#(H" N M!@ &0 'AL+W=O6I9&@"&V3V"H8FZ9I']SDMK%P[,QV6OKO9SMIU(T 7QJ_G?NB' M>B%-S^^K%+0"KJC@2,)JYEV.+JX2N]XM^$YAJP[:R"99"O%H.Y^*F1=80\ @ MU[8",8\-S($Q6\C8^-/5]'JD%1ZV]]5O7':394D4S 7[00M=SKR)API8D8;I M.[']"%V>R-;+!5/N%VV[M8&'\D9I475BXZ"BO'V2IVX?#@08OR# G0 [WRW( MN;PFFF2I%%LD[6I3S39<5*2S-+C4YGM2_R"R\\-.T?CT2G" 1ZCA_MK M='QT\F\9WP3OT^,^/79UQR_4W7M%7Y>,KHG]3D[1#56YR?$3B$2WQ,2G>H=^ M72Z5B_A[R'U+"8IO!EAASPK?8D5#K%85'; F&$\GP["HAT5OP>(A6/0, MEL3A>)@5]ZSX+58RQ(J?L7 <3J-PF);TM.15VL!G-W@HDF>O\GT?Q'97U!+ P04 " #'@!]7:X%2+C(, !&E0 &0 'AL+W=O^L'4@G@\47N,#7D+@U5-1 M?JX64BKR)4OSZGJP4&KYE%FL]-/R85@M2QG/FD)9 M.O1'HVB8Q4D^N+EJ7OM0WEP5*Y4FN?Q0DFJ597'Y];5,BZ?K@3=X?N%C\K!0 M]0O#FZME_"#OI/IM^:'4SX8;RBS)9%XE14Y*.;\>O/)>BBBJ"S1'_"N13]76 M8U*?RGU1?*Z?O)E=#T9UC60JIZI&Q/K/H[R5:5J3=#W^UT('FYAUP>W'SW3> MG+P^F?NXDK=%^GLR4XOKP61 9G(>KU+UL7CZIVQ/**QYTR*MFM_DJ3UV-"#3 M5:6*K"VL:Y E^?IO_*7](+8*C \5\-L"_DX!WS]0(&@+!*<6&+<%QJ=6*6P+ MA*=&B-H"T:D%+MH"%TUCK3_=IFEHK.*;J[)X(F5]M*;5#YKV;4KK%DGR6HIW MJM3O)KJS65)+(T[)FWPM\%HH/U&IXB2M?KX:*AVL+C*='XOL.P%!_2IN/RG_^J%[[3N(OJ_R< M!*,SXH]\C_QV1\E/+WXF+\B05(NXE%7[IZ.JMV[PN^+QG/@7-=B[> 9W?>*G MUR]P8-@Q3*HQGHTYZ33Y$7"<;\">HW[B=,R!T[2:-]C\)P0-=WR >UODC[)4 MR7TJR9W,DZ(D[PJES_<;&9V/1G\E!P^@*TETK5:Z*R=>V%0LZCBOU\[X=Z*12R?)1#F[^]ACK-BE:LNJ3A9?:6"A%$DC*UA40.K1]B/-\$X'#4_ M5\/';1V,+&4YU6_J M(7]7LSH#]&U6)(PB80P)XVO8Y59[[K8X*)PEBHN-*"YZB6*F!PXSK82NUG>2 M^K8^$D:1,(:$GWPP;?.>O05 Q+&D#".A D0S%+&Y489ETYEO,GU MU%SK8J?]Z^Q!7GAGNH'W1@E&/-\.3]=>K\-Z_G;VFYQ?7$;^CF*<]>NK&"2, M(6$<"1,@F*48;V1B:1112V1:9)E^IU+%]+-6BIGC=ZFEC3C9 M4HL?GE],=K3BKEA?L4!I#$KC4)I T6S!;-F 7I^AR1F1\[EL;&)[Z-JI#">Z M[U@%2J-0&FMI7K ]P#P?C<)H9P8"#2M0-%L;OM&&[]2&?IQ\EFT'9_>(DUTI((,*%,V6@O%(/;=)NLDK\7*MA^JX(*"V)Y1&H336 MTKSQ]H J/ _W% $U-5$T6Q'&UO2<1MC-[?88HKU","WTH$-/6E;Y3 \WM%:6 M^LDT3E.BRCBOXN8JI'MLZH[:6S50 Q1*8RTMW)ZT!>,N6PL:5Z!HMFZ,P^FY M+<[;HFJF*A>P[^\[! ),K!H:99G'EP&H7?0,_>,/^JY+;H[.5W5B:.9C7PC[W0> MR>YU"FDNC/-XFJ2)^JK?^"@?B_2QEL*M/CQ1V^_]+G7_H5\H'PKR.LX_=\H$ MZJY":11*8U :A]($BF:+S1BNW@1Z1=9#.HJW4!J%TAB4QJ$T@:+9HC%>K.%ZBRK82V7=Z[TH-"Z#TCB4)E T6S#&%O;=MO!.*OMEI?73+-CN M.5-WA^DM%*@/#*4Q*(U#:0)%L\5DO&(_Q*8LJ%,,I5$HC4%I'$H3*)HM&N,F M^_U6X+H66[I1O04#M8V/G.;F6S]U]SKIU ATA2V4)E T6R/&;_9[^U?AET+_Z!Q!8IF:\28Q<$?-XO[#'7<4W1W97K+"6HI0VD, M2N-0FD#1;,D92SG 6LH!U%*&TBB4QJ T#J4)%,T6C;&4 [?76G_7(5&-7N92 M'MF^P\=]D]9Z[-RI)JBO M#*51*(U!:1Q*$RB:+3GC*P=87SF ^LI0&H72&)3&H32!HMFB,;YRX/:5^R4M MJ*T,I5$HC;6TO:3E[R4MJ*F,HME[T!E3>?QC367]TJO9?U=5O9O5)UEFY.X] M_^B>?KEKV%=B4!J%TAB4QJ$T@:+9.C2>\QCK.8^AGC.41J$T!J5Q*$V@:+9H MC.<\_D[/>9X6L:H[K*-;E;@C]-81U&^&TEA+V\UO7K";WZ!A!8IF2\2XS6.W MV_S#\MOAF9J[AKTE!G6KH30&I7$H3:!HM@ZW-OL=8_,;U).&TBB4QJ T#J4) M%,T6C?&DQ^XM,1#Y#6I30VD42F,M;2^_3?;R&]2!1M%LB1@'>NQVH/^$_$;C M)/U*[I)L6>]K?WSZ!K6UH30*I3$HC4-I D6S96B\[_$%-KU!W6LHC4)I#$KC M4)I T6S1&/=Z[-[A&)'>H(8VE$:A--;23IB^0;UJ%,V6B/&JQVZO^D>E-\?L M#6J 0VD42F-0&H?2!(IFWWS#N.3A")K>0JBE#:51*(U!:1Q*$RB:+1IC:8?N MS3L Z.H"XWE,;"[HV4]V=OT+ "1;,E8@SL\,A&ROCT]J%,,DD^UE\; MQ-VZ!A!8IF2V3K;G5NX_I/SVN'YVONFO66 M%O;N=]C;WT'794-I D6S]6=<\3#"YC6HAPVE42B-06D<2A,HFBT:XV&'[O7; MB+P&M;6A- JEL9:VE];NDES&2F/UD4DY767U]_SKFX.]S^6)&=!=Z]ZZ@WK?4!J# MTCB4)E T6YO&((^P>U-'4%<;2J-0&H/2.)0F4#1;-,;5CMQKOOML].E&]18, MU-$^-%ZH\^P4R-0$QM*$RB:K1%C8D=N$_N')KU/3\6I20]JC$-I M%$IC4!J'T@2*9FO3N.<1=BN2"&IY0VD42F-0&H?2!(IFB\98WA%N=VLWJK=@ MH';WD=/D\EXG/<^QNS6T.AQ*$RC:6B/#:B&EHK&*;ZXR63[(VR;#3.MMTZX' M]?QO\RHIY;R^E]G+5_Y@J$N:PV^NEO&#?*NSDA8/2>5<%QV=7V@QE\G#8O-$ M%X+I8JL>;B0\4R6]0'Z_7E1J.TYN)1+@$4>BHHDV-GJ51Y[KHR6T*!Y8"7P/2=.1<% M5GHJ%JXL!>#<@@KJ!IXW= M,F).,[-J=2$:\4I0PN!-(5D6!Q?,E4+X>.[[S MLG!/%DME%MQD5.(%3$$]E'="S]R6)2<%,$DX0P+F8^?"/T]C$V\#OA%8RXTQ M,DIFG#^:R54^=CR3$%#(E&' ^K*""5!JB'0:OQI.IWVD 6Z.7]@_6^U:RPQ+ MF'#ZG>1J.78^.BB'.:ZHNN?K+]#HL0EFG$K[C]9-K.>@K)**%PU89U 05E_Q M4^/#!L"/]@""!A <"@@;0'@H(&H D76FEF)]2+'"R4CP-1(F6K.9@373HK5\ MPDS9ITKHNT3C5)+"3*$3--7;*:\H(#Y'MWJS3; 0SX0MT$7!*Z:D6;\A>$8H M4<]HPHN2,V#*+$\X6X%09*;1MUR!1!]24)A0>:2)O8'GO=N*F0(C7#2A:07H M&K-*[SCDQ\'LT>'HXW-^&N[ID;=V"MFZ!Y0O[ZG;%I!)580KQXT8'H"L%A?S9 MY4W-%G6SF=YR+DN^TB M:5T\1J4@+",EI@C;C=]E94TYM)2FJZZ2,(H]^QNYJTV?#HY,#XG<4ABU"J-> MA0],"]%OTF_($9&RPBP#E'&I9)>TFBO>2.,D.O7\764=@?$P.ML5UIO=?U8W M;K7'O=I-(\M>&MG^>L8=WGO!V:Z824=D>!;&N_ZDO8G]JVQWH[V;L_@K%@N] M:1&%N:;W!J?Z::(^W^J)XJ7M^#.N]/EAATO]20#"!.C[3'OA MPI/$.L YVR2W:7_\;* D--1M=,_Z(C7@YV/[^QCC;\AL)^1GM0;0Y&N6YNJB MM]9Z<^YY*EY#QE1?;" W5Y9"9DR;0[GRU$8"2\J@+/4"WQ][&>-Y;SXKS]W* M^4P4.N4YW$JBBBQC\N\K2,7NHD=[3R?N^&JM[0EO/MNP%=R#?MC<2G/D-92$ M9Y K+G(B87G1NZ3G45 &E#5^Y[!3!V5BA_(HQ&=[<)U<]'S;(T@AUA;!S+\M M+"!-+M,>26#)BE3?B=W/ M4 ]H9'FQ2%7Y279U7;]'XD)ID=7!I@<9SZO_[&LMQ$$ ';X0$-0!P?. T0L! M@SI@\-: 81TP?&N71G5 .72O&GLI7,@TF\^DV!%I:QN:+93JE]%&+Y[;B7*O MI;G*39R>WT$"9NH]ID 6(M^"U-R6;TVZ0$I(R+T6\6?"\KJT%FD"4I$0ECSF MFOQ +I.$VYRSE%SGU*1'D"24=\Z(X?.^(] M(V:C:/"DZ%7@!%YN9)_XDS,2^ 'M&H\[_)>6DVL7S7&U8#!<]LSHJD%OHS;__ MCH[]'[L$QX2%F+ ("=9*S;!)S;"D#UY(S2)E2I'?EO4=_N>OYCJYUI"IO[HR M,L3,""8LQ(1%2+!61D9-1D;.FV7!U)HD?,L3R!-%-HQWK6=73LBIF<"$A16, M^B7-;E&V\TE_./.VAPHCM=A2>-PH/'8J?!G'LC#K3B5RI[I.P*GJ8L+""D;I M@;JT/WBF+E*++74GC;J3;U[LR;_DTZ>[+N&=[%.%QX2%F+ ("=9*T+1)T!1S MR9]B9@03%F+"(B18*R,?FXQ\=-XRUTH5+(^AW& KEL(9R8OL$201RWJKW)69 M"CHZ6 E&OOUK+P8+9]NG:HX)BY!@+RU#MQ3VZPAE;ID8U:1<@GIU#DXTID> M+R#NQDX6&I,68=':0N^-+74[V^I9:OYM+47TN136ZJ+00E19AT=IYV9M=ZG:[=V"_Q^;YBK!"KX7D M_QB/T-PV+!-%KCL3A.I_:8=G'8R>VZKP;=4BK+ZU)=V[6^JVM_6^1C:KCW&Z MA;02FV]K:U8WGE MF8IJ86O:]%#*:7\T>BYD1[5)?WPT,_\/WTGWQI,Z7537S'3:&\[ Q]S)Q)@>L %*BU$I458M'9>]OXT>,6?GK3_<,-.3@NJE46E M1<&Q%Z<'S^=*;>_@W7,&OGKUJX0;)E<\ M5R2%I0GU^Q.S.Y#5B_[J0(M-^2;[46@MLK*X!I: M!7,]:40^NG -M#\W&+^ M'U!+ P04 " #'@!]7G0DLFK8% ""*0 &0 'AL+W=O47F_N>'JSJHH M89305$0L19PN+WM7SH6/![F ;O%G1+=B[QKE0WE@[&M^]NR\1S2F@-;">U5.G/!_>MG^F<]>#68!R+H@L5_1:%<7_;&/132)"3$B6E,*J!TF4%O_)4VF(/8&^^X( +@7P M@0#&+PCT2X'^J1K<4L ]5<.@%-!#MXJQ:\-Y1)+9E+,MXGEK1(]N 9N@K#*+\D,;I.BRF9__#1 MHY)$L?B$/J H17^L629(&HJI)55_&T;8R+ MTY'X&=DV5/B>^6_N6<.(_6I&]36W_]*,RON#6F;4%>Y#Q+F0<)\(%C#B6[E1-=$G_V>)0^4([9$--G$;$]!S/-A? M"_0IOZ9M!BR(P[T1#?I]=WA@Q.-6[G@X/FCE';=R5 "!^P$D=-U/4/"/$B8#P1K.&-4.6/TSIOR M"-*)D# /$N8#P1I.'%=.'+^RHO+(/TI7:*OC7QJ>D4?*53R/-I1'K"V$FAN1 M7?T""?/,@\5H1PD7:((2'>2U.0.H.PUG3"IG3(S]NT\Y#=@JC?Y52T7H*+K; M/C\YWL&Q2N_L@XW>V(NN)C]-IP^DLV%7QZXS$MOL>=L9(+^(-J[30&U!*I4L M8MWO:!$3(=!5OHFI>5&\65HS#Z..KO,>E.:!TGPH6M-;>_FC\\YOEK(#4*Z$ MI'F@-!^*UG0EKEV)7X]61;Z!Y4M+[VFHU!.B)>,H$B(C:D6J=?ABUCDOE>R' MY'WLCNSQQ#W8VLS=Z>R*4_7Z4'J;9J[S8\>8N97[VW-:5<3&-QD/UFIMO)A6 MF9F=%P%HU@M*\Z%H3>_4B:_COO=^!ID +T!I'BC-AZ(U75DGWXXY^_Y?\;*9 MV=D[D#3OE?$Z.F1&;ADQJ] Y)+O6P!FJ6TW'U)4!QUP:>'/L7/(;A0VUU1_& MSN9N=+;^24I]**5-V]:)OF-,05]_NW0)HD&3>E":!TKSH6A-I]6)O3-^[Y<. M:!T E.:!TGPH6M.5=5G ,=<%@(+HR5$PZPX&]L ^BJ%!ZP.GJO6AU#8_T]4E M FPN$?A/-,AT66#.TDSH?:W5CF9.UVD/2O- :3X4K>F1N@R W[L,@$'+ * T M#Y3F0]&:KJS+ /B$,D#'@,R,[.PUNK48'K0F TCQ0F@]%:SJGK@G@]ZX)8-": "C- Z7Y4+2F*^N: M #;GR&]./?'QQ_*1>Y1YFGO1V0.GZ/2A=!:6M?;.E"64K_1AOCRNS5)9' :J MGE8'!J_T,;F#YW/G8N&T//><"[\X#ECCB].)7PA?1:E ,5TJ5?;Y2 V,%P?^ MBAO)-OI$VP.3DB7Z0/V^9$P^W^0*JF.7L_\ 4$L#!!0 ( ,> M'U>T/_#I?@0 &$3 9 >&PO=V]R:W-H965TNJ>$Y2K"[$@G!X M,A4RQ1JFUW933+DSZ.5KMW+0$YEFE)-;B526IEBN1H2) M9=_QG?7"'9W-M5EP![T%GI%[HA\6MQ)F;F4EH2GAB@J.))GVG:%_-?8[1B&7 M^$+)4M7&R$"9"/%H)C=)W_&,1X216!L3&/Z>R)@P9BR!']]+HTZUIU&LC]?6 M?\[! Y@)5F0LV%>:Z'G?Z3HH(5.<,7TGEK^0$E#+V(L%4_DO6I:RGH/B3&F1 MELK@04IY\8^?2R)J"D&T1R$H%8)=A=8>A;!4"'.@A6V3:Z(Q M9>H4=GBXOT8G'T[1!^0B-<>2*$0YF*5:G<$BC'^?BTR!*=5S-: U/KMQB6Q4 M( OV(&NC3X+KN4(?P/GDY>A'TJ)^8S 8=5HLD)UN5N\RI>'2RR3 MLS(C(%B?,ZTTQ(GR&?IV)QA#<,B,S)]-@2O\BIK],H7K2BUP3/H.5"9%Y!-Q M!C_^X+>]GYI(.Y*Q+0JCBL+(9KV@4,%)F?P%90EIL6:D3L@9&I$9Y=QP,\%P M.&+21$JQ4RO?R13?IT$0=D*O#:%^JN.U>G0@WE:%MW4,O.M%\DQD3%7CZ1NU M7N ]#Z(H\G;@6ATZ$&Z[@ML^!MR/1=Y;8MMNB&W4;0>[L6V2V\Z!+1R="D?G M*#B*<.$):P31>2,(JR\'1JQ;(>W^'S7M#'W-^P&0'CX1"?W-FBQXW4D:$_1M M.%%:0E/26/"ZQRQX1S*VQ>]EQ>^E-9/6-)PWTU O=:/]QZ'8HUO+)+]S$08[ M>63UY$"WTGSW-?>M7AP:J$W'YO]W+=LP2:@98H:N MJ8J94)EY2=@+F7_4UNU8UK;9W#1OOKU[>Y$S=\1\^)I,'T/G;TC(@)W?Z)2@ MDS\(ENJTD1/[+B%:&544H;3XG A0@E=-'S3C-UJZK"SY#::VR=AT=KZ]M3N MC-:%9ZF)A=%V MK::$T.)V=VM*@UC4#;P])7'3]/GVKL_B]&MQZ[S-\:-V>F[M$B,E&ULS9=MC]I&$(#_RLBM MJE8"_ 8&KH $ETMZD9)#H%P^1/VPV NVSMXENVO(2?WQF?6"<8LQ5^4J]0OV MOLS,,R_,KD=[+IYD3*F";UG*Y-B*E=K>V+8,8YH1V>%;RG!ES45&% [%QI9; M04E4"&6I[3E.8&T93OQY9K'2<6R296 M>L*>C+9D0Y=4?=K.!8[L4DN49)3)A#,0=#VVIN[-S.UJ@6+'8T+WLO(.VI45 MYT]ZG5D126]Y M^CF)5#RV!A9$=$WR5"WX_@]Z<*BG]84\E<4O[ ]['0O"7"J>'821($N8>9)O MAT!4!'SO@H!W$/ *;F.HH'Q#%)F,!-^#T+M1FWXI7"VD$2YA.BM+)7 U03DU M62H>/K5GZ%<$MSS#9$M2A*L-2Y,HX&M84*E$$BK<5 C )Y8H("R"Z9Z(2,)4 M!S=1S[@040%W7W,]N&^"8P%\X$S%$NZ0*/J[O(U!*B/E'2,U\QH5OL_3#OAN M"SS'\^%GL$'&1%!Y>#18\,M<^(4%_U(NM*+VZCP74R$(VU#\,RA8/4-UWYP\ M%]-%'EJGP&,0<[T@X4'%F!$5$P8/6ZU.MN C9SN,,T6)CWFVPG5,\M*X\V7! MTQ2PY+7&/^L";[SHUGNAV\B-W)*0CBWL$Y**';4FO_SD!L[O#3'JEC'J-FF? MG'#K"\4^%.1#KJ3">DO8IH4KQEN8T4W"&,[!C&!%AA3^JDV?\=.0] H2W=UV M$[<;!+U^SQ_9NQH?>J4/O=?WX1V6@-[7!-P[ ^[W/-<=NO6\0)O8@C.V=M=WW6#0KX?KEW#]'PNF+N4U3:[Q]<_Y>H'C^,-ZO$&)-WCM7)_* M]#4SQ QYP%-Z21, C M27,*7Z8K5(GG>FV7&OX'7JTYCWHPOM1A>NM*;3(5-[_AF"027G7K$\W$#<*FC0"2YP>B=.[T6<< VT[$Y7.(TYMUOE]#O] M"PW*/1WK;N.)^.* 5AO5%52_!K77\2^AGDY7M_EX_==E>]:BKH ;\[ITJ^#_ MK%F[@.MKSM5QH V4'TR3[U!+ P04 " #' M@!]7$&C>,&T$ #>&0 &0 'AL+W=OGMH$D4MLMNF@0=]N+HA>,-+:%2**7I.-LG[ZD MI,B6Q A)RHO<6*>9CS.<\6^3FA\(O6-; (X>RJ)B"V/+^>[<-%FZA1*S,[*# M2CQ9$UIB+B[IQF0["CBKGP OYE=TW%E=E1LKR$BN6D0A36"^/"/D_L M0#K4%G_F<& GYTBF\E!2L_D2'UM8R M4+IGG)2MLXB@S*OFB!_:B3AQ$!RU@],Z.$,'[PD'MW5PGSN"USIXSQW!;QWJ MU,TF]WKB8LSQ0[H?0PH?R"OVQ)7N&JXS-32Z"ER&8:1OH91.H\T2@+OI,*KYE**DRR!3^\;1_,.%O MBDGK9LYYG+E+9Q+XZ[XX0Z[] W(LQU7$<_5\=T>5SO\;/7GUZ+W)<+LV M^P0O*7<%^0: 5D#O\U0::+QU-%(<3UG.YS"PA#JR41(8"R__\X.K!]5A=()BW7" M$DVP7DF]KJ3>%+U5AMNZ@NEI!:'YEJO*TA"#FBA_HNZ7ONMZP=R\/YWOL947 M!=' *AY;V>+'3S;[J5DR-IOYX>P(Z^7N=[G[D[G+)I1*=P/W4.V5J4X"7MJ! M.F&Q3EBB"=:K0M!5(7A3HA+H+*E.6*P3EFB"]4H:=B4-M8M*0_1/1<5QK8&F MC(V\, H'DC(VFH6V/Q 4A9'M.6H]B;JTH\FT;\1$8IIND?CO@V(A*@79B7_; M7)7N).FE7:@3%NN$)9I@O7+,NG+,WI2PS'265",,Q$5I9LT&RA$KS%P_=+R!P"C-(L=62XQ]LI*SIR< %\!JA?F, MZ1WPO-HHU MKCVY[GJ=TKAC"0G]T=)(9>9%EC54FK&9ZT3!2&D49I85S9Y0FN/*T)Y>&OX, M%5!.XCC44'(69%7K> M0'#,D_WJ$NBF?E' 1&K[BC=[CMW=[F7$1;T%/[A_:9]?V8K[L7QY4>^/'_'- MFP_QUVB35PP5L!9#66>AJ"QM7B8T%YSLZMWR6\(Y*>O3+> ,J#00S]>$\,<+ M.4#W2F?Y'U!+ P04 " #'@!]7]P ?](P$ "O$P &0 'AL+W=OYXQ M.7&V2NWN7%X0U9$O6T>Q30[]NX4?:H,2\2-C.G$\/2*2D41I"@P_ M>S(C6::98!Q_U:1.XU,;'C^_L/]:!@_!K+ D,YY]HZG:3IRA@U*RQD6FOO+# M;Z0.*-9\"<]D^1\=:JSGH*20BN>U,8P@IZSZQ=]K(8X,@,=N$-0&@6D0G3$( M:X/PK1ZBVB!ZJX>X-BA#=ZO82^'F6.'I6/ #$AH-;/JA5+^T!KTHTXFR5 +> M4K!3T]\A%S^RA.<$77_F4GY .R+0UZ3A2F&=CU MT--RCJZO/J KY"*I&22B##TQJN3-4<FLD+7B;O(>@D_%1DMRCT;U#@!:%E M/+.WFP>V<'[,^^(_>S\1(VPR.2SYPG.97.1$8,7%G6UF*]O(;JNK\9WW;1XJ MBGY)H3>Q_=3W!B-_[.Z/!;:AHO@4-+> 1GYD4"W:J%[8CZ,&=1)JW(0:=X9Z MGR2"5!L=5+>4[FE*X ':("J%PG./$L[V1"BJJQF(O29"0 &4NIK9=*G\Q09LG2.Z;WKT>+1#[R1H=Z%7)Z(/&A$'KQOH;7T3:J]\]_$ M';1"C0>1D4VS-J@7!K&AQ[R-&D6>F7(6*C_PAYX]YX:-',/+RW$#J[8\D]AT M&;9JAD67-LBF2QMET<5"U:'+J-%EU+DAS@GC<&(\NR6.+KDE7I)L?DFRQ87( M3J; ]UZ/UUYGZ6/W=;3K==:?WX4!='0R&PK+AR$9F[;^:*149X79_P&9S9A_^C; MQ?^_B=M1->K!GH09>UYK$[?AK/):^: NF/+:^#KD#5[E#=Y96"^6B97CX=&0 MO5OS'#.SH'H "TR=K&0#[^3/++EGN(=G-'O]"/$[C]@_KEE7@H5O4JV-LJIF M)>N;,MG)3)GYG;IOKQ3,?H?_+N9;^F?Z]NH M\L+CE;ZZROJ"Q88RB3*R!E?>[0#6@:ANAZJ&XKOR^F/%E>)Y^;@E&,36 'B_ MYER]-+2#YHYN^@]02P,$% @ QX ?5X&X_B?W! $B !D !X;"]W M;W)K&ULS9IM;]LV$,>_"J$!10>TD2A9?LAL XZE MHAG:)HC7]<6P%XI$6T0D42.I./WV(R5%MB1:338BS9M8#W<_DG>'OWEFYGM" M[UB,$ W M"0*<@#5)4Y';#2?A74R2"%$&WH--56* ;,&W,BTH JM[1$69@:N",QYD$3@KI/S2KMQ[B 4[$L_> 5&5HB/[C5*J4H9_* M=V"5DB+CJBQ6$W#+"2H6="=M*U_!@JYS ML&I%RFTBY0Y&RD_SA'Q'"# IN2 O:!B++T60)T&F6O8@[;G%JQ/FZ83YFF"M ME(R;E(Q?A0Z-=:92)\S3"?,UP5JIG#2IG/QL'9KT5 '.)AWI6*N,++NC0@HC MUYIV1$AA-+4Q9U.G*TP_!/D*$V=DG]@RP4.'"X=;W!O$.,6AW#"5OY:!KQGF MZM^D!D'/+ER=-$\KS==%:Z?DT$I#]W4HD=8F7"O-TTKS==':"3TTXG"P.7P1 M)1KWU&%J=:6H;P.GT)YUM:AOYO9V2 K4>#:U3ZC1H<^%PXUNOX7C,6JU<0QE MF%"0$8[4*C4XP+.+6B?-TTKS==':J3HTVW#Z.E1*:U>NE>9II?FZ:.V$'CIS M.-@MOHA*:6W+:UI;J,9=-=/:;RN&G,RLCNJ91V><*:*[\G"9"1434:F.D9JG MS0'VJCRV[3R_@.=KJ'CNR0/O\DSU@*].RS\'=(=%AYF@K1C*.IN(F=+J +JZ MX20O3UAO">B @ V0< !D !X;"]W;W)K&ULK55M M;]HP$/XK5E9-K;0UKX6*A4A F-9)E5!?M@_3/ICD(%8=F]D.L'\_VPDIM"FK MMGY)?.=[GO/=V7?QAHL'60 HM"TIDT.G4&HU<%V9%5!B> FWH.Y7,Z$EMV7)20E,$LZ0@,70&?F#:63LK<$W ANYMT8FDCGG M#T:XRH>.9PX$%#)E&+#^K6$"E!HB?8Q?#:?3NC3 _?6._;.-7<P#-TPT(&D#P%!"] @;0/A:#U$#B%[KX:(!V-#=.G:;N!0KG,2";Y PUIK- M+&SV+5KGBS!S3VZ5T+M$XU1RQ3)> KK#6Y#H(QKE.3$%Q!1=L?H6FG*>IJ P MH?),F]S?INCTY R=(,+07<$KB5DN8U?ITQA.-VL\CVO/P0N>0W3-F2HDFK(< M\@Y\>AS?.X)W=1;:5 2[5(R#HX1?*WJ.0O\#"KP@[#C/Y/7PH"N<__,^_6?O M!\D(VWL16K[PK_<"I41FE,M* /HQFDLE]./^V57OFC'J9C0-;R!7.(.AHSN: M!+$&)WG_SN]YG[J2_99DZ5N23=^([* L45N6Z!A[,A-\36R/UH]3/T!;)&4> M;U=!:JZ>Y3(#8YT$8;\?N^O]1#\W\J,H.C1*GQM%O4OOT&C:X:[G/QK5 ;M[ MO:H$L;1#0J*,5TS5U[/5MG-H9-OO$_W8'TS\#GVJYU8]9A[IZZ%WC<62,(DH M++0K[[RO6ZFH!TDM*+ZRG7+.E>Z[=EGHV0O"&.C]!>=J)Q@'[31/_@!02P,$ M% @ QX ?5]_]UWI3 P L!4 T !X;"]S='EL97,N>&ULW5A=;]HP M%/TK4;I.K30UA(Q 5D#:D"I-VJ9*[*D,WQ]0]SV*[7D]&Y&J?(6.1?5P)\I57X*@FHRHSFIKHJ2"HUDAZ8R6;P">35[?MEJ1U.)5F&[8Z_)IB;#C(N9$IE$R;T5T/#/J<9V)%L.H.[ M*LH 0*6*7#=21J:%(,;#BE$WM.R$RS4E[E>CC!]*'!Z*VG&%J:_R!H#F'J(JY.RY,O/G$U% M3NWB#PXX[),5SYL5DOW1T:!4)GJ 2M][I%*QR>;(;TG*>[I0JW):9+CG]@EZ M_K=YGE)!)>&;IG7M'W.67^TXZKZ59?.MLFO8Z;%^Z1^[R1)U&3O M%$PF)V"R^V;?FB\Q&1Z_R>@X=SNHCVL;9\*M$V$SZL')>^#_@',\7P?UQG/& M%1-U;\;2E(HG!T,MK\A8_SFZI:_GIS0C=+,NH5$U+/6 M[6^PO#!NCOTZ%A,I7=!T5'?E=&R:GF[HJ/4%A%WDQEQN!.-8S(T AL7!'& < MR\+B_$_KZ:'KL1CFK>=$>BBGAW(LRX6,S >+X^8D^G*O-$FB*(ZQC(Y&3@F^"L%6BE,"0*#+OP9WW4;!Z3P7K_]$._P)02P,$% @ MQX ?5Y>*NQS $P( L !?3T\$MP>:4#M.*2VBZD8_1!2 M:5K5N %(MB6/:(7->= MI3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8 M%II%R=.B':5_'^>],4P$ T(@ #P 'AL+W=OVHO@19J!Z"KLI?T^U>]BC(>??]VJFLI>_Z!T)!K)K@IM 4/#)[5 MZWE[2 Y,L0TKF7X91FZ_A(A4C+.*_8)B&/4CHG;B^1\AV2_!-2U7N11E.8SB MYL0#2,WR-\4K"[FF&^5*--W<4P,RC*[ZIL(MDTJ[*US]U# >P%S<'-5:W+)2 M@YQ0#7]+4>\9?[35F*?H>8_AXG#:-D&\EG\21K'=LAPF(J\KX+J)HX32 G*U M8WL5$4XK&$:G2PCE!9ER;8)$9KRIREQKG]3<>E8T3ZT-KA=#>C^6@QGA(/,D$@DPXA_TT\R!2!3#N!7*W- MYL=TX4%F"&36(60KD@,$0YDPE1>"E5+\!"_((A?PB+.N&(%2+*6M# S-1E)2?DCV%\IC_ K0O@U+.$$ M5"[9WI83L24WM6(,^-I'WPV+>PP%X[;=JC'HEL%AN*9/D@98U MV*#=,FYZ'Z.E,:#2LJY\3,PL<6"UW-#2#0N73Y"QJ/:"_];U8DPJ<6"KS($J M:-%@]HA#ZT-4%=-N;+KN/S8YG1FT8)JV#8G9(PZLCPELM,^"22(.;(E[*,!4 M8FYJ8W6PV:[=7TK8@FQ-P3&FB3BP)U9:Y$^79C*#PHT!X.I-CHHY(@XLB86I M=\9S40&YF NE/I&]4<9J1R60D6ZU-B:*.+ ICHAK^K,U&A),"TE@+:#V:F5\ M"::+I$M=M#'1%Y&.=$$NUM21O&)BUD@^Q!I'*/7)Q\+TD72I#W+A8V("23Y M(&=CAYDD"6R2]Z;H,ST/,TD2V"3H3-T>QYA0DL!"P6=%_Q4SP822!!;*,:=7 MY)*,BH+9\VY./"XB^0L?F&/2CWGU.(_97I_!')-VZAB_T5/,,6E@Q^"8_LI" MBBYW!7;,NRJ\)"M3O8^).2<-[!P$T_95'Q-S3AK8.4=CGQ_GK40\Q2R4!K;0 M_YBVB8NZ=%W4%9K0*C\13S$+I8$M](I95Q65+Y;R!]6U-*$UY3XF9J$TL(50 MS/:\B5DH#6PA/&V[]%>V,0ME@2V$8K:BF6$6R@);R&67[XWS5A*<81;* EOH MB.F/A>RF.U&QRR4=;2JUF#Z^6:&62CKF>9]3,Q"@^:#A=-7"@5LS0MJL3"W4*8\IV6^E,1NFG]0LH%=^-S6 M93DV97=\+FAQ^NCA],'&]_\ 4$L#!!0 ( ,> 'U>AE^J4R0$ * > : M >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-V;ENPD 4A>%707X AKN8 M+()4:=)&O(!%AD4LMCP3!=X^" IRK!1IHCF5-;9\_X_[)F_;8]IL MNS0Z'?;'-*\V.7?/(:3E)AZ:-&Z[>+Q<6;7]HL8=#*9AO[G MC.IE]G/F:''NXE\FMJO5=AE?V^7G(1[S+X/#5]OOTB;&7(T63;^.>5Z%T_Y^ M.H7K0<:7R=7H[6->]6\?4H7200I!6C[((,C*!SD$>?F@&H+J\D%3")J6#WJ MH(?R08\0]%@^Z F"GLH'R01EG! D#; FT%J0:R'P6A!L(1!;D&PA,%L0;2%0 M6Y!M(7!;$&XAD%N0;B&P6Q!O(=!;46\ET%M1;R706PBOJK01Z*^JM!'HKZJT$>BOJK01Z*^JM!'H;ZFT$>AOJ;01Z&^IM!'K;8+.$ M0&]#O8U ;T.]C4!O0[V-0&]#O8U ;T.]C4!O0[V-0&]'O9U ;T>]G4!O1[V= M0&]'O9U ;Q]L=A/H[:BW$^CMJ+<3Z.VHMQ/H[:BW$^CMJ+<3Z%VCWC6!WC7J M7?^GWBF?]S'=>VYK?/Y_4ITO]\;[XZ_+V\G!2[CB'."'],LW4$L#!!0 ( M ,> 'U 3 6T-O;G1E;G1?5'EP97-=+GAM;,W9R6[" M,!0%T%]!V5;$>( . C9MMRV+_H";/" BB2W;4/C[.F&06M&HB$J]FT2)[7=? M;.EL,G[;6?*];576?I(L0[ /C/EL297VJ;%4QY&Y<94.\=$MF-792B^(B<%@ MQ#)3!ZI#/S0UDNGXB>9Z78;>\S:^]H6I)XFCTB>]Q_W$)FN2:&O+(M,ACK-- MG7]+Z1\2TKBRG>.7A?4W<4+"SB8T(S\''-:];LBY(J?>3+OPHJLXBVU+YL.N M))]VESC3HYG/BXQRDZVKN"3UUI'._9(H5&6Z+WK3G1SB#M/^RJ_.;\MT!<:9 M,V>LCR?FZ/*XXY$TJ_LV%B(7BNY//"7&TE=_'S6GG5/^R^RXO1_&K=KS\*R] M7;_'7\_X5/_"/@1('Q*D#P72QQ"DCQ%('[<@?=R!]'$/T@ 'U M'U>97)PC$ 8 )PG 3 " &UL4$L! A0#% @ QX ?5\MQYP M'U<20%CRL08 )<; 8 " @7D- !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% M @ QX ?5^,($BM_!@ O!P !@ ("!DQ< 'AL+W=O !X;"]W;W)K&PO M=V]R:W-H965T&UL4$L! A0#% @ QX ?5VV'ZX0+" MUB !@ ("!T2\ 'AL+W=O 'U&PO=V]R:W-H965T&UL4$L! A0#% @ QX ?5^8M3<84"P )QT !D M ("!0ST 'AL+W=OD97$T# !$" &0 @(&.2 >&PO=V]R:W-H965T M 'U?YDY=TK@< $T4 9 M " @1), !X;"]W;W)K&UL4$L! A0# M% @ QX ?5_KXH#G@ P U0D !D ("!]U, 'AL+W=O M&PO=V]R:W-H965T 'U=/*GAY 4 4+ 9 " @2!? M !X;"]W;W)K&UL4$L! A0#% @ QX ?5RH MZVAA"0 O!@ !D ("!5V0 'AL+W=O&PO=V]R:W-H965T 'U&UL4$L! A0#% @ QX ?5P;Y%:VS! 9@P !D M ("!%GL 'AL+W=O&PO M=V]R:W-H965T 'U&UL4$L! A0#% @ QX ?5W3>F?(_ P 3@< !D ("! MN(\ 'AL+W=O&PO=V]R:W-H965T 'U>_@27YIP0 *P* 9 M " @8V6 !X;"]W;W)K&UL4$L! A0#% M @ QX ?5Q23,^WH @ . 8 !D ("!:YL 'AL+W=O&PO=V]R:W-H965T 'U>BY/D/Z 0 "L, 9 " @76A !X M;"]W;W)K&UL4$L! A0#% @ QX ?5T*J$9[I M! -0T !D ("!E*8 'AL+W=O&PO=V]R:W-H965T M'U>0AA#J>0, -8- 9 " @1^Q !X;"]W;W)K&UL4$L! A0#% @ QX ?5P[;&PO=V]R M:W-H965T 'U>69'%A'04 &&UL M4$L! A0#% @ QX ?5_ &PO=V]R:W-H965T 'U==]\:YQ , +8. 9 M " @9#( !X;"]W;W)K&UL4$L! A0#% @ MQX ?5Z-2?@&^ P YPP !D ("!B\P 'AL+W=O&PO=V]R:W-H965T 'U<\-?97:0( -L% 9 " @>;4 !X;"]W M;W)K&UL4$L! A0#% @ QX ?5VCE.&PO=V]R:W-H965T 'U=K M@5(N,@P $:5 9 " @;#= !X;"]W;W)K&UL4$L! A0#% @ QX ?5_Q?[[/2 @ < @ !D M ("!&>H 'AL+W=O&PO=V]R:W-H M965T 'U>="2R:M@4 ((I 9 M " @97R !X;"]W;W)K&UL4$L! M A0#% @ QX ?5[0_\.E^! 81, !D ("!@O@ 'AL M+W=O&PO=V]R:W-H965T 'U<0:-XP;00 -X9 9 " M@4T! 0!X;"]W;W)K&UL4$L! A0#% @ QX ? M5_< '_2,! KQ, !D ("!\04! 'AL+W=O&PO=V]R:W-H965T 'U?,3=0'H@( -D' 9 " @>(/ 0!X;"]W;W)K M&UL4$L! A0#% @ QX ?5]_]UWI3 P L!4 M T ( !NQ(! 'AL+W-T>6QE^>],4P$ T(@ #P @ $B%P$ M>&PO=V]R:V)O;VLN>&UL4$L! A0#% @ QX ?5Z&7ZI3) 0 H!X !H M ( !FQL! 'AL+U]R96QS+W=O XML 63 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 64 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 65 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.2 html 182 270 1 true 58 0 false 7 false false R1.htm 100000 - Document - Document and Entity Information Sheet http://www.box.com/20230731/taxonomy/role/Role_DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 100010 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS CONDENSED CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 100040 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 100060 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited) Sheet http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited) Statements 4 false false R5.htm 100080 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (Unaudited) Sheet http://www.box.com/20230731/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (Unaudited) Statements 5 false false R6.htm 100090 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS' (DEFICIT) EQUITY (Unaudited) Sheet http://www.box.com/20230731/taxonomy/role/StatementCondensedConsolidatedStatementsOfConvertiblePreferredStockAndStockholdersDeficitEquityUnaudited CONDENSED CONSOLIDATED STATEMENTS OF CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS' (DEFICIT) EQUITY (Unaudited) Statements 6 false false R7.htm 100100 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) Sheet http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) Statements 7 false false R8.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 8 false false R9.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 9 false false R10.htm 995455 - Disclosure - Description of Business and Basis of Presentation Sheet http://www.box.com/20230731/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndBasisOfPresentation Description of Business and Basis of Presentation Notes 10 false false R11.htm 995465 - Disclosure - Revenue Sheet http://www.box.com/20230731/taxonomy/role/Role_DisclosureRevenue Revenue Notes 11 false false R12.htm 995475 - Disclosure - Fair Value of Financial Instruments Sheet http://www.box.com/20230731/taxonomy/role/DisclosureFairValueOfFinancialInstruments1 Fair Value of Financial Instruments Notes 12 false false R13.htm 995485 - Disclosure - Balance Sheet Components Sheet http://www.box.com/20230731/taxonomy/role/Role_DisclosureBalanceSheetComponents Balance Sheet Components Notes 13 false false R14.htm 995495 - Disclosure - Leases Sheet http://www.box.com/20230731/taxonomy/role/Role_DisclosureLeases Leases Notes 14 false false R15.htm 995505 - Disclosure - Commitments and Contingencies Sheet http://www.box.com/20230731/taxonomy/role/Role_DisclosureCommitmentsAndContingencies Commitments and Contingencies Notes 15 false false R16.htm 995515 - Disclosure - Debt Sheet http://www.box.com/20230731/taxonomy/role/Role_DisclosureDebt Debt Notes 16 false false R17.htm 995525 - Disclosure - Redeemable Convertible Preferred Stock and Stockholders' Deficit Sheet http://www.box.com/20230731/taxonomy/role/DisclosureRedeemableConvertiblePreferredStockAndStockholdersDeficit Redeemable Convertible Preferred Stock and Stockholders' Deficit Notes 17 false false R18.htm 995535 - Disclosure - Stock-Based Compensation Sheet http://www.box.com/20230731/taxonomy/role/Role_DisclosureStockBasedCompensation Stock-Based Compensation Notes 18 false false R19.htm 995545 - Disclosure - Net Income (Loss) per Share Attributable to Common Stockholders Sheet http://www.box.com/20230731/taxonomy/role/DisclosureNetIncomeLossPerShareAttributableToCommonStockholders1 Net Income (Loss) per Share Attributable to Common Stockholders Notes 19 false false R20.htm 995555 - Disclosure - Income Taxes Sheet http://www.box.com/20230731/taxonomy/role/Role_DisclosureIncomeTaxes Income Taxes Notes 20 false false R21.htm 995565 - Disclosure - Description of Business and Basis of Presentation (Policies) Sheet http://www.box.com/20230731/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndBasisOfPresentationPolicies Description of Business and Basis of Presentation (Policies) Policies 21 false false R22.htm 995575 - Disclosure - Fair Value of Financial Instruments (Tables) Sheet http://www.box.com/20230731/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsTables Fair Value of Financial Instruments (Tables) Tables http://www.box.com/20230731/taxonomy/role/DisclosureFairValueOfFinancialInstruments1 22 false false R23.htm 995585 - Disclosure - Balance Sheet Components (Tables) Sheet http://www.box.com/20230731/taxonomy/role/Role_DisclosureBalanceSheetComponentsTables Balance Sheet Components (Tables) Tables http://www.box.com/20230731/taxonomy/role/Role_DisclosureBalanceSheetComponents 23 false false R24.htm 995595 - Disclosure - Leases (Tables) Sheet http://www.box.com/20230731/taxonomy/role/Role_DisclosureLeasesTables Leases (Tables) Tables http://www.box.com/20230731/taxonomy/role/Role_DisclosureLeases 24 false false R25.htm 995605 - Disclosure - Commitments and Contingencies (Tables) Sheet http://www.box.com/20230731/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesTables Commitments and Contingencies (Tables) Tables http://www.box.com/20230731/taxonomy/role/Role_DisclosureCommitmentsAndContingencies 25 false false R26.htm 995615 - Disclosure - Debt (Tables) Sheet http://www.box.com/20230731/taxonomy/role/Role_DisclosureDebtTables Debt (Tables) Tables http://www.box.com/20230731/taxonomy/role/Role_DisclosureDebt 26 false false R27.htm 995625 - Disclosure - Stock-Based Compensation (Tables) Sheet http://www.box.com/20230731/taxonomy/role/Role_DisclosureStockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://www.box.com/20230731/taxonomy/role/Role_DisclosureStockBasedCompensation 27 false false R28.htm 995635 - Disclosure - Net Income (Loss) per Share Attributable to Common Stockholders (Tables) Sheet http://www.box.com/20230731/taxonomy/role/DisclosureNetIncomeLossPerShareAttributableToCommonStockholdersTables Net Income (Loss) per Share Attributable to Common Stockholders (Tables) Tables http://www.box.com/20230731/taxonomy/role/DisclosureNetIncomeLossPerShareAttributableToCommonStockholders1 28 false false R29.htm 995645 - Disclosure - Description of Business and Basis of Presentation - Additional Information (Details) Sheet http://www.box.com/20230731/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetails Description of Business and Basis of Presentation - Additional Information (Details) Details 29 false false R30.htm 995655 - Disclosure - Revenues - Additional Information (Details) Sheet http://www.box.com/20230731/taxonomy/role/Role_DisclosureRevenuesAdditionalInformationDetails Revenues - Additional Information (Details) Details 30 false false R31.htm 995665 - Disclosure - Revenues - Additional Information (Details 1) Sheet http://www.box.com/20230731/taxonomy/role/Role_DisclosureRevenuesAdditionalInformationDetails1 Revenues - Additional Information (Details 1) Details 31 false false R32.htm 995675 - Disclosure - Fair Value of Financial Instruments - Summary of Estimated Fair Value of Cash Equivalents and Short-term Investments (Details) Sheet http://www.box.com/20230731/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfEstimatedFairValueOfCashEquivalentsAndShorttermInvestmentsDetails Fair Value of Financial Instruments - Summary of Estimated Fair Value of Cash Equivalents and Short-term Investments (Details) Details 32 false false R33.htm 995685 - Disclosure - Fair Value of Financial Instruments - Additional Information (Details) Sheet http://www.box.com/20230731/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsAdditionalInformationDetails Fair Value of Financial Instruments - Additional Information (Details) Details 33 false false R34.htm 995695 - Disclosure - Balance Sheet Components - Schedule of Property and Equipment, Net (Details) Sheet http://www.box.com/20230731/taxonomy/role/Role_DisclosureBalanceSheetComponentsScheduleOfPropertyAndEquipmentNetDetails Balance Sheet Components - Schedule of Property and Equipment, Net (Details) Details 34 false false R35.htm 995705 - Disclosure - Balance Sheet Components - Additional Information (Details) Sheet http://www.box.com/20230731/taxonomy/role/Role_DisclosureBalanceSheetComponentsAdditionalInformationDetails Balance Sheet Components - Additional Information (Details) Details 35 false false R36.htm 995715 - Disclosure - Leases - Additional Information (Details) Sheet http://www.box.com/20230731/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails Leases - Additional Information (Details) Details 36 false false R37.htm 995725 - Disclosure - Leases - Schedule of Lease Cost Included In Operating Expenses in Condensed Consolidated Statements of Operations (Details) Sheet http://www.box.com/20230731/taxonomy/role/Role_DisclosureLeasesScheduleOfLeaseCostIncludedInOperatingExpensesInCondensedConsolidatedStatementsOfOperationsDetails Leases - Schedule of Lease Cost Included In Operating Expenses in Condensed Consolidated Statements of Operations (Details) Details 37 false false R38.htm 995735 - Disclosure - Leases - Summary of Maturities of Operating and Finance Lease Liabilities (Details) Sheet http://www.box.com/20230731/taxonomy/role/Role_DisclosureLeasesSummaryOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails Leases - Summary of Maturities of Operating and Finance Lease Liabilities (Details) Details 38 false false R39.htm 995745 - Disclosure - Leases - Summary of Maturities of Operating and Finance Lease Liabilities (Parenthetical) (Details) Sheet http://www.box.com/20230731/taxonomy/role/Role_DisclosureLeasesSummaryOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesParentheticalDetails Leases - Summary of Maturities of Operating and Finance Lease Liabilities (Parenthetical) (Details) Details 39 false false R40.htm 995755 - Disclosure - Commitments and Contingencies - Additional Information (Details) Sheet http://www.box.com/20230731/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails Commitments and Contingencies - Additional Information (Details) Details 40 false false R41.htm 995765 - Disclosure - Commitments and Contingencies - Future Payments under Non-cancellable Contractual Purchases (Details) Sheet http://www.box.com/20230731/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesFuturePaymentsUnderNonCancellableContractualPurchasesDetails Commitments and Contingencies - Future Payments under Non-cancellable Contractual Purchases (Details) Details 41 false false R42.htm 995775 - Disclosure - Debt - Additional Information (Details) Sheet http://www.box.com/20230731/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails Debt - Additional Information (Details) Details 42 false false R43.htm 995785 - Disclosure - Debt - Schedule of Net Carrying Amounts of Liability Component of Convertible Notes (Details) Notes http://www.box.com/20230731/taxonomy/role/DisclosureDebtScheduleOfNetCarryingAmountsOfLiabilityComponentOfConvertibleNotesDetails Debt - Schedule of Net Carrying Amounts of Liability Component of Convertible Notes (Details) Details 43 false false R44.htm 995795 - Disclosure - Redeemable Convertible Preferred Stock and Stockholders Deficit - Additional Information (Details) Sheet http://www.box.com/20230731/taxonomy/role/DisclosureRedeemableConvertiblePreferredStockAndStockholdersDeficitAdditionalInformationDetails Redeemable Convertible Preferred Stock and Stockholders Deficit - Additional Information (Details) Details 44 false false R45.htm 995805 - Disclosure - Stock-Based Compensation - Additional Information (Details) Sheet http://www.box.com/20230731/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails Stock-Based Compensation - Additional Information (Details) Details 45 false false R46.htm 995815 - Disclosure - Stock-Based Compensation - Summary of Stock Option Activity Under Equity Incentive Plans and Related Information (Details) Sheet http://www.box.com/20230731/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnderEquityIncentivePlansAndRelatedInformationDetails Stock-Based Compensation - Summary of Stock Option Activity Under Equity Incentive Plans and Related Information (Details) Details 46 false false R47.htm 995825 - Disclosure - Stock-Based Compensation - Summary of Restricted Stock Unit and Awards Activity Under Equity Incentive Plans and Related Information (Details) Sheet http://www.box.com/20230731/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockUnitAndAwardsActivityUnderEquityIncentivePlansAndRelatedInformationDetails Stock-Based Compensation - Summary of Restricted Stock Unit and Awards Activity Under Equity Incentive Plans and Related Information (Details) Details 47 false false R48.htm 995835 - Disclosure - Stock-Based Compensation - Summary of Components of Stock-Based Compensation Expense (Details) Sheet http://www.box.com/20230731/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfComponentsOfStockBasedCompensationExpenseDetails Stock-Based Compensation - Summary of Components of Stock-Based Compensation Expense (Details) Details 48 false false R49.htm 995845 - Disclosure - Net Income (Loss) per Share Attributable to Common Stockholders - Summary of Computation of Basic and Diluted Net Income (Loss) Per Share Attributable to Common Stockholders (Details) Sheet http://www.box.com/20230731/taxonomy/role/DisclosureNetIncomeLossPerShareAttributableToCommonStockholdersSummaryOfComputationOfBasicAndDilutedNetIncomeLossPerShareAttributableTo Net Income (Loss) per Share Attributable to Common Stockholders - Summary of Computation of Basic and Diluted Net Income (Loss) Per Share Attributable to Common Stockholders (Details) Details http://www.box.com/20230731/taxonomy/role/DisclosureNetIncomeLossPerShareAttributableToCommonStockholdersTables 49 false false R50.htm 995855 - Disclosure - Net Income (Loss) per Share Attributable to Common Stockholders - Summary of Weighted Average Outstanding Shares Excluded from Computation of Diluted Net Income (Loss) per Share (Details) Sheet http://www.box.com/20230731/taxonomy/role/DisclosureNetIncomeLossPerShareAttributableToCommonStockholdersSummaryOfWeightedAverageOutstandingSharesExcludedFromComputationOfDilutedN Net Income (Loss) per Share Attributable to Common Stockholders - Summary of Weighted Average Outstanding Shares Excluded from Computation of Diluted Net Income (Loss) per Share (Details) Details http://www.box.com/20230731/taxonomy/role/DisclosureNetIncomeLossPerShareAttributableToCommonStockholdersTables 50 false false R51.htm 995865 - Disclosure - Income Taxes - Additional Information (Details) Sheet http://www.box.com/20230731/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails Income Taxes - Additional Information (Details) Details 51 false false All Reports Book All Reports box-20230731.htm box-20230731.xsd box-20230731_cal.xml box-20230731_def.xml box-20230731_lab.xml box-20230731_pre.xml box-ex31_1.htm box-ex31_2.htm box-ex32_1.htm http://fasb.org/srt/2023 http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 68 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "box-20230731.htm": { "axisCustom": 0, "axisStandard": 25, "baseTaxonomies": { "http://fasb.org/srt/2023": 1, "http://fasb.org/us-gaap/2023": 607, "http://xbrl.sec.gov/dei/2023": 29, "http://xbrl.sec.gov/ecd/2023": 4 }, "contextCount": 182, "dts": { "calculationLink": { "local": [ "box-20230731_cal.xml" ] }, "definitionLink": { "local": [ "box-20230731_def.xml" ] }, "inline": { "local": [ "box-20230731.htm" ] }, "labelLink": { "local": [ "box-20230731_lab.xml" ] }, "presentationLink": { "local": [ "box-20230731_pre.xml" ] }, "schema": { "local": [ "box-20230731.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/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-sub-2023.xsd" ] } }, "elementCount": 536, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2023": 5, "http://xbrl.sec.gov/dei/2023": 5, "total": 10 }, "keyCustom": 32, "keyStandard": 238, "memberCustom": 17, "memberStandard": 40, "nsprefix": "box", "nsuri": "http://www.box.com/20230731", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "p", "body", "html" ], "baseRef": "box-20230731.htm", "contextRef": "C_58b85926-9de7-4871-a8af-61fce9361ea3", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "100000 - Document - Document and Entity Information", "menuCat": "Cover", "order": "1", "role": "http://www.box.com/20230731/taxonomy/role/Role_DocumentDocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "body", "html" ], "baseRef": "box-20230731.htm", "contextRef": "C_58b85926-9de7-4871-a8af-61fce9361ea3", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "box-20230731.htm", "contextRef": "C_58b85926-9de7-4871-a8af-61fce9361ea3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "995455 - Disclosure - Description of Business and Basis of Presentation", "menuCat": "Notes", "order": "10", "role": "http://www.box.com/20230731/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndBasisOfPresentation", "shortName": "Description of Business and Basis of Presentation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "box-20230731.htm", "contextRef": "C_58b85926-9de7-4871-a8af-61fce9361ea3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "box-20230731.htm", "contextRef": "C_58b85926-9de7-4871-a8af-61fce9361ea3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "995465 - Disclosure - Revenue", "menuCat": "Notes", "order": "11", "role": "http://www.box.com/20230731/taxonomy/role/Role_DisclosureRevenue", "shortName": "Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "box-20230731.htm", "contextRef": "C_58b85926-9de7-4871-a8af-61fce9361ea3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "box-20230731.htm", "contextRef": "C_58b85926-9de7-4871-a8af-61fce9361ea3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "995475 - Disclosure - Fair Value of Financial Instruments", "menuCat": "Notes", "order": "12", "role": "http://www.box.com/20230731/taxonomy/role/DisclosureFairValueOfFinancialInstruments1", "shortName": "Fair Value of Financial Instruments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "box-20230731.htm", "contextRef": "C_58b85926-9de7-4871-a8af-61fce9361ea3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "box-20230731.htm", "contextRef": "C_58b85926-9de7-4871-a8af-61fce9361ea3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "995485 - Disclosure - Balance Sheet Components", "menuCat": "Notes", "order": "13", "role": "http://www.box.com/20230731/taxonomy/role/Role_DisclosureBalanceSheetComponents", "shortName": "Balance Sheet Components", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "box-20230731.htm", "contextRef": "C_58b85926-9de7-4871-a8af-61fce9361ea3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "box-20230731.htm", "contextRef": "C_58b85926-9de7-4871-a8af-61fce9361ea3", "decimals": null, "first": true, "lang": "en-US", "name": "box:LesseeOperatingLeasesAndFinanceLeasesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "995495 - Disclosure - Leases", "menuCat": "Notes", "order": "14", "role": "http://www.box.com/20230731/taxonomy/role/Role_DisclosureLeases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "box-20230731.htm", "contextRef": "C_58b85926-9de7-4871-a8af-61fce9361ea3", "decimals": null, "first": true, "lang": "en-US", "name": "box:LesseeOperatingLeasesAndFinanceLeasesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "box-20230731.htm", "contextRef": "C_58b85926-9de7-4871-a8af-61fce9361ea3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "995505 - Disclosure - Commitments and Contingencies", "menuCat": "Notes", "order": "15", "role": "http://www.box.com/20230731/taxonomy/role/Role_DisclosureCommitmentsAndContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "box-20230731.htm", "contextRef": "C_58b85926-9de7-4871-a8af-61fce9361ea3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "box-20230731.htm", "contextRef": "C_58b85926-9de7-4871-a8af-61fce9361ea3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "995515 - Disclosure - Debt", "menuCat": "Notes", "order": "16", "role": "http://www.box.com/20230731/taxonomy/role/Role_DisclosureDebt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "box-20230731.htm", "contextRef": "C_58b85926-9de7-4871-a8af-61fce9361ea3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "box-20230731.htm", "contextRef": "C_58b85926-9de7-4871-a8af-61fce9361ea3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "995525 - Disclosure - Redeemable Convertible Preferred Stock and Stockholders' Deficit", "menuCat": "Notes", "order": "17", "role": "http://www.box.com/20230731/taxonomy/role/DisclosureRedeemableConvertiblePreferredStockAndStockholdersDeficit", "shortName": "Redeemable Convertible Preferred Stock and Stockholders' Deficit", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "box-20230731.htm", "contextRef": "C_58b85926-9de7-4871-a8af-61fce9361ea3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "box-20230731.htm", "contextRef": "C_58b85926-9de7-4871-a8af-61fce9361ea3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "995535 - Disclosure - Stock-Based Compensation", "menuCat": "Notes", "order": "18", "role": "http://www.box.com/20230731/taxonomy/role/Role_DisclosureStockBasedCompensation", "shortName": "Stock-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "box-20230731.htm", "contextRef": "C_58b85926-9de7-4871-a8af-61fce9361ea3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "box-20230731.htm", "contextRef": "C_58b85926-9de7-4871-a8af-61fce9361ea3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "995545 - Disclosure - Net Income (Loss) per Share Attributable to Common Stockholders", "menuCat": "Notes", "order": "19", "role": "http://www.box.com/20230731/taxonomy/role/DisclosureNetIncomeLossPerShareAttributableToCommonStockholders1", "shortName": "Net Income (Loss) per Share Attributable to Common Stockholders", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "box-20230731.htm", "contextRef": "C_58b85926-9de7-4871-a8af-61fce9361ea3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "box-20230731.htm", "contextRef": "C_94c9c16a-bff9-4812-ad2d-5d0d99bd20e0", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100010 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS", "menuCat": "Statements", "order": "2", "role": "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "box-20230731.htm", "contextRef": "C_94c9c16a-bff9-4812-ad2d-5d0d99bd20e0", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "box-20230731.htm", "contextRef": "C_58b85926-9de7-4871-a8af-61fce9361ea3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "995555 - Disclosure - Income Taxes", "menuCat": "Notes", "order": "20", "role": "http://www.box.com/20230731/taxonomy/role/Role_DisclosureIncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "box-20230731.htm", "contextRef": "C_58b85926-9de7-4871-a8af-61fce9361ea3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "div", "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "div", "body", "html" ], "baseRef": "box-20230731.htm", "contextRef": "C_58b85926-9de7-4871-a8af-61fce9361ea3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "995565 - Disclosure - Description of Business and Basis of Presentation (Policies)", "menuCat": "Policies", "order": "21", "role": "http://www.box.com/20230731/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndBasisOfPresentationPolicies", "shortName": "Description of Business and Basis of Presentation (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "div", "body", "html" ], "baseRef": "box-20230731.htm", "contextRef": "C_58b85926-9de7-4871-a8af-61fce9361ea3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "baseRef": "box-20230731.htm", "contextRef": "C_58b85926-9de7-4871-a8af-61fce9361ea3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "995575 - Disclosure - Fair Value of Financial Instruments (Tables)", "menuCat": "Tables", "order": "22", "role": "http://www.box.com/20230731/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsTables", "shortName": "Fair Value of Financial Instruments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "baseRef": "box-20230731.htm", "contextRef": "C_58b85926-9de7-4871-a8af-61fce9361ea3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "div", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "body", "html" ], "baseRef": "box-20230731.htm", "contextRef": "C_58b85926-9de7-4871-a8af-61fce9361ea3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "995585 - Disclosure - Balance Sheet Components (Tables)", "menuCat": "Tables", "order": "23", "role": "http://www.box.com/20230731/taxonomy/role/Role_DisclosureBalanceSheetComponentsTables", "shortName": "Balance Sheet Components (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "body", "html" ], "baseRef": "box-20230731.htm", "contextRef": "C_58b85926-9de7-4871-a8af-61fce9361ea3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "div", "box:LesseeOperatingLeasesAndFinanceLeasesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "box-20230731.htm", "contextRef": "C_58b85926-9de7-4871-a8af-61fce9361ea3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "995595 - Disclosure - Leases (Tables)", "menuCat": "Tables", "order": "24", "role": "http://www.box.com/20230731/taxonomy/role/Role_DisclosureLeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "box:LesseeOperatingLeasesAndFinanceLeasesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "box-20230731.htm", "contextRef": "C_58b85926-9de7-4871-a8af-61fce9361ea3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "box-20230731.htm", "contextRef": "C_58b85926-9de7-4871-a8af-61fce9361ea3", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "995605 - Disclosure - Commitments and Contingencies (Tables)", "menuCat": "Tables", "order": "25", "role": "http://www.box.com/20230731/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesTables", "shortName": "Commitments and Contingencies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "box-20230731.htm", "contextRef": "C_58b85926-9de7-4871-a8af-61fce9361ea3", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "div", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "baseRef": "box-20230731.htm", "contextRef": "C_58b85926-9de7-4871-a8af-61fce9361ea3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConvertibleDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "995615 - Disclosure - Debt (Tables)", "menuCat": "Tables", "order": "26", "role": "http://www.box.com/20230731/taxonomy/role/Role_DisclosureDebtTables", "shortName": "Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "baseRef": "box-20230731.htm", "contextRef": "C_58b85926-9de7-4871-a8af-61fce9361ea3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConvertibleDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "box-20230731.htm", "contextRef": "C_58b85926-9de7-4871-a8af-61fce9361ea3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "995625 - Disclosure - Stock-Based Compensation (Tables)", "menuCat": "Tables", "order": "27", "role": "http://www.box.com/20230731/taxonomy/role/Role_DisclosureStockBasedCompensationTables", "shortName": "Stock-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "box-20230731.htm", "contextRef": "C_58b85926-9de7-4871-a8af-61fce9361ea3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "baseRef": "box-20230731.htm", "contextRef": "C_58b85926-9de7-4871-a8af-61fce9361ea3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "995635 - Disclosure - Net Income (Loss) per Share Attributable to Common Stockholders (Tables)", "menuCat": "Tables", "order": "28", "role": "http://www.box.com/20230731/taxonomy/role/DisclosureNetIncomeLossPerShareAttributableToCommonStockholdersTables", "shortName": "Net Income (Loss) per Share Attributable to Common Stockholders (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "baseRef": "box-20230731.htm", "contextRef": "C_58b85926-9de7-4871-a8af-61fce9361ea3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:ConcentrationRiskCreditRisk", "div", "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "div", "body", "html" ], "baseRef": "box-20230731.htm", "contextRef": "C_d0c4de69-b751-483f-86c3-95c09db27685", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureOfMajorCustomers", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "995645 - Disclosure - Description of Business and Basis of Presentation - Additional Information (Details)", "menuCat": "Details", "order": "29", "role": "http://www.box.com/20230731/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetails", "shortName": "Description of Business and Basis of Presentation - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:ConcentrationRiskCreditRisk", "div", "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "div", "body", "html" ], "baseRef": "box-20230731.htm", "contextRef": "C_d0c4de69-b751-483f-86c3-95c09db27685", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureOfMajorCustomers", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "box-20230731.htm", "contextRef": "C_94c9c16a-bff9-4812-ad2d-5d0d99bd20e0", "decimals": "4", "first": true, "lang": null, "name": "us-gaap:TemporaryEquityParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "U_UsdPerShares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100040 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "menuCat": "Statements", "order": "3", "role": "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "box-20230731.htm", "contextRef": "C_94c9c16a-bff9-4812-ad2d-5d0d99bd20e0", "decimals": "4", "first": true, "lang": null, "name": "us-gaap:TemporaryEquityParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "U_UsdPerShares", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "baseRef": "box-20230731.htm", "contextRef": "C_94c9c16a-bff9-4812-ad2d-5d0d99bd20e0", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "995655 - Disclosure - Revenues - Additional Information (Details)", "menuCat": "Details", "order": "30", "role": "http://www.box.com/20230731/taxonomy/role/Role_DisclosureRevenuesAdditionalInformationDetails", "shortName": "Revenues - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "baseRef": "box-20230731.htm", "contextRef": "C_145a0b84-cb87-4b8d-adfe-f75f899f9371", "decimals": "-5", "lang": null, "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "baseRef": "box-20230731.htm", "contextRef": "C_5d4685ba-685a-4fc4-ba7e-061ad6dc3010", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "995665 - Disclosure - Revenues - Additional Information (Details 1)", "menuCat": "Details", "order": "31", "role": "http://www.box.com/20230731/taxonomy/role/Role_DisclosureRevenuesAdditionalInformationDetails1", "shortName": "Revenues - Additional Information (Details 1)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "baseRef": "box-20230731.htm", "contextRef": "C_5d4685ba-685a-4fc4-ba7e-061ad6dc3010", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "baseRef": "box-20230731.htm", "contextRef": "C_94c9c16a-bff9-4812-ad2d-5d0d99bd20e0", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "995675 - Disclosure - Fair Value of Financial Instruments - Summary of Estimated Fair Value of Cash Equivalents and Short-term Investments (Details)", "menuCat": "Details", "order": "32", "role": "http://www.box.com/20230731/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfEstimatedFairValueOfCashEquivalentsAndShorttermInvestmentsDetails", "shortName": "Fair Value of Financial Instruments - Summary of Estimated Fair Value of Cash Equivalents and Short-term Investments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "baseRef": "box-20230731.htm", "contextRef": "C_94c9c16a-bff9-4812-ad2d-5d0d99bd20e0", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "baseRef": "box-20230731.htm", "contextRef": "C_94c9c16a-bff9-4812-ad2d-5d0d99bd20e0", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:CertificatesOfDepositAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "995685 - Disclosure - Fair Value of Financial Instruments - Additional Information (Details)", "menuCat": "Details", "order": "33", "role": "http://www.box.com/20230731/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsAdditionalInformationDetails", "shortName": "Fair Value of Financial Instruments - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "baseRef": "box-20230731.htm", "contextRef": "C_94c9c16a-bff9-4812-ad2d-5d0d99bd20e0", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:CertificatesOfDepositAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "div", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "body", "html" ], "baseRef": "box-20230731.htm", "contextRef": "C_94c9c16a-bff9-4812-ad2d-5d0d99bd20e0", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "995695 - Disclosure - Balance Sheet Components - Schedule of Property and Equipment, Net (Details)", "menuCat": "Details", "order": "34", "role": "http://www.box.com/20230731/taxonomy/role/Role_DisclosureBalanceSheetComponentsScheduleOfPropertyAndEquipmentNetDetails", "shortName": "Balance Sheet Components - Schedule of Property and Equipment, Net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "div", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "body", "html" ], "baseRef": "box-20230731.htm", "contextRef": "C_94c9c16a-bff9-4812-ad2d-5d0d99bd20e0", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "body", "html" ], "baseRef": "box-20230731.htm", "contextRef": "C_94c9c16a-bff9-4812-ad2d-5d0d99bd20e0", "decimals": "-5", "first": true, "lang": null, "name": "box:FinanceLeaseAccumulatedDeprecationOfPropertyAndEquipment", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "995705 - Disclosure - Balance Sheet Components - Additional Information (Details)", "menuCat": "Details", "order": "35", "role": "http://www.box.com/20230731/taxonomy/role/Role_DisclosureBalanceSheetComponentsAdditionalInformationDetails", "shortName": "Balance Sheet Components - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "body", "html" ], "baseRef": "box-20230731.htm", "contextRef": "C_145a0b84-cb87-4b8d-adfe-f75f899f9371", "decimals": "-5", "lang": null, "name": "box:FinanceLeaseAccumulatedDeprecationOfPropertyAndEquipment", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "p", "box:LesseeOperatingLeasesAndFinanceLeasesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "box-20230731.htm", "contextRef": "C_94c9c16a-bff9-4812-ad2d-5d0d99bd20e0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeFinanceLeaseTermOfContract1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "995715 - Disclosure - Leases - Additional Information (Details)", "menuCat": "Details", "order": "36", "role": "http://www.box.com/20230731/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails", "shortName": "Leases - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "box:LesseeOperatingLeasesAndFinanceLeasesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "box-20230731.htm", "contextRef": "C_94c9c16a-bff9-4812-ad2d-5d0d99bd20e0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeFinanceLeaseTermOfContract1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "div", "box:LesseeOperatingLeasesAndFinanceLeasesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "box-20230731.htm", "contextRef": "C_9e0688a1-2d1a-4a34-87b8-182c663a1660", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "995725 - Disclosure - Leases - Schedule of Lease Cost Included In Operating Expenses in Condensed Consolidated Statements of Operations (Details)", "menuCat": "Details", "order": "37", "role": "http://www.box.com/20230731/taxonomy/role/Role_DisclosureLeasesScheduleOfLeaseCostIncludedInOperatingExpensesInCondensedConsolidatedStatementsOfOperationsDetails", "shortName": "Leases - Schedule of Lease Cost Included In Operating Expenses in Condensed Consolidated Statements of Operations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "div", "box:LesseeOperatingLeasesAndFinanceLeasesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "box-20230731.htm", "contextRef": "C_9e0688a1-2d1a-4a34-87b8-182c663a1660", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "box:SummaryOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesTableTextBlock", "div", "box:LesseeOperatingLeasesAndFinanceLeasesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "box-20230731.htm", "contextRef": "C_94c9c16a-bff9-4812-ad2d-5d0d99bd20e0", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "995735 - Disclosure - Leases - Summary of Maturities of Operating and Finance Lease Liabilities (Details)", "menuCat": "Details", "order": "38", "role": "http://www.box.com/20230731/taxonomy/role/Role_DisclosureLeasesSummaryOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails", "shortName": "Leases - Summary of Maturities of Operating and Finance Lease Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "box:SummaryOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesTableTextBlock", "div", "box:LesseeOperatingLeasesAndFinanceLeasesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "box-20230731.htm", "contextRef": "C_94c9c16a-bff9-4812-ad2d-5d0d99bd20e0", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "link:footnote", "p", "box:SummaryOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesTableTextBlock", "div", "box:LesseeOperatingLeasesAndFinanceLeasesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "box-20230731.htm", "contextRef": "C_94c9c16a-bff9-4812-ad2d-5d0d99bd20e0", "decimals": "-5", "first": true, "lang": null, "name": "box:OperatingLeasesFutureMinimumPaymentsSubleaseRentalsProceedsDueRemainderOfFiscalPeriod", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "995745 - Disclosure - Leases - Summary of Maturities of Operating and Finance Lease Liabilities (Parenthetical) (Details)", "menuCat": "Details", "order": "39", "role": "http://www.box.com/20230731/taxonomy/role/Role_DisclosureLeasesSummaryOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesParentheticalDetails", "shortName": "Leases - Summary of Maturities of Operating and Finance Lease Liabilities (Parenthetical) (Details)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "link:footnote", "p", "box:SummaryOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesTableTextBlock", "div", "box:LesseeOperatingLeasesAndFinanceLeasesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "box-20230731.htm", "contextRef": "C_94c9c16a-bff9-4812-ad2d-5d0d99bd20e0", "decimals": "-5", "first": true, "lang": null, "name": "box:OperatingLeasesFutureMinimumPaymentsSubleaseRentalsProceedsDueRemainderOfFiscalPeriod", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "box-20230731.htm", "contextRef": "C_9e0688a1-2d1a-4a34-87b8-182c663a1660", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100060 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited)", "menuCat": "Statements", "order": "4", "role": "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "box-20230731.htm", "contextRef": "C_9e0688a1-2d1a-4a34-87b8-182c663a1660", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "box-20230731.htm", "contextRef": "C_b6bef1d1-992e-4f57-884c-e577408ba024", "decimals": null, "first": true, "lang": "en-US", "name": "box:PurchaseObligationTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "995755 - Disclosure - Commitments and Contingencies - Additional Information (Details)", "menuCat": "Details", "order": "40", "role": "http://www.box.com/20230731/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "shortName": "Commitments and Contingencies - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "box-20230731.htm", "contextRef": "C_b6bef1d1-992e-4f57-884c-e577408ba024", "decimals": null, "first": true, "lang": "en-US", "name": "box:PurchaseObligationTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "box-20230731.htm", "contextRef": "C_94c9c16a-bff9-4812-ad2d-5d0d99bd20e0", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PurchaseObligationFutureMinimumPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "995765 - Disclosure - Commitments and Contingencies - Future Payments under Non-cancellable Contractual Purchases (Details)", "menuCat": "Details", "order": "41", "role": "http://www.box.com/20230731/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesFuturePaymentsUnderNonCancellableContractualPurchasesDetails", "shortName": "Commitments and Contingencies - Future Payments under Non-cancellable Contractual Purchases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "box-20230731.htm", "contextRef": "C_94c9c16a-bff9-4812-ad2d-5d0d99bd20e0", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PurchaseObligationFutureMinimumPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ConvertibleDebtTableTextBlock", "div", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "baseRef": "box-20230731.htm", "contextRef": "C_51798d4f-d2ea-4341-b372-24ed2b3dd1ae", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "995775 - Disclosure - Debt - Additional Information (Details)", "menuCat": "Details", "order": "42", "role": "http://www.box.com/20230731/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails", "shortName": "Debt - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "baseRef": "box-20230731.htm", "contextRef": "C_3c304698-8095-4261-ad50-aaae88a91f5b", "decimals": "INF", "lang": null, "name": "us-gaap:DebtInstrumentInterestRateStatedPercentage", "reportCount": 1, "unique": true, "unitRef": "U_pure", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ConvertibleDebtTableTextBlock", "div", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "baseRef": "box-20230731.htm", "contextRef": "C_51798d4f-d2ea-4341-b372-24ed2b3dd1ae", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "995785 - Disclosure - Debt - Schedule of Net Carrying Amounts of Liability Component of Convertible Notes (Details)", "menuCat": "Details", "order": "43", "role": "http://www.box.com/20230731/taxonomy/role/DisclosureDebtScheduleOfNetCarryingAmountsOfLiabilityComponentOfConvertibleNotesDetails", "shortName": "Debt - Schedule of Net Carrying Amounts of Liability Component of Convertible Notes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ConvertibleDebtTableTextBlock", "div", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "baseRef": "box-20230731.htm", "contextRef": "C_51798d4f-d2ea-4341-b372-24ed2b3dd1ae", "decimals": "-3", "lang": null, "name": "us-gaap:DeferredFinanceCostsNet", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "baseRef": "box-20230731.htm", "contextRef": "C_89ee2d73-55a0-45ef-960d-40f39709d51a", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DividendsCash", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "995795 - Disclosure - Redeemable Convertible Preferred Stock and Stockholders Deficit - Additional Information (Details)", "menuCat": "Details", "order": "44", "role": "http://www.box.com/20230731/taxonomy/role/DisclosureRedeemableConvertiblePreferredStockAndStockholdersDeficitAdditionalInformationDetails", "shortName": "Redeemable Convertible Preferred Stock and Stockholders Deficit - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "baseRef": "box-20230731.htm", "contextRef": "C_89ee2d73-55a0-45ef-960d-40f39709d51a", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DividendsCash", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "box-20230731.htm", "contextRef": "C_94c9c16a-bff9-4812-ad2d-5d0d99bd20e0", "decimals": "INF", "first": true, "lang": null, "name": "box:NumberOfEmployeeEquityPlans", "reportCount": 1, "unitRef": "U_Plan", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "995805 - Disclosure - Stock-Based Compensation - Additional Information (Details)", "menuCat": "Details", "order": "45", "role": "http://www.box.com/20230731/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "shortName": "Stock-Based Compensation - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "box-20230731.htm", "contextRef": "C_104254f1-2a24-4145-ad4f-3ae7f7f259be", "decimals": null, "lang": "en-US", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "box-20230731.htm", "contextRef": "C_145a0b84-cb87-4b8d-adfe-f75f899f9371", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "U_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "995815 - Disclosure - Stock-Based Compensation - Summary of Stock Option Activity Under Equity Incentive Plans and Related Information (Details)", "menuCat": "Details", "order": "46", "role": "http://www.box.com/20230731/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnderEquityIncentivePlansAndRelatedInformationDetails", "shortName": "Stock-Based Compensation - Summary of Stock Option Activity Under Equity Incentive Plans and Related Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "box-20230731.htm", "contextRef": "C_58b85926-9de7-4871-a8af-61fce9361ea3", "decimals": "INF", "lang": null, "name": "us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised", "reportCount": 1, "unique": true, "unitRef": "U_shares", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "box-20230731.htm", "contextRef": "C_f22cda05-f5ee-4257-bb5a-f9995cc102fa", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "U_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "995825 - Disclosure - Stock-Based Compensation - Summary of Restricted Stock Unit and Awards Activity Under Equity Incentive Plans and Related Information (Details)", "menuCat": "Details", "order": "47", "role": "http://www.box.com/20230731/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockUnitAndAwardsActivityUnderEquityIncentivePlansAndRelatedInformationDetails", "shortName": "Stock-Based Compensation - Summary of Restricted Stock Unit and Awards Activity Under Equity Incentive Plans and Related Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "box-20230731.htm", "contextRef": "C_f22cda05-f5ee-4257-bb5a-f9995cc102fa", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "U_shares", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "box-20230731.htm", "contextRef": "C_9e0688a1-2d1a-4a34-87b8-182c663a1660", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "995835 - Disclosure - Stock-Based Compensation - Summary of Components of Stock-Based Compensation Expense (Details)", "menuCat": "Details", "order": "48", "role": "http://www.box.com/20230731/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfComponentsOfStockBasedCompensationExpenseDetails", "shortName": "Stock-Based Compensation - Summary of Components of Stock-Based Compensation Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "box-20230731.htm", "contextRef": "C_2ca64f4c-dd24-4138-a71e-ed08fdb8d073", "decimals": "-3", "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "box-20230731.htm", "contextRef": "C_9e0688a1-2d1a-4a34-87b8-182c663a1660", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "995845 - Disclosure - Net Income (Loss) per Share Attributable to Common Stockholders - Summary of Computation of Basic and Diluted Net Income (Loss) Per Share Attributable to Common Stockholders (Details)", "menuCat": "Details", "order": "49", "role": "http://www.box.com/20230731/taxonomy/role/DisclosureNetIncomeLossPerShareAttributableToCommonStockholdersSummaryOfComputationOfBasicAndDilutedNetIncomeLossPerShareAttributableTo", "shortName": "Net Income (Loss) per Share Attributable to Common Stockholders - Summary of Computation of Basic and Diluted Net Income (Loss) Per Share Attributable to Common Stockholders (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "baseRef": "box-20230731.htm", "contextRef": "C_9e0688a1-2d1a-4a34-87b8-182c663a1660", "decimals": "-3", "lang": null, "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "box-20230731.htm", "contextRef": "C_9e0688a1-2d1a-4a34-87b8-182c663a1660", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100080 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (Unaudited)", "menuCat": "Statements", "order": "5", "role": "http://www.box.com/20230731/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "box-20230731.htm", "contextRef": "C_9e0688a1-2d1a-4a34-87b8-182c663a1660", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "baseRef": "box-20230731.htm", "contextRef": "C_9e0688a1-2d1a-4a34-87b8-182c663a1660", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "U_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "995855 - Disclosure - Net Income (Loss) per Share Attributable to Common Stockholders - Summary of Weighted Average Outstanding Shares Excluded from Computation of Diluted Net Income (Loss) per Share (Details)", "menuCat": "Details", "order": "50", "role": "http://www.box.com/20230731/taxonomy/role/DisclosureNetIncomeLossPerShareAttributableToCommonStockholdersSummaryOfWeightedAverageOutstandingSharesExcludedFromComputationOfDilutedN", "shortName": "Net Income (Loss) per Share Attributable to Common Stockholders - Summary of Weighted Average Outstanding Shares Excluded from Computation of Diluted Net Income (Loss) per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "baseRef": "box-20230731.htm", "contextRef": "C_9e0688a1-2d1a-4a34-87b8-182c663a1660", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "U_shares", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "box-20230731.htm", "contextRef": "C_9e0688a1-2d1a-4a34-87b8-182c663a1660", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeTaxExpenseBenefit", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "995865 - Disclosure - Income Taxes - Additional Information (Details)", "menuCat": "Details", "order": "51", "role": "http://www.box.com/20230731/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails", "shortName": "Income Taxes - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R6": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "box-20230731.htm", "contextRef": "C_43d2e0a8-0fc1-4d84-8e9e-58876ac0c4cc", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100090 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS' (DEFICIT) EQUITY (Unaudited)", "menuCat": "Statements", "order": "6", "role": "http://www.box.com/20230731/taxonomy/role/StatementCondensedConsolidatedStatementsOfConvertiblePreferredStockAndStockholdersDeficitEquityUnaudited", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS' (DEFICIT) EQUITY (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "box-20230731.htm", "contextRef": "C_43d2e0a8-0fc1-4d84-8e9e-58876ac0c4cc", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "box-20230731.htm", "contextRef": "C_58b85926-9de7-4871-a8af-61fce9361ea3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100100 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited)", "menuCat": "Statements", "order": "7", "role": "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "box-20230731.htm", "contextRef": "C_58b85926-9de7-4871-a8af-61fce9361ea3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "box-20230731.htm", "contextRef": "C_9e0688a1-2d1a-4a34-87b8-182c663a1660", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "menuCat": "Notes", "order": "8", "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "shortName": "Pay vs Performance Disclosure", "subGroupType": "", "uniqueAnchor": null }, "R9": { "firstAnchor": { "ancestors": [ "span", "p", "body", "html" ], "baseRef": "box-20230731.htm", "contextRef": "C_58b85926-9de7-4871-a8af-61fce9361ea3", "decimals": null, "first": true, "lang": "en-US", "name": "ecd:Rule10b51ArrAdoptedFlag", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "995445 - Disclosure - Insider Trading Arrangements", "menuCat": "Notes", "order": "9", "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "shortName": "Insider Trading Arrangements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "body", "html" ], "baseRef": "box-20230731.htm", "contextRef": "C_58b85926-9de7-4871-a8af-61fce9361ea3", "decimals": null, "first": true, "lang": "en-US", "name": "ecd:Rule10b51ArrAdoptedFlag", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 58, "tag": { "box_AccountsPayableAccruedExpensesAndOtherCurrentLiabilities": { "auth_ref": [], "calculation": { "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 0.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accounts payable, accrued expenses and other current liabilities.", "label": "Accounts Payable Accrued Expenses And Other Current Liabilities", "terseLabel": "Accounts payable, accrued expenses and other current liabilities" } } }, "localname": "AccountsPayableAccruedExpensesAndOtherCurrentLiabilities", "nsuri": "http://www.box.com/20230731", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "box_AccretionAndDividendOnPreferredStock": { "auth_ref": [], "calculation": { "http://www.box.com/20230731/taxonomy/role/DisclosureNetIncomeLossPerShareAttributableToCommonStockholdersSummaryOfComputationOfBasicAndDilutedNetIncomeLossPerShareAttributableTo": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0 }, "http://www.box.com/20230731/taxonomy/role/DisclosureNetIncomeLossPerShareAttributableToCommonStockholdersSummaryOfComputationOfBasicAndDilutedNetIncomeLossPerShareAttributableTo1": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted", "weight": -1.0 }, "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Accretion and dividend on preferred stock.", "label": "Accretion and Dividend on Preferred Stock", "negatedTerseLabel": "Accretion and dividend on series A convertible preferred stock" } } }, "localname": "AccretionAndDividendOnPreferredStock", "nsuri": "http://www.box.com/20230731", "presentation": [ "http://www.box.com/20230731/taxonomy/role/DisclosureNetIncomeLossPerShareAttributableToCommonStockholdersSummaryOfComputationOfBasicAndDilutedNetIncomeLossPerShareAttributableTo", "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited" ], "xbrltype": "monetaryItemType" }, "box_AdjustedTermSecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Adjusted term secured overnight financing rate sofr overnight index swap rate.", "label": "Adjusted Term Secured Overnight Financing Rate Sofr Overnight Index Swap Rate [Member]", "terseLabel": "Adjusted Term SOFR" } } }, "localname": "AdjustedTermSecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember", "nsuri": "http://www.box.com/20230731", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "box_AggregatePurchasePriceOfConvertiblePreferredStock": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Aggregate purchase price of convertible preferred stock.", "label": "Aggregate Purchase Price Of Convertible Preferred Stock", "terseLabel": "Aggregate purchase price" } } }, "localname": "AggregatePurchasePriceOfConvertiblePreferredStock", "nsuri": "http://www.box.com/20230731", "presentation": [ "http://www.box.com/20230731/taxonomy/role/DisclosureRedeemableConvertiblePreferredStockAndStockholdersDeficitAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "box_CommitmentsAndContingenciesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commitments and contingencies.", "label": "Commitments And Contingencies [Line Items]", "terseLabel": "Commitments And Contingencies [Line Items]" } } }, "localname": "CommitmentsAndContingenciesLineItems", "nsuri": "http://www.box.com/20230731", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "box_CommitmentsAndContingenciesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commitments and contingencies.", "label": "Commitments And Contingencies [Table]", "terseLabel": "Commitments And Contingencies [Table]" } } }, "localname": "CommitmentsAndContingenciesTable", "nsuri": "http://www.box.com/20230731", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "box_CommonStockSharesCoveredUnderCappedCallTransactions": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common stock shares covered under capped call transactions.", "label": "Common Stock Shares Covered Under Capped Call Transactions", "terseLabel": "Common stock shares covered under capped call transactions" } } }, "localname": "CommonStockSharesCoveredUnderCappedCallTransactions", "nsuri": "http://www.box.com/20230731", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "box_CostOfPurchasedCappedCalls": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cost of purchased capped calls.", "label": "Cost Of Purchased Capped Calls", "terseLabel": "Cost of purchased capped calls" } } }, "localname": "CostOfPurchasedCappedCalls", "nsuri": "http://www.box.com/20230731", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "box_DebtInstrumentConvertibleTermsOfConversionFeatureCircumstancesOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt instrument convertible terms of conversion feature circumstances one.", "label": "Debt Instrument Convertible Terms Of Conversion Feature Circumstances One [Member]", "terseLabel": "Debt Instrument, Convertible, Terms of Conversion Feature, Circumstances One" } } }, "localname": "DebtInstrumentConvertibleTermsOfConversionFeatureCircumstancesOneMember", "nsuri": "http://www.box.com/20230731", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "box_DebtInstrumentConvertibleTermsOfConversionFeatureCircumstancesTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt instrument, convertible, terms of conversion feature, circumstances two.", "label": "Debt Instrument Convertible Terms Of Conversion Feature Circumstances Two [Member]", "terseLabel": "Debt Instrument, Convertible, Terms of Conversion Feature, Circumstances Two" } } }, "localname": "DebtInstrumentConvertibleTermsOfConversionFeatureCircumstancesTwoMember", "nsuri": "http://www.box.com/20230731", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "box_DebtInstrumentRedemptionPeriodOnOrAfterJanuaryTwentyTwoThousandTwentyFourMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt instrument redemption period on or after January twenty two thousand twenty four.", "label": "Debt Instrument Redemption Period On Or After January Twenty Two Thousand Twenty Four [Member]", "terseLabel": "Debt Instrument, Redemption, Period On or After January 20, 2024" } } }, "localname": "DebtInstrumentRedemptionPeriodOnOrAfterJanuaryTwentyTwoThousandTwentyFourMember", "nsuri": "http://www.box.com/20230731", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "box_ExecutiveBonusPlansMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Executive bonus plans.", "label": "Executive Bonus Plans Member", "terseLabel": "Executive Bonus Plans" } } }, "localname": "ExecutiveBonusPlansMember", "nsuri": "http://www.box.com/20230731", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "box_FinanceLeaseAccumulatedDeprecationOfPropertyAndEquipment": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Finance lease accumulated deprecation of property and equipment.", "label": "Finance Lease Accumulated Deprecation Of Property And Equipment", "terseLabel": "Accumulated depreciation of property and equipment acquired under finance lease" } } }, "localname": "FinanceLeaseAccumulatedDeprecationOfPropertyAndEquipment", "nsuri": "http://www.box.com/20230731", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureBalanceSheetComponentsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "box_FinanceLeaseLiabilityPaymentsDueAfterYearFour": { "auth_ref": [], "calculation": { "http://www.box.com/20230731/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails3": { "order": 5.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Finance lease liability payments due after year four.", "label": "Finance Lease Liability Payments Due After Year Four", "terseLabel": "Finance Leases, Thereafter" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueAfterYearFour", "nsuri": "http://www.box.com/20230731", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureLeasesSummaryOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "box_FiscalTwoThousandAndTwentyFourExecutiveBonusPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal two thousand and twenty four executive bonus plan.", "label": "Fiscal Two Thousand and Twenty Four Executive Bonus Plan [Member]", "terseLabel": "Fiscal 2024 Executive Bonus Plan" } } }, "localname": "FiscalTwoThousandAndTwentyFourExecutiveBonusPlanMember", "nsuri": "http://www.box.com/20230731", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "box_GrossAmountOfPropertyAndEquipmentAcquiredUnderFinanceLease": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Gross amount of property and equipment acquired under finance lease.", "label": "Gross Amount Of Property And Equipment Acquired Under Finance Lease", "terseLabel": "Gross amount of property and equipment acquired under finance lease" } } }, "localname": "GrossAmountOfPropertyAndEquipmentAcquiredUnderFinanceLease", "nsuri": "http://www.box.com/20230731", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureBalanceSheetComponentsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "box_IncreaseDecreaseInAccountsPayableAccruedExpensesAndOtherLiabilities": { "auth_ref": [], "calculation": { "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Increase (decrease) in Accounts payable, accrued expenses and other liabilities.", "label": "Increase Decrease In Accounts Payable Accrued Expenses And Other Liabilities", "terseLabel": "Accounts payable, accrued expenses and other liabilities" } } }, "localname": "IncreaseDecreaseInAccountsPayableAccruedExpensesAndOtherLiabilities", "nsuri": "http://www.box.com/20230731", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "box_IncreaseDecreaseInCapitalizedContractCosts": { "auth_ref": [], "calculation": { "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Increase (decrease) in capitalized contract costs.", "label": "Increase Decrease In Capitalized Contract Costs", "negatedLabel": "Deferred commissions" } } }, "localname": "IncreaseDecreaseInCapitalizedContractCosts", "nsuri": "http://www.box.com/20230731", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "box_IncreaseDecreaseInOperatingLeaseLiabilities": { "auth_ref": [], "calculation": { "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (Decrease) in operating lease liabilities.", "label": "Increase Decrease In Operating Lease Liabilities", "negatedLabel": "Operating lease liabilities", "terseLabel": "Operating lease liabilities" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiabilities", "nsuri": "http://www.box.com/20230731", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "box_IncreaseDecreaseInOperatingLeaseRightOfUseAssetsNet": { "auth_ref": [], "calculation": { "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (Decrease) in operating lease right-of-use assets, net.", "label": "Increase Decrease In Operating Lease Right Of Use Assets Net", "terseLabel": "Operating lease right-of-use assets, net" } } }, "localname": "IncreaseDecreaseInOperatingLeaseRightOfUseAssetsNet", "nsuri": "http://www.box.com/20230731", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "box_JuneTwoThousandTwentyThreeFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "June two thousand twenty three facility.", "label": "June Two Thousand Twenty Three Facility [Member]", "terseLabel": "June 2023 Facility" } } }, "localname": "JuneTwoThousandTwentyThreeFacilityMember", "nsuri": "http://www.box.com/20230731", "presentation": [ "http://www.box.com/20230731/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsAdditionalInformationDetails", "http://www.box.com/20230731/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "box_KKRCreditAdvisorsUSLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "KKR Credit Advisors (US) LLC.", "label": "K K R Credit Advisors U S L L C [Member]", "terseLabel": "KKR" } } }, "localname": "KKRCreditAdvisorsUSLLCMember", "nsuri": "http://www.box.com/20230731", "presentation": [ "http://www.box.com/20230731/taxonomy/role/DisclosureRedeemableConvertiblePreferredStockAndStockholdersDeficitAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "box_LesseeFinanceLeaseCostAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lessee finance lease cost.", "label": "Lessee Finance Lease Cost [Abstract]", "terseLabel": "Finance lease cost:" } } }, "localname": "LesseeFinanceLeaseCostAbstract", "nsuri": "http://www.box.com/20230731", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureLeasesScheduleOfLeaseCostIncludedInOperatingExpensesInCondensedConsolidatedStatementsOfOperationsDetails" ], "xbrltype": "stringItemType" }, "box_LesseeFinanceLeaseLeaseNotYetCommenced": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee, finance lease, lease not yet commenced.", "label": "Lessee, Finance Lease, Lease Not yet Commenced", "terseLabel": "Finance leases, not yet commenced" } } }, "localname": "LesseeFinanceLeaseLeaseNotYetCommenced", "nsuri": "http://www.box.com/20230731", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "box_LesseeOperatingLeaseLeaseNotYetCommenced": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lessee operating lease lease not yet commenced.", "label": "Lessee Operating Lease Lease Not Yet Commenced", "terseLabel": "Operating leases, not yet commenced" } } }, "localname": "LesseeOperatingLeaseLeaseNotYetCommenced", "nsuri": "http://www.box.com/20230731", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "box_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour": { "auth_ref": [], "calculation": { "http://www.box.com/20230731/taxonomy/role/Role_DisclosureLeasesSummaryOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee operating lease liability payments due after year four.", "label": "Lessee Operating Lease Liability Payments Due After Year Four", "terseLabel": "Operating Leases, Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour", "nsuri": "http://www.box.com/20230731", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureLeasesSummaryOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "box_LesseeOperatingLeasesAndFinanceLeasesDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lessee operating leases and finance leases disclosure.", "label": "Lessee Operating Leases And Finance Leases Disclosure [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeOperatingLeasesAndFinanceLeasesDisclosureTextBlock", "nsuri": "http://www.box.com/20230731", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureLeases" ], "xbrltype": "textBlockItemType" }, "box_LineOfCreditFacilityMaximumBorrowingCapacitySublimit": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Line of credit facility maximum borrowing capacity sublimit.", "label": "Line Of Credit Facility Maximum Borrowing Capacity Sublimit", "terseLabel": "Line of credit facility, maximum borrowing capacity sublimit" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacitySublimit", "nsuri": "http://www.box.com/20230731", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "box_NonCancellableLeaseExpirationYear": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Non cancellable lease expiration year.", "label": "Non Cancellable Lease Expiration Year", "terseLabel": "Sublease expiration year" } } }, "localname": "NonCancellableLeaseExpirationYear", "nsuri": "http://www.box.com/20230731", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "gYearItemType" }, "box_NovemberTwoThousandSeventeenFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "November two thousand seventeen facility.", "label": "November Two Thousand Seventeen Facility [Member]", "terseLabel": "November 2017 Facility" } } }, "localname": "NovemberTwoThousandSeventeenFacilityMember", "nsuri": "http://www.box.com/20230731", "presentation": [ "http://www.box.com/20230731/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsAdditionalInformationDetails", "http://www.box.com/20230731/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://www.box.com/20230731/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "box_NumberOfEmployeeEquityPlans": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of employee equity plans.", "label": "Number of Employee Equity Plans", "terseLabel": "Number of employee equity plans" } } }, "localname": "NumberOfEmployeeEquityPlans", "nsuri": "http://www.box.com/20230731", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "box_OperatingLeaseExpirationYear": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Operating lease expiration year.", "label": "Operating Lease Expiration Year", "terseLabel": "Operating lease expiration year" } } }, "localname": "OperatingLeaseExpirationYear", "nsuri": "http://www.box.com/20230731", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "gYearItemType" }, "box_OperatingLeaseUndiscountedFuturePayments": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Operating lease undiscounted future payments.", "label": "Operating Lease Undiscounted Future Payments", "terseLabel": "Undiscounted future payments" } } }, "localname": "OperatingLeaseUndiscountedFuturePayments", "nsuri": "http://www.box.com/20230731", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "box_OperatingLeasesFutureMinimumPaymentsSubleaseRentalsProceedsDueInNextTwelveMonths": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Operating leases future minimum payments sublease rentals proceeds due in next twelve months.", "label": "Operating Leases Future Minimum Payments Sublease Rentals Proceeds Due In Next Twelve Months", "terseLabel": "Non-cancellable sublease proceeds for the year ending January 31, 2025" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsSubleaseRentalsProceedsDueInNextTwelveMonths", "nsuri": "http://www.box.com/20230731", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureLeasesSummaryOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesParentheticalDetails" ], "xbrltype": "monetaryItemType" }, "box_OperatingLeasesFutureMinimumPaymentsSubleaseRentalsProceedsDueInYearTwo": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Operating leases future minimum payments sublease rentals proceeds due in year two.", "label": "Operating Leases Future Minimum Payments Sublease Rentals Proceeds Due In Year Two", "terseLabel": "Non-cancellable sublease proceeds for the year ending January 31, 2026" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsSubleaseRentalsProceedsDueInYearTwo", "nsuri": "http://www.box.com/20230731", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureLeasesSummaryOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesParentheticalDetails" ], "xbrltype": "monetaryItemType" }, "box_OperatingLeasesFutureMinimumPaymentsSubleaseRentalsProceedsDueRemainderOfFiscalPeriod": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Operating leases future minimum payments sublease rentals proceeds due remainder of fiscal year.", "label": "Operating Leases Future Minimum Payments Sublease Rentals Proceeds Due Remainder Of Fiscal Period", "terseLabel": "Non-cancellable sublease proceeds for the year ending January 31, 2024" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsSubleaseRentalsProceedsDueRemainderOfFiscalPeriod", "nsuri": "http://www.box.com/20230731", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureLeasesSummaryOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesParentheticalDetails" ], "xbrltype": "monetaryItemType" }, "box_OrganizationConsolidationAndPresentationOfFinancialStatementsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Organization consolidation and presentation of financial statements.", "label": "Organization Consolidation And Presentation Of Financial Statements [Line Items]", "terseLabel": "Organization Consolidation And Presentation Of Financial Statements [Line Items]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsLineItems", "nsuri": "http://www.box.com/20230731", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "box_OrganizationConsolidationAndPresentationOfFinancialStatementsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Organization consolidation and presentation of financial statements.", "label": "Organization Consolidation And Presentation Of Financial Statements [Table]", "terseLabel": "Organization Consolidation And Presentation Of Financial Statements [Table]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsTable", "nsuri": "http://www.box.com/20230731", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "box_PaymentsToProceedsFromPropertyAndEquipment": { "auth_ref": [], "calculation": { "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payments to (proceeds from) property and equipment.", "label": "Payments To Proceeds From Property And Equipment", "negatedLabel": "Purchases of property and equipment, net of sale proceeds" } } }, "localname": "PaymentsToProceedsFromPropertyAndEquipment", "nsuri": "http://www.box.com/20230731", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "box_PrincipalAmountOfNotesUsedInConversionRate": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Principal amount of notes used in conversion rate.", "label": "Principal Amount Of Notes Used In Conversion Rate", "terseLabel": "Principal amount of notes used in conversion rate" } } }, "localname": "PrincipalAmountOfNotesUsedInConversionRate", "nsuri": "http://www.box.com/20230731", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "box_PurchaseObligationDueAfterFourthYear": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Purchase obligation due after fourth year.", "label": "Purchase Obligation Due After Fourth Year", "terseLabel": "Thereafter" } } }, "localname": "PurchaseObligationDueAfterFourthYear", "nsuri": "http://www.box.com/20230731", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesFuturePaymentsUnderNonCancellableContractualPurchasesDetails" ], "xbrltype": "monetaryItemType" }, "box_PurchaseObligationTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Purchase obligation term.", "label": "Purchase Obligation Term", "terseLabel": "Purchase obligation term" } } }, "localname": "PurchaseObligationTerm", "nsuri": "http://www.box.com/20230731", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "box_SeriesAConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Series A convertible preferred stock.", "label": "Series A Convertible Preferred Stock [Member]", "terseLabel": "Series A Convertible Preferred Stock" } } }, "localname": "SeriesAConvertiblePreferredStockMember", "nsuri": "http://www.box.com/20230731", "presentation": [ "http://www.box.com/20230731/taxonomy/role/DisclosureRedeemableConvertiblePreferredStockAndStockholdersDeficitAdditionalInformationDetails", "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "domainItemType" }, "box_ServersAndRelatedEquipmentAndConstructionInProgressMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Servers and related equipment and construction in progress.", "label": "Servers and Related Equipment and Construction in Progress [Member]", "terseLabel": "Servers and Related Equipment and Construction in Progress" } } }, "localname": "ServersAndRelatedEquipmentAndConstructionInProgressMember", "nsuri": "http://www.box.com/20230731", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureBalanceSheetComponentsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "box_ShareRepurchasePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share Repurchase Plan [Member]", "label": "Share Repurchase Plan [Member]", "terseLabel": "Share Repurchase Plan", "verboseLabel": "Share Repurchase Plan" } } }, "localname": "ShareRepurchasePlanMember", "nsuri": "http://www.box.com/20230731", "presentation": [ "http://www.box.com/20230731/taxonomy/role/DisclosureRedeemableConvertiblePreferredStockAndStockholdersDeficitAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "box_ShortTermInvestmentsFairValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Short term investments fair value.", "label": "Short Term Investments Fair Value", "terseLabel": "Short-term investments, Estimated Fair Value" } } }, "localname": "ShortTermInvestmentsFairValue", "nsuri": "http://www.box.com/20230731", "presentation": [ "http://www.box.com/20230731/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfEstimatedFairValueOfCashEquivalentsAndShorttermInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "box_SignificantCustomerMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Significant customer.", "label": "Significant Customer [Member]", "terseLabel": "Significant Customer" } } }, "localname": "SignificantCustomerMember", "nsuri": "http://www.box.com/20230731", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "box_StockIssuedDuringPeriodSharesUnderEmployeeEquityPlansNetOfSharesWithheldForEmployeePayrollTaxes": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock issued during period shares under employee equity plans net of shares withheld for employee payroll taxes.", "label": "Stock Issued During Period Shares Under Employee Equity Plans Net Of Shares Withheld For Employee Payroll Taxes", "terseLabel": "Issuance of common stock under employee equity plans, net of shares withheld for employee payroll taxes, (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesUnderEmployeeEquityPlansNetOfSharesWithheldForEmployeePayrollTaxes", "nsuri": "http://www.box.com/20230731", "presentation": [ "http://www.box.com/20230731/taxonomy/role/StatementCondensedConsolidatedStatementsOfConvertiblePreferredStockAndStockholdersDeficitEquityUnaudited" ], "xbrltype": "sharesItemType" }, "box_StockIssuedDuringPeriodValueUnderEmployeeEquityPlansNetOfSharesWithheldForEmployeePayrollTaxes": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Stock issued during period value under employee equity plans net of shares withheld for employee payroll taxes.", "label": "Stock Issued During Period Value Under Employee Equity Plans Net Of Shares Withheld For Employee Payroll Taxes", "terseLabel": "Issuance of common stock under employee equity plans, net of shares withheld for employee payroll taxes" } } }, "localname": "StockIssuedDuringPeriodValueUnderEmployeeEquityPlansNetOfSharesWithheldForEmployeePayrollTaxes", "nsuri": "http://www.box.com/20230731", "presentation": [ "http://www.box.com/20230731/taxonomy/role/StatementCondensedConsolidatedStatementsOfConvertiblePreferredStockAndStockholdersDeficitEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "box_SubleaseTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sublease term.", "label": "Sublease Term", "terseLabel": "Total lease term of sublease arrangement" } } }, "localname": "SubleaseTerm", "nsuri": "http://www.box.com/20230731", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "box_SummaryOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Summary of maturities of operating and finance lease liabilities.", "label": "Summary Of Maturities Of Operating And Finance Lease Liabilities Table [Text Block]", "terseLabel": "Summary of Maturities of Operating and Finance Lease Liabilities" } } }, "localname": "SummaryOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesTableTextBlock", "nsuri": "http://www.box.com/20230731", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "box_TemporaryEquityDividendAndAccretionOnSeriesAConvertiblePreferredStockAndAdditionalPaidInCapital": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Temporary equity dividend and accretion on series A convertible preferred stock and additional paid in capital.", "label": "Temporary Equity Dividend and Accretion on Series A Convertible Preferred Stock and Additional Paid in Capital", "terseLabel": "Accretion and dividend on series A convertible preferred stock, net of dividends paid" } } }, "localname": "TemporaryEquityDividendAndAccretionOnSeriesAConvertiblePreferredStockAndAdditionalPaidInCapital", "nsuri": "http://www.box.com/20230731", "presentation": [ "http://www.box.com/20230731/taxonomy/role/StatementCondensedConsolidatedStatementsOfConvertiblePreferredStockAndStockholdersDeficitEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "box_TwentyFifteenEmployeeStockPurchasePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Twenty fifteen employee stock purchase plan.", "label": "Twenty Fifteen Employee Stock Purchase Plan [Member]", "terseLabel": "2015 Employee Stock Purchase Plan" } } }, "localname": "TwentyFifteenEmployeeStockPurchasePlanMember", "nsuri": "http://www.box.com/20230731", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "box_TwentyFifteenEquityIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Twenty fifteen equity incentive plan", "label": "Twenty Fifteen Equity Incentive Plan [Member]", "terseLabel": "2015 Equity Incentive Plan" } } }, "localname": "TwentyFifteenEquityIncentivePlanMember", "nsuri": "http://www.box.com/20230731", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "box_WellsFargoBankMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Wells Fargo Bank.", "label": "Wells Fargo Bank [Member]", "terseLabel": "Wells Fargo Bank" } } }, "localname": "WellsFargoBankMember", "nsuri": "http://www.box.com/20230731", "presentation": [ "http://www.box.com/20230731/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsAdditionalInformationDetails", "http://www.box.com/20230731/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://www.box.com/20230731/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "box_ZeroPointZeroPercentConvertibleNotesDueTwoThousandTwentySixMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "0.00% convertible notes due 2026.", "label": "Zero Point Zero Percent Convertible Notes Due Two Thousand Twenty Six [Member]", "terseLabel": "0.00% Convertible Notes Due 2026" } } }, "localname": "ZeroPointZeroPercentConvertibleNotesDueTwoThousandTwentySixMember", "nsuri": "http://www.box.com/20230731", "presentation": [ "http://www.box.com/20230731/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "box_ZeroPointZeroZeroPercentConvertibleSeniorNotesDueJanuaryFifteenTwoThousandTwentySixMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Zero point zero zero percent convertible senior notes due January fifteen two thousand twenty six.", "label": "Zero Point Zero Zero Percent Convertible Senior Notes Due January Fifteen Two Thousand Twenty Six [Member]", "terseLabel": "0.00% Convertible Senior Notes Due January 15, 2026" } } }, "localname": "ZeroPointZeroZeroPercentConvertibleSeniorNotesDueJanuaryFifteenTwoThousandTwentySixMember", "nsuri": "http://www.box.com/20230731", "presentation": [ "http://www.box.com/20230731/taxonomy/role/DisclosureDebtScheduleOfNetCarryingAmountsOfLiabilityComponentOfConvertibleNotesDetails", "http://www.box.com/20230731/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "country_JP": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "JAPAN", "terseLabel": "Japan" } } }, "localname": "JP", "nsuri": "http://xbrl.sec.gov/country/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES", "terseLabel": "United States" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2023", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r632" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r665" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r630" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r630" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "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": "Securities Act File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r630" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "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/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r704" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r630" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r630" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r630" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r630" ], "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/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r629" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r631" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "ecd_Additional402vDisclosureTextBlock": { "auth_ref": [ "r666" ], "lang": { "en-us": { "role": { "label": "Additional 402(v) Disclosure [Text Block]", "terseLabel": "Additional 402(v) Disclosure" } } }, "localname": "Additional402vDisclosureTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AdjToCompAmt": { "auth_ref": [ "r672" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation Amount", "terseLabel": "Adjustment to Compensation, Amount" } } }, "localname": "AdjToCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_AdjToCompAxis": { "auth_ref": [ "r672" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation [Axis]", "terseLabel": "Adjustment to Compensation:" } } }, "localname": "AdjToCompAxis", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "stringItemType" }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "auth_ref": [ "r672" ], "lang": { "en-us": { "role": { "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]", "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote" } } }, "localname": "AdjToNonPeoNeoCompFnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AdjToPeoCompFnTextBlock": { "auth_ref": [ "r672" ], "lang": { "en-us": { "role": { "label": "Adjustment To PEO Compensation, Footnote [Text Block]", "terseLabel": "Adjustment To PEO Compensation, Footnote" } } }, "localname": "AdjToPeoCompFnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AggtErrCompAmt": { "auth_ref": [ "r637", "r648", "r658", "r683" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Amount", "terseLabel": "Aggregate Erroneous Compensation Amount" } } }, "localname": "AggtErrCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "auth_ref": [ "r640", "r651", "r661", "r686" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]", "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined" } } }, "localname": "AggtErrCompNotYetDeterminedTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AllAdjToCompMember": { "auth_ref": [ "r672" ], "lang": { "en-us": { "role": { "label": "All Adjustments to Compensation [Member]", "terseLabel": "All Adjustments to Compensation" } } }, "localname": "AllAdjToCompMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "domainItemType" }, "ecd_AllExecutiveCategoriesMember": { "auth_ref": [ "r679" ], "lang": { "en-us": { "role": { "label": "All Executive Categories [Member]", "terseLabel": "All Executive Categories" } } }, "localname": "AllExecutiveCategoriesMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "domainItemType" }, "ecd_AllIndividualsMember": { "auth_ref": [ "r644", "r652", "r662", "r679", "r687", "r691", "r699" ], "lang": { "en-us": { "role": { "label": "All Individuals [Member]", "terseLabel": "All Individuals" } } }, "localname": "AllIndividualsMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "domainItemType" }, "ecd_AllTradingArrangementsMember": { "auth_ref": [ "r697" ], "lang": { "en-us": { "role": { "label": "All Trading Arrangements [Member]", "terseLabel": "All Trading Arrangements" } } }, "localname": "AllTradingArrangementsMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "domainItemType" }, "ecd_AwardExrcPrice": { "auth_ref": [ "r694" ], "lang": { "en-us": { "role": { "label": "Award Exercise Price", "terseLabel": "Exercise Price" } } }, "localname": "AwardExrcPrice", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "perShareItemType" }, "ecd_AwardGrantDateFairValue": { "auth_ref": [ "r695" ], "lang": { "en-us": { "role": { "label": "Award Grant Date Fair Value", "terseLabel": "Fair Value as of Grant Date" } } }, "localname": "AwardGrantDateFairValue", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_AwardTmgDiscLineItems": { "auth_ref": [ "r690" ], "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]", "terseLabel": "Award Timing Disclosures" } } }, "localname": "AwardTmgDiscLineItems", "nsuri": "http://xbrl.sec.gov/ecd/2023", "xbrltype": "stringItemType" }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "auth_ref": [ "r690" ], "lang": { "en-us": { "role": { "label": "Award Timing, How MNPI Considered [Text Block]", "terseLabel": "Award Timing, How MNPI Considered" } } }, "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AwardTmgMethodTextBlock": { "auth_ref": [ "r690" ], "lang": { "en-us": { "role": { "label": "Award Timing Method [Text Block]", "terseLabel": "Award Timing Method" } } }, "localname": "AwardTmgMethodTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AwardTmgMnpiCnsdrdFlag": { "auth_ref": [ "r690" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Considered [Flag]", "terseLabel": "Award Timing MNPI Considered" } } }, "localname": "AwardTmgMnpiCnsdrdFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "booleanItemType" }, "ecd_AwardTmgMnpiDiscTextBlock": { "auth_ref": [ "r690" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Disclosure [Text Block]", "terseLabel": "Award Timing MNPI Disclosure" } } }, "localname": "AwardTmgMnpiDiscTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AwardTmgPredtrmndFlag": { "auth_ref": [ "r690" ], "lang": { "en-us": { "role": { "label": "Award Timing Predetermined [Flag]", "terseLabel": "Award Timing Predetermined" } } }, "localname": "AwardTmgPredtrmndFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "booleanItemType" }, "ecd_AwardUndrlygSecuritiesAmt": { "auth_ref": [ "r693" ], "lang": { "en-us": { "role": { "label": "Award Underlying Securities Amount", "terseLabel": "Underlying Securities" } } }, "localname": "AwardUndrlygSecuritiesAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "decimalItemType" }, "ecd_AwardsCloseToMnpiDiscIndName": { "auth_ref": [ "r692" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures, Individual Name", "terseLabel": "Name" } } }, "localname": "AwardsCloseToMnpiDiscIndName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "stringItemType" }, "ecd_AwardsCloseToMnpiDiscTable": { "auth_ref": [ "r691" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table]", "terseLabel": "Awards Close in Time to MNPI Disclosures" } } }, "localname": "AwardsCloseToMnpiDiscTable", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "stringItemType" }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "auth_ref": [ "r691" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]", "terseLabel": "Awards Close in Time to MNPI Disclosures, Table" } } }, "localname": "AwardsCloseToMnpiDiscTableTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_ChangedPeerGroupFnTextBlock": { "auth_ref": [ "r670" ], "lang": { "en-us": { "role": { "label": "Changed Peer Group, Footnote [Text Block]", "terseLabel": "Changed Peer Group, Footnote" } } }, "localname": "ChangedPeerGroupFnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_CoSelectedMeasureAmt": { "auth_ref": [ "r671" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Amount", "terseLabel": "Company Selected Measure Amount" } } }, "localname": "CoSelectedMeasureAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "decimalItemType" }, "ecd_CoSelectedMeasureName": { "auth_ref": [ "r671" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Name", "terseLabel": "Company Selected Measure Name" } } }, "localname": "CoSelectedMeasureName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "normalizedStringItemType" }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "auth_ref": [ "r676" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Company Selected Measure" } } }, "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "auth_ref": [ "r675" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Net Income [Text Block]", "terseLabel": "Compensation Actually Paid vs. Net Income" } } }, "localname": "CompActuallyPaidVsNetIncomeTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "auth_ref": [ "r677" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Other Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Other Measure" } } }, "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "auth_ref": [ "r674" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]", "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return" } } }, "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "auth_ref": [ "r673" ], "lang": { "en-us": { "role": { "label": "Equity Valuation Assumption Difference, Footnote [Text Block]", "terseLabel": "Equity Valuation Assumption Difference, Footnote" } } }, "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_ErrCompAnalysisTextBlock": { "auth_ref": [ "r637", "r648", "r658", "r683" ], "lang": { "en-us": { "role": { "label": "Erroneous Compensation Analysis [Text Block]", "terseLabel": "Erroneous Compensation Analysis" } } }, "localname": "ErrCompAnalysisTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_ErrCompRecoveryTable": { "auth_ref": [ "r634", "r645", "r655", "r680" ], "lang": { "en-us": { "role": { "label": "Erroneously Awarded Compensation Recovery [Table]", "terseLabel": "Erroneously Awarded Compensation Recovery" } } }, "localname": "ErrCompRecoveryTable", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "stringItemType" }, "ecd_ExecutiveCategoryAxis": { "auth_ref": [ "r679" ], "lang": { "en-us": { "role": { "label": "Executive Category [Axis]", "terseLabel": "Executive Category:" } } }, "localname": "ExecutiveCategoryAxis", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "stringItemType" }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "auth_ref": [ "r641", "r652", "r662", "r687" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "auth_ref": [ "r641", "r652", "r662", "r687" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Expense of Enforcement, Amount", "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "auth_ref": [ "r641", "r652", "r662", "r687" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Violation of Home Country Law, Amount", "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "auth_ref": [ "r641", "r652", "r662", "r687" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Explanation of Impracticability [Text Block]", "terseLabel": "Forgone Recovery, Explanation of Impracticability" } } }, "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_ForgoneRecoveryIndName": { "auth_ref": [ "r641", "r652", "r662", "r687" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Individual Name", "terseLabel": "Name" } } }, "localname": "ForgoneRecoveryIndName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "stringItemType" }, "ecd_IndividualAxis": { "auth_ref": [ "r644", "r652", "r662", "r679", "r687", "r691", "r699" ], "lang": { "en-us": { "role": { "label": "Individual [Axis]", "terseLabel": "Individual:" } } }, "localname": "IndividualAxis", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "stringItemType" }, "ecd_InsiderTradingArrLineItems": { "auth_ref": [ "r697" ], "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]", "terseLabel": "Insider Trading Arrangements:" } } }, "localname": "InsiderTradingArrLineItems", "nsuri": "http://xbrl.sec.gov/ecd/2023", "xbrltype": "stringItemType" }, "ecd_InsiderTradingPoliciesProcLineItems": { "auth_ref": [ "r633", "r703" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]", "terseLabel": "Insider Trading Policies and Procedures:" } } }, "localname": "InsiderTradingPoliciesProcLineItems", "nsuri": "http://xbrl.sec.gov/ecd/2023", "xbrltype": "stringItemType" }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "auth_ref": [ "r633", "r703" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Adopted [Flag]", "terseLabel": "Insider Trading Policies and Procedures Adopted" } } }, "localname": "InsiderTrdPoliciesProcAdoptedFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "xbrltype": "booleanItemType" }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "auth_ref": [ "r633", "r703" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]", "terseLabel": "Insider Trading Policies and Procedures Not Adopted" } } }, "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "xbrltype": "textBlockItemType" }, "ecd_MeasureAxis": { "auth_ref": [ "r671" ], "lang": { "en-us": { "role": { "label": "Measure [Axis]", "terseLabel": "Measure:" } } }, "localname": "MeasureAxis", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "stringItemType" }, "ecd_MeasureName": { "auth_ref": [ "r671" ], "lang": { "en-us": { "role": { "label": "Measure Name", "terseLabel": "Name" } } }, "localname": "MeasureName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "normalizedStringItemType" }, "ecd_MnpiDiscTimedForCompValFlag": { "auth_ref": [ "r690" ], "lang": { "en-us": { "role": { "label": "MNPI Disclosure Timed for Compensation Value [Flag]", "terseLabel": "MNPI Disclosure Timed for Compensation Value" } } }, "localname": "MnpiDiscTimedForCompValFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "booleanItemType" }, "ecd_MtrlTermsOfTrdArrTextBlock": { "auth_ref": [ "r698" ], "lang": { "en-us": { "role": { "label": "Material Terms of Trading Arrangement [Text Block]", "terseLabel": "Material Terms of Trading Arrangement" } } }, "localname": "MtrlTermsOfTrdArrTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "textBlockItemType" }, "ecd_NamedExecutiveOfficersFnTextBlock": { "auth_ref": [ "r672" ], "lang": { "en-us": { "role": { "label": "Named Executive Officers, Footnote [Text Block]", "terseLabel": "Named Executive Officers, Footnote" } } }, "localname": "NamedExecutiveOfficersFnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_NonGaapMeasureDescriptionTextBlock": { "auth_ref": [ "r671" ], "lang": { "en-us": { "role": { "label": "Non-GAAP Measure Description [Text Block]", "terseLabel": "Non-GAAP Measure Description" } } }, "localname": "NonGaapMeasureDescriptionTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_NonNeosMember": { "auth_ref": [ "r641", "r652", "r662", "r679", "r687" ], "lang": { "en-us": { "role": { "label": "Non-NEOs [Member]", "terseLabel": "Non-NEOs" } } }, "localname": "NonNeosMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "domainItemType" }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "auth_ref": [ "r669" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Compensation Actually Paid Amount", "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_NonPeoNeoAvgTotalCompAmt": { "auth_ref": [ "r668" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Total Compensation Amount", "terseLabel": "Non-PEO NEO Average Total Compensation Amount" } } }, "localname": "NonPeoNeoAvgTotalCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_NonPeoNeoMember": { "auth_ref": [ "r679" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO [Member]", "terseLabel": "Non-PEO NEO" } } }, "localname": "NonPeoNeoMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "domainItemType" }, "ecd_NonRule10b51ArrAdoptedFlag": { "auth_ref": [ "r698" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted" } } }, "localname": "NonRule10b51ArrAdoptedFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "booleanItemType" }, "ecd_NonRule10b51ArrTrmntdFlag": { "auth_ref": [ "r698" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated" } } }, "localname": "NonRule10b51ArrTrmntdFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "booleanItemType" }, "ecd_OtherPerfMeasureAmt": { "auth_ref": [ "r671" ], "lang": { "en-us": { "role": { "label": "Other Performance Measure, Amount", "terseLabel": "Other Performance Measure, Amount" } } }, "localname": "OtherPerfMeasureAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "decimalItemType" }, "ecd_OutstandingAggtErrCompAmt": { "auth_ref": [ "r639", "r650", "r660", "r685" ], "lang": { "en-us": { "role": { "label": "Outstanding Aggregate Erroneous Compensation Amount", "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "localname": "OutstandingAggtErrCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_OutstandingRecoveryCompAmt": { "auth_ref": [ "r642", "r653", "r663", "r688" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery Compensation Amount", "terseLabel": "Compensation Amount" } } }, "localname": "OutstandingRecoveryCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_OutstandingRecoveryIndName": { "auth_ref": [ "r642", "r653", "r663", "r688" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery, Individual Name", "terseLabel": "Name" } } }, "localname": "OutstandingRecoveryIndName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "stringItemType" }, "ecd_PayVsPerformanceDisclosureLineItems": { "auth_ref": [ "r667" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]", "terseLabel": "Pay vs Performance Disclosure" } } }, "localname": "PayVsPerformanceDisclosureLineItems", "nsuri": "http://xbrl.sec.gov/ecd/2023", "xbrltype": "stringItemType" }, "ecd_PeerGroupIssuersFnTextBlock": { "auth_ref": [ "r670" ], "lang": { "en-us": { "role": { "label": "Peer Group Issuers, Footnote [Text Block]", "terseLabel": "Peer Group Issuers, Footnote" } } }, "localname": "PeerGroupIssuersFnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_PeerGroupTotalShareholderRtnAmt": { "auth_ref": [ "r670" ], "lang": { "en-us": { "role": { "label": "Peer Group Total Shareholder Return Amount", "terseLabel": "Peer Group Total Shareholder Return Amount" } } }, "localname": "PeerGroupTotalShareholderRtnAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_PeoActuallyPaidCompAmt": { "auth_ref": [ "r669" ], "lang": { "en-us": { "role": { "label": "PEO Actually Paid Compensation Amount", "terseLabel": "PEO Actually Paid Compensation Amount" } } }, "localname": "PeoActuallyPaidCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_PeoMember": { "auth_ref": [ "r679" ], "lang": { "en-us": { "role": { "label": "PEO [Member]", "terseLabel": "PEO" } } }, "localname": "PeoMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "domainItemType" }, "ecd_PeoName": { "auth_ref": [ "r672" ], "lang": { "en-us": { "role": { "label": "PEO Name", "terseLabel": "PEO Name" } } }, "localname": "PeoName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "normalizedStringItemType" }, "ecd_PeoTotalCompAmt": { "auth_ref": [ "r668" ], "lang": { "en-us": { "role": { "label": "PEO Total Compensation Amount", "terseLabel": "PEO Total Compensation Amount" } } }, "localname": "PeoTotalCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_PvpTable": { "auth_ref": [ "r667" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Table]", "terseLabel": "Pay vs Performance Disclosure" } } }, "localname": "PvpTable", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "stringItemType" }, "ecd_PvpTableTextBlock": { "auth_ref": [ "r667" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance [Table Text Block]", "terseLabel": "Pay vs Performance Disclosure, Table" } } }, "localname": "PvpTableTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "auth_ref": [ "r634", "r645", "r655", "r680" ], "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]", "terseLabel": "Recovery of Erroneously Awarded Compensation Disclosure" } } }, "localname": "RecoveryOfErrCompDisclosureLineItems", "nsuri": "http://xbrl.sec.gov/ecd/2023", "xbrltype": "stringItemType" }, "ecd_RestatementDateAxis": { "auth_ref": [ "r635", "r646", "r656", "r681" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date [Axis]", "terseLabel": "Restatement Determination Date:" } } }, "localname": "RestatementDateAxis", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "stringItemType" }, "ecd_RestatementDeterminationDate": { "auth_ref": [ "r636", "r647", "r657", "r682" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date", "terseLabel": "Restatement Determination Date" } } }, "localname": "RestatementDeterminationDate", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "dateItemType" }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "auth_ref": [ "r643", "r654", "r664", "r689" ], "lang": { "en-us": { "role": { "label": "Restatement Does Not Require Recovery [Text Block]", "terseLabel": "Restatement does not require Recovery" } } }, "localname": "RestatementDoesNotRequireRecoveryTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_Rule10b51ArrAdoptedFlag": { "auth_ref": [ "r698" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Adopted" } } }, "localname": "Rule10b51ArrAdoptedFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "booleanItemType" }, "ecd_Rule10b51ArrTrmntdFlag": { "auth_ref": [ "r698" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Terminated" } } }, "localname": "Rule10b51ArrTrmntdFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "booleanItemType" }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "auth_ref": [ "r638", "r649", "r659", "r684" ], "lang": { "en-us": { "role": { "label": "Stock Price or TSR Estimation Method [Text Block]", "terseLabel": "Stock Price or TSR Estimation Method" } } }, "localname": "StkPrcOrTsrEstimationMethodTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_TabularListTableTextBlock": { "auth_ref": [ "r678" ], "lang": { "en-us": { "role": { "label": "Tabular List [Table Text Block]", "terseLabel": "Tabular List, Table" } } }, "localname": "TabularListTableTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_TotalShareholderRtnAmt": { "auth_ref": [ "r670" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Amount", "terseLabel": "Total Shareholder Return Amount" } } }, "localname": "TotalShareholderRtnAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "auth_ref": [ "r677" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Vs Peer Group [Text Block]", "terseLabel": "Total Shareholder Return Vs Peer Group" } } }, "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_TradingArrAxis": { "auth_ref": [ "r697" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement [Axis]", "terseLabel": "Trading Arrangement:" } } }, "localname": "TradingArrAxis", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "stringItemType" }, "ecd_TradingArrByIndTable": { "auth_ref": [ "r699" ], "lang": { "en-us": { "role": { "label": "Trading Arrangements, by Individual [Table]", "terseLabel": "Trading Arrangements, by Individual" } } }, "localname": "TradingArrByIndTable", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "stringItemType" }, "ecd_TrdArrAdoptionDate": { "auth_ref": [ "r700" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Adoption Date", "terseLabel": "Adoption Date" } } }, "localname": "TrdArrAdoptionDate", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "stringItemType" }, "ecd_TrdArrDuration": { "auth_ref": [ "r701" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Duration", "terseLabel": "Arrangement Duration" } } }, "localname": "TrdArrDuration", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "durationItemType" }, "ecd_TrdArrIndName": { "auth_ref": [ "r699" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Name", "terseLabel": "Name" } } }, "localname": "TrdArrIndName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "stringItemType" }, "ecd_TrdArrIndTitle": { "auth_ref": [ "r699" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Title", "terseLabel": "Title" } } }, "localname": "TrdArrIndTitle", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "stringItemType" }, "ecd_TrdArrSecuritiesAggAvailAmt": { "auth_ref": [ "r702" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Securities Aggregate Available Amount", "terseLabel": "Aggregate Available" } } }, "localname": "TrdArrSecuritiesAggAvailAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "sharesItemType" }, "ecd_TrdArrTerminationDate": { "auth_ref": [ "r700" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Termination Date", "terseLabel": "Termination Date" } } }, "localname": "TrdArrTerminationDate", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "stringItemType" }, "ecd_UndrlygSecurityMktPriceChngPct": { "auth_ref": [ "r696" ], "lang": { "en-us": { "role": { "label": "Underlying Security Market Price Change, Percent", "terseLabel": "Underlying Security Market Price Change" } } }, "localname": "UndrlygSecurityMktPriceChngPct", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "pureItemType" }, "srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock": { "auth_ref": [ "r724" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of contractual obligation by timing of payment due. Includes, but is not limited to, long-term debt obligation, lease obligation, and purchase obligation.", "label": "Contractual Obligation, Fiscal Year Maturity [Table Text Block]", "terseLabel": "Future Payments under Non-cancellable Contractual Purchases" } } }, "localname": "ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesTables" ], "xbrltype": "textBlockItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r254", "r607", "r740", "r790", "r791" ], "lang": { "en-us": { "role": { "documentation": "Information by name or description of a single external customer or a group of external customers.", "label": "Customer [Axis]", "terseLabel": "Customer" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r267", "r268", "r269", "r270", "r350", "r457", "r493", "r521", "r522", "r576", "r577", "r578", "r579", "r582", "r591", "r592", "r598", "r606", "r611", "r617", "r738", "r781", "r782", "r783", "r784", "r785", "r786" ], "lang": { "en-us": { "role": { "documentation": "Upper limit of the provided range.", "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://www.box.com/20230731/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails", "http://www.box.com/20230731/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r267", "r268", "r269", "r270", "r350", "r457", "r493", "r521", "r522", "r576", "r577", "r578", "r579", "r582", "r591", "r592", "r598", "r606", "r611", "r617", "r738", "r781", "r782", "r783", "r784", "r785", "r786" ], "lang": { "en-us": { "role": { "documentation": "Lower limit of the provided range.", "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://www.box.com/20230731/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails", "http://www.box.com/20230731/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r254", "r607", "r740", "r790", "r791" ], "lang": { "en-us": { "role": { "documentation": "Single external customer or group of external customers.", "label": "Customer [Domain]", "terseLabel": "Customer" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r267", "r268", "r269", "r270", "r342", "r350", "r378", "r379", "r380", "r456", "r457", "r493", "r521", "r522", "r576", "r577", "r578", "r579", "r582", "r591", "r592", "r598", "r606", "r611", "r617", "r620", "r734", "r738", "r782", "r783", "r784", "r785", "r786" ], "lang": { "en-us": { "role": { "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://www.box.com/20230731/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails", "http://www.box.com/20230731/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r267", "r268", "r269", "r270", "r342", "r350", "r378", "r379", "r380", "r456", "r457", "r493", "r521", "r522", "r576", "r577", "r578", "r579", "r582", "r591", "r592", "r598", "r606", "r611", "r617", "r620", "r734", "r738", "r782", "r783", "r784", "r785", "r786" ], "lang": { "en-us": { "role": { "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://www.box.com/20230731/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails", "http://www.box.com/20230731/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [ "r589" ], "lang": { "en-us": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts Receivable [Member]", "terseLabel": "Accounts Receivable" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r255", "r256" ], "calculation": { "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS": { "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", "totalLabel": "Accounts Receivable, after Allowance for Credit Loss, Current, Total" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r49", "r170", "r485" ], "calculation": { "http://www.box.com/20230731/taxonomy/role/Role_DisclosureBalanceSheetComponentsScheduleOfPropertyAndEquipmentNetDetails": { "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", "negatedLabel": "Less: accumulated depreciation", "periodEndLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Ending Balance", "periodStartLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Beginning Balance", "totalLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Total" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureBalanceSheetComponentsScheduleOfPropertyAndEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r30", "r31", "r98", "r178", "r482", "r498", "r499" ], "calculation": { "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive loss", "totalLabel": "Accumulated Other Comprehensive Income (Loss), Net of Tax, Total" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r2", "r11", "r31", "r413", "r416", "r449", "r494", "r495", "r715", "r716", "r717", "r725", "r726", "r727" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive (Loss) Income" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/StatementCondensedConsolidatedStatementsOfConvertiblePreferredStockAndStockholdersDeficitEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r93" ], "calculation": { "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid in Capital, Common Stock", "periodEndLabel": "Additional Paid in Capital, Common Stock, Ending Balance", "periodStartLabel": "Additional Paid in Capital, Common Stock, Beginning Balance", "terseLabel": "Additional paid-in capital", "verboseLabel": "Decrease in additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r387", "r388", "r389", "r509", "r725", "r726", "r727", "r770", "r793" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-In Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/StatementCondensedConsolidatedStatementsOfConvertiblePreferredStockAndStockholdersDeficitEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r64", "r65", "r353" ], "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 related to stock awards", "totalLabel": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition, Total" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/StatementCondensedConsolidatedStatementsOfConvertiblePreferredStockAndStockholdersDeficitEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income (loss) to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r382", "r391" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-Based Payment Arrangement, Expense", "terseLabel": "Share-based compensation expense", "verboseLabel": "Stock-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.box.com/20230731/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfComponentsOfStockBasedCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r233" ], "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, Amount" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/DisclosureNetIncomeLossPerShareAttributableToCommonStockholdersSummaryOfWeightedAverageOutstandingSharesExcludedFromComputationOfDilutedN" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r39" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/DisclosureNetIncomeLossPerShareAttributableToCommonStockholdersSummaryOfWeightedAverageOutstandingSharesExcludedFromComputationOfDilutedN" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "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": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/DisclosureNetIncomeLossPerShareAttributableToCommonStockholdersSummaryOfWeightedAverageOutstandingSharesExcludedFromComputationOfDilutedN" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r39" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]", "terseLabel": "Antidilutive Securities, Name" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/DisclosureNetIncomeLossPerShareAttributableToCommonStockholdersSummaryOfWeightedAverageOutstandingSharesExcludedFromComputationOfDilutedN" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r127", "r173", "r199", "r240", "r246", "r250", "r257", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r406", "r410", "r427", "r478", "r543", "r616", "r628", "r736", "r737", "r779" ], "calculation": { "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r166", "r180", "r199", "r257", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r406", "r410", "r427", "r616", "r736", "r737", "r779" ], "calculation": { "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 0.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.box.com/20230731/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockUnitAndAwardsActivityUnderEquityIncentivePlansAndRelatedInformationDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetRelatedDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Balance Sheet Related Disclosures [Abstract]" } } }, "localname": "BalanceSheetRelatedDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "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/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndBasisOfPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "auth_ref": [ "r87", "r111", "r112" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Business Description and Basis of Presentation [Text Block]", "terseLabel": "Description of Business and Basis of Presentation" } } }, "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndBasisOfPresentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalizedContractCostAmortization": { "auth_ref": [ "r261" ], "calculation": { "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost, Amortization", "terseLabel": "Amortization of deferred commissions" } } }, "localname": "CapitalizedContractCostAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostNetCurrent": { "auth_ref": [ "r260" ], "calculation": { "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer; classified as current.", "label": "Capitalized Contract Cost, Net, Current", "terseLabel": "Deferred commissions" } } }, "localname": "CapitalizedContractCostNetCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostNetNoncurrent": { "auth_ref": [ "r260" ], "calculation": { "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer; classified as noncurrent.", "label": "Capitalized Contract Cost, Net, Noncurrent", "terseLabel": "Deferred commissions, non-current" } } }, "localname": "CapitalizedContractCostNetNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r35", "r168", "r593" ], "calculation": { "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 0.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", "periodEndLabel": "Cash and cash equivalents, end of period", "periodStartLabel": "Cash and cash equivalents, beginning of period", "terseLabel": "Cash and cash equivalents", "totalLabel": "Cash and Cash Equivalents, at Carrying Value, Total" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion 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.", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "terseLabel": "Cash equivalents", "verboseLabel": "Cash equivalents, Estimated Fair Value" } } }, "localname": "CashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfEstimatedFairValueOfCashEquivalentsAndShorttermInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsAndShortTermInvestments": { "auth_ref": [ "r714" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash includes currency on hand as well as demand deposits with banks or financial institutions. It also includes other kinds of accounts that have the general characteristics of demand deposits in that the customer may deposit additional funds at any time and effectively may withdraw funds at any time without prior notice or penalty. Cash equivalents, excluding items classified as marketable securities, include short-term, highly liquid Investments that are both readily convertible to known amounts of cash, and so near their maturity that they present minimal risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify under that definition. Original maturity means original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three years ago does not become a cash equivalent when its remaining maturity is three months. Short-term investments, exclusive of cash equivalents, generally consist of marketable securities intended to be sold within one year (or the normal operating cycle if longer) and may include trading securities, available-for-sale securities, or held-to-maturity securities (if maturing within one year), as applicable.", "label": "Cash, Cash Equivalents, and Short-Term Investments", "terseLabel": "Total cash equivalents and short term investments, Estimated Fair Value", "totalLabel": "Total cash equivalents and short-term investments" } } }, "localname": "CashCashEquivalentsAndShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfEstimatedFairValueOfCashEquivalentsAndShorttermInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r35", "r108", "r195" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, 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, Including Disposal Group and Discontinued Operations", "periodEndLabel": "Cash, cash equivalents, and restricted cash, end of period", "periodStartLabel": "Cash, cash equivalents, and restricted cash, beginning of period", "totalLabel": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations, Total" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r1", "r108" ], "calculation": { "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net decrease in cash, cash equivalents, and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CertificatesOfDepositAtCarryingValue": { "auth_ref": [ "r712" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "A savings certificate entitling the Entity (that is, bearer) to receive interest at an established maturity date, based upon a fixed interest rate. A certificate of deposit may be issued in any denomination. Certificates of deposit are generally issued by commercial banks and, therefore, insured by the FDIC (up to the prescribed limit). Certificates of deposit generally restrict holders from withdrawing funds on demand without the incurrence of penalties. Generally, only certificates of deposit with original maturities of three months or less qualify as cash equivalents. Original maturity means original maturity to the entity holding the investment. As a related example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three-years ago does not become a cash equivalent when its remaining maturity is three months.", "label": "Certificates of Deposit, at Carrying Value", "terseLabel": "Certificates of deposit" } } }, "localname": "CertificatesOfDepositAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r146", "r175", "r176", "r177", "r199", "r219", "r220", "r228", "r232", "r238", "r239", "r257", "r271", "r273", "r274", "r275", "r278", "r279", "r311", "r312", "r315", "r318", "r325", "r427", "r502", "r503", "r504", "r505", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r531", "r552", "r570", "r583", "r584", "r585", "r586", "r587", "r705", "r721", "r728" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]", "terseLabel": "Class of Stock" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/DisclosureNetIncomeLossPerShareAttributableToCommonStockholdersSummaryOfWeightedAverageOutstandingSharesExcludedFromComputationOfDilutedN", "http://www.box.com/20230731/taxonomy/role/DisclosureRedeemableConvertiblePreferredStockAndStockholdersDeficitAdditionalInformationDetails", "http://www.box.com/20230731/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited", "http://www.box.com/20230731/taxonomy/role/StatementCondensedConsolidatedStatementsOfConvertiblePreferredStockAndStockholdersDeficitEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockLineItems": { "auth_ref": [ "r175", "r176", "r177", "r238", "r311", "r312", "r313", "r315", "r318", "r323", "r325", "r502", "r503", "r504", "r505", "r606", "r705", "r721" ], "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": "Class of Stock [Line Items]", "terseLabel": "Class Of Stock [Line Items]" } } }, "localname": "ClassOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/DisclosureRedeemableConvertiblePreferredStockAndStockholdersDeficitAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r27", "r83", "r479", "r530" ], "calculation": { "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies (Note 6)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r116", "r265", "r266", "r590", "r735" ], "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/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureCommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonClassAMember": { "auth_ref": [ "r793" ], "lang": { "en-us": { "role": { "documentation": "Classification of common stock representing ownership interest in a corporation.", "label": "Common Class A [Member]", "terseLabel": "Class A Common Stock" } } }, "localname": "CommonClassAMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/DisclosureRedeemableConvertiblePreferredStockAndStockholdersDeficitAdditionalInformationDetails", "http://www.box.com/20230731/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.box.com/20230731/taxonomy/role/StatementCondensedConsolidatedStatementsOfConvertiblePreferredStockAndStockholdersDeficitEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "auth_ref": [ "r28" ], "lang": { "en-us": { "role": { "documentation": "Aggregate number of common shares reserved for future issuance.", "label": "Common Stock, Capital Shares Reserved for Future Issuance", "terseLabel": "Shares common stock reserved for issuance" } } }, "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r618", "r619", "r620", "r622", "r623", "r624", "r625", "r725", "r726", "r770", "r792", "r793" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/StatementCondensedConsolidatedStatementsOfConvertiblePreferredStockAndStockholdersDeficitEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r92" ], "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": "Class A Common Stock, par value" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r92", "r531" ], "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": "Class A Common Stock, shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r92" ], "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": "Class A Common Stock, shares issued", "totalLabel": "Common Stock, Shares, Issued, Total" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r12", "r92", "r531", "r549", "r793", "r794" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "periodEndLabel": "Common Stock, Shares, Outstanding, Ending Balance", "periodStartLabel": "Common Stock, Shares, Outstanding, Beginning Balance", "terseLabel": "Class A Common Stock, shares outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r92", "r480", "r616" ], "calculation": { "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 0.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", "periodEndLabel": "Common Stock, Value, Issued, Ending Balance", "periodStartLabel": "Common Stock, Value, Issued, Beginning Balance", "terseLabel": "Class A common stock, par value $0.0001 per share; 1,000,000 shares authorized; 144,045 shares (unaudited) and 144,301 shares issued and outstanding as of July 31 and January 31, 2023, respectively", "totalLabel": "Common Stock, Value, Issued, Total" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r32", "r183", "r185", "r189", "r473", "r490" ], "calculation": { "http://www.box.com/20230731/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited": { "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 income (loss)" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited" ], "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 related equipment and software" } } }, "localname": "ComputerEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureBalanceSheetComponentsScheduleOfPropertyAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r41", "r44", "r77", "r78", "r254", "r589" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r41", "r44", "r77", "r78", "r254", "r500", "r589" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r41", "r44", "r77", "r78", "r254", "r589", "r710" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]", "terseLabel": "Concentration Risk Type" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r85", "r138" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "terseLabel": "Certain Risks and Concentrations" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndBasisOfPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r41", "r44", "r77", "r78", "r254" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk, Percentage", "terseLabel": "Concentration risk percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r41", "r44", "r77", "r78", "r254", "r589" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConstructionInProgressMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.", "label": "Construction in Progress [Member]", "terseLabel": "Construction in progress" } } }, "localname": "ConstructionInProgressMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureBalanceSheetComponentsScheduleOfPropertyAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r327", "r328", "r339" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Contract with Customer, Liability", "terseLabel": "Deferred revenue", "totalLabel": "Contract with Customer, Liability, Total" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureRevenuesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r327", "r328", "r339" ], "calculation": { "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "terseLabel": "Deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r340" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Deferred revenue, revenue recognized out of beginning balance" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureRevenuesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtFairValueDisclosures": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock.", "label": "Convertible Debt, Fair Value Disclosures", "terseLabel": "Convertible senior notes, fair value" } } }, "localname": "ConvertibleDebtFairValueDisclosures", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtMember": { "auth_ref": [ "r118", "r281", "r282", "r292", "r293", "r294", "r298", "r299", "r300", "r301", "r302", "r601", "r602", "r603", "r604", "r605" ], "lang": { "en-us": { "role": { "documentation": "Borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock.", "label": "Convertible Debt [Member]", "terseLabel": "Convertible Senior Notes" } } }, "localname": "ConvertibleDebtMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/DisclosureDebtScheduleOfNetCarryingAmountsOfLiabilityComponentOfConvertibleNotesDetails", "http://www.box.com/20230731/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConvertibleDebtSecuritiesMember": { "auth_ref": [ "r741" ], "lang": { "en-us": { "role": { "documentation": "Debt securities that can be exchanged for equity of the debt issuer at the option of the issuer or the holder.", "label": "Convertible Debt Securities [Member]", "terseLabel": "Shares related to the convertible senior notes" } } }, "localname": "ConvertibleDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/DisclosureNetIncomeLossPerShareAttributableToCommonStockholdersSummaryOfWeightedAverageOutstandingSharesExcludedFromComputationOfDilutedN" ], "xbrltype": "domainItemType" }, "us-gaap_ConvertibleDebtTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of convertible debt instrument. Includes, but is not limited to, principal amount and amortized premium or discount.", "label": "Convertible Debt [Table Text Block]", "terseLabel": "Schedule of Net Carrying Amounts of Liability and Equity Component of Convertible Notes" } } }, "localname": "ConvertibleDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureDebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConvertiblePreferredStockMember": { "auth_ref": [ "r311", "r312", "r315", "r622", "r623", "r624", "r625" ], "lang": { "en-us": { "role": { "documentation": "Preferred stock that may be exchanged into common shares or other types of securities at the owner's option.", "label": "Convertible Preferred Stock [Member]", "terseLabel": "Series A Convertible Preferred Stock", "verboseLabel": "Shares related to convertible preferred stock" } } }, "localname": "ConvertiblePreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/DisclosureNetIncomeLossPerShareAttributableToCommonStockholdersSummaryOfWeightedAverageOutstandingSharesExcludedFromComputationOfDilutedN", "http://www.box.com/20230731/taxonomy/role/StatementCondensedConsolidatedStatementsOfConvertiblePreferredStockAndStockholdersDeficitEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r103", "r459" ], "calculation": { "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": { "order": 1.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", "totalLabel": "Cost of Goods and Services Sold, Total" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of Sales [Member]", "terseLabel": "Cost of Revenue" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfComponentsOfStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CreditConcentrationRiskMember": { "auth_ref": [ "r126" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that a specified receivable or amount at risk from a counterparty under a contractual arrangement is to a specified benchmark, such as total receivables, net revenues, pretax results. Risk is the materially adverse effects of loss attributable to (a) the failure to collect a significant receivable from a major customer or group of homogeneous accounts, or (b) a failure by a counterparty to perform under terms of a contractual arrangement.", "label": "Credit Concentration Risk [Member]", "terseLabel": "Credit Concentration Risk" } } }, "localname": "CreditConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetails" ], "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" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsAdditionalInformationDetails", "http://www.box.com/20230731/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://www.box.com/20230731/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "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" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsAdditionalInformationDetails", "http://www.box.com/20230731/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://www.box.com/20230731/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r42", "r254" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk [Member]", "terseLabel": "Customer Concentration Risk" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtConversionByUniqueDescriptionAxis": { "auth_ref": [ "r36", "r37" ], "lang": { "en-us": { "role": { "documentation": "Information by description of debt issuances converted in a noncash or part noncash transaction.", "label": "Debt Conversion Description [Axis]", "terseLabel": "Debt Conversion Description" } } }, "localname": "DebtConversionByUniqueDescriptionAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtConversionConvertedInstrumentSharesIssued1": { "auth_ref": [ "r36", "r37" ], "lang": { "en-us": { "role": { "documentation": "The number of shares issued in exchange for the original debt being converted in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or payments in the period.", "label": "Debt Conversion, Converted Instrument, Shares Issued", "terseLabel": "Conversion rate per $1,000 principal amount of notes", "verboseLabel": "Initial conversion rate per $1,000 principal amount of notes" } } }, "localname": "DebtConversionConvertedInstrumentSharesIssued1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_DebtConversionNameDomain": { "auth_ref": [ "r36", "r37" ], "lang": { "en-us": { "role": { "documentation": "The name of the original debt issue that has been converted in a noncash (or part noncash) transaction during the accounting period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Debt Conversion, Name [Domain]", "terseLabel": "Debt Conversion, Name" } } }, "localname": "DebtConversionNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r117", "r197", "r280", "r286", "r287", "r288", "r289", "r290", "r291", "r296", "r303", "r304", "r306" ], "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": "Debt" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureDebt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r19", "r88", "r89", "r128", "r129", "r201", "r281", "r282", "r283", "r284", "r285", "r287", "r292", "r293", "r294", "r295", "r297", "r298", "r299", "r300", "r301", "r302", "r435", "r601", "r602", "r603", "r604", "r605", "r722" ], "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" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/DisclosureDebtScheduleOfNetCarryingAmountsOfLiabilityComponentOfConvertibleNotesDetails", "http://www.box.com/20230731/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsAdditionalInformationDetails", "http://www.box.com/20230731/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://www.box.com/20230731/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "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": "Line of credit facility, floating interest rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r19", "r129", "r307" ], "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": "Total debt outstanding with carrying amount" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentConvertibleConversionPrice1": { "auth_ref": [ "r119", "r283" ], "lang": { "en-us": { "role": { "documentation": "The price per share of the conversion feature embedded in the debt instrument.", "label": "Debt Instrument, Convertible, Conversion Price", "terseLabel": "Conversion price per share of common stock", "verboseLabel": "Initial conversion price per share of common stock" } } }, "localname": "DebtInstrumentConvertibleConversionPrice1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r80", "r82", "r281", "r435", "r602", "r603" ], "calculation": { "http://www.box.com/20230731/taxonomy/role/DisclosureDebtScheduleOfNetCarryingAmountsOfLiabilityComponentOfConvertibleNotesDetails": { "order": 0.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Debt instrument, principal amount", "verboseLabel": "Aggregate principal amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/DisclosureDebtScheduleOfNetCarryingAmountsOfLiabilityComponentOfConvertibleNotesDetails", "http://www.box.com/20230731/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsAdditionalInformationDetails", "http://www.box.com/20230731/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r24", "r80", "r309", "r435" ], "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": "Debt instrument, effective interest rate" } } }, "localname": "DebtInstrumentInterestRateEffectivePercentage", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r24", "r282" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Debt instrument interest rate stated percentage" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsAdditionalInformationDetails", "http://www.box.com/20230731/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [ "r201", "r281", "r282", "r283", "r284", "r285", "r287", "r292", "r293", "r294", "r295", "r297", "r298", "r299", "r300", "r301", "r302", "r305", "r435", "r601", "r602", "r603", "r604", "r605", "r722" ], "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/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/DisclosureDebtScheduleOfNetCarryingAmountsOfLiabilityComponentOfConvertibleNotesDetails", "http://www.box.com/20230731/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentMaturityDate": { "auth_ref": [ "r144", "r601", "r771" ], "lang": { "en-us": { "role": { "documentation": "Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format.", "label": "Debt Instrument, Maturity Date", "terseLabel": "Debt instrument maturity date", "verboseLabel": "Debt instrument due date" } } }, "localname": "DebtInstrumentMaturityDate", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsAdditionalInformationDetails", "http://www.box.com/20230731/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "dateItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r25", "r201", "r281", "r282", "r283", "r284", "r285", "r287", "r292", "r293", "r294", "r295", "r297", "r298", "r299", "r300", "r301", "r302", "r435", "r601", "r602", "r603", "r604", "r605", "r722" ], "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" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/DisclosureDebtScheduleOfNetCarryingAmountsOfLiabilityComponentOfConvertibleNotesDetails", "http://www.box.com/20230731/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsAdditionalInformationDetails", "http://www.box.com/20230731/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://www.box.com/20230731/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodAxis": { "auth_ref": [ "r17" ], "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" } } }, "localname": "DebtInstrumentRedemptionPeriodAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodDomain": { "auth_ref": [ "r17" ], "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" } } }, "localname": "DebtInstrumentRedemptionPeriodDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r25", "r55", "r58", "r79", "r80", "r82", "r84", "r121", "r122", "r201", "r281", "r282", "r283", "r284", "r285", "r287", "r292", "r293", "r294", "r295", "r297", "r298", "r299", "r300", "r301", "r302", "r305", "r435", "r601", "r602", "r603", "r604", "r605", "r722" ], "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": "Debt Instrument [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/DisclosureDebtScheduleOfNetCarryingAmountsOfLiabilityComponentOfConvertibleNotesDetails", "http://www.box.com/20230731/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r81", "r739" ], "calculation": { "http://www.box.com/20230731/taxonomy/role/DisclosureDebtScheduleOfNetCarryingAmountsOfLiabilityComponentOfConvertibleNotesDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": -1.0 } }, "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", "negatedLabel": "Unamortized issuance costs", "totalLabel": "Debt Issuance Costs, Net, Total" } } }, "localname": "DeferredFinanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/DisclosureDebtScheduleOfNetCarryingAmountsOfLiabilityComponentOfConvertibleNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r8", "r48" ], "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", "totalLabel": "Depreciation, Total" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureBalanceSheetComponentsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r8", "r48" ], "calculation": { "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.", "label": "Depreciation, Depletion and Amortization, Nonproduction", "terseLabel": "Depreciation and amortization", "totalLabel": "Depreciation, Depletion and Amortization, Nonproduction, Total" } } }, "localname": "DepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeCapPrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The cap rate on a price risk derivative such as a cap or collar. A payment or receipt is triggered if the market rate exceeds the cap rate on the contract.", "label": "Derivative, Cap Price", "terseLabel": "Initial cap prices" } } }, "localname": "DerivativeCapPrice", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "perUnitItemType" }, "us-gaap_DerivativeLineItems": { "auth_ref": [ "r418" ], "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": "Derivative [Line Items]", "terseLabel": "Derivative [Line Items]" } } }, "localname": "DerivativeLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativePriceRiskOptionStrikePrice": { "auth_ref": [ "r580", "r581" ], "lang": { "en-us": { "role": { "documentation": "The strike price on the price risk option contract such as a put option or a call option.", "label": "Derivative, Price Risk Option Strike Price", "terseLabel": "Strike price" } } }, "localname": "DerivativePriceRiskOptionStrikePrice", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "perUnitItemType" }, "us-gaap_DerivativeTable": { "auth_ref": [ "r13", "r66", "r67", "r68", "r69", "r70", "r71", "r72", "r73", "r74", "r418" ], "lang": { "en-us": { "role": { "documentation": "Schedule that describes and identifies a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item.", "label": "Derivative [Table]", "terseLabel": "Derivative [Table]" } } }, "localname": "DerivativeTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r351", "r355", "r383", "r384", "r386", "r612" ], "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/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureStockBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_DividendsCash": { "auth_ref": [ "r5", "r123" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of paid and unpaid cash dividends declared for classes of stock, for example, but not limited to, common and preferred.", "label": "Dividends, Cash", "terseLabel": "Cash dividends paid", "totalLabel": "Dividends, Cash, Total" } } }, "localname": "DividendsCash", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/DisclosureRedeemableConvertiblePreferredStockAndStockholdersDeficitAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r190", "r207", "r208", "r209", "r210", "r211", "r216", "r219", "r228", "r231", "r232", "r236", "r421", "r422", "r474", "r491", "r595" ], "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": "Net income (loss) per share attributable to common stockholders, basic", "totalLabel": "Earnings Per Share, Basic, Total", "verboseLabel": "Net loss per share attributable to common stockholders, basic and diluted" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/DisclosureNetIncomeLossPerShareAttributableToCommonStockholdersSummaryOfComputationOfBasicAndDilutedNetIncomeLossPerShareAttributableTo", "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicLineItems": { "auth_ref": [ "r219", "r220", "r228" ], "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": "Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]" } } }, "localname": "EarningsPerShareBasicLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/DisclosureNetIncomeLossPerShareAttributableToCommonStockholdersSummaryOfComputationOfBasicAndDilutedNetIncomeLossPerShareAttributableTo" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r190", "r207", "r208", "r209", "r210", "r211", "r219", "r228", "r231", "r232", "r236", "r421", "r422", "r474", "r491", "r595" ], "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": "Net income (loss) per share attributable to common stockholders, diluted", "totalLabel": "Earnings Per Share, Diluted, Total" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/DisclosureNetIncomeLossPerShareAttributableToCommonStockholdersSummaryOfComputationOfBasicAndDilutedNetIncomeLossPerShareAttributableTo", "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r215", "r233", "r234", "r235" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Net Income (Loss) per Share Attributable to Common Stockholders" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/DisclosureNetIncomeLossPerShareAttributableToCommonStockholders1" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r773" ], "calculation": { "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies; including, but not limited to, 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": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations", "terseLabel": "Effect of exchange rate changes on cash, cash equivalents, and restricted cash", "totalLabel": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations, Total" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r22" ], "calculation": { "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.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 and benefits", "totalLabel": "Employee-related Liabilities, Current, Total" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "terseLabel": "Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfComponentsOfStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r385" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Remaining weighted-average period" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "auth_ref": [ "r768" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized stock-based compensation expense" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock.", "label": "Employee Stock [Member]", "terseLabel": "Employee stock purchase plan" } } }, "localname": "EmployeeStockMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/DisclosureNetIncomeLossPerShareAttributableToCommonStockholdersSummaryOfWeightedAverageOutstandingSharesExcludedFromComputationOfDilutedN" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Employee Stock Option [Member]", "terseLabel": "Employee Stock Option", "verboseLabel": "Options to purchase common stock" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/DisclosureNetIncomeLossPerShareAttributableToCommonStockholdersSummaryOfWeightedAverageOutstandingSharesExcludedFromComputationOfDilutedN", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r12", "r164", "r186", "r187", "r188", "r202", "r203", "r204", "r206", "r212", "r214", "r237", "r258", "r259", "r326", "r387", "r388", "r389", "r398", "r399", "r412", "r413", "r414", "r415", "r416", "r417", "r420", "r428", "r429", "r430", "r431", "r432", "r433", "r449", "r494", "r495", "r496", "r509", "r570" ], "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" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/StatementCondensedConsolidatedStatementsOfConvertiblePreferredStockAndStockholdersDeficitEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [ "r424", "r425", "r426" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfEstimatedFairValueOfCashEquivalentsAndShorttermInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r424", "r425", "r426" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfEstimatedFairValueOfCashEquivalentsAndShorttermInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "auth_ref": [ "r14" ], "lang": { "en-us": { "role": { "documentation": "Class of asset.", "label": "Asset Class [Domain]", "terseLabel": "Asset Class" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfEstimatedFairValueOfCashEquivalentsAndShorttermInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueByAssetClassAxis": { "auth_ref": [ "r75", "r76" ], "lang": { "en-us": { "role": { "documentation": "Information by class of asset.", "label": "Asset Class [Axis]", "terseLabel": "Asset Class" } } }, "localname": "FairValueByAssetClassAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfEstimatedFairValueOfCashEquivalentsAndShorttermInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r294", "r343", "r344", "r345", "r346", "r347", "r348", "r425", "r453", "r454", "r455", "r602", "r603", "r608", "r609", "r610" ], "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" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r423" ], "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 of Financial Instruments" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/DisclosureFairValueOfFinancialInstruments1" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r294", "r343", "r348", "r425", "r454", "r602", "r603", "r608", "r609", "r610" ], "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/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r294", "r343", "r344", "r345", "r346", "r347", "r348", "r453", "r454", "r455", "r602", "r603", "r608", "r609", "r610" ], "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" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinanceLeaseInterestExpense": { "auth_ref": [ "r438", "r443", "r615" ], "calculation": { "http://www.box.com/20230731/taxonomy/role/Role_DisclosureLeasesScheduleOfLeaseCostIncludedInOperatingExpensesInCondensedConsolidatedStatementsOfOperationsDetails": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of interest expense on finance lease liability.", "label": "Finance Lease, Interest Expense", "terseLabel": "Interest on finance lease liabilities" } } }, "localname": "FinanceLeaseInterestExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureLeasesScheduleOfLeaseCostIncludedInOperatingExpensesInCondensedConsolidatedStatementsOfOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiability": { "auth_ref": [ "r437", "r448" ], "calculation": { "http://www.box.com/20230731/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails4": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease.", "label": "Finance Lease, Liability", "terseLabel": "Finance Leases, Present value of total lease liabilities", "totalLabel": "Finance Lease, Liability, Total" } } }, "localname": "FinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureLeasesSummaryOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "auth_ref": [ "r448" ], "calculation": { "http://www.box.com/20230731/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails3": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.box.com/20230731/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails4": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease.", "label": "Finance Lease, Liability, to be Paid", "totalLabel": "Finance Leases, Total lease payments" } } }, "localname": "FinanceLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureLeasesSummaryOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r448" ], "calculation": { "http://www.box.com/20230731/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails3": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year One", "terseLabel": "Finance Leases, 2025" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureLeasesSummaryOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r448" ], "calculation": { "http://www.box.com/20230731/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails3": { "order": 4.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year Four", "terseLabel": "Finance Leases, 2028" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureLeasesSummaryOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r448" ], "calculation": { "http://www.box.com/20230731/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails3": { "order": 3.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year Three", "terseLabel": "Finance Leases, 2027" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureLeasesSummaryOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r448" ], "calculation": { "http://www.box.com/20230731/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails3": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year Two", "terseLabel": "Finance Leases, 2026" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureLeasesSummaryOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r777" ], "calculation": { "http://www.box.com/20230731/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails3": { "order": 0.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in remainder of current fiscal year.", "label": "Finance Lease, Liability, to be Paid, Remainder of Fiscal Year", "terseLabel": "Finance Leases, 2024" } } }, "localname": "FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureLeasesSummaryOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r448" ], "calculation": { "http://www.box.com/20230731/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails4": { "order": 0.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.", "label": "Finance Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Less: Finance Leases imputed interest" } } }, "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureLeasesSummaryOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeasePrincipalPayments": { "auth_ref": [ "r439", "r447" ], "calculation": { "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for principal payment on finance lease.", "label": "Finance Lease, Principal Payments", "negatedLabel": "Principal payments of finance lease liabilities" } } }, "localname": "FinanceLeasePrincipalPayments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "auth_ref": [ "r438", "r443", "r615" ], "calculation": { "http://www.box.com/20230731/taxonomy/role/Role_DisclosureLeasesScheduleOfLeaseCostIncludedInOperatingExpensesInCondensedConsolidatedStatementsOfOperationsDetails": { "order": 0.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, Amortization", "terseLabel": "Amortization of finance lease right-of-use assets" } } }, "localname": "FinanceLeaseRightOfUseAssetAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureLeasesScheduleOfLeaseCostIncludedInOperatingExpensesInCondensedConsolidatedStatementsOfOperationsDetails" ], "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]", "verboseLabel": "Furniture and fixtures" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureBalanceSheetComponentsScheduleOfPropertyAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r104", "r554" ], "calculation": { "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": { "order": 2.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", "totalLabel": "General and Administrative Expense, Total" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r101" ], "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/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfComponentsOfStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GeographicConcentrationRiskMember": { "auth_ref": [ "r43", "r589" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that a specified dollar value on the balance sheet or income statement in the period from one or more specified geographic areas is to a corresponding consolidated, segment, or product line amount. Risk is the materially adverse effects of economic decline or antagonistic political actions resulting in loss of assets, sales volume, labor supply, or source of materials and supplies in a US state or a specified country, continent, or region such as EMEA (Europe, Middle East, Africa).", "label": "Geographic Concentration Risk [Member]", "terseLabel": "Geographic Concentration Risk" } } }, "localname": "GeographicConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GeographicDistributionAxis": { "auth_ref": [ "r146", "r147", "r148", "r149", "r150", "r151", "r152", "r153", "r154", "r155", "r156", "r157", "r158", "r159", "r160", "r161", "r162", "r163", "r475", "r476", "r599" ], "lang": { "en-us": { "role": { "documentation": "Information by geographic distribution of business activity identified as either domestic or foreign. Excludes names of countries, states and provinces, and cities.", "label": "Geographic Distribution [Axis]", "terseLabel": "Geographic Distribution" } } }, "localname": "GeographicDistributionAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GeographicDistributionDomain": { "auth_ref": [ "r146", "r147", "r148", "r149", "r150", "r151", "r152", "r153", "r154", "r155", "r156", "r157", "r158", "r159", "r160", "r161", "r162", "r163", "r475", "r476" ], "lang": { "en-us": { "role": { "documentation": "Allocation of business activity identified as domestic or foreign. Excludes names of countries, states and provinces, and cities.", "label": "Geographic Distribution [Domain]", "terseLabel": "Geographic Distribution" } } }, "localname": "GeographicDistributionDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r171", "r262", "r472", "r600", "r616", "r732", "r733" ], "calculation": { "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "periodEndLabel": "Balance as of October 31, 2021", "periodStartLabel": "Balance as of January 31, 2021", "terseLabel": "Goodwill", "totalLabel": "Goodwill, Total", "verboseLabel": "Total purchase price allocated to goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r102", "r199", "r240", "r245", "r249", "r251", "r257", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r427", "r597", "r736" ], "calculation": { "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": { "order": 0.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/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r0", "r99", "r133", "r240", "r245", "r249", "r251", "r476", "r487", "r597" ], "calculation": { "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": { "order": 0.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Income (loss) before provision for income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r263", "r264", "r555" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfComponentsOfStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r264", "r555" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfComponentsOfStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r200", "r393", "r395", "r396", "r397", "r400", "r402", "r403", "r404", "r507" ], "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/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureIncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r135", "r143", "r213", "r214", "r243", "r394", "r401", "r492" ], "calculation": { "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": { "order": 1.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)", "terseLabel": "Provision for income taxes", "totalLabel": "Income Tax Expense (Benefit), Total" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails", "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r7" ], "calculation": { "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 5.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", "negatedLabel": "Accounts receivable, net" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r458", "r720" ], "calculation": { "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Contract with Customer, Liability", "terseLabel": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "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/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "auth_ref": [ "r7" ], "calculation": { "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 6.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 current and non-current assets", "negatedTerseLabel": "Other assets", "totalLabel": "Increase (Decrease) in Other Operating Assets, Total" } } }, "localname": "IncreaseDecreaseInOtherOperatingAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r442", "r615" ], "calculation": { "http://www.box.com/20230731/taxonomy/role/Role_DisclosureLeasesScheduleOfLeaseCostIncludedInOperatingExpensesInCondensedConsolidatedStatementsOfOperationsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "totalLabel": "Total lease cost" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureLeasesScheduleOfLeaseCostIncludedInOperatingExpensesInCondensedConsolidatedStatementsOfOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r776" ], "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": "Summary of Components of Lease Cost" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r115" ], "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/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureBalanceSheetComponentsScheduleOfPropertyAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_LesseeFinanceLeaseLeaseNotYetCommencedDescription": { "auth_ref": [ "r441" ], "lang": { "en-us": { "role": { "documentation": "Description of lessee's finance lease that has not yet commenced. Including, but not limited to, nature of involvement with construction or design of underlying asset for lease.", "label": "Lessee, Finance Lease, Lease Not yet Commenced, Description", "terseLabel": "Financing lease not yet commenced, description" } } }, "localname": "LesseeFinanceLeaseLeaseNotYetCommencedDescription", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeFinanceLeaseTermOfContract1": { "auth_ref": [ "r774" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Finance Lease, Term of Contract", "terseLabel": "Finance lease agreements term" } } }, "localname": "LesseeFinanceLeaseTermOfContract1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeLeaseDescriptionLineItems": { "auth_ref": [ "r440" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Lessee, Lease, Description [Line Items]", "terseLabel": "Lessee Lease Description [Line Items]" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r440" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee, Lease, Description [Table]", "terseLabel": "Lessee Lease Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedDescription": { "auth_ref": [ "r775" ], "lang": { "en-us": { "role": { "documentation": "Description of lessee's operating lease that has not yet commenced. Including, but not limited to, nature of involvement with construction or design of underlying asset for lease.", "label": "Lessee, Operating Lease, Lease Not yet Commenced, Description", "terseLabel": "Operating lease not yet commenced, description" } } }, "localname": "LesseeOperatingLeaseLeaseNotYetCommencedDescription", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r448" ], "calculation": { "http://www.box.com/20230731/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails2": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.box.com/20230731/taxonomy/role/Role_DisclosureLeasesSummaryOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Operating Leases, Total lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureLeasesSummaryOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r448" ], "calculation": { "http://www.box.com/20230731/taxonomy/role/Role_DisclosureLeasesSummaryOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "Operating Leases, 2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureLeasesSummaryOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r448" ], "calculation": { "http://www.box.com/20230731/taxonomy/role/Role_DisclosureLeasesSummaryOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "terseLabel": "Operating Leases, 2028" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureLeasesSummaryOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r448" ], "calculation": { "http://www.box.com/20230731/taxonomy/role/Role_DisclosureLeasesSummaryOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "Operating Leases, 2027" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureLeasesSummaryOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r448" ], "calculation": { "http://www.box.com/20230731/taxonomy/role/Role_DisclosureLeasesSummaryOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "Operating Leases, 2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureLeasesSummaryOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r777" ], "calculation": { "http://www.box.com/20230731/taxonomy/role/Role_DisclosureLeasesSummaryOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails": { "order": 0.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "terseLabel": "Operating Leases, 2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureLeasesSummaryOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r448" ], "calculation": { "http://www.box.com/20230731/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails2": { "order": 0.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Less: Operating Leases imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureLeasesSummaryOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "auth_ref": [ "r774" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Term of Contract", "terseLabel": "Operating lease term" } } }, "localname": "LesseeOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails" ], "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": "Letters of Credit" } } }, "localname": "LetterOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://www.box.com/20230731/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "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 facility" } } }, "localname": "LettersOfCreditOutstandingAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r21", "r199", "r257", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r407", "r410", "r411", "r427", "r529", "r596", "r628", "r736", "r779", "r780" ], "calculation": { "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 0.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/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r97", "r130", "r484", "r616", "r723", "r731", "r772" ], "calculation": { "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS": { "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, convertible preferred stock and stockholders' deficit" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES, CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS\u2019 (DEFICIT) EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r23", "r167", "r199", "r257", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r407", "r410", "r411", "r427", "r616", "r736", "r779", "r780" ], "calculation": { "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 0.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/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "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/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityAxis": { "auth_ref": [ "r20", "r722" ], "lang": { "en-us": { "role": { "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit.", "label": "Lender Name [Axis]", "terseLabel": "Lender Name" } } }, "localname": "LineOfCreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsAdditionalInformationDetails", "http://www.box.com/20230731/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://www.box.com/20230731/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "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/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LineOfCreditFacilityExpirationDate1": { "auth_ref": [ "r20" ], "lang": { "en-us": { "role": { "documentation": "Date the credit facility terminates, in YYYY-MM-DD format.", "label": "Line of Credit Facility, Expiration Date", "terseLabel": "Line of credit facility, termination date" } } }, "localname": "LineOfCreditFacilityExpirationDate1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "dateItemType" }, "us-gaap_LineOfCreditFacilityLenderDomain": { "auth_ref": [ "r20", "r722" ], "lang": { "en-us": { "role": { "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility.", "label": "Line of Credit Facility, Lender [Domain]", "terseLabel": "Line of Credit Facility, Lender" } } }, "localname": "LineOfCreditFacilityLenderDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsAdditionalInformationDetails", "http://www.box.com/20230731/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://www.box.com/20230731/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r20" ], "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": "Line of credit facility, maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r19", "r129", "r293", "r308", "r602", "r603", "r789" ], "calculation": { "http://www.box.com/20230731/taxonomy/role/DisclosureDebtScheduleOfNetCarryingAmountsOfLiabilityComponentOfConvertibleNotesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.", "label": "Long-Term Debt", "terseLabel": "Total debt outstanding with net carrying amount", "totalLabel": "Net carrying amount" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/DisclosureDebtScheduleOfNetCarryingAmountsOfLiabilityComponentOfConvertibleNotesDetails", "http://www.box.com/20230731/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r174" ], "calculation": { "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of 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": "Debt, net, non-current", "totalLabel": "Long-term Debt, Excluding Current Maturities, Total" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r25" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-Term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/DisclosureDebtScheduleOfNetCarryingAmountsOfLiabilityComponentOfConvertibleNotesDetails", "http://www.box.com/20230731/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsAdditionalInformationDetails", "http://www.box.com/20230731/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://www.box.com/20230731/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r25", "r50" ], "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" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/DisclosureDebtScheduleOfNetCarryingAmountsOfLiabilityComponentOfConvertibleNotesDetails", "http://www.box.com/20230731/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsAdditionalInformationDetails", "http://www.box.com/20230731/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://www.box.com/20230731/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r741" ], "lang": { "en-us": { "role": { "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities.", "label": "Money Market Funds [Member]", "terseLabel": "Money Market Funds" } } }, "localname": "MoneyMarketFundsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfEstimatedFairValueOfCashEquivalentsAndShorttermInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r194" ], "calculation": { "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash (used in) provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "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/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r194" ], "calculation": { "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 1.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 provided by (used in) investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "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/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r108", "r109", "r110" ], "calculation": { "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 0.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/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "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/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r100", "r110", "r134", "r165", "r181", "r184", "r188", "r199", "r205", "r207", "r208", "r209", "r210", "r213", "r214", "r225", "r240", "r245", "r249", "r251", "r257", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r422", "r427", "r489", "r551", "r568", "r569", "r597", "r626", "r736" ], "calculation": { "http://www.box.com/20230731/taxonomy/role/DisclosureNetIncomeLossPerShareAttributableToCommonStockholdersSummaryOfComputationOfBasicAndDilutedNetIncomeLossPerShareAttributableTo": { "order": 0.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0 }, "http://www.box.com/20230731/taxonomy/role/DisclosureNetIncomeLossPerShareAttributableToCommonStockholdersSummaryOfComputationOfBasicAndDilutedNetIncomeLossPerShareAttributableTo1": { "order": 0.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted", "weight": 1.0 }, "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": { "order": 0.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0 }, "http://www.box.com/20230731/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited": { "order": 0.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss)", "terseLabel": "Net Income (Loss)", "totalLabel": "Net income (loss)", "verboseLabel": "Net income (loss)" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/DisclosureNetIncomeLossPerShareAttributableToCommonStockholdersSummaryOfComputationOfBasicAndDilutedNetIncomeLossPerShareAttributableTo", "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited", "http://www.box.com/20230731/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited", "http://www.box.com/20230731/taxonomy/role/StatementCondensedConsolidatedStatementsOfConvertiblePreferredStockAndStockholdersDeficitEquityUnaudited", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r191", "r207", "r208", "r209", "r210", "r216", "r217", "r227", "r232", "r240", "r245", "r249", "r251", "r597" ], "calculation": { "http://www.box.com/20230731/taxonomy/role/DisclosureNetIncomeLossPerShareAttributableToCommonStockholdersSummaryOfComputationOfBasicAndDilutedNetIncomeLossPerShareAttributableTo": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "terseLabel": "Net income (loss) attributable to common stockholders, basic", "totalLabel": "Net income (loss) attributable to common stockholders" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/DisclosureNetIncomeLossPerShareAttributableToCommonStockholdersSummaryOfComputationOfBasicAndDilutedNetIncomeLossPerShareAttributableTo", "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Available to Common Stockholders, Basic [Abstract]", "terseLabel": "Numerator:" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/DisclosureNetIncomeLossPerShareAttributableToCommonStockholdersSummaryOfComputationOfBasicAndDilutedNetIncomeLossPerShareAttributableTo" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "auth_ref": [ "r191", "r218", "r221", "r222", "r223", "r224", "r227", "r232" ], "calculation": { "http://www.box.com/20230731/taxonomy/role/DisclosureNetIncomeLossPerShareAttributableToCommonStockholdersSummaryOfComputationOfBasicAndDilutedNetIncomeLossPerShareAttributableTo1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Diluted", "totalLabel": "Net income (loss) attributable to common stockholders, diluted" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/DisclosureNetIncomeLossPerShareAttributableToCommonStockholdersSummaryOfComputationOfBasicAndDilutedNetIncomeLossPerShareAttributableTo" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recently Adopted and Issued Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndBasisOfPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r730" ], "lang": { "en-us": { "role": { "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.", "label": "Number of Reportable Segments", "terseLabel": "Number of reporting segment" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": { "order": 1.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/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited" ], "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/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r240", "r245", "r249", "r251", "r597" ], "calculation": { "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": { "order": 0.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 from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r444", "r615" ], "calculation": { "http://www.box.com/20230731/taxonomy/role/Role_DisclosureLeasesScheduleOfLeaseCostIncludedInOperatingExpensesInCondensedConsolidatedStatementsOfOperationsDetails": { "order": 2.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Operating lease cost, gross" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureLeasesScheduleOfLeaseCostIncludedInOperatingExpensesInCondensedConsolidatedStatementsOfOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r437" ], "calculation": { "http://www.box.com/20230731/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails2": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "totalLabel": "Operating Lease, Liability, Total", "verboseLabel": "Operating Leases, Present value of total lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureLeasesSummaryOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r437" ], "calculation": { "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.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", "terseLabel": "Operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r437" ], "calculation": { "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS": { "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/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r436" ], "calculation": { "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.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, net", "totalLabel": "Operating lease right-of-use assets, net" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r179", "r616" ], "calculation": { "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS": { "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/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r172" ], "calculation": { "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS": { "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 long-term assets", "totalLabel": "Other Assets, Noncurrent, Total" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r6", "r10", "r125" ], "calculation": { "http://www.box.com/20230731/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited": { "order": 0.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent", "terseLabel": "Net foreign currency translation gain (loss)", "totalLabel": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent, Total" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r3" ], "calculation": { "http://www.box.com/20230731/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "terseLabel": "Other", "totalLabel": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Total" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r6", "r10", "r125", "r182", "r185" ], "calculation": { "http://www.box.com/20230731/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "terseLabel": "Other comprehensive loss", "totalLabel": "Other comprehensive loss:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited", "http://www.box.com/20230731/taxonomy/role/StatementCondensedConsolidatedStatementsOfConvertiblePreferredStockAndStockholdersDeficitEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]", "terseLabel": "Other comprehensive loss:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r26" ], "calculation": { "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS": { "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", "totalLabel": "Other Liabilities, Noncurrent, Total" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r110" ], "calculation": { "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 4.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", "totalLabel": "Other Noncash Income (Expense), Total" } } }, "localname": "OtherNoncashIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r105" ], "calculation": { "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Interest and other income (expense), net", "totalLabel": "Other Nonoperating Income (Expense), Total" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": { "auth_ref": [ "r706", "r718" ], "calculation": { "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash (inflow) outflow from investing activities classified as other.", "label": "Payments for (Proceeds from) Other Investing Activities", "negatedLabel": "Other" } } }, "localname": "PaymentsForProceedsFromOtherInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r34" ], "calculation": { "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedLabel": "Repurchases of common stock" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock": { "auth_ref": [ "r34" ], "calculation": { "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow in the form of ordinary dividends to preferred shareholders of the parent entity.", "label": "Payments of Ordinary Dividends, Preferred Stock and Preference Stock", "negatedLabel": "Payments of dividends to preferred stockholders" } } }, "localname": "PaymentsOfDividendsPreferredStockAndPreferenceStock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r192" ], "calculation": { "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Payment, Tax Withholding, Share-Based Payment Arrangement", "negatedLabel": "Employee payroll taxes paid for net settlement of stock awards" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireIntangibleAssets": { "auth_ref": [ "r107" ], "calculation": { "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "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", "negatedLabel": "Capitalized internal-use software costs" } } }, "localname": "PaymentsToAcquireIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireShortTermInvestments": { "auth_ref": [ "r106" ], "calculation": { "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for securities or other assets acquired, which qualify for treatment as an investing activity and are to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term.", "label": "Payments to Acquire Short-Term Investments", "negatedLabel": "Purchases of short-term investments", "verboseLabel": "Purchases of short-term investments" } } }, "localname": "PaymentsToAcquireShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r742", "r743", "r744", "r745", "r746", "r747", "r748", "r749", "r750", "r751", "r752", "r753", "r754", "r755", "r756", "r757", "r758", "r759", "r760", "r761", "r762", "r763", "r764", "r765", "r766", "r767" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [ "r742", "r743", "r744", "r745", "r746", "r747", "r748", "r749", "r750", "r751", "r752", "r753", "r754", "r755", "r756", "r757", "r758", "r759", "r760", "r761", "r762", "r763", "r764", "r765", "r766", "r767" ], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r91", "r311" ], "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": "Shares issued, par value" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/DisclosureRedeemableConvertiblePreferredStockAndStockholdersDeficitAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_PrimeRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate charged by financial institutions to their most creditworthy borrowers.", "label": "Prime Rate [Member]", "terseLabel": "Prime Rate" } } }, "localname": "PrimeRateMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r4" ], "calculation": { "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 7.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 issuances of common stock under employee equity plans" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments": { "auth_ref": [ "r33", "r106" ], "calculation": { "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from maturities, prepayments, calls and collections of all investments, including securities and other assets, having ready marketability and intended by management to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term.", "label": "Proceeds from Maturities, Prepayments and Calls of Short-Term Investments", "terseLabel": "Maturities of short-term investments" } } }, "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": { "auth_ref": [ "r707", "r719" ], "calculation": { "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities classified as other.", "label": "Proceeds from (Payments for) Other Financing Activities", "terseLabel": "Other" } } }, "localname": "ProceedsFromPaymentsForOtherFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r165", "r181", "r184", "r193", "r199", "r205", "r213", "r214", "r240", "r245", "r249", "r251", "r257", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r405", "r408", "r409", "r422", "r427", "r476", "r488", "r508", "r551", "r568", "r569", "r597", "r613", "r614", "r627", "r717", "r736" ], "calculation": { "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net loss", "totalLabel": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest, Total", "verboseLabel": "Net income (loss)" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r9" ], "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": "Long-Lived Tangible Asset" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureBalanceSheetComponentsAdditionalInformationDetails", "http://www.box.com/20230731/taxonomy/role/Role_DisclosureBalanceSheetComponentsScheduleOfPropertyAndEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r115", "r169", "r486" ], "calculation": { "http://www.box.com/20230731/taxonomy/role/Role_DisclosureBalanceSheetComponentsScheduleOfPropertyAndEquipmentNetDetails": { "order": 0.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", "periodEndLabel": "Property, Plant and Equipment, Gross, Ending Balance", "periodStartLabel": "Property, Plant and Equipment, Gross, Beginning Balance", "terseLabel": "Total property and equipment, gross", "totalLabel": "Property, Plant and Equipment, Gross, Total" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureBalanceSheetComponentsScheduleOfPropertyAndEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property Plant And Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureBalanceSheetComponentsAdditionalInformationDetails", "http://www.box.com/20230731/taxonomy/role/Role_DisclosureBalanceSheetComponentsScheduleOfPropertyAndEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r9", "r477", "r486", "r616" ], "calculation": { "http://www.box.com/20230731/taxonomy/role/Role_DisclosureBalanceSheetComponentsScheduleOfPropertyAndEquipmentNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "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", "periodEndLabel": "Property, Plant and Equipment, Net, Ending Balance", "periodStartLabel": "Property, Plant and Equipment, Net, Beginning Balance", "terseLabel": "Property and equipment, net", "totalLabel": "Total property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureBalanceSheetComponentsScheduleOfPropertyAndEquipmentNetDetails", "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r9" ], "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, Net" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureBalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r115" ], "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": "Long-Lived Tangible Asset" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureBalanceSheetComponentsAdditionalInformationDetails", "http://www.box.com/20230731/taxonomy/role/Role_DisclosureBalanceSheetComponentsScheduleOfPropertyAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PurchaseObligation": { "auth_ref": [], "calculation": { "http://www.box.com/20230731/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesFuturePaymentsUnderNonCancellableContractualPurchasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Minimum amount of purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier.", "label": "Purchase Obligation", "totalLabel": "Purchase Obligations", "verboseLabel": "Purchase obligation" } } }, "localname": "PurchaseObligation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesFuturePaymentsUnderNonCancellableContractualPurchasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligationDueInNextTwelveMonths": { "auth_ref": [], "calculation": { "http://www.box.com/20230731/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesFuturePaymentsUnderNonCancellableContractualPurchasesDetails": { "order": 1.0, "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of purchase arrangement to be paid in next fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Purchase Obligation, to be Paid, Year One", "terseLabel": "2025", "verboseLabel": "Purchase obligation, due to be paid in 2025" } } }, "localname": "PurchaseObligationDueInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesFuturePaymentsUnderNonCancellableContractualPurchasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligationDueInSecondYear": { "auth_ref": [], "calculation": { "http://www.box.com/20230731/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesFuturePaymentsUnderNonCancellableContractualPurchasesDetails": { "order": 2.0, "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of purchase arrangement to be paid in second fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Purchase Obligation, to be Paid, Year Two", "terseLabel": "2026", "verboseLabel": "Purchase obligation, due to be paid in 2026" } } }, "localname": "PurchaseObligationDueInSecondYear", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesFuturePaymentsUnderNonCancellableContractualPurchasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligationDueInThirdYear": { "auth_ref": [], "calculation": { "http://www.box.com/20230731/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesFuturePaymentsUnderNonCancellableContractualPurchasesDetails": { "order": 3.0, "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of purchase arrangement to be paid in third fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Purchase Obligation, to be Paid, Year Three", "terseLabel": "2027" } } }, "localname": "PurchaseObligationDueInThirdYear", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesFuturePaymentsUnderNonCancellableContractualPurchasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligationFiscalYearMaturityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Purchase Obligation, Fiscal Year Maturity [Abstract]" } } }, "localname": "PurchaseObligationFiscalYearMaturityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_PurchaseObligationFutureMinimumPaymentsRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.box.com/20230731/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesFuturePaymentsUnderNonCancellableContractualPurchasesDetails": { "order": 0.0, "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of purchase arrangement to be paid in remainder of current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment.", "label": "Purchase Obligation, to be Paid, Remainder of Fiscal Year", "terseLabel": "2024", "verboseLabel": "Purchase obligation, due to be paid in 2024" } } }, "localname": "PurchaseObligationFutureMinimumPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesFuturePaymentsUnderNonCancellableContractualPurchasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r349", "r450", "r451", "r524", "r525", "r526", "r527", "r528", "r548", "r550", "r575" ], "lang": { "en-us": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party, Type [Domain]", "terseLabel": "Related Party" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/DisclosureRedeemableConvertiblePreferredStockAndStockholdersDeficitAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r349", "r450", "r451", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r524", "r525", "r526", "r527", "r528", "r548", "r550", "r575", "r778" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party, Type [Axis]", "terseLabel": "Related Party" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/DisclosureRedeemableConvertiblePreferredStockAndStockholdersDeficitAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r86", "r392", "r787" ], "calculation": { "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": { "order": 0.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": "Research and development", "totalLabel": "Research and Development Expense, Total" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.", "label": "Research and Development Expense [Member]", "terseLabel": "Research and Development" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfComponentsOfStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "Restricted Stock Units" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/DisclosureNetIncomeLossPerShareAttributableToCommonStockholdersSummaryOfWeightedAverageOutstandingSharesExcludedFromComputationOfDilutedN", "http://www.box.com/20230731/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.box.com/20230731/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockUnitAndAwardsActivityUnderEquityIncentivePlansAndRelatedInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r94", "r123", "r483", "r497", "r499", "r506", "r532", "r616" ], "calculation": { "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated undistributed earnings (deficit).", "label": "Retained Earnings (Accumulated Deficit)", "periodEndLabel": "Retained Earnings (Accumulated Deficit), Ending Balance", "periodStartLabel": "Retained Earnings (Accumulated Deficit), Beginning Balance", "terseLabel": "Accumulated deficit", "totalLabel": "Retained Earnings (Accumulated Deficit), Total", "verboseLabel": "Decrease in accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r164", "r202", "r203", "r204", "r206", "r212", "r214", "r258", "r259", "r387", "r388", "r389", "r398", "r399", "r412", "r414", "r415", "r417", "r420", "r494", "r496", "r509", "r793" ], "lang": { "en-us": { "role": { "documentation": "Accumulated undistributed earnings (deficit).", "label": "Retained Earnings [Member]", "terseLabel": "Accumulated Deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/StatementCondensedConsolidatedStatementsOfConvertiblePreferredStockAndStockholdersDeficitEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r241", "r242", "r244", "r247", "r248", "r252", "r253", "r254", "r337", "r338", "r459" ], "calculation": { "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": { "order": 0.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", "totalLabel": "Revenue from Contract with Customer, Excluding Assessed Tax, Total" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r145", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r341" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureRevenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r141" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Amount", "terseLabel": "Remaining performance obligation, revenue expected to be recognized" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureRevenuesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "terseLabel": "Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureRevenuesAdditionalInformationDetails1" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r142" ], "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/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureRevenuesAdditionalInformationDetails1" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r142" ], "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" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureRevenuesAdditionalInformationDetails1" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "terseLabel": "Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Table]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureRevenuesAdditionalInformationDetails1" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationPercentage": { "auth_ref": [ "r708" ], "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": "Revenue remaining performance obligation, percentage" } } }, "localname": "RevenueRemainingPerformanceObligationPercentage", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureRevenuesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolving Credit Facility" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsAdditionalInformationDetails", "http://www.box.com/20230731/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.", "label": "Sale of Stock [Domain]", "terseLabel": "Sale of Stock" } } }, "localname": "SaleOfStockNameOfTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/DisclosureNetIncomeLossPerShareAttributableToCommonStockholdersSummaryOfWeightedAverageOutstandingSharesExcludedFromComputationOfDilutedN" ], "xbrltype": "domainItemType" }, "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.", "label": "Sale of Stock, Number of Shares Issued in Transaction", "terseLabel": "Issuance and sale, number of shares" } } }, "localname": "SaleOfStockNumberOfSharesIssuedInTransaction", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/DisclosureRedeemableConvertiblePreferredStockAndStockholdersDeficitAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_SaleOfStockPricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.", "label": "Sale of Stock, Price Per Share", "terseLabel": "Sale price per share" } } }, "localname": "SaleOfStockPricePerShare", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/DisclosureRedeemableConvertiblePreferredStockAndStockholdersDeficitAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r254", "r709" ], "lang": { "en-us": { "role": { "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue Benchmark [Member]", "terseLabel": "Revenue" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r39" ], "lang": { "en-us": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "terseLabel": "Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/DisclosureNetIncomeLossPerShareAttributableToCommonStockholdersSummaryOfWeightedAverageOutstandingSharesExcludedFromComputationOfDilutedN" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r39" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "terseLabel": "Summary of Weighted Average Outstanding Shares Excluded from Computation of Diluted Net Income (Loss) per Share" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/DisclosureNetIncomeLossPerShareAttributableToCommonStockholdersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of cash, cash equivalents, and investments.", "label": "Cash, Cash Equivalents and Investments [Table Text Block]", "terseLabel": "Summary of Estimated Fair Value of Cash Equivalents and Short-term Investments" } } }, "localname": "ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r729" ], "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": "Summary of Computation of Basic and Diluted Net Income (Loss) Per Share Attributable to Common Stockholders" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/DisclosureNetIncomeLossPerShareAttributableToCommonStockholdersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable": { "auth_ref": [ "r38", "r40", "r219", "r220", "r228" ], "lang": { "en-us": { "role": { "documentation": "The table contains disclosure pertaining to an entity's basic earnings per share.", "label": "Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table]" } } }, "localname": "ScheduleOfEarningsPerShareBasicByCommonClassTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/DisclosureNetIncomeLossPerShareAttributableToCommonStockholdersSummaryOfComputationOfBasicAndDilutedNetIncomeLossPerShareAttributableTo" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r63" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements.", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "terseLabel": "Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Table]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfComponentsOfStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r63" ], "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": "Summary of Components of Stock-Based Compensation Expense" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock": { "auth_ref": [ "r62" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock units.", "label": "Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]", "terseLabel": "Summary of Restricted Stock Unit Activity Under Equity Incentive Plans and Related Information" } } }, "localname": "ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r9" ], "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": "Schedule Of Property Plant And Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureBalanceSheetComponentsAdditionalInformationDetails", "http://www.box.com/20230731/taxonomy/role/Role_DisclosureBalanceSheetComponentsScheduleOfPropertyAndEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r352", "r354", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "terseLabel": "Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.box.com/20230731/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockUnitAndAwardsActivityUnderEquityIncentivePlansAndRelatedInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r15", "r16", "r61" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]", "terseLabel": "Summary of Stock Option Activity Under Equity Incentive Plans and Related Information" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r52", "r53", "r54", "r55", "r56", "r57", "r58", "r121", "r122", "r123", "r175", "r176", "r177", "r238", "r311", "r312", "r313", "r315", "r318", "r323", "r325", "r502", "r503", "r504", "r505", "r606", "r705", "r721" ], "lang": { "en-us": { "role": { "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity.", "label": "Schedule of Stock by Class [Table]", "terseLabel": "Schedule Of Stock By Class [Table]" } } }, "localname": "ScheduleOfStockByClassTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/DisclosureRedeemableConvertiblePreferredStockAndStockholdersDeficitAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "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/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsAdditionalInformationDetails", "http://www.box.com/20230731/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://www.box.com/20230731/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember": { "auth_ref": [ "r769" ], "lang": { "en-us": { "role": { "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap that has its variable-rate leg referenced to Secured Overnight Financing Rate (SOFR) with no additional spread over SOFR on variable-rate leg.", "label": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]", "terseLabel": "Daily Simple SOFR" } } }, "localname": "SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingDisclosureOfMajorCustomers": { "auth_ref": [ "r113" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of the extent of enterprise reliance on its major customers. For example, includes revenues from transactions with a single external customer amounting to 10 percent or more of the entity's revenues, the total amount of revenues from each such customer, and the identity of the segment or segments reporting the revenues. A group of entities that the entity knows to be under common control generally will be considered a single customer for inclusion in this item. The federal government, a state government, a local government (for example, a county or municipality), or a foreign government each will generally be considered as a single customer for inclusion in this item.", "label": "Segment Reporting, Disclosure of Major Customers", "terseLabel": "Number of major customers" } } }, "localname": "SegmentReportingDisclosureOfMajorCustomers", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": { "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", "totalLabel": "Selling and Marketing Expense, Total" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r101" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling and marketing expense.", "label": "Selling and Marketing Expense [Member]", "terseLabel": "Sales and Marketing" } } }, "localname": "SellingAndMarketingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfComponentsOfStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "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/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r7" ], "calculation": { "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "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 expense", "totalLabel": "Share-based Payment Arrangement, Noncash Expense, Total" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r372" ], "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", "negatedLabel": "Number of Restricted Stock Units/ Forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockUnitAndAwardsActivityUnderEquityIncentivePlansAndRelatedInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r372" ], "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": "Weighted-Average Grant Date Fair Value, Forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockUnitAndAwardsActivityUnderEquityIncentivePlansAndRelatedInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r370" ], "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": "Number of Restricted Stock Units/Awards Outstanding, Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockUnitAndAwardsActivityUnderEquityIncentivePlansAndRelatedInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r370" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted-Average Grant Date Fair Value, Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockUnitAndAwardsActivityUnderEquityIncentivePlansAndRelatedInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r367", "r368" ], "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": "Number of Restricted Stock Units/Awards Outstanding Unvested Ending Balance", "periodStartLabel": "Number of Restricted Stock Units/Awards Outstanding, Unvested Beginning Balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockUnitAndAwardsActivityUnderEquityIncentivePlansAndRelatedInformationDetails" ], "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": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockUnitAndAwardsActivityUnderEquityIncentivePlansAndRelatedInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r367", "r368" ], "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": "Weighted-Average Grant Date Fair Value, Unvested Ending Balance", "periodStartLabel": "Weighted-Average Grant Date Fair Value, Unvested Beginning Balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockUnitAndAwardsActivityUnderEquityIncentivePlansAndRelatedInformationDetails" ], "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": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockUnitAndAwardsActivityUnderEquityIncentivePlansAndRelatedInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r371" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedLabel": "Number of Restricted Stock Units, Vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockUnitAndAwardsActivityUnderEquityIncentivePlansAndRelatedInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r371" ], "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": "Weighted -Average Grant Date Fair Value, Vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockUnitAndAwardsActivityUnderEquityIncentivePlansAndRelatedInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [ "r352", "r354", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "terseLabel": "Share Based Compensation Arrangement By Share Based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.box.com/20230731/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockUnitAndAwardsActivityUnderEquityIncentivePlansAndRelatedInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnderEquityIncentivePlansAndRelatedInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r361" ], "lang": { "en-us": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number", "terseLabel": "Shares Subject to Options Outstanding, Exercisable" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnderEquityIncentivePlansAndRelatedInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r361" ], "lang": { "en-us": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "terseLabel": "Weighted-Average Exercise Price, Exercisable" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnderEquityIncentivePlansAndRelatedInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r60" ], "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, Balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnderEquityIncentivePlansAndRelatedInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r359", "r360" ], "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": "Shares Subject to Options Outstanding, Ending balance", "periodStartLabel": "Shares Subject to Options Outstanding, Beginning balance", "terseLabel": "Stock options outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnderEquityIncentivePlansAndRelatedInformationDetails" ], "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": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnderEquityIncentivePlansAndRelatedInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r359", "r360" ], "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": "Weighted-Average Exercise Price, Ending Balance", "periodStartLabel": "Weighted-Average Exercise Price, Beginning Balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnderEquityIncentivePlansAndRelatedInformationDetails" ], "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": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnderEquityIncentivePlansAndRelatedInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "All Award Types", "terseLabel": "All Award Types" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.box.com/20230731/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockUnitAndAwardsActivityUnderEquityIncentivePlansAndRelatedInformationDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r364" ], "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": "Weighted-Average Exercise Price, Options exercised" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnderEquityIncentivePlansAndRelatedInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareRepurchaseProgramAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by share repurchase program.", "label": "Share Repurchase Program [Axis]", "terseLabel": "Share Repurchase Program" } } }, "localname": "ShareRepurchaseProgramAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/DisclosureRedeemableConvertiblePreferredStockAndStockholdersDeficitAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareRepurchaseProgramDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the share repurchase program.", "label": "Share Repurchase Program [Domain]", "terseLabel": "Share Repurchase Program" } } }, "localname": "ShareRepurchaseProgramDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/DisclosureRedeemableConvertiblePreferredStockAndStockholdersDeficitAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r60" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value", "terseLabel": "Aggregate Intrinsic Value, Exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnderEquityIncentivePlansAndRelatedInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r60" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted-Average Remaining Contractual Life (Years), Exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnderEquityIncentivePlansAndRelatedInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r124" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted-Average Remaining Contractual Life (Years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnderEquityIncentivePlansAndRelatedInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Balance, Ending, Shares", "periodStartLabel": "Balance, Beginning, Shares" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/StatementCondensedConsolidatedStatementsOfConvertiblePreferredStockAndStockholdersDeficitEquityUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermInvestments": { "auth_ref": [ "r131", "r132", "r713" ], "calculation": { "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.", "label": "Short-Term Investments", "terseLabel": "Short-term investments", "totalLabel": "Short-term Investments, Total", "verboseLabel": "Short-term investments, Estimated Fair Value" } } }, "localname": "ShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r111", "r196" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Summary of Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndBasisOfPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r146", "r175", "r176", "r177", "r199", "r219", "r220", "r228", "r232", "r238", "r239", "r257", "r271", "r273", "r274", "r275", "r278", "r279", "r311", "r312", "r315", "r318", "r325", "r427", "r502", "r503", "r504", "r505", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r531", "r552", "r570", "r583", "r584", "r585", "r586", "r587", "r705", "r721", "r728" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/DisclosureNetIncomeLossPerShareAttributableToCommonStockholdersSummaryOfWeightedAverageOutstandingSharesExcludedFromComputationOfDilutedN", "http://www.box.com/20230731/taxonomy/role/DisclosureRedeemableConvertiblePreferredStockAndStockholdersDeficitAdditionalInformationDetails", "http://www.box.com/20230731/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited", "http://www.box.com/20230731/taxonomy/role/StatementCondensedConsolidatedStatementsOfConvertiblePreferredStockAndStockholdersDeficitEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r12", "r29", "r164", "r186", "r187", "r188", "r202", "r203", "r204", "r206", "r212", "r214", "r237", "r258", "r259", "r326", "r387", "r388", "r389", "r398", "r399", "r412", "r413", "r414", "r415", "r416", "r417", "r420", "r428", "r429", "r430", "r431", "r432", "r433", "r449", "r494", "r495", "r496", "r509", "r570" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/StatementCondensedConsolidatedStatementsOfConvertiblePreferredStockAndStockholdersDeficitEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [ "r202", "r203", "r204", "r237", "r459", "r501", "r520", "r523", "r524", "r525", "r526", "r527", "r528", "r531", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r544", "r545", "r546", "r547", "r548", "r550", "r553", "r554", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r570", "r621" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited", "http://www.box.com/20230731/taxonomy/role/StatementCondensedConsolidatedStatementsOfConvertiblePreferredStockAndStockholdersDeficitEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r202", "r203", "r204", "r237", "r459", "r501", "r520", "r523", "r524", "r525", "r526", "r527", "r528", "r531", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r544", "r545", "r546", "r547", "r548", "r550", "r553", "r554", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r570", "r621" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited", "http://www.box.com/20230731/taxonomy/role/StatementCondensedConsolidatedStatementsOfConvertiblePreferredStockAndStockholdersDeficitEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StockAppreciationRightsSARSMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period.", "label": "Stock Appreciation Rights (SARs) [Member]", "terseLabel": "Stock Appreciation Rights (SARs)" } } }, "localname": "StockAppreciationRightsSARSMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "domainItemType" }, "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": { "auth_ref": [ "r91", "r92", "r123" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued during the period pursuant to acquisitions.", "label": "Stock Issued During Period, Shares, Acquisitions", "terseLabel": "Stock consideration in connection with fiscal 2022 acquisition (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesAcquisitions", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/StatementCondensedConsolidatedStatementsOfConvertiblePreferredStockAndStockholdersDeficitEquityUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r12", "r91", "r92", "r123", "r364" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "negatedLabel": "Shares Subject to Options Outstanding, Options exercised" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnderEquityIncentivePlansAndRelatedInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueAcquisitions": { "auth_ref": [ "r12", "r29", "r123" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued pursuant to acquisitions during the period.", "label": "Stock Issued During Period, Value, Acquisitions", "terseLabel": "Stock consideration in connection with fiscal 2022 acquisition" } } }, "localname": "StockIssuedDuringPeriodValueAcquisitions", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/StatementCondensedConsolidatedStatementsOfConvertiblePreferredStockAndStockholdersDeficitEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stock repurchase plan authorized.", "label": "Stock Repurchase Program, Authorized Amount", "terseLabel": "Authorized purchase amount" } } }, "localname": "StockRepurchaseProgramAuthorizedAmount1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/DisclosureRedeemableConvertiblePreferredStockAndStockholdersDeficitAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount remaining of a stock repurchase plan authorized.", "label": "Stock Repurchase Program, Remaining Authorized Repurchase Amount", "terseLabel": "Remaining authorized purchase amount" } } }, "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/DisclosureRedeemableConvertiblePreferredStockAndStockholdersDeficitAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedDuringPeriodShares": { "auth_ref": [ "r12", "r91", "r92", "r123", "r505", "r570", "r586" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.", "label": "Stock Repurchased During Period, Shares", "negatedLabel": "Repurchases of common stock (in shares)" } } }, "localname": "StockRepurchasedDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/StatementCondensedConsolidatedStatementsOfConvertiblePreferredStockAndStockholdersDeficitEquityUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedDuringPeriodValue": { "auth_ref": [ "r12", "r91", "r92", "r123", "r509", "r570", "r586", "r627" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.", "label": "Stock Repurchased During Period, Value", "negatedLabel": "Repurchases of common stock" } } }, "localname": "StockRepurchasedDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/StatementCondensedConsolidatedStatementsOfConvertiblePreferredStockAndStockholdersDeficitEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r92", "r95", "r96", "r114", "r533", "r549", "r571", "r572", "r616", "r628", "r723", "r731", "r772", "r793" ], "calculation": { "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.", "label": "Equity, Attributable to Parent", "periodEndLabel": "Balance", "periodStartLabel": "Balance", "totalLabel": "Total stockholders' deficit" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.box.com/20230731/taxonomy/role/StatementCondensedConsolidatedStatementsOfConvertiblePreferredStockAndStockholdersDeficitEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity, Attributable to Parent [Abstract]", "terseLabel": "Stockholders' deficit" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Note [Abstract]" } } }, "localname": "StockholdersEquityNoteAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r120", "r198", "r310", "r312", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r324", "r326", "r419", "r573", "r574", "r588" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for equity.", "label": "Equity [Text Block]", "terseLabel": "Redeemable Convertible Preferred Stock and Stockholders' Deficit" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/DisclosureRedeemableConvertiblePreferredStockAndStockholdersDeficit" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubleaseIncome": { "auth_ref": [ "r446", "r615" ], "calculation": { "http://www.box.com/20230731/taxonomy/role/Role_DisclosureLeasesScheduleOfLeaseCostIncludedInOperatingExpensesInCondensedConsolidatedStatementsOfOperationsDetails": { "order": 4.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", "negatedLabel": "Sublease income" } } }, "localname": "SubleaseIncome", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureLeasesScheduleOfLeaseCostIncludedInOperatingExpensesInCondensedConsolidatedStatementsOfOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r434", "r452" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Event" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/DisclosureRedeemableConvertiblePreferredStockAndStockholdersDeficitAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r434", "r452" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/DisclosureRedeemableConvertiblePreferredStockAndStockholdersDeficitAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r434", "r452" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/DisclosureRedeemableConvertiblePreferredStockAndStockholdersDeficitAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsidiarySaleOfStockAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of sale of the entity's stock.", "label": "Sale of Stock [Axis]", "terseLabel": "Sale of Stock" } } }, "localname": "SubsidiarySaleOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/DisclosureNetIncomeLossPerShareAttributableToCommonStockholdersSummaryOfWeightedAverageOutstandingSharesExcludedFromComputationOfDilutedN" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "auth_ref": [ "r711" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity.", "label": "Supplemental Balance Sheet Disclosures [Text Block]", "terseLabel": "Balance Sheet Components" } } }, "localname": "SupplementalBalanceSheetDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureBalanceSheetComponents" ], "xbrltype": "textBlockItemType" }, "us-gaap_TechnologyEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment used in the creation, maintenance and utilization of information systems which include computers and peripherals.", "label": "Technology Equipment [Member]", "terseLabel": "Servers and related equipment", "verboseLabel": "Data center equipment" } } }, "localname": "TechnologyEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureBalanceSheetComponentsScheduleOfPropertyAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TemporaryEquityAccretionOfDividends": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of accretion of temporary equity during the period due to unpaid dividends.", "label": "Temporary Equity, Accretion of Dividends", "terseLabel": "Accrued divided" } } }, "localname": "TemporaryEquityAccretionOfDividends", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/DisclosureRedeemableConvertiblePreferredStockAndStockholdersDeficitAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TemporaryEquityCarryingAmountAttributableToParent": { "auth_ref": [ "r271", "r273", "r274", "r275", "r278", "r279", "r390", "r481" ], "calculation": { "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, attributable to parent, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Carrying Amount, Attributable to Parent", "periodEndLabel": "Temporary equity, Balance", "periodStartLabel": "Temporary equity, Balance", "terseLabel": "Series A convertible preferred stock, par value of $0.0001 per share; 500 shares authorized, issued and outstanding as of July 31 (unaudited) and January 31, 2023" } } }, "localname": "TemporaryEquityCarryingAmountAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.box.com/20230731/taxonomy/role/StatementCondensedConsolidatedStatementsOfConvertiblePreferredStockAndStockholdersDeficitEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_TemporaryEquityParOrStatedValuePerShare": { "auth_ref": [ "r18", "r51" ], "lang": { "en-us": { "role": { "documentation": "Per share amount of par value or stated value of stock classified as temporary equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable.", "label": "Temporary Equity, Par or Stated Value Per Share", "terseLabel": "Temporary equity, par value per share" } } }, "localname": "TemporaryEquityParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_TemporaryEquitySharesAuthorized": { "auth_ref": [ "r90" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of securities classified as temporary equity that are permitted to be issued by an entity's charter and bylaws. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Shares Authorized", "terseLabel": "Temporary equity, shares authorized" } } }, "localname": "TemporaryEquitySharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TemporaryEquitySharesIssued": { "auth_ref": [ "r90" ], "lang": { "en-us": { "role": { "documentation": "The number of securities classified as temporary equity that have been sold (or granted) to the entity's shareholders. Securities issued include securities outstanding and securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Shares Issued", "terseLabel": "Temporary equity, shares issued" } } }, "localname": "TemporaryEquitySharesIssued", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TemporaryEquitySharesOutstanding": { "auth_ref": [ "r90" ], "lang": { "en-us": { "role": { "documentation": "The number of securities classified as temporary equity that have been issued and are held by the entity's shareholders. Securities outstanding equals securities issued minus securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Shares Outstanding", "periodEndLabel": "Temporary equity, Ending, Shares", "periodStartLabel": "Temporary equity, Beginning, Shares", "terseLabel": "Temporary equity, shares outstanding" } } }, "localname": "TemporaryEquitySharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.box.com/20230731/taxonomy/role/StatementCondensedConsolidatedStatementsOfConvertiblePreferredStockAndStockholdersDeficitEquityUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockAcquiredAverageCostPerShare": { "auth_ref": [ "r59" ], "lang": { "en-us": { "role": { "documentation": "Total cost of shares repurchased divided by the total number of shares repurchased.", "label": "Shares Acquired, Average Cost Per Share", "terseLabel": "Purchase price per share" } } }, "localname": "TreasuryStockAcquiredAverageCostPerShare", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/DisclosureRedeemableConvertiblePreferredStockAndStockholdersDeficitAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_TreasuryStockSharesAcquired": { "auth_ref": [ "r12", "r92", "r123" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased during the period and are being held in treasury.", "label": "Treasury Stock, Shares, Acquired", "terseLabel": "Shares repurchased during period" } } }, "localname": "TreasuryStockSharesAcquired", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/DisclosureRedeemableConvertiblePreferredStockAndStockholdersDeficitAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "auth_ref": [ "r12", "r59", "r123" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.", "label": "Treasury Stock, Value, Acquired, Cost Method", "terseLabel": "Shares repurchased amount" } } }, "localname": "TreasuryStockValueAcquiredCostMethod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/DisclosureRedeemableConvertiblePreferredStockAndStockholdersDeficitAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_USTreasurySecuritiesMember": { "auth_ref": [ "r594", "r608", "r610", "r788" ], "lang": { "en-us": { "role": { "documentation": "This category includes information about debt securities issued by the United States Department of the Treasury and backed by the United States government. Such securities primarily consist of treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years).", "label": "US Treasury Securities [Member]", "terseLabel": "U.S. Treasury Securities" } } }, "localname": "USTreasurySecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfEstimatedFairValueOfCashEquivalentsAndShorttermInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic": { "auth_ref": [ "r226", "r229", "r230" ], "calculation": { "http://www.box.com/20230731/taxonomy/role/DisclosureNetIncomeLossPerShareAttributableToCommonStockholdersSummaryOfComputationOfBasicAndDilutedNetIncomeLossPerShareAttributableTo": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0 }, "http://www.box.com/20230731/taxonomy/role/DisclosureNetIncomeLossPerShareAttributableToCommonStockholdersSummaryOfComputationOfBasicAndDilutedNetIncomeLossPerShareAttributableTo1": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted", "weight": -1.0 }, "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of undistributed earnings (loss) allocated to participating securities for the basic earnings (loss) per share or per unit calculation under the two-class method.", "label": "Undistributed Earnings (Loss) Allocated to Participating Securities, Basic", "negatedLabel": "Undistributed earnings attributable to preferred stockholders", "terseLabel": "Undistributed earnings attributable to preferred stockholders", "totalLabel": "Undistributed Earnings (Loss) Allocated to Participating Securities, Basic, Total" } } }, "localname": "UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/DisclosureNetIncomeLossPerShareAttributableToCommonStockholdersSummaryOfComputationOfBasicAndDilutedNetIncomeLossPerShareAttributableTo", "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r45", "r46", "r47", "r136", "r137", "r139", "r140" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndBasisOfPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r445", "r615" ], "calculation": { "http://www.box.com/20230731/taxonomy/role/Role_DisclosureLeasesScheduleOfLeaseCostIncludedInOperatingExpensesInCondensedConsolidatedStatementsOfOperationsDetails": { "order": 3.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.", "label": "Variable Lease, Cost", "terseLabel": "Variable lease cost, gross" } } }, "localname": "VariableLeaseCost", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureLeasesScheduleOfLeaseCostIncludedInOperatingExpensesInCondensedConsolidatedStatementsOfOperationsDetails" ], "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" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "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" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r218", "r232" ], "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": "Weighted-average shares used to compute net income (loss) per share attributable to common stockholders, diluted", "totalLabel": "Weighted Average Number of Shares Outstanding, Diluted, Total", "verboseLabel": "Weighted-average number of shares used to compute net income (loss) per share attributable to common stockholders, diluted" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/DisclosureNetIncomeLossPerShareAttributableToCommonStockholdersSummaryOfComputationOfBasicAndDilutedNetIncomeLossPerShareAttributableTo", "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Denominator:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/DisclosureNetIncomeLossPerShareAttributableToCommonStockholdersSummaryOfComputationOfBasicAndDilutedNetIncomeLossPerShareAttributableTo" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r216", "r232" ], "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Weighted-average number of shares used to compute net income (loss) per share attributable to common stockholders, basic", "totalLabel": "Weighted Average Number of Shares Outstanding, Basic, Total", "verboseLabel": "Weighted-average shares used to compute net income (loss) per share attributable to common stockholders, basic" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.box.com/20230731/taxonomy/role/DisclosureNetIncomeLossPerShareAttributableToCommonStockholdersSummaryOfComputationOfBasicAndDilutedNetIncomeLossPerShareAttributableTo", "http://www.box.com/20230731/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited" ], "xbrltype": "sharesItemType" } }, "unitCount": 7 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(4))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r102": { "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//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r105": { "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//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r111": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org//235/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r112": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "https://asc.fasb.org//275/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r116": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org//440/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r117": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org//470/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481284/470-20-25-10", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "https://asc.fasb.org//505/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(4))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(5))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(2))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r145": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org//606/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r146": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r147": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r148": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r149": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(3)", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(4)", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r151": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(5)", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r152": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)(i)", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r153": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)(ii)", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r154": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(i)", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r155": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(ii)", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r156": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(iii)", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r157": { "Name": "Regulation S-K (SK)", "Number": "229", "Publisher": "SEC", "Section": "1402", "Subsection": "Instruction 5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r158": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1406", "Subparagraph": "(1)", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r159": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1406", "Subparagraph": "(2)", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1406", "Subparagraph": "(3)", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r161": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1406", "Subparagraph": "(4)", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r162": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1406", "Subparagraph": "(5)", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r163": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1406", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r168": { "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//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "e", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "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//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r179": { "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//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(27)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.B)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r197": { "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//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r21": { "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//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r215": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org//260/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "65", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-65", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "66", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-66", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "340", "URI": "https://asc.fasb.org//1943274/2147479483/340-40-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "340", "URI": "https://asc.fasb.org//1943274/2147479483/340-40-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r351": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org//718/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(l)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.E.Q2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "https://asc.fasb.org//1943274/2147482916/730-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r393": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org//740/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(i)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(iii)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(iv)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(i)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-20", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "912", "URI": "https://asc.fasb.org//1943274/2147482312/912-310-45-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(1))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(19))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(22))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(1))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(11))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(16))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "405", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147481071/942-405-45-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(2)(i))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(2)(ii))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "480", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "27", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-27", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(b)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(c)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(e)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(f)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(g)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(h)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(CFRR 211.02)", "Topic": "480", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(e)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(f)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(14))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481142/505-10-45-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(15))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(16)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(17))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(19))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(2)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(2)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-10", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(e))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(8))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(e))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-05(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-05(4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Subparagraph": "(b)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "220", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483580/946-220-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(9))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(1)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13(Column A)(Footnote 3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13(Column E))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(b)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(c)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481549/505-30-45-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479294/326-20-55-12", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(b)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "55", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r629": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r630": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r631": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r632": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r633": { "Name": "Form 20-F", "Paragraph": "a", "Publisher": "SEC", "Section": "16", "Subsection": "J", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r634": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r635": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Subparagraph": "i", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r636": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Sentence": "A", "Subparagraph": "i", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r637": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Sentence": "B", "Subparagraph": "i", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r638": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Sentence": "C", "Subparagraph": "i", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r639": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Sentence": "D", "Subparagraph": "i", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r640": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Sentence": "E", "Subparagraph": "i", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r641": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Subparagraph": "ii", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r642": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Subparagraph": "iii", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r643": { "Name": "Form 20-F", "Paragraph": "2", "Publisher": "SEC", "Section": "6", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r644": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Subparagraph": "ii", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r645": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r646": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r647": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Sentence": "i", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r648": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Sentence": "ii", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r649": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Sentence": "iii", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r650": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Sentence": "iv", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r651": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Sentence": "v", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r652": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Subparagraph": "2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r653": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Subparagraph": "3", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r654": { "Name": "Form 40-F", "Paragraph": "b", "Publisher": "SEC", "Section": "19", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r655": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r656": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r657": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Sentence": "i", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r658": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Sentence": "ii", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r659": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Sentence": "iii", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r660": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Sentence": "iv", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r661": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Sentence": "v", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r662": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Subparagraph": "2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r663": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Subparagraph": "3", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r664": { "Name": "Form N-CSR", "Paragraph": "b", "Publisher": "SEC", "Section": "18", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r665": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r666": { "Name": "Regulation S-K", "Number": "229", "Publisher": "SEC", "Section": "402", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r667": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r668": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Subparagraph": "ii", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r669": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Subparagraph": "iii", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r670": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Subparagraph": "iv", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r671": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Subparagraph": "vi", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r672": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "3", "Publisher": "SEC", "Section": "402", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r673": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "4", "Publisher": "SEC", "Section": "402", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r674": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "5", "Publisher": "SEC", "Section": "402", "Subparagraph": "i", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r675": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "5", "Publisher": "SEC", "Section": "402", "Subparagraph": "ii", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r676": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "5", "Publisher": "SEC", "Section": "402", "Subparagraph": "iii", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r677": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "5", "Publisher": "SEC", "Section": "402", "Subparagraph": "iv", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r678": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "6", "Publisher": "SEC", "Section": "402", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r679": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "6", "Publisher": "SEC", "Section": "402", "Subparagraph": "i", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1B", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r680": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r681": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Subparagraph": "i", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r682": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Sentence": "A", "Subparagraph": "i", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r683": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Sentence": "B", "Subparagraph": "i", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r684": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Sentence": "C", "Subparagraph": "i", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r685": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Sentence": "D", "Subparagraph": "i", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r686": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Sentence": "E", "Subparagraph": "i", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r687": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Subparagraph": "ii", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r688": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Subparagraph": "iii", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r689": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r690": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r691": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r692": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Sentence": "A", "Subparagraph": "ii", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r693": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Sentence": "C", "Subparagraph": "ii", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r694": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Sentence": "D", "Subparagraph": "ii", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r695": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Sentence": "E", "Subparagraph": "ii", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r696": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Sentence": "F", "Subparagraph": "ii", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r697": { "Name": "Regulation S-K", "Number": "229", "Publisher": "SEC", "Section": "408", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r698": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "408", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r699": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "408", "Subparagraph": "A", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r700": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "408", "Subparagraph": "B", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r701": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "408", "Subparagraph": "C", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r702": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "408", "Subparagraph": "D", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r703": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "408", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r704": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r705": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-3", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r706": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r707": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r708": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r709": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r710": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r711": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "210", "URI": "https://asc.fasb.org//210/tableOfContent", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r712": { "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//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r713": { "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//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r714": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r715": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r716": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r717": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r718": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r719": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r720": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r721": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r722": { "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//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r723": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r724": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(S-X 210.12-04)", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r725": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r726": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r727": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r728": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-55", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r729": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r730": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-18", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r731": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r732": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r733": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r734": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r735": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org//450/tableOfContent", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r736": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r737": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r738": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r739": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "25", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480238/815-25-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r740": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r741": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r742": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r743": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r744": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r745": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r746": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r747": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r748": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r749": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r750": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r751": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r752": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r753": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r754": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r755": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r756": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r757": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r758": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r759": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r760": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r761": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r762": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r763": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r764": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r765": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r766": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r767": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r768": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r769": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480682/815-20-25-6A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-20", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r770": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r771": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r772": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r773": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r774": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r775": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r776": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r777": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r778": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r779": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r780": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r781": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r782": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r783": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r784": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r785": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r786": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r787": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "https://asc.fasb.org//1943274/2147482517/912-730-25-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r788": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r789": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r790": { "Name": "Accounting Standards Codification", "Paragraph": "2B", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r791": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r792": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r793": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r794": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147480981/942-825-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r87": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "https://asc.fasb.org//205/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" } }, "version": "2.2" } ZIP 69 0000950170-23-045781-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000950170-23-045781-xbrl.zip M4$L#!!0 ( ,> 'U?>G>,&,= " .AO-@ 0 8F]X+3(P,C,P-S,Q+FAT M;>R]:7?;2+(F_'U^!48S]T[5>95R[HM<57-4LMU7W2[;+_;NP<[.[M;?S?WW[YGP@5+U[MO2G>Q$_%CI^4'^.+LO&CJIG6 ML?CIX(^?B[WQJ!S'XC]_WW]=O*C\]"2.)P4JCB>3T^UGSSY]^K054CENJM%T M H]JMGQU\JQ J+OW;AUM_KIX82>QV*:8,H0U8N20D&W.MYG>8I30_P_C;8PO M?E6=GM7ET?&D^,G_7.0?P9/'XS@:G16ORK$=^]*.BH/Y(S=ACGZKV!F-BOW\ MJZ;8CTVL/\:PE6_Y/WXYGL!:P'J,FU\W+LW[$]NJZJ-GQ!CS[',>L]$-VO[L MZE$HS\?F/]N1%&/YK+MX9>CDUJ&B&SJY/+2\,H'+H]DS6,0)O%JE_[VGX5)_6QR M=AJ?P4 T[D:>SZHI;YL3O %Y]I]_O#[PQ_'$HNNO'N*UU6^BWSJJ/CZ#"\\R M/\P'3AMT9.WI^>!D&]<^8';ARN"RJ3@EZFLDZ$;,?Q!]N'T:<.'*G9MZ@O(* M-#097-W[['\4OQ]$&^'?QRZ2@XM AK/]&X;N_?MV8Q,^39YV2>)9O^VQVWU]<%7):U<#6D^>G-F2]NUWHT\_/-]K'AO+C_$>A M;$Y']BR+682KOY2?M_.]8]U]+$.(X_;CA1P6)3#FJP]!<2*96!!WUYICM@94*V-*]&]NC'9ICLJ(EWFIRFQ 9-/(J8 MPS(J:9%)02+&":?.6BH%N3RYW6E=YZF!H;2C_XJV?CD.V;[]V#P1P@3$YTXS M9=I(R:A%3N29IDB1-C0B+9@0W@E!F+@\T[F][J;Z#NY4A5?P7?-C4_W[W8BM MG$A:>X9HDA+8TL,LI1(H"*\L\RHF_)59Y@6]QQQ!0? OS/)5;7T+1F;3-%H# M>152EE/$B1/(>.V0(E@RG[AA)LZG.3,GV[O5R4DYR9-M=L8AJPJ0:\!59;PQ M7<.]\01XR:5D8+H@ES;0@$3 P1@7*(Z R:;CLOO!^P_O#UZ 9FO*[7$Y GU3 M3R,H@V=7I_Z%5Y%1.Z:C18)YT 9! TN P"%O8D@J>F$IN<>K$"XL=IHC[S2L MO-,!7B5%E!00VIADF"*+>I5H=7+6PXHIP1!G3"-GN4""6)PPO)D6Z?JK',:L M:FU]]A)4^.3LX-C6L=EKFFD,]WZ5IKW91A&B+T] I?RZ@< 94:%"<"GSHK] MN@%F;QNP#PK5!,W&;OPF,+[C:P<)"H@J8$:0%WAM(Y%-)*)H%>6*8>/D#6:\ M];7?3B<92V5[LR[O[J/"0H+^=5@$D!27X-T!]+B G<-2$87M]7<'T7:Q?IOV M8VMDW2@>Q*.6F7](;5Q^Z]F-+K_VWIM7&[^1FZ_S[*J!KF.*8!E\;'[[)>/M M[::%MW#?HL7?VQG3_;K1 #(89:S;?G=HGO:Y4>T M?S;5M&[_:MV+[=F[MRN[^R%)SQ+6 DF3 0+E!ED,"ZT-XV:;E&[/P,\[//IJ/3EY(^8Z5B$ M$JYVKNJW/N)' MGKP[LDWS-K4WO^VI[?6=;SSVV;4%>';;:I^VIOE\[5MW:/);YRYWZ.#JE?G? M\]\]NT+]+S"#X-@KK >>HVX .ML3-(>* ? @+__25&5Z#Y_ V[=8QE)-7 MUI?X.K9(8AQG,]L43-X78V/)K$^R3/)[LA5'CR(?@H+DB\NG@6!S>I) M!K4S)I3 A^?W.;]VSBSARE"&+Q[17?D1?K728<\#:&H>"(!=@ ,60 "2CL>@ MC&%!VK[RZQV5USXXG\#9X:6MQV"PFW51)0 C9/+"(ZE,=N> -$ /@51P8&Y" M5;X,0UV5K!-;W"(#Q'[;^,V9H_/+S*=PJ+E_4Z-U% M35VBYWU$S8LHP'WPR&@&HH:-1M;'S"TT^<28\MSUE9Z+M=9W?VS&QH ^ 7T= MVR:^JZNCVIY<6(GKUT=VO'S6$0_/.H J@B9,(H4E.&T26Z0!52*63'(,V >\ MBKZRSIU4P5_B.-9V!*I@)YR4XQ( @") M$XX,>.'(,\&%BCZZT%O]?C!U31E*<(L/P$^]51^\!/^K.HOQ+E[#>BKT&)EV M4D0@8+* G0)@)^D%TC$*Q7T2RM_MZ-I_/ULIVEBI]>O$O / %-G MG65^-1V'M<%-X("EF"Q#BFO 35QE9>D\&%L5A<')*LWZ2I8^0MIK*N\^I%&2 M.,E)0DE&#Q"($_ VO$34Q2295TR*WGK' P1:J;)EQA$0:X,2M0+Q(!RR*6@D MB!-.1N>I[#]Z?GI1MAZ 9PQ&V1BI$#$"[('C$3E)+#)".QRHPL&%OG).[_WH M%="3"ZN2<@H%P4 3&$N0,\$!@K8R ?;B3-.^TO..FF#'^^G)= 1CP]O)<:SS MN#H>Y[M]C!U//$K2QD"#%28A:HU$7$N&')8<4:4C5XHJ%7L;C=RMQKY-^L@" MNE\V?_Y^]GL<^^,3D,EK\@HN4[,?/\;Q-+Z)WXHKWV<"-^/9N]-F MQ3WQC\ M*/F)N*BQ;B$A^'6WWN K3OK;TWRK1QEK<=QK+U-$ M@N6<'JL\,B; W1-UQ 9)F$M/FA'V8S.I2P\&IV6%]^-RTNP?O'^46L$2T $N M$12,(< ,7B&-P;/ QHM@6#3<]3::>MON[ 4-/U:CCT#[JX,6ME'ZI+:'FWJR MO6_'1S/[F?_\PWXN3Z8GCW#C>07^O*6@A$7*F7LRHWBPRBYJA@S14C$01S#/ M?17"?[=UF;.A]N'EKU+M70VC\]<+ W6#O*]G.L@/*9AR? <%LY[R+D@T!@N" MI L,C&Z@R!(=$5,>O\2<]#\]+CTW^OVKH_W?_&.+_+N>>FF%X'"V4FD M[;^^>V1(/GI/E'8.>>7S%GH$SG4Y0U\:)IUGPJ;>;O6MG&/Z'B]:Q8Y^$&"- MN $NTC3OZ MD(HF(:I. !VC NK<[^N_J"EYU%R-JJ.S\V'+ME:+VD-..O!H8D1!&0DQ $%:3WB! 3- M26>0E5HPR1-/R2R;?C\0M+RK-EI@T!*0<516>R0I 7< M-AD3(%QK$G(:>T2TD8(Q);3O+7T&%;I4%7KYE3L^S]__?O9^7/YS&E_$QM?E MZ47@)Z_"U=6Y)!R',&&0H(O;O(IV A/=+6L_/>EJ!36P?LO7@2LY]RACU%(C MRVQ&2%PBI[0%&2-)@X YQWH;.?H2O_^_6%?OJG(\R1_:/V+MK]+\(([+JGY3 M36+S8AK_:L=36Y^]*M,DQO$-43DH/S^,@%R:X'+V.Y=ST"#&D!BX92B?W4,\ M.8F,(P%%$V+ .ECN>ALMNFLB8@ ]#C^THW>V#'OC77M:3NQHV99T43L;P@0L M,+8UM O?U>BR'?Y1U?/P;W,I-%4> MC>'5/-!D?O7A-U%V?+NGT>Q''\N/&?(_2J0><4S@P3,DM2/ OYHB:Z5!*F(A M10Q.N=Y:J=XB]07&,N]6+:M?LCZ%FO[(1_ -R/(8>-EA--']1M/X*,/YSZ MOIY.EL.26*H%HI9IT/HYZ8=AC%00%#-L&66]#>-\%S1]'6T3CZM1V#LYK:N/ MK9U8&V0*VMLR"UXPEB:70'(R5_4(R,MD#0Y44SPD0_0_&6(5:3126A_ G6%8 MIISCG) +2B#N@6=$BCJMP79G#\^++Z=$C-"&1R4%(E9ZQ W.A=>C10' >1#) M\^A[F][WB$]JKD9TN3).@80B083,42.#3% @R<8P[I,FO+_YW7=RR':K9@): M.2=X/TIL1;F6,0+%HN1@M9D7R%&PWR8Y;+$SG/+>%G08O(P'267XFJ/[.DXF MN0!]-V;94%4N:M=18@[\CE$B";26T/E4"OQ?HM';I /UL@^[ LNQWUI*;:4F M*#+FP'XK$':A$JB>A!V'^=K86V]J#4J5KN:EU^U;(F*YYJ;>JTQ=PMISF@^CJ5SDF0'[@\0CK#6)3F(1<6\W4/J\ M8[NPLZ[*^)C@=CYYAGA@'FG,&;+&&"DT$0%V4YO+=&ZB"QU$DR=)#:%8!+N;1W&=3Z(N2AIQ@*H M!:X*TD)&Q#7CR"5% ;BGI!E-.H;>[HY^9TI.#KK%^L&..B^*0@) B0@T(>)X M/@#:ZEO&D/$V !QGE*3>2M@="LR_/SBLHVVF]=E%K'-=2(.-PHD%A:)S\\J2 M@>NVS9\!C)]2?_M\]0VL]"!.:2.55@N,=.2 /8D(R.2\3B"C8X0)EDAO=>'* M"HGT)TN\5W5+5A"?D8YY&K!#1N6@FY T]W-U"!M.@7,ILVJ=V'>HX+2:"DXK M4+Q).DQ)!& 3=KLYW_>*.XO".@Z\>Y, W!A)P3C: MW#M!6G@ 3AI;@Q7UNJ\T&C;Q'M=YY+?C!]AA6<%Y9$>YD6 M]JL5$69+/0]@<18QLB@J%P$%54<&]77I%OGLS MPTV2S,+W.8'R1[>M[SR-V>; .]!<9X>U'3>VW11H?C^[?.5B7G_[VWZ'27?" MQ[*IZN;]P>O7NTO6LR3K#ZSNHF>O#;T7LI$N)A)(#JC%W&$>5(WF'D6A%,?: M64Q[MZW[Q&JSFXBEUF -: #?CEL&:$4YC8BF7DIFB91+1ROK$6CC/&#BX7:! MYAT9%K-3K"0**9E$:932]3;L_RVG\+PRT++]X"MUBF[6*)I7)_J!>D3W,ZED M<2:5>96X=P8&:<<%E9@S'N[<_<@IQBNE7Q:Y@9@#]Q!SXR+ M3CN$G8GY(#)%3@>,'+4Z@5DTA/26'?J8=;; $E':2"DUZ'%-@@2-G@(RPBHD M/'52@"/H26^[PPY;)_W8.EG-X2C-!?$FYTMRG9NEB@A8!(,/#WZ;5#YJN_8I M"(_?AU]4,A[U-M?.]T!]RA$G3".K2$2Y$&$*V=BHX:1..2SZ\"3!YG&WB$3(RA^;%@RO=T3&J#)=T"3]P>/3)DI:9T7FB,#KB[B MN9F<"QC#W952G&O'>&^S.OIU"JH'SBM1,5(3.1+6@V52"7 F!6XAE 0@*HT] M;I>\),NTGF'>Y)@D(B9D8X[$VYSD&@U%W#'&@\;@1_26D/V2RB65.,)*1A8M MLL3EO@^.(.MD0$KY8.!_(KIUW(?K@=9<@7=.$Q.$ENO:M@I^"93M7L%=V,JLKC3Y2(11HC.>=XX']E2 CGF+*)@D&,T4F'7 M6URURGKV:U!@?C7E"FBB-F&34/*2Y*A#1%I2CP +8$]Q,";V%A(,]9X?:U;Q M$TN_H#)Y;#E!-'' ?5$JY$C 2&+OK(]:)M);J+ F!0H7>AI".>Q(;I?GP!VV M(2!K4YLME[?VF1:JMR7-AFV7!>?11AR)8P#QA+ M>^Z7CGF^3R$.L)=PG)E)LAB>B1TQ*#$=&62A\(<[W520^2'7@E+O^V M/4#X**7 *6N#$AYNEXM=TMUF(3]BIZ /G>(:Y-!II;, =!>(B&P3.IX>C!NX! M/=+;@I9#(^-[^$@+/*W@:61"^YQ5G7?X?(I9()DW4_#;HB+W91 MJ6 )4Q]=DD@YUY855D A$9#W6, _R@?16^]GY2E8O2X8M1K@28+1246'+-44 MY:/@R!&12WEZR2Q.SO2W[,XJ-E\6UJ1@089F225<;C/&;W*G,/C-):MZD$4T M6]H[[C#=2XT2A0A!5"U"C5)'M*!Y:X6JG '%$S)Y]S/BR+C06JO^UDGK<8;- M:I),B3%6,)(YP\9$)#436/O$5.COWO50L[$_)GA%V9A&!N%PWCJ* M&''M#7(\1&08CSY:843J[8&/?FY,K$8-.>F2(XFC:*E%W F+=$@"T>B)8SH9 M'7H;NEF#AC7Y6-MZ-+ M &YG'AEY54WKEY\!3&:"_EZ-I\TZ=2 ("5SB"' N82P1-WD?!2L-_G&00#T> M0G^K-M])]/9C$VWMCX%>+P "C*JV;NAC%CQA'"'.*.2L!%!G *%;'PUB(5FI M#5?$K[6\SY5/I(=>88T9A$P3I?WK44HJ)K2=, MI31:3BE!).8M2L\T,GGKVB;#B2.,4K?> KE*';L:DA*LF 8I15(F YX'!L0S4,4#[MK>;%L-6=S]Y&@P''UG% M7&'2!AD\PV1%)>4GP(3AR]2:T7\_GM@RAX%!PZ6J/LGM'-ZZ47G4LE'&VWX2 MPV%Y D,R>)N43>JJ*!_,%[BC\"_+N?%6J/)]9OI&MP1>[I/.&?32 O9(51KN M#8!,BUQJW00" #/0@$3(YT)=H#CVH2KPV1"8$!HIUH8QLH]$HD?:8)<+ M['$>>PNQ!ZRQADYYHM0'"]YD$C$B3H5"+N\EI=P#U'N":>IMW&SGDZW#3;+M MQVRD".E.N6ZZ KW=@]H M4 'WX"%RM:W3OQOP<\^A:I67)-A\=3 M7^'>&G11W,]9+O@G-2)62L2CLDCC*) P0@;#B)"IM]S?KW2[Y10-MDD(S$Q" MUH@$+B5\ DN.RZ/CR:MR#/XI3"C_Y*!*]?F5O7&(GP\^V=-\95"?0WF:;^P "Y&L MBZ# .6:(&\.0PS*AF'2*$GL:96^U^("#[\5P^.X,M\ J=S8QRR@X7E$XX#H) M3K$5$ESA;)&8]0:P0U\9KC\%9Y<3%Y,:4RU%0$G*G.UJ''(.< /6Q(;(3&1B MZ7&Q]=BDIU0%0RT\F=F<0LH5LMIHQ*(G27-"3>KM3E/?#E7V(,U;!T6Y4 &> M[ KVQB0<=8BT$DNAI!(2+VMV;$F1=H6V-7)8P92EBQ2"FC$C;#(*..1E"9) M3#VAMK>QNYLFY&:&]@,'<$*55[UJ% MGLO8U#5E* $CYDWO6^,%5XS_HU22GBE,@A=(8*\1SYI2<^J0D=S0 (O.EM_% M?F4Z)^ D'6 C)%@(X"RYW%-.1$2]% ;K?%BQM^<1OP5;6[NQUZ9]@!H:>O=\ MDQF2<9CQ!'#/YTK=CAMD$@OYJ+WF<"TP-CC-C]-IOK9]] VG^?+0>SG-W@=' MJ4$B!9/WCRVRP6+$M$Z..:E,TCU0O==7ZCO""XO+GE9.I1RMB+GV!8/E6(ZP#@4"0@K;.*8R8H3;UM6OJNKN!5)V<9_DQVQB%3N#TL M=&LQ@[;X8:S/!ZT+%E:? GH<(^L@ID9LKL82T] P MC\<&G#4E=6^QSMT*-CW9;EVKB8\#^N*>"HVHR@T\N00/*1**/'CZBALI0^SM MEN( S?H!S594H M6G?]XG.=O/O"VY'?[^=$FOQ/";2$F)8FF.L28@H>LYR3#T@ "L.N<@PX<*#;/36 M<>O7$;X>*#-C0TS*YB?K7$(F&*2IX;D;@DV,49U,?[?VAG#\PR"*'S;P_574 M7P:^RSDTN9[:06GO,)<>68,%N#:$@)97&#FOC5.:V![WLGYER_K?[6B:VTHV M3>PT_E52_P&>Z=D?MOXS3EY-QV'I4;F%[:$:JIA-#D6M$Y"%2F2<#\A(QZAC M\ 7OK05>AP*\*TB3MRZ!H"D+) T@:>!A(.L#04DD)2R7(?:W1O8:M(Q850M7 M05F0',5@\I&CW,K%@)RJG'TB3/+8]#;7X9+Z//_X;W#'+)9GK[-07MOEF _: M&Y].)TT[@CX4/#C/,%\VUKJ2[WXSUWV>Y?X#>>V],2[@PEGL-$?>:86XT^#> MA101Z*&DC4F&+;\AVLKVN[2W6"M'D K9M[5P8^<50\)Z\&JC$S'V%O#<,?+^ M&)LN+^?TEJ%:!VX5$M0ZQ"E5R 5+,NKR$I QH?TM.O @K=@?+!6Q![;<)+#: MQ%%$$$,$0R6<[.*,$&0)W-XXGS*C/7<3[2M(^ MIQGT@+38!Z%)/A^G<6Z$F]O@N8QC,5'Y.",WJK=[E&M#VM4 $2ES[1(M43#Y M2$LNMV2(]RBD)'2R7,LU5\0'@$< &X >[D*S\/DQ:V'BJ?#Y2)W&3" >E$6& M@HDE0%FKF)-$][;BYLHSI^]V)F%%3:17PT]&*"PH(5P@6QNZ\5L5$DE*HSK+=.N^IQF M#S )!ABBE! H!:I Y[3=LXA#U"BNC*-1]+>J]]-*Y>A% HM2&]%=V>58]U^['?6!FKA0-L9<&\,/SVJ8[,V"6DQ M844QRQ56=%L"G"-C640VT91RK_@D>EN=ZT%,Y!5)?7N:;_4HT]BX=]0P$A#Q MN;Y%]!)IX;-","QQ&WSROA!&N%9W\F+8\M7W*DJ[2<^)Q.#'&Y*["?F MG!0>A< "9G UL-[&-K^2U))=M0-8!B#NCYX6N?,T]F.+Q-X!O]GEZ]Y2#0G)*3=8+<*08!R-UHPBPR18 MDQ@PLJ*U_#(0;@2-OK=IL/TNQ+FH2!WH=^^8 _6N0BTYS:;CB MHK]^/WB2\9_3K)GRZM_"$U<']#,M].Z/S6AL/Y[.6REE7\J>7++!!=RECRW-@+;29YK)BDPCU8CH@D7V7"&M8\^/7 YGM7LEWCAG:,.U$<0 M#G$2+6@3#R!*V"@,("J\EKAX!4>HEY/YG0B)0=.$$LXEJ1G5R+)$$<4^2!FC M!2RZ&OI,0'F'KWD+;8;%?CP!(0+Q >,B! MDGS<+\,+@W0 K1"YYIX'XHSLK=\SE''\CC*.?WWWR"+T7F@ME+"(X)@0I\0A M1U)$W!*O6912L=YNL?2^C..BU(L(2C$2',*>$\2-I5V56.U,U#1*[V1OJWST MS6D?#J\LTWN_K-&(0H0@*N^@T69#U2(T6F(JNEPAD^4T-&YT0B;QO,\O J!" M:ZSM[;&_.Q2]>']P6$?;3.NS96X^+*E\>G#!!^L0 TR>TP0Y;B^MLGQZ5['G'U4]3X5N+H5#RJ,QO)H'FLRO/CPB>_!J[=^Q'W8MS?5> MV4/>:89]0LXR\"N=8\@&[9'&3BGA64BDMX=(5P:O^\.\3_UH 6,I&FH4J V(*1QR22\SU5OT.,/(IP<@+^'$=&=XKS4F3J R.B+J<"2PP*'(9 M%9@2YJD41E#6VRC-=_FZKP$@QN-J%/9.3NM,P!RG7Q>0F)2D1!B*" T1\< < MLBIOEVANDC7$B-A;+348V7X9V17D3&'.V^:\R'*62Q!1D7NE>P2&UF*>E&/] MK;G8OYSE%1#01^:%"A+AMNJ;8("7I+0(<^%%DE$+VMM@VU!#:L'&R!#PZIAD M*,K<.M7SE'=Z*0)/3RJ+D["JMQY?;W;L%Y7)-AV7'5W>?\@PZ'S=3]IX6&R- M7;XP__G\^_G?^?>WW.M]$^9)P,WY/4/Y$6AP>?0;0,9@NZKZ^F/+IN*4J.WW M!R^^]N0;O\]?OHCCZJ0.LJME>^5J,RO&?^]7HJI;(/]BJZJ-G%&/VK(;+S_*XC<+6OO[ZX-F(9WE7 M':6JFHRK2=PH)M5^3,VO&Z_>''X@EGANG$<.!XVXBAQ9XQ*BC#AB/#$NTHTB MU=7)[#F$JFA<=YLEQ)G7L&#@? H;H^):)\+B MU26VDAEC(I$G< M>&\\=GF)<8H2ZV01>%7Y>(^C2 ?/$?%><6.UX3;?C6/A4P+ZZP#TYSIG1B89 MD/?<$YJ[R%$!PRAX7V#V5*)""_]+D12Q((2*Z1%,E0P;5PV,&P$*CUN7,= MT0KPF H6V(T TWHC@^),6ZUAF'#PVC:?86];LWH"N-L9B8)/(@4L(@WV5B[I MOFFJ:>UCT_UY'&UH;1WHT=_^1U'\E*.S[4.PTDWQ)GXJ]JL3.YX/=M4$ M/*39^/81=@1.V_8HILESF'1S:L?S&7PZ+B<1P3<^;I_6$7VJ[>G-65Q^Z+_^ M3(E13-XKW7#VZPL7[VCKQ^W)2 M=KQC?7TUG/5_'M75= R27HVJ>KL^Z]/"AVWKPH M7O[G[K_MO/G+RV+W[1]_[!T<[+U]\]27>Z&*]3\L&)_QT:0:;Q8OMG:W"HH% M-U]:XMF:9(6VS=LU[H?JQ5M9\S;5J SST76[=I;2M_X6N!588(H!FS+P! P,I]/L>5" MSIIB%2V& 1O%+&@ >+I-G=-."Y,[K(2HLBM"D-4V(4F2CX9)$BW;*,8VAV=" M++=?5+[= 5=,)W/YS#,^[1Q'<+N#L!R!_(WO:Q.TFGMK:3N)51FGO MO9&?#Q.HYT__6#:E:S>QM^>_GPV"4>%\Q=K'\?RP[$).PA=&&'EM"'RHKS_R MN)/\&;%O/NP;:N83O"UR=;1_;K?_C_(7MRN:]A"/MZ,9+P!#Y;E]B1.7(L7? M8,7[PJLO& K)M10T@=+WA"+.!$&.A8"HD$9'AKW%:5&&XN]36X/"&9WMQ].J MGFP4[6F7R:\;);QY$SVH^&KD[&A435SU^0%,RC@_?[3$D(!17#[_MEVY54Z> M$G.OG5/R]_<[^X^XT[NX?Y,C&,W\83<\4(_\[:_6F"\842[U55 M%Y/C6/QSKH^*;C.MB+"0X5LP?9':U] 4$K82"4YR3UHJD.71(L)9"DPE@Z-> ME/9]U[[CRVZ[_XKNW0[P#3J!IQSGGZ%@S]!9M#6*XW4G]5^G0%U&-I=%U,NW MRR8,E9_1<1E 'K=??5!.)*T]RXUT).+<4Z2E$B@(KRSS*B8LUEZ8#>[=4@*$,\=9QC'SD!G&3 MZXUQ;1#EF&E-K&/6+BP.F&NVM06_;O'O.G:%%QHU#Q$L? C/C@^>W2/T[ [W M=]X<[+7^V^#:K1WUYJ[=Y%P7S7V[G#A4S/\SJ=8%C7;_&3#I A734X M+EZ5 +] ;>>TX =T^R-.$GNAD*0\'^YF ADB&7*"@=TU8):]NJ]5?MEF&><7 M[-YOW:F&&']L67[$L/\7GW>+/;&?NL[A;4/08&UTXP_ MO?QL_:3EJ*)*17W.285MBN8T^GPX)A3EN"@G3>&/VZ#WSX.^'&(]=XGU"%CX M;P1[@ 'H-X9PO<7UL@-"<[Z$ B&GA//DF9+BWLD"G3G,S9?JTZH[ -V>SMOMR@KN M5B'>3!QH\HA\?C_?9_UWK5[$D?UD\[&M9<27!C'IL<,_T+;?*M &@1,7 =F0 M#.(R2N0L:#>KI9">66,36XP*/+2?]V9'F[O>X8_#CZ<8444X_.<[M-M7P(+N M 5;(%2HE^/+Z.7JBKTT*!HJJ+*O=K+/XQKM.B" M%O8J?"O>5%NWJL[%[0*O%Y1FAFIMB6E[%.<&TQ19GB(BVGM&DE51A,5 Z9T0 M+UB2=!"O R; Z4E$ MC#@SN1]T"BA%9SA7F.,8%RH=N_#Q;7U8?5K[\-E^#)^J*A3YC1ZS6"PMJ_WV M3$*-3> 1.2T9XHDP9)C+#8V$$U[1@!59*#^VKM[;^EU=?01WY/$'?7=!R< K MCDO[F'GV(5G64A\$IPKN1!RP+"=(RUS@R6@.C)DH47ZA+/NN IX<_;_RM-VE M6'-*&8XE&_;O%^8E=#_/<]S.79!+_V6';,9.>3?_M ;E5Y[:41$_1]\V7(>O MP:> !]EQ*(#9BLQM7]S/[T-VSMKQ_D\/F0P8$PM4>B23 L.*=4"6,8=8BI0E MIP3F]T[1STAHIX[V,>@EK=1C-I _/Z2%]$9X29-&U'*/N,$4:6(5\D+*R!/U MSMW[_.GKRMO1N^-J_$@2414UB%-I!M.X"M-XD2?YK__K,\7$/&^*21S%T\Q@ MQ;CEL,T";.9HFB/'A06M!PS\%0,Y)+P]A03AM5,S%RWK9AF=L8ZA.)W6S32G M=DZJ D:T<65"?W(_9ZR8#[[L^,EVGU70ZFNRKFD>)C-;[%M9EF2+?&L(I=<3 M,7_H-DQL&;FD?$XJQ.;\'W*?XY"SO>%5IRI=5>MDKM2+J]KF\6FPPW(R:C/2 MH_7'A<_-+'YL?WG1#-&S([)]/.#\@YD @^@^$M&M;8N>#\Y.X#D_-3^8\K,J MP5U\0L+RY+8/"3R#V#X.L7TS.P+6&MSXV1_;\1%\,2Y@6O#-A1_QG3FVJP)P M.05LU;RTJOU_(QA+(BED*.:YMR.!3RZB&$QP*O*4XKVS8V8^YAFAK@5KZ\[_ M;<.T8J?HVJ<5;6.US>)_PS,P)@7X9<7'W#'^,8>/9RZOJXMGOYWF?FK'E\\1 MK87U'F#WRBCUE!4N"82:P!+"3D10GEJ \L01*>V8-LXHF>1]%>X,5W>P>MVU M[>]O_W.A!Q0'?3/HFR>D;W1.FO/.@KX!C<%%?A_5?6?'?0KYJ_] R<-[Y^,?W.#K:?E]):L8_;& M(9^ B(4[*_QQ!++D%N_@DL;V"%_>M+I4LN0G\G-Q;)LBE:,8"CL:P<5<3#+O M@OUS6N8]L$E5N#@; /<\WP9C^:!:5Y)OMAEV:0]MS@IY@RQ?SB7YB@!7QT?M M4%@9']N8%Z%%6PJ[*7Z"^X&L%,T4G.?FN,IU4^;EY";'=G)][I_LU5GF*78_ MGKW#SYMMSM9/M'M'!Q('U]T_X WR^'8H_"C/8G:?7%>S:2?13M(VD\+@(MBS M9NM!,RDM3MXF@6@(#IQ1'9%-F"'-P!O%P2N)\6(R*7>G=0WOW%40S5!I8B?3 MYONDH)6AM@)@UG3;TU.@F;=-[*5X_%=L5NR/+AMC%+,^&)<+&3Y6:KZYM;#D M^E*-+R:I8["%/V(+LXT \W!23B9@4.((S$1=C3-\'IT5$:#T6;&7 :OU;5KP M"SNQ747+:Z;RXAZ7TT?VIS"28Y&MX7X\FG:-?HL#=%C\E*-(ZCEE=&LV8')< MMJ7#3G/IL&7;S6Z^Y^8P-C\_J+$+$AN<&S9K'W+-;,^0Q48A8FQP/@1.XH*, MW27J9>+-;-]@[-97P =CM\94&XS="HT=V!=;C&!A8F&]!V.7D^A"J__K[#;= M^FT!&@3=>J&!-X./,\\KVR=?GX_G0["[.AW]AQN=CRW%GTPEU MB,Y=X,M^;T^.42\O.+K0G.;K1=?7-&^4Z"WS[;S1;_5S$>).=^'?RCZ%5_]V M]NFW)D.O/^CKJ0OZ.U(7SA7JPY2RZ=D6Q<4#S2+QM)6)YV4*N,_6S0@X2\;^BI'UK=+^FIU[=; MI#6H'7IOL3 /(A7?.+*P4&+>.+$P$*E'^'C!I+[:'7B@]<."Q842LUB/TGG] MHN/ZR>S.%ZWL0/5UEMZ!C$] >&_&^.[B0)KO2GT?6&*M6.+-;>'#01D,.OUI MDG']!/@K.GV@]=J)[""S3T%F#TXNTCHO;7H-M'\4,ORHR+C6^R[2*8D5I2@& M*1 /U"*+I40AX8 ]I9R0>Q<6[/9=6HG^?=J4X]@T5_9=NIU/>)=1\Q"G2Q\6 M;-RK;]'@5SYB$_?R]E2-1Z4;A\VW-2#26ALPX84F#!.$I3>Y!8) 6C.*E-!< M>^XP50LR8'-Y_4LKKKN=M-Y,('!5-7)@ZJJ)JSZOO9+Z?G.VMF(PZ*J!2 .1 M!B(-1'IT1!H.;"\\;S]])3\^U]:^-:V_3+<=7VL/K<50C*OVS-FTZ7+K8Q%5PB\FG>\A/8E@^F;I8NV+;S^.AV= M%8QL%A13]EAT0+:[7;>5_(IMES;"SIM%--QV=W^ M_8>.[!N SGP)"]+\NK'WYM55U0D\@D(U0;,A&[\1SC_1QHM>/N'Y9VZ^D Q+=HKD%4JBFX-C?,QKQ (UE?LQ6$GI?8]G71CO' MYUO>I_8H=J$P9!/,==N./MFSYOE&\:QO!]%7OVR]:M>T=A4@#W=^?_VR>/NJ MV'W[YO#EF\.#?JSNC[#:3<6P:%9;TY(&ZIL5 KY=0T#++7'_2@1\B],E=<$Z ME['[[2/T+%%@M>KU1W9V'EL9ZB=(@5Y6F+;%<9V]J/\%.G+RH?QPOJ/QH1QW M#A1X1/>RQO/JW'=T,MI9@IM6U>VCM^$IL1Z5X[@T[GBWLW]8[,WJ&['GQ:N] M-SMO=O=V7A?@1K[=_V/G<._MFW/FL8,(/UT1_F)KW"_W=/HN45]\Q[#UZL#\ M11&U1[=VCQEPSJ,+5N]-XDE!ME8MZ3TCY/KIVLN+1KH0VI)D"\UO/X\.MK[C M_,L'(=4YBH(W.?E +J&H9@*>9UL^_W&#J%?GF3 'YV]<_/1^;*HOP'2+ ?2P"+"G)H8/L"GUMG--6H^ M.#L"@Q\_-,'LO]KQU-8W#Y4I[F$WY-$0Y?B/@"#WK8+ 1.Z M:!MY"*L86T1T4'XN_JC:)ETOV_-7-T$3?* #4'H$FF( 2GT$2G( 2H/P#>IO M $JK DKY5&U]OV-LCP,H[;8+<0SCETUS<\#IO0$ZK0D[W//S_6%#3N"5P/CCT#E8NUG4[)A_G;G%2_G1,#QGH$RF' 6'TTO72(*CTAC,4&C+7N:O0)8RSV MX9^Y=58Y 53P,>8_1O//&7"-JF;ZN#'6WR^]?HN6_GZQ!"W8RDN0^U[LN&HZ M*?ZP]9]Q4NR7S9\#@GH$HC\@J#X:5D8'!/5T$!0?$-335:,]D:.KJ(CG?*9) M78V:#Z=UY6/(".!QXZ#=V0NW&.C=^4L/(.=)2^< 7^T/7D4%RUPW;](0H M S)YG.&7H1U(/^5MV,"Z2ZB&?!C%(SOJXC0Q3^F1!VI>Y]?M(C3=ZPXPYA%( M\!. ,6MH'QD?@- 3 D([ Q):=SWZE)&0_5"7S9\?DO63JG[D*"@GX!2ONC<= M - C$-P! /71+@X Z"D!H.&XV-JKT:>)?Z;C.AZ5#2C]7'W(CF+SH4H?XC^G MY>3L0Q/]M"XGY6//X'E_:1&*@[P(^<37RW81BH/S16@3?-XW,5^<19$&!/48 M1'] 4'TTK,(,".KI("@Q(*AU5Z-/$T&U$23QH9H4(_0VOVZQ=_&Z Q!Z M!!(\ *$^VL>0AHY>SMQQ@SR.0UP'V M]-$:#K!G..4U:,A^:,BGB6@:^-9.'O\)]H/S]QS@S",0UA7"&?V(T(Q>)&'E M5ZM'P[^M&\7VXY?6^5^>&NO_^&* M;CG:ERP?;_6X_@<\Y[:H]@).;()YKIM M1Y_L6?-\HW@VL-%BV.C>BW$[%RU#>;EJ%)8'#]Z]W-W;>5V\>7OXLMA_^9>= M_1=[;_Y2O'J[_Q_P$;U^^_9O^>^#PYW#EW^\?'-X<)?5YUN"L66+\2.)"Q\> METVNKE@#-XW.BOUX6M63HAH7K^"Y!<'H[T4>;,MQVR+MDP7[/ZJJ/P$^%Q<= MY8I/Y>2X'+<-U$ZB'>>K5[6+E*<=/\G?$L/89F&;PL*M M0@R;79?:^4_)RUM^^O*S/[;CHWCI'OSJ/6!=_?'E&9;CC]7H8RR:J8-OQY-< MD3MGYG>I5].Q![@";YEOOY5?_DMO>A3'L;8C6*LZCN#;W$4E33/"+>+'=D15 M%]6TGG]YWE&F_;ZK] UWA _M_B8\=ZO8 PZJ3F+A;1.;S>*LFL+'<5%F;B[3 MV=<6WD5OITW,"W0VIU2105D#;PHK &O2U5KPP-!GF]WG\/S\RT_E:'3SV^:X MFH["S>_CYU.@2W/SPNG(CF_Y.J^S+T]AMK=<]+<_H\RL&6X9/P&!C)-;GEU7 M_[A]5BV;GYR.;G^^BZ,22';+E=A,RI/;?P0R&LK;EZ#*(@6$/K\"!+\\DW(\ MC9>O99X>QZ.NJ&G'XT#(CG:95]IM\*8$";ALLVC)DW_=+FY[^:M,/F.D&(I6J+^I(LJQ'TU# MW"S<=%)8X/IQ-2E&,/7<3&A2;5Z^M\TE6[>OZ?%0?IPKT9G>;7UST.14_\OS M&Z8UE V\TMEV&L7/-\NT_&/:9+&9:[EV%((9U)/GK>Y&>3NAV78@;:WO>YNF MO]"7V9JH?WETJO_*FIXO:#G.*X+:=?WJ6E5((2I24WE"FNJ/B7 M%E9]SATUSX'5)5ZX.JVU7_.-WVXU#-D 75B&NFL,\7PF5/FKRV(-UX] :KN1 M8'"F('5AW@W^_!L':CT?0]^$KTY DJ^9G*)RP,ES/0%KV#1%)P7PY\548 9@ MECJ#/(X3N-=,>Q19L3R_B+T"R6;_/PCS(,Q/29@M2%I.Y0<4F.6LA5_P4C;$ M?TXS.LR"DHW[3#);49H+9Q:\3Y/C3OZO6>]+8M[BN&[H\T'B>D+]0>)6)7$G M7;'_ZC3#T.D8A"_#S@9>$(Q8!KJM/%V2RYA2=B8_1@"O7>^J5MH&B>H7=0>) M6H5$92>T$Y#V8-K1J'* 2",,J$Y*GQW!KF=9DQV^+#;GHI:E+/^Z/(')MU$8 M0)HT?KC'(4J3NL*QLTO9.$".-@BP_H" M69Y63=F&B[QMCHLTJCX-TM07R@[2U"-IRE^/JO$1RG'35IJ:8X"+W9]=O.-J MU*5CV:)R_^BPXF"F>D/D0;!Z(%C96VJEZIOQQ$%P^D+$07!6)3A?B.1U\M,% M D_*SX.D](5J@Z3TP,3,O9S-[ M-0'XZ+VA\W%F8'$*HV]#>.+3[V*,1C)G: M41X.MFAR-LA37V@[R-,JY,E73!RZ[=Q;A :^335< M;;,S.J>H33SQ(UN>7$3Y4AW_.8UC?Y8#?>V.5#=@D+F^T'^0N1[8,#N9U'9F MN>K8QNQB?AM8S.HDUH.X](9T@[CT0%S2M&Z-S6DHEYI_ 4S^6?HC:]8?6@WSU0+ZZ]P/OZ5RD /:%J6_SX8O8 MY*-A97,,4+'+JACDIS>T'.2G9\&[27DR.]8RAGO.Y6AS_JEP\)ZC627?%+LS MSX,X]86T@SCUP!S-,QKRYFRT ?RAX_)TEM10C=OS6X4?5=-0S&XQR]=K0Q/Y M&$_>;QIDJB_T'62J!S(%9BDGMK;.T:5$U\;;4>80)-_=AX;;(>=GR*]]/TLQC&?QR"K?>&;0597 M):OE^&-L)BTNO#CE?'%@LA67]LSSI2!C]YLLGY?3T2__[-)=811(>;2U[\YG MA0AFM3K-UV!^=N[H=3(/O]UL;QKL!!!LS*4YVGTU"Y,#D? -^?Y=N>W M0<;G8];@5 MK%RU8Q"2OA!L$))5",F5X&9;BJ/PU.?MCX]QB,Q]9+NPD[T: 9]@5Y/H\*0@M M3F#FQX/4]H:#!JGMQ7;XK-A<5WUJU'UY7)YV!2!SI;@Z%*>PBO.6MM?@8AV! M)?^[K5987-0&O!P//8YU3'4U[/+UA@L&R>M!,..6O.)_3H')4@G2DTM<5F=Q M)G)_QK-\-+.IQN,X&L2H+R0=Q*@'Y6WR=M[(?LI96]4HHT[X-+&?9Y(#P'0Z MLVE#T9J^TG20HU7(T44>5E?!V#SO:JV!_'1>W0SNG9?/N+RM-JL25=63[B1G MNG:8TT]'K4MV1YGK5^.&-20F&SH_+*+SPZ#[!]W_%'2_]?^L(O@XRN1$;'9Y=2!^MX.JW]L;TX'[D[ EDI M=K+XG%3Y12O_Y];WX*NAI\[W]-3)C3R^TK0E=\AHIBU6;H,[Q7AZXF+=U@G/ M+6DVK_:CZ=*XFV9ZK>&'UO%'U4=JX^QWBP^Q5D9O=BEOL*79Q@0!G@7FUAV+:EP?AC65?C+I^NZR_P:=:/!Q:I/LH5)ZJ3-H]VGN6^ M5>Q-"IA9[BUR6C5-Z4;M*L]2%,X/BL#P69>6PHY&\Q4%FK=-=6"ZV6PTS;7B MM7EHZE;F1JG;6;,68-39_;ON0EGHNI]LYB'PSJ[L,HW::KC=S39A:O#>;9,> MVY7>F'5XZ YHIA3S[&&IR[:K4/?:+56O=&%I'_:5!DRQ?9N;-46^KCVC%E3H]9/*VL_/6E:+Z[)9TO]%%;RKCUB\O0RZ2KOIUU*]+7E M:/L!W;(BW2$&8*LF7EV?RSL(&90 ""DO1.#+B[5U#<@/"N^>"N^_JFG1M8QJ M*5QG.DU/@?I?TX'-7$KGN/)*%ZVM8F<$5)X>'6?6GK5JZAH>7632GY_13*,N MK_Z;I&]5+_BW337.73%;[05:(<_Z"+@7."I>>LIL1C,&W2Q&.0FXG:O-48ZV M]/R5*HCUE\7E>R:9FW+!.\^KF;;V?%SSZ>3C*7YL)'96ZNX\YR['A0'LM3'L !X2[4 MGI^G"14(6$?C++*?LJB"\8A9%N]FE/*=CNW'W(UI-"^8U?8:?+F;:1\_'X/< M=#QTA[N=_[P5CBSY,XQFN]R4&1M^IUKI\-$7%4NVJRY>-IB="G7_Y$$U]!'UTBS)D@M63#^6'\^S-#V5K4EJ;L.Z==M_M[!\6 M>S-/D#\O7NV]V7FS.R?"6K]:;B"\]^;5V_T_=@[WWKY9"&/)Q4A9RU8Y+/B! M7&*K"W"R[ERU!^]1D*WB5?MNCX*;<@#MX)Q M[U2_^9<]$N9KCD'_/[V/S=! MH>PN!BK=6Y-<,5&Y(5,<-S%\@$]--2JSDQ0^.#O*:/!#\[K\'NOBP._NWER[NULQ_D]H[+^]->]OFJ M:6-S__"Y"W^:NV@?Y[A//IW]Q3![0K.?@",,K*G3=QN(@#LW#AX=NNZ98GVWAOY M^3"!<]_I8SF/6&W/?S\;!*/"^9*UCY-Z2TF6M_Q^>38)7QA$MKBFWQR#OS6" M;I&\:WO?VZQN,O"AOK[8QYUPZI;!;J[R[8J "K$Y_R>+/A"[7YZMMQ@^Y% ECP?.77#;KQL.2X97U61)Z5882%BMI?IZ.S@I'-?@A;WZG[ M5)7@0)=!,SXYS6C'TYR].2C'M1+" 3H@WB%EM ET'=#NIV4+=/4JP'KV/P.@:O M8UW,8-]UVKJ9MY^F8SL-,('P\$?JIZ<*#+H!P?$8T&NO2.+E\!XK-\ ML3LC<:PV*<= /WH_^L&:WYE8#Y19MW:9C#L'!U>30[]'$!=%R.\$\SW/DEPA MG!\(\B $&8@P$&$@PJ":>DB0@0BK)<("8?*BW)PG I.7?/A^=UJWA0ZZ2H#; M_7!=>T;6/@C@:F,\ T$&J1B(,!!A4$UK0Y"!"(\&,5]U;RZO[^Q.BP/1E\\L MDTMK/>#J[\75N?E>USKO:A>^P<7MJ< N@0CC:GU(\ ,R]H#B]+_[(3:W;FJN MBHIM]8?K9+PO =90U?Y2?H9'C%_E_FZY@&JN\O/J@Y+>4.8HTBQ&Q .#3TE3 M%(2/!"=M@F<;;85H6-']F'[=V/U@N#>>2(M<2@9Q32BR@08D @[&N$!QQ!O% MV)[ 0D\;=&3MZ796]#OCD/_U\D++[TQV;5V?E>.C?[>C:=PHIN.R>\K[#^\/ M7@!&!MZ"N\ 40O0E+$_SZP:"O[IR>;]NE)]AW:8G*%03-!NQ\1LS8M-(\^G M:5_:[N<0RUD'+71P7-43!";AY'+?MB'RNKZ!G.\EPJ >^[7?,("U'JK)+\1A M(E9.QH@<,01Q(072BAHD)''&4T-DU(N(P[1*^A!T]-Z%BEX4-C.;G.E%0;-! M]ZRI[IF=D.Z_[EF?J,L@"SU?\,$./Q8[;#6V02:/(LDVU82(K (3RZF6G"=F M4J2+")HLT0XSNJDT&^QP'W7/D.[RI$,D.][#?">YV:./Y<>N->@X3OH1V^^9 M=*Y)D&2((?=\#W( 9^NG*+\ SD*T%F..B& "<:\TT@1[Y P5G!HG@K^QH_4C M09*YFMX_U])OXF1V!&A!((U(L0E3'C:R!B6T'DIH?:(E@RST?,'77A8&@SPS MR#)(P0DE2&O&$$^.(\!C++> MQ!P/1KF/BFC(.'G2H9.WD^-8%_Y*^<)^A/E[)IEK$CI9:%SYKGWK>D:J7J*Y M!4O'#[04'%!?7Y3N[:A/<,NQEP8)'R3B*25D@E%(8J4C%L$'(A81BFE5_DZK MZ1<+\YC4I/=[+\XJ+1A7W^-@S4##'@:,C/ @$<' [B-F'A"D H! M3#IF >DD//+*.>V4DHKP101_E@<#Z*:1"XOV###@L82'OIQ90Y<9'J)#>.C' M&>.PFMC18L)#0V9-#\)#0^Q\V,0;<-R#X+BDJ&'):90(S95S+4-&.(MP9%HQ M8F2("\FL60:$DX9NZN&,^*!UUD7KK$]D9I"%GB_XVLO"8(%G%C@ZYQ3%'$7G MP9I:QI%30B)ME<,<3&Q082&GCY9@@366FTH.%KB76F?(F7G209%W=74*2WW6 M-B;*/8E.7ZC#AK*M#SIN,E;D'T[*<='Q2C:)A:M3D950E/XH\LMN4\094@PZ4$0 M90@T#]M; VA[$-"&?:2&8XRDRRV!B,C-@1Q#06JO'(M!^+20\T)SM?TZ:^W] M_,)OT_LFMMM>BRIWRV"AQ= <:-!":Z*%UB>,,LA"SQ=\[65AL,@SBZR)BLD0 M@G0@"G%+$K*<,&2-I5H$031F"SFZ\R 6F6R2Q052!BW4TT#*D("R?MKG+U45 M/I6C43_B_#V3QC4)E R1Y6%W:X!E#U/CEB6KHF/(!YL[-2J%-!,8"6RM$BZH MX!;2.WFNEA>$P!3?E&3H #3HFS71-^L3$AEDH><+OO:R,-C>^2E8*2D11*"D MH@0[&C1RD2MDE4W*1YG(S:)F/Q(26;3M99MZ<:=O!GW3T^#'D$6R?GKFMF8_ MFP5(*9J5*>E'V+YG8KHF49$A3#QL5@W([&%.1S/#HO(,Q90\H"PJD*-&(*:% M89)XR>B-)@.+[?SSIAK[Q98M89MF<05H!UTTZ*(A8C+(PEHL^-K+PF"7YW;9 M8"F<,XA%$Q"/C" K=$36$Z:,#]ICO]SF/PNWRXIL&K.PG8Q!%_4TFC*DDJR? M#NKZ_XRJ\1$"JW R= !:^Q#*4/J_IY!N*/T_0+]O',..QE!).<(R),03MSF\ M0I&0!$>IDJ>,++@#T,*Q'G W-:27.V=#]?_^:[7^:ZOU"=H,2.!IR,R !!X= M$@C">A*Q04D"".!<2V0]]PA;[Q2Q@4N]D"#04I$ VV2FGY71!B30RZ2;H0]0 M7[54UP=HZ/^S[L&AA<;.KVI1ND6S&@W5U(UBOT'A#PC@ \K:_^Z'@-V=N@.N M[*'&_D(ZMN=8X:A1\EHCGKP'7 F042B!M61!8K.0"%,'*1=U%'T32[T)\+:7 M.XC?E),!3?9 F_5?1ZU/7&D $0.(&$#$TP41PBJ3G/!(T<@0#SESF .FB-%3 MK:ADBO__['UK4UM)DO9?47@N;W>$TE/WBWM[(VA,[WK6;1R&F=EO'74UVA$2 M(PF/^?=O'0E\$\88CJ0Z1[G;8X.1A)19^3Q/965EMM+FIF41T:20J$(1T1<1 ML;'*I?;R3Q7X91.HXZ?CN#',>?GBX)<7+U^C-Z8M?7AX- M7K\Y^O7HS9NCYX.3T^/#_QDG/RYS^\9X3:GP;/CWY]0]>@:] U"&X==1.ZID;7 MX+7AO9;R!R&4][N8#R[3N+QD=)W\>?F1 ]IJ^J:'5&.;_"I+-!"; MJA7P>QX+2/2]""8D^FNBMU82+VT 4P(>1"@<[W5,8&-2FGE!J="/J2C>&>YPO@?[;>*9!JJX MK:@XFKAS+$HPS"80IH@Q$X,!';BC*68OY=K-FH=(G M6NVPU18PO%B;X QI!**. %%WD>^CQ/.950 MCX-9>IROBY***3L%P7\^*I--N4Z"NK79$N-([%248UHES] MZ-6=Q TJ@_V(&50&O5,&63!'1(S DH\@;&9@!;E8U0&?4D@?;WX!F<P@]78&>[J1M,!8J-WCG8P%I M^)J&O2'*1%_(E_H 0@93R%42B)2[:$D,GI(VTBP;HV%-Y= PC31<(_3@<(Z> M9C^>)[\8#B:I^6,Z@>LT2!V' 95YMR.I#[R9V>TC,-1<%<+D[9HKQ=T\S6 M2?#.!$A$9.NH<-:F#;9B:5V442J'F@@\ET(DZ@82=2<_@K%0N<$['PO(RC=' M%<$2QI4 )T-A6,L].&(IF)A%"I(R(C?9CF4#K&R&A+26*D$DJC15@M4B-6'+ MRN+1O.A M*+QD(0B9&55"DI1;R;8TR/])[6_[9U]EB1.\4HW0UM>M:'?2,B@']B-F4 [T M3@YDYUP4WH$))(!@W(-EY=L4RY\N6FWSH^9!;T\.Z*$1K5T&0CG0EWP0=ECI M'E2M.JQ@9Y5>Y(I:S92C.*SV; _%8>_$(7%$$:\86).*.*11@]'1@DS$)15# M]-*WW*FEK=.^(:7-^$I3Y7D?"L+ZX:Q^F.I.?@@EP'[$#$J WDD %C33B3G( MUB@0V2OP3A&05J6B#D(,HI7\T"8D !-T2%B=+E8%Z$_^@] MG(UB^53/?OU=6V.8=QJT$ZQL";P$&XP'38GB(0O+;?KFBZAD/#?)@>3!@X@F M@:':0; I9IV"=(SV((UU.#T_'RW.RS?S@9O$)4J.)F_3)!24&_SP:KI( _7C MA[5^ZU]8'%5APJN8O/G)ST_8$SRT[NJF!%V#KD'7(+AUU$WHFAI=@ST?>GHD M?5)^6IYUT(CXI8']. W*&[F>)3M?3,,_AX,+-QN\<^/+-)CFP1]O%@@FEFZK M0Y;E_\M^#YB+!H31%(QB"820247/B=>MU"&?IO.+Z5]%O'$6%% A>IX'QCM)\& M&.YW-7E(W-M,,G@7FZ/D9O"KH0(8E\1YG2SEK8Q[_6+IK];SP>7B;#HK'S5^ MMN3GGR_V[TLO?Z6K6&8R\*C!L>WYLT7\_GEYC]B3-%&[3,0+PM6"^? M2!4@!L*=C=X6/V_L(QY?+N8+-XFCR=OV/J MRX3M]*,;!F[>:+J_7HZO!IP.?KBF>ZO>.?;CA@I&G,7$,M0&5;SFK.#K"M1%6)LKVK&L,=R;7 $T6I M&\T(2*4;[N09#,L"$K%$4N)DC)M(0!RZV>RJ"(J#\V+#Q<%B,1OYRX7SXW0Z M+1OU]BY$"=M4OV##&T2FCB!3)2E\C(7N&[SSL8 L?7,%Q621,J7@DW9E7QH* M2U.1P2DM0I+<,T$WD%#;'DL;.[3VML0,(M/.D0E+3OMZFMLA='B61TE%Y4YN9K\"98G]4! HVO0->@:!+>.N@E=4Z-KMM(T MZ/J5-M,TB'YB;]3TWWO;:NSFJP+-\_/I9+TB$\LQ[\JS<.6]I$%"2(Z"L,Z# M)\)"S,8:KP-C7+5Q&G*X],YR_[734DP;N.&2:[ LLJ8-K@ OI0!G=$Q*>*WB M6CW:0_)*V_^\6(:)8?[5,'=999*) 1(3 4&D!.N;9M!-V%O)K'9KU_D?&>8/ MKDU\\>K7!X6VXYK8Y)N2Q%C"-%H!EB8/VEG&O35.A#4H>V1H;_ STF$)Y^9_ M>Q;1:Y5Y&-EWWZ<@.=' +3 3FEL430TR41Q8")%E:X7CK=2KKJWZC=2J?J5D M@Y(4K&!@<_EDPA,&AK $RF2CM!2:\,V@5]LEQU2((1%R/T/ZR]I9#.N[^N\D M%Q\OR-=?.?ULISNJI7'@[*TR]2L?#\=C[CCGGHQC'J0.84\GQ%L9"]PV._-L7_K6Q<*C)'()N[LMF M[U>!A[+L6I91R9QO#D"C,$U]0U;@>?.M M9YP8[37WMHVTR$>@?EUP^L7D<(72GZBUEH2:-D5?T=9N<2,4(11AM@1CH1,& M[WPL("W?%"<)35(D&;C/$D2.%DRR A@S5.GH=6IGRO36:-E0,[2VM=%""$65 M)E'P(DCW(.@@A,OSRW%39S^8-F/GFRLAY8V.=CH8-N68BZ[2(.)&>E#.4!!4.##!%J$D=!(T:FNT:2/)N 5EQ/C0R-8:;: RZK8RVDKI M(J84:T6[54IQ/')^-!XM1FD^;$!L:7T_3H/REG*:S5)<91V7;>TWD'_$LL<* M\H\;/!QB3UD#Y7%ZV2RJJG5VW1#^QSH"[/[>K5^JH\2]2?Y9*H+B"J@Q 03A M&@SW$IB5AB6JD[6M#)UZ^9%L#B;Q,8+W6_/DE!G26X=/=0 ?J]>Z528DL%*P MVB0>R@N4%R@O]E=>6..%2XR!H$Y ^3*"U;X9RQLS9S981D@;&;2MR8LF]47; MN]*+\J*2;GKE;U?LM/SR:Q;Y4W>R".U8Z>'&8(\UQD=@[TBN;?7\YFT^:YIR MCL)7S7R2TF R79276DP;Z"L6G:?8?+7,>B\O%.?1Q$W":%GX5_[AO#QS_K05 MS]#]<\W7'"&_,.C9AUSXA7N;5D ,+I/D/3[]"+-W*+K/C@\ M?O7\Z-7)T?-!^>KD^.6+YP>GY9N3T_+7;T>O3D\&Q[\.CE\?O3DX?5$>@.N_ MS0J$%Y/!XFQZ.7>3.!\.TON0BFHMRVJPG+P\*$O._8@6;]/B?_LPH;X.N]9) M:\O]P&U'S^YR,;W9:S5O<#1Y^XS\M'PXC-W5]')17OY]*ANWY:^B9&G!ZR>4 MY3!V%_/T;)XN7('.=&.<91YA]=I/OCR:?S>:CY;;VZMG-\^_Y8!^]>LD>:HE M^U-CS]OVH=?OZ2E5_)N/(=]XA'U*Y:-?!-]*56_ECLH0\YC"D$=/TKUOIL+4 M $^FLPGXEHHL]LX+Q>;-3WY^HI[L[+3JQD0[\M#.Y%&K?CX]FZ4T^*U\?S8? M'!7;Q3HBKW8_5Q2+Z)#[@? M5R7\=8WD_GHYOAIP.JPC+K_[DE3MRZ&BT$:54J=?$'(1@"OZ!>$6X?:K<,OJB%*$V[V'6UF'7R3" M+<(MJEN$VY[#[=[Y!>%V_^ 6U6V?PWIC4V+:Z]]808.!#MY2?I/>I1/_ M&"W.#B_GQ6EI=O0^C"_C:/+V8#Y/Y;]XZMZWU,>(*3H4S%39#KPR<.L%FR"K MU^&'+BU\9'5D]3ZQNF*&%T+/$(21(+@FX!C5P*35TCMNHO1?LKHRA!DE(V2E M"JM[Z\'[\A+$4!<3MXE+6Q&K"S4DM+7>A'T&MUZP";)Z'7[HTL)'5D=6[Q.K M4^M$=K'LT)-CA=4+0YN4 A1NIIX2XH5;VZM+XXVT3(&-28,PFH(S+H.B.23+ M%4V.U\/JDO(A9PI9'5F]0I,CJ]?@!61U9/4^L7I*F1*3>;/OYB"RCF"85J"= ME]0R[V.(:WOUZ*-2)$)4+H"@AH%7WH)31G(ELLBYHKVZ,&(HA$96KY'5-S8> M$VLI=HLVA]/Y8C#-@]FC:BIV=.,1%=WVAJ?@A/B*ZGK[,R$>!=ZUP&-$,.$X M Q>X &&;&4\^&K Z2YN,)\&)-DHL&L _SO\UG<;E7*@T>S<*:7XR'<>6=)S2 M0T)Y!\9!=6^N^CY 6V4F1^Y'[J\K0)#[>\?]21'C)/4@FTF00A(#W@L),2BO MC38FJ[69D \IQ-@\]XNA$D@D0_+O!;9AYXR>5GO\UVPZ MGP\N9M/RSW64(%;FT^ZH/JQOJ]S@6'O;/7S\RO&,X43KS$!JV]R3M0(\"Q$8 M%2DJ3A45O(W2C"4ZOUZ"Z(7!D6S[0K;>1NHR):!EE"!$LF"BX$"R5#G[S%ULY;!_ V0K]9!; M3"-7B3G8FJ&GA_7'%VGF%J/)VT%Z?Y$F\S1_5DO/B%;BT@UG+-VF>W"R<#=PD#F)ZE\;3B_/RHSJ.RS!D\Z(7!D7W[PKY)2^EIU!!UP[G6RF9X M+06KB?;!&DXS:V=X[>;9ES(Y-+RUAJB(0MU&H?J;GDA"4]G19IK79LKLP+O3 XBK3NP>3M(LT1PU)15B"# M,R!R-.!HT5]%=+%L=9!HM5HYA?/IJZWSQ/GT_1-^V2KO50:JDPD0?2N33U?87X3?P6?(WZ[ZXVRH:&OB;YNPAC/J*\"WRDR. @ %0%T! M@@*@=P* 49VM]18BC0&$(@9,T@0-\PMU. M8YJ6'"Y9R%PG$)QK,,90(,&;2%B@A+72L>.#3%L!]LOIO"VA9H=&UWE'%Y$' M*1Z(7!D7+[0KDA\RAUL"!]+O39'&I833.0'),4T5OIUDY#'E4!T3KE M\B%MK^H1D:?;R%.9R9%R:_!"+PR.E-L7RK4A114IA6BD I&B!"^2 BF\$E%D MD:AMM0"A=FT,=!C;E!%DH&:T(W)/02K'.5K,A8FB(03V#^1!L M =+KDJ%5?=!X.I__./"I0$(:7,RF[T;S!N#*MSL@D%5&H6)&'VC*0+%,JO QL_8CL(94^'PNW?YU- MSP_+ZXTFET4;'G_HY_3+$M17CSMM0/SH_6+FRLH;3=SLZL4BG<^+J&S>R6PZ M'B]EY:J,M*W;5WQ(56M*$B&LVQ!6F4C]WLZ$P%JD;$:Q"DR-UU^"%7A@>NSO(O5@/7_?>-\S99SA%"0W"81P":QQK"B P&2425G>8DG*IGB?#D5[:2#D M_3V#M0J4YVQL;*5%RF9Y M7PR+%D'>1UA#WJ_9#\C[E3H&>7_?>)\D%A)/'H(QLNSW3=-=1 K0C*?$!6=6 MJ_9J2#:7YU?MS=U#WN_+U"!L 5(3 +U*BP]C@I9M0.HHW*S,L=U1?:V6QWV. MD^PI:X R3B_].-6M^^HNI/MC'3%V?^^B=*P0N6^7CDD'9R/1$"1C(%+PX+1F M$$TFF45!-9%ME(@4WFA_4C,9:EOGI:5OQ@IJQ@H0K3*3HVI U8"J 55#_:J! M>::%(!0BR11$+-+!>6N $Q(CXTYHD=LH,-F(:A@2(5$TH&A T5"W'U TH&A MT= ?T2!5)$F0 %XS#R(K#LX0!]KKX*(.DJHUT?"0ZI2-B 8[I )3#:@:4#54 M[@=4#:@:>J :.LCZV.?E+O43E+0I*@G1LUS4CTB-#C)@B4A&!D64YVW4Z#Q0 M_=RO,PL?*EEG9Y;NJZ"Z(1Z;N>Q3E<]!"+.T!"\WB8,X>CWU#/ M2<,\K=U XZ3.CC.5P6D'-2L*$10B%7BA%P9'(8)"I"XA(BUUGFL/UC3ES(%Y M,()14)E:);301J]W4_Z.PJ0=")$Z6^!4!J.^[ZGV&G+0L0,)6^M_*G/<(I"!(5( M/;S8I2\C&#H-&"4+K);N@ R1J;DHDJ4?>8NJ/M"Q&F M4(CT4HA@TZ">EA/];1)'\\5LY"\7*0Z2FTU&D[?S@5NL_LTU-42+Z9=E1&?3 M<4RSAXZ/POK].A34!JL\L:UD11=<^M-6LH, BQ+X+@GLLF(B\@ J$P-"V++2 MC8M@F4V1):>)6VN+_9 >1Y_1W-$URS5E^ ?C\32X\H^GT]>N"9[1A5N4'YZD M<#D;+49I_HN;CT)+$EF+UKIH;A.\L4!_)ZD]U$G=I&/4294Z!G52O?K@SW]X MSP@578C1ZNEP'X*U,I,CFR&;U14@R&:XZ]^Y'6[?]7-F>4PL@5/9@N"2+^_: M _>Y;.RYL%$]J@*GLET_'3)B<=^/^WY42JB44"FA4D*EA/O^?@0KMIGI:5W( MVC"IM9*0\K/SINO,X^M!L(2Y#EK=X& ^[.?8DH,?VL]QHY-*N]W/$=,RUVF9 M+%62QB2P5#$0EFEP(7)P@EHNM1'EF]8'3AV\V:,0JE#K$ MN[9[Q*MBU0\?.9F:8/%6EB_.3G)^P) M^J02GZ ?T _H!\2HFGV"?D _H!\0HVKV"?H!_8!^0(RJV2?HAYW[86/72S\U M\?4KM9?.O+9W8]>;%Z_ I1W,<"[/1^HXV<3XK.$ J3(OU'T:5$E-0/TG_7A" M?GU"3E,00MH(5A$'0A(!SE(#Y9]EYB988UNY 'K3BNMUFITTQU6WG(//X\T/ MYQ\.Q,FG!^+L&\?@Q5QUWO:L#,-Z01I(WG7XH4L+'\F[%^3=0?+%,KT[R_2T M#)RD#-9[#H+( #X7$:)YHL1(GK,(;5RS;$F$W*\HK]B-H1KI.BCC!4F4,[5Z MH>[(03F#N8CODP&$3<"V?]F@QXR&7&+>4B-+(_ MYB(J-#F2=PU>0/+N!7EWD'PQ%W%G1P6A>7:,@7-<@5 \@'%-!ZB0I1%4F\!C M&U<&MYV+,*A&N@[*V[WKA_4R70"QYZ-Q,^D(*]HZ+71;'6E1F1?JQM2'"MV6 M(Z=^H8L"\5H@JJ2\$X&";H;8"2D=.$,U>!LX==2ZZ#92,7.-]!77S/09Q7I! M&TC?=?BA2PL?Z;L7]-U!^L4\U5TR1%HAG%0*&&WJ7[1(15(X =%2[A0G1B6] MB9J9!\N0[5?-("Q7E:E"08."I@(OU!TY*&@P'_&=,TJ<%39K#DQ%44@])+ J M%EU@!&7>BR3SFA!HHVIF8_D(A?R/^8@*38[T78,7D+Y[0=\=I%_,1]PE0W)P M*5+&P<60FTDD!*PT"52.)' 5$S%R$W4SF\]'M%8Y@[!<53YB8YUFL$OV;@'J M'\O?DB*X8E[W-JT:9,\'E_,4KSMC7Q3,&$QVTDT;B\OKZ["&/JECXX)^0#_L MEQ\0H^KS"?H!_8!^0(RJV2?H!_0#^@$QJF:?H!]V[@>\';C7F=#'=-/&P_PZ M<++/IT:],'CGS^+Q#/O#U3Z6L[$>DO,)A!7%\XD2B,Q$X6EP5K,VKO;='% = MK,ZG7EV>^S0[SJL#Z^/+Q7SA)G$T>;O>$V+^^9GVVKSHN\=$"U%6-AYG(S#5 M:')DY!J\T N#(R/WA9&YIE)P(<#))$"8%, );H DJVSBC$>6V[CEMC-&YD/- M+3(R E.%)D=&KL$+O3 X,G)?&+GL:FGVS()R3(+(3C>,G"#H')F2CO"@VKAN MML,]LK $&1F!J4*3(R/7X(5>&!P9N2^,'*DC)N4$AC(#HNPIP4M?]KME&ZP] MTRDSTL;-JUUFK1DVJ:L2F'!:]U[7%SRN^S!6 -4A'?KMUCUH_%KV MA-,HE 0>6 2AG -+F0<2A$=;8!I) 61" &C#$>K+4Q1VJS%G:#-09;X.1VJPP0 MFKH-3969'#FY!B_TPN#(R7WA9%](U]C,"XDI#4)R"B83!3QF)7391'.[QLDM M5AEL9Y_,* YE1&BJT>3(R35XH1<&1T[N"R<+([*AA82I84M.MF7/*RE0RK.V M23DNQ ;K#+:Q3VZUT@"A:1.5!N7OIB?G\LNO6>1/U3&FVJB1T!95V.(C@76D MK&/U_.9M/ALMRF<(7S7S24J#R7117FK9"[>Q:--,MWPUGXY'T15@'N31Q$W" MR(W+)R__<%Z>.7_:BFH'LDM-6@@EOJF]WE8OJ3+WO--%N^P;)C?D9^6CXKDH+_\^E:WH\E=1LK3@]1/*+2X>G;S_%NJP%>_3I*G6K(_-?:\;6=]_9Z>4L6_^1CRC4?8IU0^^D7P MK53U5NZX?F"6(;?U"2[GHQC'Z=[I&E,#/)G>)9>OO?#PY'+[?KDUMUR18SXT MT%5;;J![R]K=D8MVIIA:]?/IV2REP6_E^[/YX*C8KI+K.;7[N:)81)"LU#$( MDCT!R9/1>X3(CD(DBGX4_:SZ_S2![O)B\5@F:P??$X2M2-BUWCOKY?C MJP&GPSKX[ANKX--?5_S1@>5046@CYE;J&,1;7Z7%8#0)T_,T M^&$\G7]VCVX7DW :K];?GJ8[K9KZ/'GE >&VQM-%CYRRM=F2CUD3D'!_!=+R']9 /^S3DY_.WG^ MT#9.9*@MQ7E1WT:M7M $=E:LPP]=6OA(UTC7?:)K1:3+V0OP3O)F*',$%UD& M[;3ATNBR-[+W/K)WDI8J:PKU\A@+>Y<_ MO*BVR5L&N;[8<,.]@(>]LA%;C9WG?ZKM/D2- 'INA=TW4&Z_>'& MMR@[;INQ9#BC7F20AF<0D7CPSC!0WFB=B/>)K6K;^@/ M/E2RM8D-B,*[0N%;S_I;K/1HJ[0'*SW:\/;QXBS-!JL^W&=I,A^]2X.FXN/9 MC@NW, G5F?+*RH*P)I^@'] /Z ?$J)I]@G[8)S^@KD+,PEA!/Z ?^N0'Q*CZ M?()^V+D?-G8_[5,37[]2>XG,3T=&T4_,C;G-!]QBR]-9^5V30;B9C]WR\*5)=+9R/M'Z>KA;HN]^A52OVO?W=*D7!LCRBK^N(WI@D4G0< M/,L4A.<&G*,,5,C.\&ARHJF-:WC+ [G#3\_C5B?VOZZ([/":QTX;&EN]P8-) M//U(:@?Q_R[GBV:\;J&_XWSJWK^>SI8_6"QF(W^Y'#=Y.GWMRLLLVBX!D 3K M#_M9 ( %C"AN*O!"+PR.X@;%35WBAC@95/(.@DT)1,P)' L>LH]:61DXDZU< M6NRTN&%#S@G*&Y0WF/%!4513O/7"X"B*4!35)8J,<3JGK"!G+4$8G\ 2PD $ MXC3E5@IIVK@+VFU19%$2H23"C$^GN+9+D=,+@Z.X07%3E[@1AEAG# 5>_@:1 MO 0GJ2UJ)5*K#!$VV39NG'9:W.BAM KE32_ES<9NM&)M6!=0<8E+K=1N8B:P M6V+Y>RMO[\3A^XX6J0RO>^&8]J>^H/A&\;T-\4V)#X9'#C9%!L*X\E7F KSV MP<80C-)RD[5D3?>7APOPME4V;:UIS#:A?7UF4&48WT%-CO=F4$6ABD(5A2H* M5=2W550VIJQR1D$)XT%$&YNB-0*&,248I3:)]:9Y+1:M5::B.,HHE%&8PL(4 M%HJOSC@&Q5>]H@/%UUWBB[.<1?8&HK,&1$X:BH0*D(KR,L0*&^3:=<@VB^,J M$U_:HOA"\84Y+)11**-01N&4;+6X%Z5DM3.!4H-%733166[:#E&ZYQ8 MWG41W,_4&]Y8[28MHUZJU#&HE^K5":B7[CS!5$%+X21XPSR(Q PX[QF01)Q7 M0?&<-EX^MI,N9D+5.:45%5.?%1-FG%!!H8)"!=4IY8 *ZNYKC$DSJBBP'!,( M*PDT/=/ :1$M25G9)GNTV1JP'2@HH5HK]D+]A/H),TY5TC+JI4H=@WJI7IV M>NDNO<2T3$IZ!XE[#B+&HI>\MN"M%<(9XH3+FRY:VX%>4D-5:9-85$S]:;N& ME6Z[A;S/\&8P6@+.X(>FUFW7UR0P\]B9:Q/L*6LP.$XO"Q_5K:7KQMX_UGCS MXB[OUA^@*&.O9:RS25N1$Z0B6D%X%L%)ZR%R2G6V5!/7RB3,6Q1LRQI_$&"B"I(%=?'*#R@B*P5+73/7A9#0;O0S:*+FJANP,=$#29J4&2AR.JX MR$)Q?VVWP-J MK[:9J"%#+KK0]+V+HJANQ+^SM*K\W93S+;^\U:0@GFIA__33A8MQ-'F[:L0N MGDK._W2GH5G_I-!7;51^[=W&H(^VQD?JZPCSK)[?O,UGHT7Y#.&K=CY):3"9 M+LI++:8-J!:3SE-LOEJ65[I%^2:/)FX21FY7"X?]ID;_]M=S7]Z,OC+(TS?P]W2#HVQO67HI^.X,9/^/SJ^=&KDZ/G@_+5R?'+ M%\\/3LLW)Z?EK]^.7IV>#(Y_;7[T]Z,WIR]^>7DT>/WFZ->C-V^6CSD^_)_! MP:OKK_[[^.7SHST:H_6GP_.C7%X+Z_GTJ6\7EKZ)D:+JV8-/?(1ZJEF6_@UWWZ$ M?&I,%6_DVX_0E;P/]535X3M\(Q6_$?N]877'O3:UFVMMWWGRI6O8RNG.GGNA M%Q[FA6+SYB<_/^'TR2Z/J^[5*.#&EO=RI>J/"E_?S5(:_%:^/YL/ MCHKMXN"OE^.K :?# 2.,UQ&PWWTUO/9E\HV8;]7%#QITLB.:/!_%.$X[=-<# M 'I+SJJ7)O?."Q]H4B%+[@5+GI2?EF<=# ZGDZ5G_#C]AY\-_O*?KVK8_V-[H/"10)% FT7@(]'+OYBC_/SZ>3 M%74B82+B(N)N&W'9EA&W]DCI&I(>Q#AJ*HO=^'H#XD817DSJ"+_:G5U10"(L MUN %A,6^P&((E^>7XV4M\PH8EWUW5U]^=@VDCHBLW?\5Q2@B90U>0*3L'U+6 M$7*U.[BB($0HK,$+"(4]@<+3Z>)F&[U,1IZ5WY5F\_]71_S5[NTZ(A)K6+H& MGTAB-7AA9R2&1W [JF$Y<[,TKR,J\;P-X17A%>&U1_!Z<%[>ZZ*.J$1XK0-> ML?ZOT^Y#=D1VK#2BNL:.N/E >$5X17A%>,7-!\(KPBO"*\)K=^#UT%TT+5;K M"$O$5\17Q%?$UQ[AZ\OI'',#"*X(K@BN]4=4U\#U>:K]JSW+C(G>L@$*0Y@CY_.75<;VZW,XVFU&>XO;NPF(0W< M?##-@X.+V6@\X.11?4_;.SJO+ 1N* M@ZV:^_ZE;)4.(WVD$[H'D[>/\)3)$Z92,\(S41!4$C!1)" Q"VU(<-:P+T=X M\DQ,$(R!T+H\AW +UD0&Q!B:O"(R$?+E",_3='XQG;G9U=&_+D>+JU4AT?'E M8KYPDV9>XF=S/.?+GSYPK+DDI*WQG8A!7<:@N@Q>T7B O5WT;<^?;=5I#QTX MCLR]G\R=I!(^1@?"%OH6)!-P66G@S&;.*5,JD TP]Z&;S:X*8:]JU0X6B]G( M7RYGE9U.7Q?:GBSN/Y+[3AX7E@R%:FT4=X]AK7X6V<$-FN\$K_8]=2MV]58% MH&,J=0SB6#_B -755M45CU)20RUH8G.16-Z#H9Y"2I+P8 S+S'VIKKS3GGA* M@5HO0;@8P;FL(4;AB73<2.V^5%<;3(10(8:&&110"#RU&1S9=O<^P&0(TG5_ MZ#IE'5T@P+,6(+*,4#C80;2I4"#+UI+<"EU_TE]PE0]I*=M!,=&!/(T;9:1N MI.Y=!Q)2]U:IV](H=8H!*/,*A)0*O @9C&-6:243S?%+ZDXD4<\9!1EH;>D0/";6H1KJ-PC]V'851SF @U1!(*&=0SNRAG#$L"<,\ MARBX+=(D)W!94LB!6DHBU4FOW>N0-%E+RH.*IN'-@0@#1TT"K@,108;D7-Z^ MG*%#SO10"$RP=!R)4=*@I,% 0DF#D@8ES4,D#8U&9A,2R, T"%W$C2=! >4V M^6@M54E_*6G*@YQ,RH&UP3?76RW8J!FP+!T3GABI6CTHNI^DD90-RZ]&0=-M M'+Y5T+378Z2MGC+88^3QKGXQGU\NFXQ,^ELD: M=2V6;K0K^5X7= B#:]QZ;&Y&]C&>ZC)X9Q(JN.BK M-C>2")((QM-]S8T]'_I./R@":O "@E9-B[[^0Q$\35B>)FA'B".*01*&@V J M@%&ZN7OBLF6),ME<(?FB?9;U-*=L(3,G043IP>5H0%(OO4H^,.5O3A/\]/WJ M)*%)':;X_'(VFKQ]7=[H-*YZ/ORMR1P>7:N^ MQ_%4E\&11';O@SZ8N_-;O^ZQ"-;#?7T'JXP45(2R:&DH.]AL"3A-#+#(1$S) M")/5ESM8QG2TS>:5<$=!!*'!&6N IT"S$939IMG"-W>P?W?CR]3R!K:%NCI& MAX*V=D^@QVC*Z"8S9\ MF6"UB2AC' 46J0/AN "CO6DZQ 6EN*-*$4RP]AZ-NY=@;>_>\N-= MO807\&Z>8G-O^2)-YFZ)<+,T=HORCXOI]45F]V\WBP^]@(S#BM;]M>4+R#UN M E&CM*VFEP[F1S:3'\%XZG(\U67PSN1'<-%7;6XD$201C*?[FALO(/>=?E $ MU. %!*V:%GWU:(0B ..I0_%4E\&11';O@SZ8&TD$203C"4D$2007?7TD@JV0 MMESG) A+A@#1AH+@P8,CNGSKF(DV&AO$V@3N[[E(>C-8X2#^W^5\<5[>ROQT M>A#CJ'D/;OS:C>*+R:&[&"W<>%G6M*Q7./RD7.%-TU=]7DQWDF;O1B&MBJ3> MI#!].UF^RK)>JJ5YWLWR%P:',R"&=4 ((Y=C'& [6O55 M>GXM\P_*?S<;A^/)R7*G<'#X<9_P^F:;L&RLTCSZ]H1#6TD#J;'94@^P"Z^B M]IWJ47#5X 4$K9H6??5HU#W!A+OV/8ZGN@R.)+)['_3!W$@B2"(83T@B2"*X MZ.LC$9P<@),#'C":-5/N3>0@J9(@% M@:/00J8O!XG&W4NPXFC6C7AUQ\#V)EUG3G,SG?6\N9S<@$8=G3;J M'!>Y B>!#E_\ YS4$02JQR/DHEOSP/ MX=;3G+*%W%2=BR@]N!P-2.JE5\D'IOR7S5:79QH?,Y?Q^>5L-'F[:IRZ;+(Z M_^Q88W[]3P]J?E(B44ILF-K# PT4(2A"=NV#/IB[ZUNB[K$O9B+V.)[J,CB2 MR.Y]T =SXTX6=[(5[62Y95(2;2&10$"XE, 2Y<&;:&3*+#K"VAA&?-=.MLVY M'XH.I2&XC<5M[#XH>A0ENP^D/IB[ZW'0/3;&G>T>QU-=!D<2V;T/^F!N)!$D M$8PG)!$D$5ST]9$(ID%1*G#$)A D:O \)-!,JYB9=D[R-J8J M8WJT,BSM7GH4YRIOQ*L[AJ7CQ5F:-;>5R^\^2Y/YZ%T:C*?S>1U]2.KR;C?N M+/>XUT.- K2:SCN8Q=A,%@/CJ!L]".U4-BD);MB7Q;K+FKS#3TOR7DS"]#R]G,[GK]+B M.)^Z]Z^GL^:='2P6LY&_7#@_3J?3UVY6WG_;DX@D;:UM7X_QMGL%O;C[196R M:Q_TP=Q=5^O=HV?<_>YQ/-5E<"21W?N@#^;&K2YN=2O:Z@;*+,N6 Q>6@?#, M@H^)0[0RBAB)#Y:V<2\5M[H=Q-ON;75QY.Y&O+ICZ"H ,1@MX:*.YA%U^;,; MMU5;O>)_7>C_P4I?J_2ORU$URM>6(^.^CL%<26VYDFW&YZ>:J;@# Q4IK"/) M%62Q?0@.9#%D,62QS0Q;9UN^J1SNH>"]Y^+2GR'"(-%J)G$H04&KRW%'0. M)%I&$B'FRVM)V:HH/:$@0R(@3'FV%S&!Y2*%Y*25.7]Y+>E56GR\A]32:#Q* MAMK2*D?C(-5-Q%3C)#!CM5/+9 M%/;W;=P^1II'FK\#R7#B[;>=TCW(^<6-W22D@9L/IGGPU\OQU8#3X8 1QNOH M]5&7@[MQC;C5;@N?XR1[RAJ@C--+/TXH]78;&_=W#8J]ZI#W=K'GDE$TRP1. MPEDK*FAH,RGH)0AH%SRH).1"J9HM>>?RGV3M/Y MQ73F9E='_[H<+:Y.SMPLS8\O%_.%F\31Y.UG^F^^_.D#): DI,HN,M\,'E2 M.P>XN@S>F40/\O_#M/CVP/^/=<07"HC>"0@BF; N6%"9$A#1:C!&VN9XB)5E MHZ0/<@,"XM#-9E=%-QR<%Q,N'M>=[DXY(2P=$M9:2@DE1;F@!'C0 1/P/H0@;*D)"7:YVR_5'0A\2!U5$"B M+<^17(-7R@$1,LBLDI$L?*GH-I@#HD(,RZ]&T8:HAJ1?KQ=Z2?J8!T+5L(>J M@>7(4A)%*\2@00C*P'DBP6;#=-(Z^AA:40V+:?CGV71R"#*2:*V/36? [6@9=\ 7%(,W/_GY"7N"[MB].] %Z )T 8)2 M5>Y %Z +T 7H@IV[ 'FA*G>@"] %Z ($I:K<@2Y %Z +$)2J<@>Z %V +D!0 MJLH=Z )T ;H 0:DJ=Z +T 7H @2EJMR!+MBE"^Z8!JB6OW[KTP"_TU.J!D^I MKWBJ_JL2Z(5'D@BG6V:1!\P%OK'ECESY\8+%(TN=OUG9[Z?CN*D%<7HV2VGP M6_G^;#XX*K:+GXW99'4$['=/PZU]F=01\_71Y/DHQG%"@*XBZM +WZ))A2RY M%RQY4GY:GG4P.)Q.EI[QX_0??C;XRW^^GJ6<9K-"F\L[:G4$+M)E'0B\@W%@ MZ#XD4"10)-#*"/1P[.8K_CP_GTY6U(F$B8B+B+MMQ-WV\5#MD=(U)#V(<=1T MIG#CZPV(&T5X,:DC_&IW=D4!B;!8@Q<0%OL"BR%I?JB,C:_5]1C")2UN %1,K^(64=(5>[@RL*0H3"&KR 4-@3 M*#R=+FZVT9]VF/Q_=<1?[=ZN(R*QAJ5K\(DD5H,7=D9B> 2WHQJ6,S=+\SJB M$L_;$%X17A%>>P2O!^?EO2[JB$J$USK@%>O_.NT^9$=DQTHCJFOLB)L/A%>$ M5X17A%?#]W%J#DIKB(L$5\17Q%?$5][A*\OIW/,#2"X M(K@BN-8?45T#U^1.=%# M)DAQ 'N^R@M^?L7-W:3D 9N/ICFP<'%;#0> MR?22$>[F MDM9]L"S<:]D)W8/)_QB]+[]A\NO,A:;QS& 4?W[RZ^]&"I-BX* =5R 2I>!< MM.7WV<"U\R8H_V2P?)7WBSA T.? A""#2)6D)HX3G M)X.).R]FOIS#6^WA\Q_KB!ID[JXPMS:" M21K TV1!N$+ 3D0#67H7378DDKP!YCYTL]E5(>Q5K=K!8C$;^9D2_5)=;3 10H4<2FM00"'PU&9P9-O=^P"3(4C7O:%K+TQ*VBB@ MCC@0@AIPRE@((28EC)!"F%;H^I/^@JM\2$O9#BJ1IY&G<:.,U(W4C=2]3]2= MM4G&,P6&"UGVU]F#DRQ ](X0GD(49NT<(Z68N; 2.-$O[M'P#_RADBC=-:6@@Y%&D2G00C,@'J&E4C M%;6)KU6'R9@>58@.%'@?600I,V:2$ITINN21A,:@P1)@@'1 MI&F,8!ZL$I9%KAFG>ON21A@^M HK/CJ.P[<*FO9ZC+354P9[C#S>U2_F\\ME MDY%I+@AS?CYM/DN!B0(,!28&Z?QB/+U*:9"6>#&X&+O)?#B8I$7SA%45]^#? MH\7961K'!AL^/N/"7+JON;'G0]_I!T5 #5Y MT*IIT==_*(*G":LK(*T$&9L""4,M.&,$&!$]T\F2',27IPDZD*2=": 8 MY2"LI,TM4P&!*ZZ-8M&K<'.:X*?O5R<)3>HPQ>>7L]'D[>OR1J=QU?/A;TWF M\.@Z#;@Z9WC=I U?I<5Q7CWD']<9PU^G'Q[X>I4N/&VRA2VVBAARTEI]!0)8 MEP&L+H,C:^_>!WTP=]?W$-UC7=RZ[W$\U65P))'=^Z /YN[\UJ][+(+U<%_? MP4KO1*(\0A2)@0@Z@1-<@[7>9IV9\6*M1:%GPBINRX,BT2"\:<8].%$VM#I$ MIDTV'^OA[MC!_MV-+U/+&]@VK@JHH;0*][$]+*OK$ISCN<+>!%(?S-WU..@> MG^/>>(_CJ2Z#(XGLW@=],#>2")((QA.2")((+OKZ2 03K)A@_?X$:V",<4HB M4)8B"$H]&)4E&&TT-]%)3]9*A)0AS"@9(2OE0'CKP7N;@1CJ8N(V<6DQP=I[ M-.Y>@K6]>\MMM9G >\N/=_427L"[>8K-O>6+-)F[)<+-TM@MRC\NIM<7F=V_ MW2P^] (R#BM:]]>6+R#WN E$C=*VFEXZF!_93'X$XZG+\527P3N3'\%%7[6Y MD4201#">[FMNO(#<=_I!$5"#%Q"T:EKTU:,1B@",IP[%4UT&1Q+9O0_Z8&XD M$201C"X?"33'=29J]&X6T*I)ZD\+T[63Y*LMZJ9;F>0LY9 P':"*&=4$((Y=C'& < MX(80XZE3\527P9%$=N^#/I@;201)!.,)201)!!=]?22"6<6M9A4SS5ED%4&X MR$"4;\&%[,&G')V7-##N'G-[$K.*B&&M8!A.;/VV4[H'2@>7U#AKL61K>C].@O,.<9K,45]ZC)X9U($N.BK-C>F"+I&0E])$1@>E=0)*%<>A&$$ MG(L&5#8V&D.SE7QM!IMR/D@CP#I)0.BHP$="@%.MM1#&\Z;K_<<&2Z?I_&(Z M<[.K50.EY]<;@8/RW\T.X7ARLMP2'!Q^W!"\OMD/+#NH-(^^/;/04G9 2HE= ME7J 77CGM.]4CX*K!B\@:-6TZ*M'H^X))MRU[W$\U65P))'=^Z /YD8201+! M>$(201+!15\?B>"( !P1\/T9[&1U-I%:,#):$-E2L$U".R6E7!"*:1D?.X.U MF@SV_68$B"$G I/9/1P1T"4XQS3WW@12'\S=]3CH'I_CWGB/XZDN@R.)[-X' M?3 WD@B2",83D@B2""[Z^D@$$ZR88/W^!*MVS 7%$AA/)8@@"5@IRH=R3'F3 MLK0I/'8&*R98>XG&W4NPX@S6C7AUQ\#V)EUG3G,SAO6\N87\B&O& MV$=FW34X;K7/*K::)C*8"ME,*@3CJZZD!1)\ F&$ 4=I B4E)93'E)Q? M:YD22-+.!%",UAIU*(W"SJ@]/-! $8(B9-<^Z(.Y482@"*E(A)AH:?:6 )&* M@B I@0V!069>)6-D)$1N6H2TV9N=HOA \8'BHRMLV*&HZ8.Y47R@^*A(? B7 M75/Y"2I[!4(WK6"YE&")R)D:IX+3;4RKWIKXH&8HA$$)@A($3\Q_TP=Q((D@B&$]((D@BN.CK(Q',CV)^] $W MYE4VGD4%,J0,@FD'QAL%C@H57%9"Z[7#V8?,W=YN?A0G9_^[E=Y^ER7ST+@W&T_F\C@XV=7FW&[?=>]PEI$8%6DW/)DQC;":- M@?'4Y7BJR^"=26/@HJ_:W$@B2"(83_G'_BSIEUS[H@[F[KM>[1]"X_]WC M>*K+X$@BN_=!'\R-FUW<[%:TV:5*F>A#V:Z6/T%DH< '[R %:7V2402;VKB: MBIO=3B)N]S:[.+!Y(U[=,7@5B!B,EH!11P>)NOS9C1NKK5[SOR[V_V"EKU7[ MU^6H&@5LRY%Q7\=@MJ2V;,DVX_-3S53<@8&*%-:1] JRV#X$![(8LABRV.8# M%>_L]IW_4(74X 54(56Z!54(JA!4(=T/U+H,CBR&+%91<""+(8LABW4@4.LR M.+(8LEA%P8$LABR&+-:!0*T^ )'8D-@JBA:RZ ,LN!6B,,MSX(0=NX?HPLCRS_=2##F;?? M=DKW$.<7-W:3D 9N/ICFP5\OQU<#3H<#1ABKH]='70[NQB7B5GLM?(Z3["EK M@#).+_TXH=+;;6SY..2&,&5JB4%+LIZ3 N_!]%R,H"6OP0B\E81\<@XINWQ2=3)25SQ*! M)\9!2,_!,Z,@TFBX=D12&[]4=$9(&JQCD$5YI# R@57$0(Q1*!V2<5Q^J>@V MF .B@@TYPSP0HAJ2?L5>Z"7I8QX(5<,>J@;K"!>$._ N%]7@@P;OLP5OLXQ4 M6Y(R:44U+*;AGV?3<5D_\U4JJ*W*H3I'#Z!:"$XAVF1T2#)S4M*BI MY*DDVC*[=FM=D)!3=ART,$5MB:80F?M0Q)=.TI+LM.$[T%!#KA3*J+V$>911 M**-01J&,0AF%,FHG,BHR*JUC'H+*&D0.!$S,_Y^];^UN(SG._BMSE#BQST'+ M?;^LXYS#I;2)_.Z*.J(VSC>?OHJP08#& %HQO_[M'A"\0:(H$B![!I78,DAB M@)FJKN=YNKJZFB&C+!&!4DFLOBVCA,0\2HY1(DDB+K1'SN5_$HW>)AVHE\\@ MHX0R(X&AJF?_0/Z+(FK=3RC_;]DFV+W\FD%_MUL8?8#&D3O5.&"+*FQQ1?!/ MSJ]D\^;O8=35]>4V?Q@O\C/XKYKY.,9F.EODCUK,"GMDB[8QE%?==DJ[R#^D M\=1._=A.\I/G7YSF*]N7=7CF :/T819]@F%*Z-Z-TZ]95=\RZ,EEI[DS^S&N M^!W9E!_V!SOYS9ZW?WK1_!'&X=[!I'VX&Z37+<3ZL> M'KU]]?KM\>M737YU?/3SFU<''_(/QQ_R__SR^NV'X^;HI_*G_WG]_L.;'W]^ MW;Q[__JGU^_?=^\Y.OQ_S<';BU?_??3SJ]?OCU?G@I@_-:]>__3F\,T'B(%M MSLC?3)O%R6S9VFEH_P"FW:9I?YW:9S M]8R]W.!X^O$'_*?N[6ABSV?+1?[XSS%/_[NO(KBSX<4%>4!,[%D;?VCCF9UG M6;LVSZJE2/?9+V[WN?TT;L=N/!DOSG]87_^GS7:WJZ^CY*7AOROF_%(RX^*6 MR@T]\AWRI:)/\#7??H=XJ745-_+M=ZA*[D.^E'7X#FZDXALQWQM6=[3H7LG0 M)V_1_9W+E[*&"=INTUD]6$3>.R]DFY>__/D%(R^><]WQ7F=UK&WY3*Y\-A6^ MU0%Q//[<_))_.FF;U]ERX4;G>U9'N'[W 16U#Y(Z(KX^DCP=AS") ,]51!UX MX5LD*8$C]X,C\U_S50?-X6S:><9-XG^X>?/'_WPWCRG.YYDVNZJ1.@(7Z+(. M!'Z&#KW@/B!0(% @T,H(]'!BVQ5_GI[.IBOJ!,($Q 7$?6K$I4^,N+5'2M^0 M]""$<:D5MY.+"8@=!_1F6D?XU>[LB@(28+$&+P L#@46O5^>+B==L?8*&(\6 M)W&^>IE59[ZADSAMQY]B'1%9N_\KBE% RAJ\ $@Y/*2L(^1J=W!%00A06(,7 M H' H4?9HOU-/KZGN]_KR/^:O=V'1$)-2Q]@T\@L1J\\&PD!DMPSU3#TIU: M6$=4PGH;P"O *\#K@.#UX#3?ZZ*.J 1XK0->H?ZOU^X#=@1VK#2B^L:.,/D M> 5X!7@%>(7)!\ KP"O *\!K?^#UT)Z5'K)UA"7@*^ KX"O@ZX#P]>=9"[D! M %< 5P#7^B.J;^#Z*J:Q'T-R / 5\!7PM?Z( GP%?*TMLN\H,E^=#G;O(G.L M1I3C[ #Z.']GD]_;5]4>N_;,IPS^:"=VZF-CVV:6FK_8Z=+.']WY=%L._DZ> MK?JTV\/\B6X^OO2*G;9HAU+G>UUPYW&(=3E@1Y'PI.:^?S%;I:?*/M()_0/* M+Q_'ZK%U*6J+>' )<4LX-$YS>8;FU5FLJU*BH^6B7=AI&$\_WCBW^^O7S6>\^ MEA7C;1W)"AC49PRJR^"].6-^P(.^ZD.%'WIR/##W?C*WCH2&8 Q2VF3FEEXB M2S*'1TV4BB9PY MY]J,C $N'P*7/\,>FN\$K^U[ZHO8-5@5 (ZIU#& 8\.( U!73ZJN7,28%'45 M-+6(JY25D@H<"28225ER.;:IKJ1G"6N!I$D<<V?7X?0#($Z'HP=(TYQ0,R)D]E#/8)9_UC$18,8RXH@*Y&!)B4N(D,?$\;=0O6.FP MY_E-D@>">!)9 A&;Y8SC,2AC6)#VZ>4,&3$F1@H2+'U'8I T(&D@D$#2@*0! M2?,022-ME,IHAY0S19[@A#21'&D3**9$>\?9;4E#N+#8:8Z\TPIQIP.R(464 ME$C:F&28VFJ-Q_TDC:!LI 549O8CHKSY)A(@-#AHDFGIY-9NG)S$ M22C8<'7%F3V?SR:39F$_UW*V1EV#I1_M2K[7!3W"X!JG'KL[I;G..6'_$//? M_N4SQ81#/.UC/-5E\-XD5VUN(!$@$8BG^YH;>CX,G7Y !-3@!0"MF@9] M_8LBL)JP*I @DOL4!?)14\13_L<%19"@TF*:$C%:WUY-8,I%&6U$BBB#N%0: M&:+66O%QG#GV:7;WRW2A=^*-G"[;6*8",A]+:6(P# ^@Q@ M=1D<6/OY?3 $<_=]#M$_UH6I^Q['4UT&!Q)Y?A\,P=R]G_KUCT6@'N[K,UBB M&?76>V2T"X@3SI!E-" <9'*.)!?\Q@P6&X43"PI%Y_(,UG.#=."ZJX.4 MF+C'#/9_[&09MSR!W4)='14CS;:V]7' :-R_LKH^P3FL*^Q-( W!W'V/@_[Q M.ZC(XD,CS^V (Y@82 1*!> (2 1*!05\?B4""%1*LWY]@Y MM(((Q+&(2#-OD4_2:\VBU$'=3K *[;0P5"(3HD)<*X*LM@E)DGPT3))H&218 M!X_&_4NP;F_?\K;:3,"^Y<>[NH,7Y&P;0]FW?!:GK>T0;AXG=I%_N9A=;&2V MO]EY>.@&9#BL:--?3[P!>F_P(#/JJ MS0TD B0"\71?<\,&Y*'3#XB &KP H%73H*\>C4 $0#SU*)[J,CB0R//[8 CF M!A(!$H%X A(!$H%!7Q^)0"ND)ZUS2BYQ[HQ"5&B#N.ZVE'*/B!$N_SY8C--C M-I*N#U8X"']?MHO3?"OMA]E!".-R#W;RSH[#F^FA/1LO[*0K:^KJ%0ZOE2N\ M+WW5VVRZXSC_-/9Q523U/OK9QVGW*5V]U);.\R98C[" XZ8 Q/J@A(',(0X@ M#F!&"/'4JWBJR^! (L_O@R&8&T@$2 3B"4@$2 0&?7TD FG%)TTK.H/^>[9.05@00VPZ(P9FMWW9*_U#IP/MY[/#( M3D,3QI_&V7RA*4>WYNORYQT4\.D,[R:QR7>8XGP>PVI#Y.7IK>L+V^8L(TH= MG1#J&AK]V" YX-WF-:J^:GI_0.I@-ZD#B*<^QU-=!N]-Z@ &?=7FAM1!WTCH MRZD#8S3'5!F$K5:(T\B1)58BRJ+ 7"2;B+V=.LA78$U"1-%SAK@. 5FN'7*1 M9983G@ERH_/2AWAZ-IO;^?FJL]*K"YE_D/^SGC@<38^[F<+!X=4\X=UZFM"U M5BGO_G+&85M9@Q%F!!HN#0"]8#OJT,D>)%<-7@#0JFG05X]&_9-,,&_?XWBJ MR^! (L_O@R&8&T@$2 3B"4@$2 0&?7TD J<'P.D!WY_#=B1('8)%.AF!>$QE M5RW&R&-M8S),*2X>>SQK-3GL^QT?H$<"DMF[J;5ZNM$.Q[/N>9J[1X$T!'/W M/0[ZQ^*K+X$ BS^^#(9@;2 1(!.()2 1(! 9]?20""59(L#X@P1J= M=9)&%(T)B'LID-::(ZX,EDZ01(A^[/&LD& =)!KW+\$*Q[/NQ*O/#&SOX]ER M[D]LFR^=I7)"ZVG9GEQ HXYF&W4YN!\;C:$SPWZVEX%4R&Y2(1!/?8ZGN@S> MFU0(#/JJS0TD B0"\71?<\/6UZ'3#XB &KP H%73H(?U$%@/>9R_!J.1]//ZYZIW9]5ML;RQKMQ:\>U/Z$C33AT#)U@ L:($) A#RW M#X9@[KY/B?K'OI")V.-XJLO@0"+/[X,AF!MFLC"3K6@FRWFR3%B*4F ><2(E MTH9'%#"6.E%O8V3;.)#XKIGL=H_^$".N!,QC81Z[#Y(>5,GS!](0S-WW..@? M'5&:\F'G*P,^=':P+1_^5$X6WDG7GUF7#I:G,1Y MV:^2NKS;CUW+ ^[V4*,"K:;W#J0Q=I/&@'CJI#%@T%=M;B 1(!&(I_N:&W8M#YU^0 34X 4 K9H&??5H!"( XJE'\527 MP8%$GM\'0S WD B0",03D B0" QZ(!$@$8@GB"?(,T(<5&%NJ-:%:MV*JG4- MUYA'ZQ SMO38XQ0YPC&2$=/(C3(H>.:<8$I@HZ[3A M1FWTY>MJ\@ZOE^2]F?K9:?QYUK9OX^(H?;"?W\WFY/GF'VN\?Q5)?!@42>WP=# M,#=,=6&J6]%45R4B3<0.!19LF>IJY((HW>5CI-%2&=E&"_J';$R%J6X/\;9_ M4UTX='T1=_NS';M6M;O&_*/2_M-+7*OWK30>T'SM2%:7P8'F@>8K"@Z@ M^8'1O/),:4$(LM2+3-D4(Y4LL;$K6*T[8-G8? \T#S=^!9'#B[;>=TC_( M^=%.[-3'QK;-+#5_64[.&T9&#<64U='KHRX']V,;\5:[+=S$2?J2%J ,LZ6; M1)!ZSQL;]W<-B+WJD/?+8H])SP@E"LG /.)..*0%UXA9JC(F!YHHORWV(HY) M$XN@S>FT0/\/_#M/C3@?^_UA%? M(" &)R $X9;SJ)&D)"'.J4(N48*TM9Y*K PE8@<"XM#.Y^=9-QR<9A,N'M>= M[NZF=(:,,-U:2@DD1;\D!>R&'[H8 4E8@Q<&*0F'X!A0=/NFZ)1E-AD<$<=8 M(VY\1)HPC;*^BXX3[K*LNZWH?&1>J" 1#L8B+EA6@5):A+GP(LFH!?6W%=T. M@'D L@%D O#D N62A(P MS>,""X6XI0D9ZC%RP2DJE9?)D0VY0",3VM.L#TIALD\:6>854CA%+)5,F,@G MDPM*JQ$EL"X$F@$6?/KE&) 1("-Z+R/ZIP/@P,<[JG"-X,$XAO)0IQ?)$VT4 MBD99Q:5TRFX<^!B=BT+F=PJA=%90C)0B&HXP%H8SZ@C=W%G]TOS,!'R,2 A ()!1(*)!1(J%U+*)KAC].4D-!6(IZ%$])&4X0=$SI* MJG%4MR644<;'A#GRR3/$RPXHC3E#UA@CA2:"&??T$HJ,&)$C*:!\9?]@'F04 MR"B042"C0$:!C'H>&15($@'3+*,B03P2BJQD)FLII0SF-GJUL1_<<&\\D1:Y ME SBNEP3:$#YT?R']11%UO)U2YJM(UJ"K]%8]4 MWEH&7/ %V2#E[_\^05] >YX?G> "\ %X ( I:K< 2X %X +P 7/[@+@A:K< M 2X %X + )2J<@>X %P +@!0JLH=X )P ;@ 0*DJ=X +P 7@ @"EJMP!+@ 7 M@ L E*IR![C@.5T Y7OU^01<4(<+@"BJ<@>X %P +@!0JLH=X )P ;@ 7/#L M+@!>J,H=X )P ;@ 0*DJ=X +P 7@ @"EJMP!+@ 7@ L E*IR![@ 7 N %"J MRAW@ G !N ! J2IW@ MJ*=];W];)JA>@[+[^1>6>DC5X2G[%4_5W.@8O/))$ M&'EB%KG9HA2_+!U*V]ED'+[>H'AMRV=RY55_Y.O.W$5C7C>;A%T-B./QY^:7 M_--)V[S.E@O-7Y:3\X:144,QI76$ZS?&QO6OPUWSVMH'21T17Q])GHY#F$2 MYRJB#KSP+9*4P)'[P9'YK_FJ@^9P-NT\XR;Q/]R\^>-_OIO'%.?S3)M=@_DZ M A?HL@X$OO!#=XK%'='Z:'^#^X! @4"!0.LET,.);5?\>7HZFZZH$P@3$!<0 M]ZD1]ZD7AVJ/E+XAZ4$(XW*LE)U<3$#L.* WTSK"KW9G5Q20 (LU> %@<2BP MZ/WR=#FQBQB:%3 >+4[B?/4RJ\Y\0R=QVHX_Q3HBLG;_5Q2C@)0U> &0[@BH(0H+ &+P 4#@0*/\P6ZVGT]>.A_[V.^*O=VW5$)-2P] T^@<1J M\,*SD1@LP3U3#VCJB$]3: 5X!7@-O!:;[711U1"?!:![Q"_5^O MW0?L".Q8:43UC1UA\@'P"O *\ KP"I,/@%> 5X!7@-?^P.NA/1N7E>(JPA+P M%? 5\!7P=4#X^O.LA=P @"N *X!K_1'5-W!]%=/8CR$Y /@*^ KX6G]$ ;X" MOM86V7<4F:ON#IZ\R#R;_-Z^4D^"P;N(V^EL?FHG&X^R)7__:"=VZF-CVV:6 MFK_8Z=+.:^M\6I>/OQ&-7_-.Y;W5I[/>.&!'D5"3LOPB)=S+!01OW0==Z=Z6 MG= _H/R/\>?\#=.?YM:7UC/-./SYQ4]_(U1&+CQ&-HJ$N,84&1$M\BK2H*4, MDMD73?H?GU/Y?CQ?FJE.AHN6@7=AK&TX\OFN5TO/J"7__6=G_- MTCN/J_P9[$43HA]GV[1_?H'R3ZD8:O'G%^//V6C+4Q1F"W3QCA?_*3#^CS_> M?-;_! S:0PRJR^ /9-WZO="C0?\ T'XZ?/[7.J(&F+LGS"TE28HYC+!B''&B M0N'P@+AA@AHAM)!\!\Q]:.?S\TS8JVJU@\5B/G;+A763^&'V+M/V='&#RG\] M?O5 'N=:C;0&+A\"ES_#'IKO!*_M>^J+V#58%0".J=0Q@&/#B -05T^JKC@V M1! &HS.+#M\_L DB% UX.A:\J%",$EQ()BB!,LD>;Y MGQ0C\TP+RKC;"EU?ZS"XRH=L*=M!!/ T\#1,E(&Z@;J!NO>)NIVTBOB0GT+K M3-U!6N0B5R@I%A,SW 2E-M8Q<#3YW313MS2(QX"1%8(CKF4@W @:O7TRZC:* MCC"%A0K@;^!OX&_@[^<.I*?B[_X1\._7K@49LB%#A":!>LF1%,(BKI)$AI* M*/=8,ZEMDG$C@R"PL5QKQ'TIO(A1H:P]"(K&$4J<-"YL-8/0YK&87WVK<&(D M. ,UTF\4_D/?41CD# 12#8$$<@;DS![*&<8585XJA+W#B!,CD/-.(!H]9Y$I M(=B&G#'$L\ D0U$&FC4-3_D:3U%(1"J+D[!*/[V<(2,FZ4@H Y*FWT@,D@8D M#0022!J0-"!I'B1IJ#!*8(P(8UG2!%>*,U5 7!O)<'),.GI;TG 6:,16(YP\ MR==HCG0T$0FME;0>>^[]TTL:9DIEI@)!TV\<_J*@V5Z7$:Q&E./L5@I=1IX; MD=ZT[;)K,S)+&6%.3V?E63),9&#(,-'$T[/)[#S&)G9XT9Q-[+0=-=.X*!>L MJKB;W\:+DY,X"04;KJXXL^?SV632+.SG!Y^ML:V14B4$]*-=R?>ZH$<87./4 M8\LCOOHY8?\0\]_^Y3/%A$,\[6,\U67PWB148-!7;6X@$2 1B*?[FAMZ/@R= M?D $U. % *V:!GW]BR*PFK"J]_18Y_\/*#">2M.LA!RG#G&M@W:)6ZG9QFJ" MM9991Q"6QB NG42:N6P(F:S!@6J*+U<3W.SS:B6AI YC>+66O%QG#GV:7;WRW2A=^*-G"+?;,''&Y MM>4( + ^ UA=!@?6?GX?#,'J^Q_%4E\&!1)[?!T,P=^^G?OUC M$:B'NZL!-+7,8(LXI01QI16R3$8D(B<)IV2LU[=GL$K(/+\E 2D1\H5$R+)C M,2))I,",,L4\N\<,]G_L9!FW/('=QLY'-C)F:XT8!HS&_2NKZQ.3#,&614*EUF!4.NO+(\.DVE8]S*VPE6&5R0LI052>L1)YHB)_-'6*D% MDSSQE PD6 >/QOU+L&YOW_*VVDS ON7'N[J#EP)1[3ACB5V!V[3\8AI74%=V M)3=I7'"AH9C2QOJ,-.VX_+&./B-UC8%^;$<><$N(&H5N-9UU(%NRFVP)Q%.? MXZDN@_Z# XD\OP^&(*Y@42 1"">@$2 1� XD B4 \?6\\P:&@WW9* M_P*LJZ5!SK8QE$-!S^*T7>VPF\>)7>1?+F;-ZI10^YN=!SC=L[?;Z0:\4[E& M;5%-WPC0%KO1%A!/?8ZGN@S>FPDJ#/JJS0TD B0"\71?<\-VNJ'3#XB &KP MH%73H*\>C4 $0#SU*)[J,CB0R//[8 CF!A(!$H%X A(!$H%!7Q^)0&./'0V/ MKS3V"$9IJSR*1"?$0]3(\$"1$$02S!*V%#_FE,9U8X^#\/=ENSC-M])^F!V$ MT'7QL)-W=AS>3 _MV7AA)UV7CZY>X?!:N<+[N.KZ$8_C_-/8QU5'D/?1SSY. MNT_IFI'?OY7XGU]A(,%ZT&E ^_GL<,C.PU-&'\:9_.%)O]K8BE[7T.C'!DG8+ [-%R!U ,T7 M()[J,WAO4@'5/.'=>IK0M58I[_YRQF%;68,1IA+.)AH >L%V MU*&3/4BN&KP H%73H*\>C?HGF6#>OL?Q5)?!@42>WP=#,#>0") (Q!.0") ( M#/KZ2.2IDK_]8Y'?KUT+.>S-7;6R'&XO)'*)!\1CL,@D2E 0' O+/?5XH_SM M>W;55I7#;O.@SJ^^D?&=C>Q[/EW)_8-E\Z M2^6$UM.R/;F 1AW--NIR<#\V&D-GAOUL+P.ID-VD0B">^AQ/=1F\-ZD0&/15 MFQM(!$@$XNF^YH:MKT.G'Q !-7@!0*NF00_K(; >\I3K(8[IF'C4*'A%$*9 MR_!J.1]//ZYZIW9]5ML;RQKMQ:\>U/Y$CY16T#)U@ L:($) A#RW#X9@;A A M($(J$B$X2!])E,AKFQ"/,2(=G48\,)),%)9%NVL1\IU=V^]76D% A8 * 172 M%UKL4=0,P=R@0D"%5*1"1$HAJB"1\PDC[G%"CEF!L''*$J.,5V$;)UIO487< M*3XHU2.A0(* !(%ELC[39(\":0CF[GL<](^.H4ICC^.I+H,#B3R_#X9@;B 1 M(!&()R 1(!$8]/61".1'(3_Z_?E1ZBE7CF 4=.2(4X&191JCZ#V71D1*N-G& MT=Q/FQ^ED!\=8'X4#N?>B5>?&9>.%B=Q7C:\Y^\^B=-V_"DVDUG;UM'*IB[O M]F/;^X#;A=2H0*MIW@1IC-VD,2">^AQ/=1F\-VD,&/15FQM(!$@$XNF^YH9M M[T.G'Q !-7@!0*NF05\]&H$(@'CJ43S597 @D>?WP1#,#20") +Q!"0") *# M'D@$2 3B">()\HP0!U68&ZIUH5JWHFI=[X217F)$>/2(,V&0\U0@9:2C&L=D M)+E=K:M3P)3X@+32M'0SB,@P11&1AF$A&->&WJ[6[6KR#J^7Y+V9^MEI_'G6 MMF_CXBA]L)_?S>;ES@X6B_G8+1?63>*'V3L[S_>_[8Y+KU_! WSWSV.I[H,#B3R_#X8@KEAL@N3W8HFNY()Z0-S2'L; M$<3FG7CUF<$K0\1C]JM"TY1- M/_3YF.:+4O]+*WVMUK\N1]4H7[<<&?=U#.1*:LN5/&5\7E=,V1T0J$!A/4FN M (OM0W BP&+ 8OM/E!AQ^[0^0]42 U> !52I5M A8 * 172_T"MR^# 8L!B M%04'L!BP&+!8#P*U+H,#BP&+510*!Y-"PPB%+J(V&6B_P1BN1MW%QM9UJVWNEV$@*7N59 M?SU7+?W;7 6R!V0/R!Z0/2![0/;<(7N$=YISK%%P(4L8;C&R,21$"9461RT] MD=O85 ZR!V1/O_:4PYG(]6#7CW9BISXVMFUFJ?G+,#)J**:TCEXP=3FX M']O,M]J+XR;0TI>T(&V8+=TD@O1]WMBXOVOJ%[^@&CO5B+'Q4EJ'O&0<<1]+ M4R*"DF\07\'_M,ZQ_K2.^0$ ,3D X+)BGAB 2O47<&HZLPQAQDH3VUCK) M\ X$Q*&=S\^S;C@XS29*3J5+*?"HLAH5F=*,61B,(@9*ZU26"H<-HYBXH)X8RE*7.=K=#F* M29:UR!"X5#YJR\1M1;?#'!#A=,0HY($ U8#T*_;"($D?\D"@&O90-:2DK$X< M(VTL0=QRBYS-JD$XAK7BT1&]47[T(-6PF/E_G,PF>?RTJU30EA(]9&MU1R 7 M0"Z 7*@M3D N@%P N5"+7!"8?Q#MZY#*@8T5"7>JCJ^0$.! MA@(-=8>&HDX29AU&F$F+N/ .&6\Q8AH[C971EHB-0F3L4TR6(<4U1IR70F3F M/+)>16%PLDJS9]!0(R8ER*B]A'F042"C0$:!C (9!3+J6604YY(0'#4RD9=% MMLB1B\FA:#PA(?[%:;ZR?5F'9QXP,WF819]@F!*Z=^/T:U8UMPQZ%VH&Z3'!]HU6Y.<(G4?[N. MU'^[PN>_>=N>_"WUW0>'1V]?O7Y[_/I5DU\='_W\YM7!A_S#\9?FE_S32=N\ MSI8+=:P2UN[E.B(1>!%X$7BQ*N<]&R\^X'"F*I&U;_RY/LBC#M[\[K-Z:A\. M=80V$.V^$RTHVF?@4 H!V_^"VDB,' 6XKGZYL MZP3I[SE ]&GF(7T+VJO*E>:G]T>_-$?O7K\_^/#F[7\U!X&:_/0,H5AN*@4<@ M+JKVPJ[6!T!P?^<&F:WZ^VU<-..IGYW&YO>36=M6TJ'BX?OB]V\Y_@DW-O<^ MVIXNL"II15%_@XE'VK]_D/N5!E=*N,@I04YS@WAR%#F;-"(A_X(R3?$7.C-H MIX6A$ID0%>):$62U34B2Y*-ADD2[T9GAW7R6;^?G#/7;.EG%C @G5?9AJ NN MAL .0-N5.J9'<0"T/03:[A_O?J,OU%ZKCZ2(X5H[)/((1CP*A6S !(5$L%)! M^>3Y;?4A@PM2XH""M!YQHK-BD>DMF&^KA?/R@VDJ+.;E" OMMI M[00KO4-*/!V$LA;3=9@H#8/F,?_)CR>QF=[.2)4_EU^6/A3-V7SV:1QB:-QY M,SN+<[L83S\V)=H_C1?CV%:R/ Q"N =K+>"D2I=?P#'@F-X[!F"M!TX"Q]3G MF*?8B':1)=G>%.#Z-C1RS=HP*_BN4?$JYB_U8]NE)NPT-/9TENW^?]TO^IZ: MVZLHWN\LRQ#,W?L4->1VN]PNYD0$[AT2EA/$0U)(DV10"$$(JV/*_[>-E>7K MV'TP#0?7D'M+2\V4C[BN\]PD@)_>P _0,,1!C\P--#P,&@Y<.6X,0308@SB7 M&NF@-&(XZ1B,4$9MG +]D"76W=,PDR-&%-!P??"SJZ522)W4CSK=D5O(V=6A M*Z=G<=JNTBCQ5;5$1[:,*2'-J2V6<*9D0 MFR48%EFQ,<*CWD;VY/C$SN./!;T/KX'WMFKT,1Y)NK7,"4#/?D(/4##$08_, M#10\# KV-"HI+$K#,KIN&WSK]N^Y_E!M4'"N4?F!M76-Q#]2D,#[4+B M-B)#C4;<69P56$Q(8:(3]BP8:[>1.#FT9]W)Y/]79-MT46[B<-8N=E%^HD9, M&ECW A@".@8ZAC@ .NX1'2MC W&:(JJY0]Q$AYRQ!B5B@N1)2QOP-I(H3TC' M(C&.R CN'D3#"(E[2((Y*C03)Y*P8X2&&;21,GI",LS@ ,JX/ MA* 97_3)87F]GV+9QT7;]3R9CZ\:31[4VK";COW]"[MF.G04G M#6Z]#!P#CJG$,0!K/7 2.*8^QSS%PBC=I=*GH/0?7&KN?;[=+.OGT2P M],@X''$B"3O_J",OW.SS%_3G5[8^?L=1QW?7[ZD1(]!^8"<*YND&[!>/..X3 M(H,RV9M &H*Y09F ,JE(F9C #;-.(Z<-1=Q@CQRA%BGN/,$I9O$A'Y,=>Q9E M0ME(2.C$,$1E A5+^YM7.[K-*/.EGDRU+P$M1_+C^_+T]_ ME'YMXT&'YV_C8EO9*C'2 L-2*4 24#-0,\0!4'./J%DH;JC6&"EB ^*!6V2I MY^ZWL[5OE\*$C+2DH$P&J$R@>&E_TVF7[9;.[/FJ MUY+U?KZ,H8FK]LJK_JJS+NMVK*0.'"\D2/S T*%Q1N10J78^UXHBJK M52E1_DDC2[U"BABB&68\,;[]FJPU5[U;4=7!BJ@NC@%H#Z:AD[\_7Y'4MOM: MR!%AL" \1 G<)\@&Z;(W@30$E2D71Q.@I-@T),N8"XL@;ITAK38>T# M2\F0S9X'CZ]9>W;I0D;&P!�Y0N4 RWO]F[VUL/'Y^@JV;I#53NWJR8#,'< MH')!Y=:D.N-XWN0)K0$24,I,D I0F4Q^UO@NVR9_X\?HK39>S[FAE(UQVN9+C\ M[CB_LI0X6S3M;#+.H^?&F*X+D(?@EF_$RWT= U(8I/"3EM&)F QV'BEM#>(I M:&252(@D$YRWPBN^T>5V.SM8U^UM_SI>G!PNVSP KU:?S[>]]JS,".,ZZ^:^ M@0S7A7@.T.JPNW]B&L02B"402R"60"R!6/K.)IK2/K;+S".#S.-#!\3;N&B\;4^:L_GL MTSC$T+CS9G99[U=@X1,4^@U090]X[6<(YN[]:CK(R4Y.>FD5PTP@0K%&G!F- MM%0.9;DH J>!2?*H"KFUG,PX?IAA_-T%BO]X_FL;P[7UZ(-+(-_:B0)J)+>7 M;@,XVD\X EJ&..B1N8&6AT'+DH@8F W(1DH1=[(<26T\HE&P("EUWC^J.NSY M:)G)$99P+G6%<+2K J_MY52>WRF[P!_ M-&_>_L_KXP]OWOY7(FV5-* ;&#E@#!B MD0O*(^J\#MXZIOFC3HY?YY+?V?..;3[,#OP_E^-Y/"YD]"%ST9LK*MI2&EF* MD>);:^0W8#SM7[5?GP 9A,G>!-(0S W"!(1)1<*$*VV)#@DYK1/BW%MDA""( M.XI3\"ZF2+:QR/V4PD28D51;V[R]F006NTE,A))LX0X8YC+@6&FD1-,IB3@CGA MV.^FI M^P[RXX*HO6UVN&VI)$55S!4N, EQK[!,<@2_8FD(9@;I E($LJDB71 M:D.Q5BBH2!$G1B!+LL0@5#%%9:!2T\<> _7TL@0:? Q2ED %U/ZFW0[MV7B1 M'^C_8FC&A1BGV>++-C;M+"U^L_.80:J%(JBAJ5E8M:C:W*!F0DB2##<4!828:3]<:I M#4VRE5V&.](D?"0(%*4-49- 5=O^IM>.%B=QWO5R!I)Y-UB2)!N,@"B1CDE)#(>FV< M<91;:K>9&7Q:@:1)G?U102#U-JWX]:H].#Z]3N"[/#[]]\NV*]S[PXV#U,=K M]'G\0>K5K!*"QMZ;)9XAF!M6RT$35Z2)C56"L6A1($PAGDQ"SLC\BC)EHG'Y M3UNIX/O*P;./DL-M'J/YU3=T,'F[G;'E8L>W!(!_/KG=;]K/3TUEYG)G_1]_S3GL5PY#PZ+NY>Y]_ M[1_XP3+Q'&A M;:6/,1\9+"%]#,O"($MZS),]"J0AF!MD"GF&2&/2;8=I5=K2GJWIJ-.U!Y,P^H7<>KC-F6N&G'.JMRM7!>X M]D_D]@F=0:7L32 -P=R@4D"E5*129 @N!1*0D 9GQ2$2=QH M-_>8W-MSJ!2!ZVPZ5Q>X]D^E0(W;'J?B+EHR-6D^.VW&;;NT&3^H!A7>2VIM'1%_6EM M$?<"(T=E0LQB'5E*G!BRE;S6M:9[;R[P?2^O&9G90TW>4^Q32>EF1],XD9 M39K)V+KQ!$Z,&J#4A<6.JLT-4A>D;D525XK$-*,*&98PXHHSI(W$B+'@A#.4 M^[25*JZ?5O3S(E=M,CQ2! 71" KHD>4B9BBIMS@L(WJDR1A(JD$Q,E-:W!AD9=?Z'%>$;N-,;[3<>NYGR6AOS MD5!U]N#X!C!<_[(]U?0:ME(6&$*"50"L]334?VV6RD4&R\:$#XFU<--ZV M)\VRC:$93R\*^3+T-/82>_J^5 @">V^6>H9@;E@R!T%3/Z"8!%7 M!B/#/48X$"N2(8KPK6RMS51TF)DHZ^+2N3?\>/YKIJ0WTR?0PCFVLQK>VE:5 M <-K_\1MG_ 9=,K>!-(0S TZ!71*13I%8V:SR*!()^D0#S(@:X-&5#)LB124 MN:TD[IY/IS""1YIST"D#U"F[JOA[.(R?CD.8Q/X[]KF[VJ44?=>M+G[V)W;Z M,39SNXC-ZG7;9/PJ";C1*@U73@[XE#%BNFA'C9V&9A[;Q7SL%S%T;ZAC[0XD M+JQU#UH*PUHW2.8]D,R44AJ;\6! M1^GU!0.^SP1X-"TJNOSW]17GO;]DN_*'@VFX^8MK[WPS]9-E:6/S:MR>S5H[ M^:_LC[-\1?ZYW/!XNHSAZ"S.NY8V6Y?B?*19G7WX8/F\O@PCR"^07R"_0'Z! M_ +Y=4U^I6"9,):A())$/'J&#%48, M9DZWM0"V-YE3-YN$758FYGB?=PT%QT^1)*UF_1-4^MXL5 W!W% ' *JZ(E6M M"0\N18<^WR-FL'1=T^F%>#FT:?XI? MYT4"U0@#$_]0C5#E) &J$;X26*#".Q4>O39868<\5:(D#Q/2F'+$, N$97DN MV<8R/N'"8I?UNG=:(>YT0#:DB)(221N3#%-DJRI\9POVWSBOV(PPAYZ,@)2@ M+/KD&% 65;H%E,5^*0LM!69$11254R575Y8R@T%9/1A%G-/,JMO*@K- ([8: MX>0)XB%K#!U-1$)K):W'GGL_!&5!Y$AK#B):CL M'2X-W201^I(6%@FSI9O$JG5VU8M(_UI'R-W?MR#5>R+5"?7&6*&1Y5FO\X@] MLE081(G#06,JF=Z0ZH9[XXFTR*5D$->$(AMH0"+@8(P+%$<\ *G.C!S)2A?@ MOQF)(-:?'2U!H(! 8$" @4$RF,$BM?,25K:O$0G$ _*(^VE049C1YU,+&"^ ML2U"8AXEQRB1LD%9:(^_DU>_SN3VX.NGX0["5C['??LNDW!(?FG0\;18!'5VO?-[;P_(.VR^ M8?OA;\02SXW+-)$GO2C/A#FRQB5$&7$D MSW6-B_1%\_ET\L/$3C_^^46W197$X6>Q/WJ^G*;/XP7 M^1G\5\U\'&-30K!M%K.OQ?;%$5MVDI\\_Z([^>_E5CQ#Z-ZYYFN.(/B614\N MEY;/[,>X4N3(IORT/]C);_:\_=.+YH\]0XCMFFP_(>+6LN]V3?KCT?^.FC=O M#[<3WIN$\$"K=GJM@ZG%[!*DKF/4)43UW0%OCSZ\/FX^'#6'1V]?O7Y[_/I5 M>75\]/.;5P863T+M[>ENDX>=E<,W^IJUI[I2N^ZIQ1?GO='==3 M:5]T0$D0L!T35*]<_VML?HOSTBG0S^9GLWDWT[K(L733 MK&+XO]KV9#S]N"B+(M/FX&P^GC048[&J2>RNG\<[/^%5G-C?;/<]S2]V[D_* M]?IE\^/L'9 9-8+IC] M5KXYVO9\='%)8[U?QWY[8N<7>Z47)QD%UI>G^>PTO^'\MY-LA5$YE2;_T(3X M:>SC=?7Z!$Q%*!?6.XZ,I@QQ105RW%'D%*&!"IRLV<=.!]'NF+;)1W M6?[Z\]6_W\E.]XA4LKG^46FH/C$Z AWM&!L_G'00,#O-CW%>@G^YUN3?DZ(: M%8C)@'>1V>YPT:YBI_->@<"",./\XV\GLTD&JMEOT_QA[=*UXS#.N!/SAYS8 M3[%Q,4Y+$OLL0VD'LN6#YJ%+>?\V7IPTO[X\?ME\C-,XM^6#"H"=E1NSE\&: M+\]W,CXKN/G[_SHX>/>'[MOMV5D>:[9;'EV6OZVJS3\N)U>H6N[\N"!C=TI? M]XYU%YKF<'9Z.F[;PM2_/WY]^(K)>EQA[39XA>Y^S9_]#^7XV(6=]Z4Y^KN MH#AO$A?Q[N3A]7%:XT!LMA'5CT]R#B2LWZRTR>QL/+T0EK/E_)K(Z$;CPV+] MQMBUH2P@KGX_C45)V/GYY9)4LN/Y>CW*+J[=R,TEK-'U3R_ON"SBN/V7,M3G M\23?Z?C32L^=QN;WDUG;_F'SK=.N:J)$>[XFQ7F)FY+4^L=*[)17&8I"G+?_ MGL5,&OOQ8B7V+E7=U8>5E;N4Y=/5*]-D;V8WQ@R MZ)3]'NM(SP993A:=;G.QB9_/8K<\6#ZY"*N"B3G.B_+ZY]+.\]=D\7?YO>?1 MSLN.F )S?['39;$W(Z.L-2E_V7QXL%?;D]ER$LH-S;- [;IJSZ9_7TY7=4(= M\':H?O71WQPFG:L/IOD>)\W[#A2+=ORI2%N"T?_;>*3\2;>>B&UIM\]SA^.: M'W^S>0!E+1ZN#'H?LNG>5PAGMIY9$+:R3S_A_8\WI/UZ27KWLP=#&<;46R0L M(8C;&)"AV")LI#*:,<'H9IW; V8/O[;Q*+UN%^-,XN6H7Y@E[':6D.U=L/72 MXC!!V.($82 0?!(O)A670N3[-$]Y4Y'EX\7YM6E()\(O5'E[/8F3N?W4_F.= M+NS@7N^/9T-8E:32K*+"=? M$,:MSZ+G*@?UQ7M>2YD;T[MN'E$F)HME-U59*1'?<7\8Y^^=K](]^<(<5)?W M^;(Y7F;:N;KO"Q%X4_9,QJ>=.%C,1E?Z[Y.=++OPM/YB\I*E4Z:X3IFM"IY& MS;*-:3G)'_ IMG>_MWNLLWG1B-D3Y8=B_;,K49LM, UV,IOFEW$RN9@.^E7^ MRZ^\?[T"JPR14M7;KMQZF@U29HY%V'73L*)39RZ']%J2EB^Y%&TNST/S0+N0 M@9VD"6NQZ2\I_.*JRZ=,<:4JSSI@^[_5<\;YU$Y0?D_3SM*BRR3Z6;NXN'9< MFJ26I\QN<[/Y?)7*ZXZ+_JW[Y#+D0IX&YB&:'[U(KTEW/LID;-UXTBF,U2<5 MAUQ,+DM&JV+V3UPGZ^=$\Q\W(ZCW[V<=K=;OGCQ:.7/Y_.2MJPE++E MD?++51244LVVF_5?C9S\O2?CK+[GI:"Y,V2>_)=[*%^2__@IR^;9LKVHC+L> M&RL-=2W(7)R,XZ>X5M*E>>RL2Y>.;NCL_'"K2R^RJG$5AIVS M1(V;+5>AY^U\WL5,-X)7P_)J"%XSZ\L:M VU*D9M",+4),2I]\AZ8DMZE+LH M) MB*^>U'LZF9?EY!:/OQ^T_#O.8&2_**Q ZNQ8ZAQGT;,:L8NW5,+SA#A ^ M6Q0,1QE!K^?DVCRH5Q"QXNAYQP(="Z_J^:[YH4/W+BZ:>795)S RYA4B.EUE M!=9)A>+#S388>3(^7Z""Y?F+,\ M3J_:8USF53,?G%I^::,@<5JHXR0Y_E!?MKQ;1FH M\TR#TRRS,JN%_)F?8K@VUM:"KOEUVLFSX\5*>OKYK*S\K8;&HJ3T\@=G/RU+ MQ?I*)6X,M6[NZ-.B%W)UQOW];+Y M:[Q(ZJ\2=7&QF*P$S1>&?E/6RS^N@RU3=DG%Q4D69_/9-)/CF3V_4L/^)/I_ ME.?*@_KO68 L+F\XZZ L-L)L,K%KQ9H#;]8]0WGBU4UT>?=K7U7D2M80TY*_ MZLQPL1*\TFO=Y=W37"3]+^8).6CRURS*\L7*@E<6NES)_7*4_S6N)4_W&=%? M@LW7K%/N/8MEU_U0U%AWSYU,SN-UM/;V>=;^V7_M.(U7"GET#2;*/&E\N1AQ M9C..99R;MA=;"%=B[M*2UP;F07=K?UE.!IC/N_ODB>U69U%M)#<,Z:@"XI(( M9*.WB#/I;'1"BA1O*[N /0]1&N24(%G9L82T+&?("H]-<%1)+6XKN^/82>#W MZ^6K5ZM99AZ-1^F7$B^':]?V'UJGL^N;8V[H]4$,T*:@8@[Y=32NP>%BF>%T M-B^+M/D1=S&.>VBOK_18%+%,GR1BMD2>C1@Y0PDR+%C)F8I*;-9%FH ESM<$ M(?.<2I:]U-9%Q+1)EGI-F=GLWGQ[3O4NSLLOLK B-_8QG^5@O-S(C.CUGJ4)P:3MLS,UAP[ I)]",DRC275RB"EC,PD:W*0)5[H-J1D>4;G9' Y+=(%I(*+R&X/F!AHL,(D1&T99%HRY/(X053IR)6B2D7[*/S^THU*%SGW M-D_<%$UE$N:0#OEN\U#E-&3Z,'8C)4\\S5,TIY#&K&O%8Y&AC"#BC+.*.4ET MVOJ-AJQLL6<,J81SX&$ALW5B(3N&7?**&K]Q2DGTGBCM'/+*T]+.H?3_B18) M:?*\U#-AT\;:P:-O-(MO@E-V8YG"EJ;GMBQ8:"2CTRH0EJU*;M]HPM1'ET>* M1_;;KT^%O_?G02#=QM1Y'B];:C0EW0UT M?A>=$T.\CUE=&Y_*.J3+$,E3:8/-$R,2P M05S&9'[*9"<%S4^89/8F-A%)S036/C$55#U/B*DCT1.)\L2OY%3+RKZ5O51;7G5+>@%N[#-JDE#DZR_*!-:+9\MW23+V=7^S)-9VVU76FUX6"TO M+D[&\[+*-N\JBYHW984QY,]9S/*0#DN_VES55164HJW9;]-NH?YRY77IKO83 MKY=A1Z4LH-M<%=O2^'#0GIXMNULL?U_?[L5F MUGE7%KDNUUK7UK5?7-1=52YT:]C=,F9W,^N:M_*!/C_;?+5@7,[_F,WCU2+R MQ0>6@%YT#SUN;5ML6\HPIN=-23Y=KCZN&JG=X8&N&J)[;_>(EP_SLGF=O^"R M,+^-UV^KJ^M;?VVI@^M6N_.-G4WR4!Q=^[S+N_;K_13E)/)N876ZZ+:#Y(^8 M+[L=:_FSBSV[Y>*RA^OT^CZ9KJ?;G8:Y$=H9SN/GKJKQH4T2H$/499@3N&0]]'G:;77R&+OD(F1>(,-2^99IM52#G<&64(= M!O*= UECJW1$QFB&.&<6:5'V46*L:3"$XK21AN="E(*/(V M6,5-'OPEI_0, UD-=B 7)&_+/J7QIU@:4*S:7=P#V_]BRY,#GG\C#*1-)B0B MD2QBA M#FNSVS3G%[8;=E@ZT"T3HVZM=V&GB_&J#^:JE619B?QR>Y2.*>[<>5M#'PM# M(],N3SFCMP5Y32F:C3+/(8TRS&LJX\:4\R%]+(ZO5F5O=?D=QQ8Z_#[9*M;Q M\O34KK8/7W-)<^639NT46-O::MO?>;S6;W=:VE65AI9EOW?7@+"K..@J2JYY MY7J+W0NOK##FLKO/M9*&;Q0H730/F+7Q9C^K-XMXVJCK;83^[5\^4TS,G]JF MU&$O5TT1R]<>3.WD_*)!]$^7^]4/;^Q7?W_5!.CJ<-AU<\I][$7YLCD(*_L4 MVK@J#;*[VL-Q_>-0&ST:?T8GXY!#]H>?_N:CPD*2PUF5RUJU[_X7IGZPPHI3HJ ME8?]QHF7WSH5[]G$"L'48DD%HC&60F ?D752HJ 3\3P2EZ>=VQ K^:ZNB93Y M;)I?^I4=X&""9Y$M[V.9^&8^.PBSLW5?QC=MN\POKVN7&[X"!;,]V'EU7Z$Q M$)CM6AK.+TZRFO,W16Q;A6!O_C;ISG3++ \$G1TB!&?YY&<.V08MHAXQ9)T(LJX66SS &A^ MO\K4_I35;!:>72?1OXX7)^L-@ML^R6S/ /G.H\SHR^;"^GL%K$]^0-E%7]A] MM/6N26QMV_5Z3TG1_2NLYMRUFA-8$DIB1),O6\ M04[+B!B..+&@O18;N_\- M]\83:9%+Y7Q+32BR@08D @[&N$#Q%W?N;8#YSQ<]?\]O+';\>OSJ$<+2$R$YDP=0QRK%Z*P0_R3.;K*5B7(ROSL.N'Q*R:G-^: MK*U/,5R)@=61T0Q_N3=T#XUS@[WO4 #W;$0Q$*L _W\/-$:I' U!(A$CR;-U MD@K,J8QZW$6O),%RLX/RPTZE>7IH9'GZK@3L\'G 2OR M( ]$EVH&CSEW-LF-Z;L,+F0=&U"0UI=.AA0YZ0RR4@LF>>(IU<'_3(H]R%%M M@?\'8I+;4_^O*8"ME"[OUV+6_==;61)W\PT.N=#<(9 M28%$5D[4*/F@A#-52I<.'(K3NWZO*W.25TU+[L0)I?T.8/&^'>?/I-'.@[)(47*9LP02-FBFE!R MA'JO78QI<_/]KL;]U4ZOK>WI''BO_*Z%X+?)H>LH70A]FKWXE&WT)6/46,X0 M#CH@;K3/TVS)D?;2:$ZH85_8:!-XGI\XB_*_MG0CXGG.HR+"DM@@@V>8/&QX MO;XX3SD_2'[+43K.OVW3:EB\ZXY6)C>&T_]G[UV;VSB2=.'O^RLZ?,8GY @6 MM^X7:78C-/+X#<_:EL/2[,9^.E%7$3,@&HL&*'%__9O5#8 ? *D@VP9L+B MK5'=79GYY%-969DYC_QMF$V^UI/0Q-'A,PQ"YS&TX^ZBFVM'6/7 MN7EA-HLUUK+A]J+5\S( EP<K]8SIW"U/Q56,[MV;;/DU<; MJ09^D=$?@\J#G[#(*!,09=@+JT)V!?N(Z/YD!Y/_S(U8KWIOW/=89DFFO4Y/'A;+V8P&L_FCP.OLG'E;+1Y[=>S.)J_7'Z8JT?I^EA' M>->X]C)-5YK]6W=H.+?X]HL0^J+^>=?!\W[)PRV.,:[''IM'#LO MIC^\7.M@[>+T:SX$/1^CK;V?;]4:7W?W\RN#;+M\YQ[B5W(?+ 'RZJBR'\(S M+/MI+UAJ'FNK? ?-O#WW;#R_96Y)#F\Y!!(X[!JS@X2ZJ86+5T]ESR/"*^.N M/.YI];G-T&O':98#Y1F[S-*9-1VI7FCTU2AO5S%CA5C,C3P;]#LTWS/GJ5*K<74]*10EA&H-#R'7=O^7] MGV5E]Q556'^J@Y_R[_[]E];:2&?&_-W'33 %$YF-;,C3"8:3!XVA@[VVJH!M M]\?F4-+UC1AD$8*E+OW#"BP-5JNN=$?FKA]=+N96S.VXS8W>;&[K-I8MJ@$N M,[2377QKTPRS%78#UOD4;=>5=WW&SX;":QLGY(A*VC604R.B' M_A;(>#'(8 O(^/N614S+D;,E-[-Q7F-UC;7 :*=P#9A=6^RHMV-&B[!EQ[ MU/-EK:3J'[/0U5K)!:"[LDQY,W8;8I2647O=P-EH&54:1CVJ8=3V6/:FQG4W M^P OY2:#Y9UA>8]N#&1[!BC**$$LY6*P@E/D@J+(F.1"4DQHMU$!^D&%!OU9 M#+-A_)@^V.8L__=7,&"PY^S)WX_"IS. J,_@\G\>78#!M@[^+BJ; ?YZAFA7IMG%8?WU-&?L+>IQ;D8( MX<.+ %$.WS;5?.'9>I%E.;UPS?ET7JN]29/#NYV+:"O"V,R,AW#CIGK3/DT] M Q,(S0]O]Q'Y/4*LF7?U^_-\.C>)LYU-ZW>NC1>V#SD8?0&6UUZ.@%'5,V!H M@V\QO.MN1W"+V/,/@-(/[;B);YLXMKFWYV*")JUZMV-_=]59<+IT%!>#9M % M+-\NQEBY$*X,R^EK;ROEJ9&9 _[Y7Z?AANO(J93T3M?ANUQ%3[50^QNN/P\' M/TRVR>6LPZ5NPW"[0+;C(!7B9/%?1C[0CXX(O.WH0/[%=CR\B),V;#0WH#T(8QA>4Q0,0\;DE43#Q6##Q MZH1<#TSO0(3<'V,L#/^ B6411$\$\6+>;!Y@64Z<&$^KMDYQM>XB^@Z(A^;U M5DMIO[QIWJ(%J[<#>1R .O3'/Y9E0Z\D48"V &T!VF,$VEL6(O/]KWNM1+ Z MH1R#-.CCA _S?W?V^SR[A0>XRYSW^MOVB_/-_K>/,.M]2?:^2YO7L!7\&*>[ M9[ELA:^7DE2[5]UW417Q'+!X2L"FAP&;8C.]MIDBGI<3SQ-0]G4(7)WO^6C[ M8_&KV6UD9>X+L;^GDOQ:C^+E\L@Q/'ES@#[P=3+[_T=YM(C M:W#NUD$(C<.WPQI8213O+@[*U\J#LMO*@BIY@ ML[M$:(&VO=I#;_Q)6=_V1!"'I/W%L1?'?FR.72='VC4L":6P8$L1% M*:R-5M+KCCU&IIT4$>F4^\KB1MR\:[)4SR1V M-,+9?RY;3QGB >+HHE3/@=CJ9DI;,=H2[3BH:$=Q;3VVDN+:2O#CYN"'E)H; M9@D26FG$:91(4Z]08"D8)SPFAFU4IC+&B$ 3(HXSQ$VBR!K&D/$V8(L9)8F^ M>/!#GA@L]QG[*+S@Q1'OR5-BCFV5?( P];F>VF'EKZ6S'R!3+'&0UQ4_+EMC M96OLV-BAXDSQ:!BB(C?!94PCYX5 S#ECDY?!$K./MJ EYZ77T'8T_J1$@7HB MB$/2_N+8BV,_-L?NO%58ZX2,YA:<- M(6QQS"@S72>$8TD8R*^'"8J=E;[0^< M[C5.<:")>"546S+Y7FM(5U%M?-($,>H3XI8ZI(,)2)OHH]:>:\ZOAW034]$% MRA C7"!N:$,]W;"&[)W.N) M_RKKY9X(HA")0B0*D3@>(J$M2UHK@ZS)M0U$S%4.X$LR1@.*-W?\@>%2/0DEG7<<<@#A*7N"$"S=0>YQ)N/(EA53HT>,\$&J\HQTQ?GF"58=3C!JD(D M"I$H1.+U$@DG0Z[1F1#VD2 >/4;6'$B4>I5 MO)9@U?5Z%94=A?U'L(Y;^(<5P7K"O0!Z2C.^AGKFAK%0SR/<)[U)PH5\]A#E MMY//0%VT$3MD I.(,QF1X=PAS:@FW$OJQ$;QM(>6Q[AVA/;]*&RCI7MBHY22 M$T'[>XSV5FLJA+0GN%*:3WR^<*M$.OG;X;#Z.IB> M#495/8K59;23(JHG%]77""X!;&^:A=8,P&& /5U6XVQ.X,+A ]GN9B/P/\/6 MOH9UT\"]IS489N4G,0RF\]\5:3VQM!;S>^!OUBK=F070KGPF+@FHRS3FMPUQ M7#>@3T"[X(_3=E<"?OVG;2]>^/6<7QMA*#.2 $-F!G'#'-)8<42]2XD8:Z/8 MX-#T9>;-Y+E&K,6MVTDP[3MI-4'KOT5###, MTLN^KJIA[3@87;G)RZSOP]@ P)[9S'DF,5;G\.&S]C?3:M!4?FB;!B0!8&R; M;$3K^W95=J! ?N"6 +I-2XE&[3YW2YR<'5K@555S%N/TM/HOP/]!J(J%W;2" M94_ L%['E,"O.I5GU+K;SK'8TLY,KY[H?]J(/A;VX>A@>+83N\_DA MWP[ 5P_\3K'D5*.J5>#JU[9X2VPC,5D0'X%@3JJ? 5'/J_]?AXUT\EL(\W@ MH2*1AR*1)S:,GT?5;_5%/'N M?K)^, 1GU_TUO/OAM/HX JX+RSZ&5U8FZX\W6CY"7O%/8C-M'=KFPZ[>N!TT M#[AYT_RD[8BKX[5/O?UI3ZLMG+S]['4L.1(L71+UCHF'Z*; +*8P3Z, _@BF M;&BG^9LL6HSFPT+4N VPA* MLEPPYSF25.9*V#0A!Q0#">#Y,EKB'-T,L1.6F" !*<> U$1MD0F8H"B3EDYJ M2GFX3E!^! VX@N<%+WG?2FE/U'_["WK-*25*(DH9 S8E% +6%1&FFAG%="!^ M,TDA*8*)HX@F"2\HB$4Z.H^B4]HG9HR-NCHD7W+$Z M?< OCL)++!:TI]7G71'Z>11QEQ. -_!GG:\!ZGY]>?M+!.=0T2HM&>)@*=^3 MRH['D_I;>\NF&@"C7#J/]M8E)KEG#KF@.N#F2+?%R\@L"<_0)+B2]Y+3"># !QQ@ Y5TRTZ/E-]?N$,81YG%TT$%'+ M,=):"-!>31R1(O'-7FN/U_.?VV5B,_T#9/:I713^'B7*C1/J5CP MQ*@$Q@(CCTT =F@S4MJ( F..*^>IYNFZ!M&\D*&@:]Q)^ S+6HB#5O()5>Z MGNMR%#J^'A?ZL*+OOV5%7XE%91Z[R5XW/I'W8D+,1Z,&(V! LR:SSMK!4URT M"0Y=KD-V(CXV=Q[UKG1XE01_A;\4 G:38_+)J:2H0M)CEW'"((L-0<1:"JO+ M2-)FK0ZF!&5!R<, D0:G.3]$J<&6&V- G;G7UX/R[& MN3E5Q^J/KKC8J"PM;M9LJYAVPAM$C (/&*A AB2/J&'6828#QL-]GL\"]='LFGG$:R@@&?X0Y_&=;^ MG]]5$:Q_G*-MDUF\(;&\[*C?0>\R-:SX:36?]:J==B"/Y^-Z].IVRI\Y=^'W M23T&S]=M9N;3)>..=?\6IZO3_O1F'KQUP%1A;2P(0=PKCTQ2"FGG+&':"A$W M7/U#S'SQPK^#KDW?C\+RG>]IW,>DCBL MO^;5YIM!SA&L9PU\K/GA[:TH<"O<'F%1C,5)GOFI@^Z15AMRV=FT7AR6R@\) M$_L6OVLO1T-[6<^F<(MO,;SK;D=P.XOS#X R#>VXB6^;.+83.XV+"6H/!79C M?[>M?L[%H!FX=@/L[6*,'55TNMM*=4HU^3[/[:Y#9?/G.Q6KZ*DF M:G_#]>?A;BELI%^NKM'Y((1AO/-A/-T'(]ZD::^P ,"KE,3=&Y?N62I;INF% MI'1U!/V9J>]>9;U8Q/?'[OHNX9Y98L'$ODBB8.*Q8.)5&+,_IM=W(??'& O' M/V04+?ZL+Y)X,7_V@&KGO83$0_-[JUMV+V^;]Z[/.B(N-'S&8XT4#I+JE*C=/.7T/ Y=,'#H>^U,=,QX]C).I,=]+TN\9A_B M_R7:)I[5PU -SL>37)KH^D&:P]@G*?SNJ1NI]$P21S/IA9X='FKNJ) MA&18 M STS+M>@)QQ9*23*GF"QN[1"0:-7B48]F_;BCOLBB:.9].*.C\4=:Q6X,Y@AA6,N?2P=,B(1 MY,$7$\93,G&CB)K#DEBJ!:*6:<1IWOY@&",5!,4,6T;9RVQ_*'/"]ALL*6AT M ,&2DMS2)YS)E49F@/FHK?D?5VH4M!4+FCI-O]I)[$]LOV:N[H=R #UTERQ(/+[2,=1=I1A5((CODDK,8;P1(OM!9*6$1P M3(A3XH#1)>!IEGC@>E*J%]K;(OR$L;V>["EH=/AHU+-I+^ZX+Y(XFDDO[OA8 MW+'FF&M#.?(<@VLE4H([CA)1+X--W!&7-E)-2$K>F!B1DM@@KHQ&EO (GXF8 M>FZ597?O2;!7=RQ.&";%'?<9C4JJR9$'2S[4;6?#.N9Q(Y&./LO*E?X7E]P>$=EE4A%Y$8@;B7\0Z) %A.#&-&) M)FM)5!L]J"101$J%04F+G*NB9=X<(T@;Q7BTDD3S,IMC0/=T?^NJW+L87T&Y M0@<*'2ATH*^&4NC T=&!:+3SABGDA,T]TAE#VGJ/H@B&JQ@DB^8Z'=#$8*Y2 M0"Q:!12"**29IB@$H _4"F&)>YE8@T9;^ MJ?W9T>B9G ^+(Y8@^@%,>MG2.SSLW,[I<& .2T41XQCX&6,1.4T#2L!E/)6, M4T>O04H3QM9%T_) 38,P[%,7 H*0J'*ASJ67.Z M5D4S'VU_$E/EU4HUB2?\Z#@Z^U_V==JZ9UN[NX3[3^0+ 9X38,*B9H0*Q)C0B&-ED,-*HHBCX]IS MBZU[TIRTW^*^2*W@P$#[FY!VJ_GTGM4>C2,KI*(_LBBDHI"*0BJ.BU1P;9(F M02$>L42<)88L, ;D6&#:1$>LVBCTO=?$NOV1"FE.C-KKV<5"*GI *E8C7?"] MA?GZ]X60?YN=P\@>?@Z#B]V3]?VK8P(P/?&;'\Y"?.BL$/K8:;F"_@,/LA&V M,K6=)O[Y;!EQ'=LOL8,%9!.\\%L[_&HOFW??5?]:-'+%I&]527XJ&+MY8AZM MDT<2]GW?5'6J_C8;7E:,G%044[9M[_ W^RDFI[%ZDO.MJ^\G4PN!Z,OE3V' M=YCF5]X>Z:X&HU:Q0O6GLH5Z ]FC/B6FL4=.Y9ZX*A!DJ07BQ@BV(EJFF+]. M]I(./.9"I4$9AWBR&KBAYX@*SQDQEAO,%V3/U=_>M@+LPFN&M5&-D,KYNV6N2\#).QT M=T6Y(S' TZKSP4?R6G^SHYF=%#91V,3=H4SE*IB88)2H4L ,X#L7!4961Y]< M#-ANECWGC!IL>2Y[SA/BW$=@($XBK"6Q*023,.T7FQ#Z^,&LL(G>BVJ["8+% M:,P]13Z)B'C4%!D; W)!"*\Y88S*QT1O^\ FJ#S='=0]$@,\78V4/#0X\OB( MW9%$1U;3=JOX;1Q'@"V3V.'3M-X%205N;DW!5M@I)CF C'>(!_#CC@N%:+!4 M2H*E9IL9*!%^K2V!BXB%!0_C2"NG$='42\DLD7(C V55@'N"$7VZ^QC:@:O[ MTHMG=2X*?),">Y9 ^5) ,4D)]%-Z6(=;!:MOAZD ,AO=1AD1J3'54@0$'P$% M=L8AYTP"RDILB,Q$)LPS*##AKT"#809:0CD]F\18G<,%9TT51WDM=B2ONA:S M;RT6OJ$GX)Z:<02A7L3AY@W.+O5(WBDS@V;P;9T7;'>H1_+&Z[S@]'H^Q48&U+]4U9_AZ[Y M:FGS\[LLJYEP'YFS"'-!$:=!(1TXR8;E G&>.JX?X[1RU"E7YXKQ(ZS3P>)' M7]KH4_-^%%:C436;PA@>[F6(H\ ME%"*JX?AR=3OMWH:*W%:=;.]CQC5P3>!+&OAY M<'XEJ-]47P?3L_D(,."@#DT.C@TF>>#Q!%SB!%ZJH8]YKP>"]8L("![ZQS1(Q5992C4QT&/$0.=*@O4C0*#3SS'J% M7Y-.LB/7R=/JPQ4.=]N9=C*QHR]SI&[A/N6P%D!VYBC##M(G>>MA;"_;+8CQ MI+X8-"#U#K[K<=8 0&&X*'Z%KSD\%B?P"-W>AA_:&3CFT^ICQOUU+]%4T\MQ M/H4 F#Y/:&@=3.M1YEZ@NVMS4L'D^3-XWKCB"'Q]#C\TX)S@A>"'\[PN.G4^Z[HC&]=3M-6V=AU5>&&CSKM#73 M+"8[NLSL>A#R.!=V.(O5EYD%B4UCA+O[^B*_8YZ=_'0@T4F^? HJVSYTV;+; M+Q\Z$ABH[+"IM].ZM>R&=7" JVK7:B6,?I')6C:5Q9;EU1;E%D-9:'Q6R>IS MASM7.K]NTKMB 4_D-@/G3+L8$;,I)PA%C9S#$MGDN-$XP/IO+P?6N[7BZLKP M,^#%Q_0!1LYA';(6!T)-]&_#;))/;S5Q=/BVD[)&M#S]N#UL:Q/^=B=[9Z\) MUK+,9 ([ ;V89:-UE^T>5)N8-+QM(L MEKE_Q/"UKD/U83!/Y/BE'H4VY:QE'1T; (&V_&HQUEQ#IFW5I&[TK!E-E74H M2SI-ZO/GA$B%=="*.02+W=S70@!$1NF0]\*FA)GP8B.4=M_5[J?YRV=0W(J$ M;3SU\'6&X2/'/V )SQF(49*9O.@5/##$?<3(<(9A8"(HESH:LW%8Z+Z+WM>B MFD8>N6K.MV3:)=O7P7#811;!.T^7]!?;@*W!YI)(<>N3*O,;EGV$US,@7C,8J8 M:,2IYZ"7S",?+08 U5S(O:2 M-KXH6ZFG[-NWG/#K'#7>]3DA,5##I[5HW9- M GQUSF-A[A>AMJ\1P'%YSBBO9Y9QJWG"TF\_P#H*=#.V[BVR:. M+4@J+B:HK4[4C?W=MGJ^.1SLVOCJV\48.ZKZ=K=E^I0)^GV>VUW%;N;/=\HT MN]-U^"Y7T5,EN%GYW_Z&WN^#DE/%[C8_=WLXX,+[G$5N]CC<*>%[G3G*R .' MNZ5$O4?A!9]R<5(P]M5@+.V/61:,+1A;,+9@;,'8@K$%8PO&%HPM&'MG MC"7],'[,*]55$4\ M1R.> H<]%6*!PX,151'/T8BGP&%/A5C@\&!$5<1S-.(I<-A3(18X/!A1%?'T M53Q/$$I>WT=8@T_\2/C<$EU> TO\$F!Y) 'G]^5?O!0O_X!AG23P7[3PEZO]A>G7ISZ ML3EURI(7+"C$HA&("R.1T9HA@XEFS$?-G-CH&:XQU5($E*0$I^Z,0\Z9A+ F M-D1F(A,;/<.?UZD3/4>3WOQZKT00_'JQ:L?FU>/RF)#3$ QP *= MZY20DU8CIY@QTE.L-KLDR^ "K,8#"A+6^!Q6Z/ 9!VM\J063//&47MZK:R** M5R]>OG;(3+EGQZGWVZD]^8+!D>1P(,OV< M741LIA6@TGJ&QW!@V^YH@_B8S(Z2.WD$F1WW3<@K %RR( LO?# O9,HS(@U% MU!&.>&(8V60ETBQ831DG=#/:\]C$C(4?^&O7(G5?7%"1?1+!@D.'CT,]F_8# M"N\4[3]\[2]>^&"\L/98QL044N"!$2?&(N,Q1EX0Q3A6TA"V[TR*I_'"@N\U M(;+@T.'C4,^FO7CA7HCAM6A_\<('XX4%C18KD7,72$1<*H8FPM-X87)"R5Z3$PH2'4!RPG&G*!X@S'P'N3N.EA@EJ.4,4:()XM%2I .0/!R=E2D) MX&UJ'\D&2\1OR=T'P/M],3H*E$Z7?-."0#V>]@,*K13M/WSM+_[W8/ROU5)Y M(AP*AAG$DR#(X(212!(K3P,E-NXCS> I_:_@I39#0: ^3WOQO[T0PVO1_N)_ M#\;_.@^K7!\H\H2#+V6)(\-Y0GE?PS#,!0MT'PD&3^9_J3AAIIRW+ C4YVDO M_K<78G@MVE_\[\'X7QR<=]1II,!U(@XN%VFA$N(A.B-%HIZ3?:06/*7_)6RO MQ]P* AU 2L%QIP(>(+S\IYT,K!O&O684E/(%1Y!14%*T#F#2"Z,[/,C=<7 R M),F3$4@JKX&=Z8@LX2)G!P0NB=%,;92U>DA&P0+P]T[H3ACG)46TX$^/I_V MXBE%^P]?^XOW/1CORRU6QC*'DO,R'YBDR,;$$/,QD$"CX6(O90N>SOMB;(KW M+?C3XVDOWK<78G@MVE^\[\%X7ZFI\"P*9"@![VLQ1E8)C6*T3GB#A3.;[9<> MD$WP5-Z7GTA1UKX%?_H\[<7[]D(,KT7[B_<]&._+ E',48]\3N/C0418QPJ) ML!76<^*-=WX?N01/YWTQ+@5S>XT_I3C!\6<2?)JY+H=@,/+U>2P%"5YW^L!> MT[$<7!TG5],EQM.JJ8>#4*W;0,^L^&B$%!XB[;Q9Z4,CMMFYA M2@E-B$*61XRX40%9&S"RU-*4./:&;!Q4>4A:Q<+[_=PZO[V5W5)XKW&EYP3E MU9N!H/N'SOUNCOA#?^"]9W([H$A6(4&%!!425$C0BV>W> 6DAB,5,) @(1/2 MVA$4F-)&<\J(=/O(;GD2$D1/&-EK#?!"@@H)*B2HD*!"@@H)*B3HU9 @%S#! MB3H4:-[F-!8C%ZE RBBF<= ^;AZP>4B2T9.0(';"5'^KE1025$A0(4&]L;=" M@@H)*B2HD*!MD2#B&&6:H(0E!1)D--(N462D<A(2Q$]$(4&% M!)4B-:\MM>QS/;7#E0HUI33-Z\XMVVN"[CINTU.:@3O4V8'UFT[W&[#_U)^S M"'>76&RRPK$1CJ1-/(Z=P P7B'-HH;[.4\PE=0*N8_$KKT7_M M'E>XU59ZSV./QFL=%JT\H%A?$2:\H2$4U1R(;UV>TDFVC=]8.:$E.A#H0^%/A3Z4.A#H0^%/KP(?8A" M*J.X1)P%H ^."N24\PA'A3%+@E)O]I&&L_=22^:$,E'HPY'1A]4<&O@^%^G: M,2W\5##V_>'X]WU-5J?PO\W.X8,>?@Z#BW__,_RS+[DM@6)^BT6;-U6=JFW)K ?X,G^;#2\K1DXJ MBBD[JZ=Q)!6_BSP#3JU$]S97&AK,0 MJ^:LGDP1,)[S[B--.\K%>FNSL;T\AZ>!,>PD5K8!3S<+& M>^.QV]A_,QQ^3Z1%+B6#N"84V4 #$@$'8UR@.&XY9-@T,2[7Z&M;;9>_SS.XU)KHN>VJ09CUS$ <4HB:/6.QDVC@,^Q-%ORZ5Y%@=/R DFI4=Q MKQW\DV^EET#1(2 4Q524[HFO.U"TU\J$!5Q?>A^TT+^^@.N.LJB&1"JT0<(3 M@K@P'!G!*8I4>^,,35BF9XOS_#B+O\%M/G^-PXOX*]SSK-G7Z4]YPLU>HSP% MIPX?IWHV[0<4Y2G:?_C:7[STP7AI(Q-5QA#DHLA')[%'SF*-O.5*6N*]W6QC MM_<@S=-Y9WHBZ%[/5A9X.H (34GE.3QXHIC*DLKSNB,T)?Q] )->N-_A@>MV M[B>< 7XG!$I*$,0]$<@X(U'P2:2 1:3A^3)Q@ /FK;G/7^M]!6;8"=EO8*; MT^'#4\^F_8 ",T7[#U_[^^^<#]"Y_M__\XUBPHMM] M=U2AA&P/8-(/GKB4J,*BOIYDN9(>1YX$@CBA$9FD,'(V2&\#T?#_9X\JG$WB MOCKF,N!HRI0]I0)0/9[V XHK%.T_?.WOOWL^0/>ZA[A"L:T#B"N4;(7#LTV* MJ2[9"J\[KE""M@$P".JH7H$XQ)25V5=(5 M2E@!GO_S601))$"ZDK3PNH,+>XW8'B%]D]>4#=^)[2H1*LF OH3$]IAN=0SW)_YUYSJ5* _D%D["8)]Y^.E7#-/%R#4Y18)XN2 MDCGTXBC2P7-$O%?<6&VX?=8S*_LJ4*_,"9?]K5!_JRT5-ML3U.O9M!]0H*;0 MBT(O"KUXW?3"4DE#&&*DL$'#J%>)1&N2 9B.-A75*>R8I?_)(W]]'8=!X MF$WPL'_]YN'2]^?YIWTE9[$3;/8:]2L[V ?C!G[HCQOHF=P.*&A8V%;?S:RP MK<*V"MNZ/?#)<.9'B#,G$<<6(\,)0TY9+0)P*.WQDP4^GYQER4*Q7B7V[Z18 M)S6-6IFJZD'0[G\#2()?/PE<=42VI _[&^I :4 MU("G9,@<"Y]2Y$@'EX#M6@.\5\);>>X)38YS*O;!D'=$(O>5$2#D"5.XI 0< M64I 230\G)AA81.%310V\;K91"#<"28Q\LY9Q!-U2$<-BB(YB4'IQ,5>SC%L MC;?M+[N085:HQ)%1B=78&'QO8;YV3\OW[\8V!&"KBQS)OFC?:$R_\TH#ZAOQ0+683H"?5]7143V,'K+]]_G]> M8Y:")LA%!@LUYC727GLD;(R*:YT(B]]5W\Z';X=V].7?OHLC]/=/AS\MO]4C MY#/6#X?99*LF UU[?'I2^QA#D\&\FIX!^,5SFY5NTD8\X1>7T4ZJ.,IF7/W- MCF9V!\=KXX8?!IKAM_P _@ZW^? M:\B/,_C-7#<^II\&F17\#J]9AYV,0:XQ!G%;1Z[3W6V^#]S\*AA@".]S4DS@ MY@.\CGK)7$"O0?$GL1E'>+>+.+P$,YC$"EAI-1CYX2RTQW-:JM4NIRKKZHMXNEP2 MK+#8^7*LFZS?9N=P^5U'O?84-;E5)?BKRT!KJ3U#'!@[TEQ91)D2RKHDM/77P5MHIX6A$ID0%8"W M(LAJFY DR4?#)(F6W>E40O[GMWKZWW'ZH3X'#/ODV^;_(2 M\D@\P]]FP^4:F1W).YU47V-U9L-6&16"M\@4 !H5J-"(!F9AB1-4[G^ED,7> M*T%YP/%1&+&SI/06?%AC<.T%J\SMY]]^6J-NJ(D^T[<<:&\B($H]BD?+W.K% MY,WS_7)X#-ZH3FG@8]4^&% V.P6%;UHN=QFG(+7YQ*ZQMS6N=ARS\_ELT&Q, M49X)^^7+)'ZQ^?;=DG"Q%MS30H_BT]V-\0[=(N8KO3;"8><& 4N#\UV< MY8D8J'0JL.#U/("6.*B-E@9ARW3 A#L9]Y*'MLW#?(;7_9@^P-A9N)NN(\PF M2]=QZ/(>#4;=SDASW$A_NAWJOX*V+[U=!8+-?TKMED"W7Y2W?DZ?4_&IM38X MC1'&>5]/:8=,DAXQ@R5+T07--Q3_X4NOM<2)8U]X_1=(>%!8_YMG(_C6)N4[U-9WT/1C^JC]5!9Z)^$<$]7P).M3/8 M05FS8/%AD\57]NA##D?JM:Z'(3?"Y?]257]>A,TW?(DS7$F5,%!7#,9LJ$'6 M68VT\3@RQ:+9K//W$%^2;78P;2GV^U'(Q G<*&C>(#8_@B\=U@V0\,]PC[\, M:__/[RIP*G:<0ZB36;PA&>WF@*H^E$0A5P_#$^;#3&,E3ZL5$;34?4T(MV9E MW2%^O9DL=LS3W7T^/^3;P12>W]]0GFX*RZ,67S],8AA,7]5D/TNH? WP6^V^ MEIQU=('GX952^5:I%ANKR[!49=O: 27^=!NA)<9BQQ5%E%&&."4N7AGDD&_'1WF8<#5_^UV%/1ZAOSR[357.L<%%,YN\999'BRB F:-==B M4.SK6DV "XI<6XXJX7*I.8RTL+!6X](XQ6W0V+R45NOCU^KKN3. Z'#1*'9B M_3J8GE7U;'(]0M6QN8MZ").=/5X8-//C+3 T.IV ?CF/W_\^8>< ?UE8L_! MB9P-_!FXDKQ/,8$)GL ;5(.FF76;&;'+C[87=G"50ST ]KA,G<[7M@.#=]GJ MBN#!_S$;K3RYA4GP0/+#XB(+?BIF.IK7GJ%;!'3Y02UC5:?[H$GD=:T![DY* M?Y]-_%F.;WX$R0)= #F]KD7 $]OT1S#4\6*.ZZLY!A,?9G)V97;3&G0^36P# M:UW?;AW"R!<#/S?LGS]739VF7W,B7?ZYF8W']61Z=9&OFVGSK %HB3WFG$ID ME0'"%!/P'H83DE1:PAQ3>+,"P'V"!LUD^G:QMS*SPRL-[3+Q]?G_'SE\'3S>-**3C5WVSFN-KIW]\5=: MM+3&9LW]Y4CH)/KZRP@>.53@K;*+A<\!X&5W!-^UI^O:?7YGAZW3:\YBG':Y MK38?)QH.ZZ\P;'-6?QUE!V:]KR>AO;3U?=ECSI^T"K-8Y=&J-^V"K9XU8-7- M#V]O"5-F3 Z#BRV6O9DU>&?+GMN%7:&-=[:-ASJ((TS_7)P1[7*:M]2;LK-I MO3BXF1\2N-M;_*Z]' WM93V;PBV^Q?"NNQW!;6AS_@$PQJ$=-_%M$\<6B%]< M/^C9COW=MAIN%X-FT!'!MXLQ=E1RZVZK\2DL&+[/<[OKN/+\^4XU)G>Z#M_E M*G&J"#8K_WO@T$_>#>31% M2:(4+KNC!95R9#T$V1WER)Q@7@:-4@@<<2HP,D);%(P)+%")?=I+W]-%^'TE MMKGM:/I&%9*\_ME7-X 38U1OBY;U#.N.A@^6_J:'!U7YA$%9OAT%']QKSY2> M2>)H)KW0NP*07ZG9X&+FC[7D0)%+& M$94IEP@F&EEE*6*"&"X2H=R8)Z1NGV+. =MCN$V=2-[?'@$%CTJXK7"V)6=3 M_8DV],PR#XNSE77M 4QZX6R'AY$[PFW!)TTM0=YKBWA0'CEF+2+18$<322X] M)6?[?#:8[).R4:N8$0Y9)37BR0MD<"[:HJEB MV++D[%[JQ&Z2TCW14";4B3:[&X8]U+@VVW[V FI+-]);>>X=NI'VCF(\Z)CR M_3JPK!YG7O0*ZM4QY0/$U(_=:?CV%'W7.?..Q2H6I^S;6J2Y/'A33>SH2UL] M>5*?/V>]"F4L4<+GWGK&Y6Z3"EF))<)!TT \Q0#W&P6^I(N)!(*,H;FZN%!( M:^Y1%$IQK)W%E*]6K-U$_UPC?&ME\%PU^O 5@QYW7=5J6C^CAO+ '#/>(VX3 M13PX#'JG,#Z1SA6E+BAW9P/B]^;B>#)BY*I<)*9##*!20\F$[3UK)SLV8PBDUS6OU7 MONPB-NU0<<>8-@\;+^?#M@U1O)_,8I4_!Z@:.\HTB;#LFK4?;NOE9>7(%]?P MX# .?JQFUI8D\+-+L8#2];"?2Q>$@9KYVEFLC?9WW>X)Y MRY4&X1NXD6WJ4?L\8WC&>7V9;F[GE6D'(S^;Y#I_MLHS,!G R^;WZ>XWKW"8 MQ=3,@!ZV?UF? ;M9TO=($/MTVWOT\4&KZTNK757EGY@7$4JI]$")A+(2<6,] ML@DX?"+<> X$W:;0LH@5NEK0<8%X&N%37OG%3@0M-#?@7+UC> M(! :.6X=8L['E(1E9+-F/*S),9=&(XV-0)Q*<$Q!8&2MC5I;0Y)PVQS3SZ,< M;WK39"V["UP[+J20*(0HIA%%;&-CC%?WGO*4*BYT_0&:?IKGVZN]QDC=:[9>X MIOICH&M+W4?T?LH/TW>TNO]]ELF2!C0=#1AE&M!6H'W&V*9W.A(?0&^2X8AC MDQ# (T'4A2AC=,GF..6Z!E$ADG41*#_'#'B_8Y =[,&+0I$ M_PC*LZX&N?@N.H?;G>7/HV O40ZDH6/HU;EPYD2TZV9YW '0W+$S5JMTM^6Y M73BHT_C9:-%U8+4&>PZ,A+KJ(B(VQV>^S(8V;VUUL'-:_=7ZLT*!;O0,,@GL M==L"4IF\-N=("Z*0H(2F9)*V=(,"2>M3\A@CQ[P%+* Q8+=]VQGH^I%?#?FQA^'G5R;^"!_FAM?'"<1RRPB#UG..AXW0Z2<9CQI!'S M."+N./"KQ +B1&D.?PN,;?5O5SH_EUXVA(7+^W0&P-?\W"[?R)H]-.U?[KDR MT*? [79G'1VZ671SDHTA[YM]&-JFJ=ZW#5'K_%ZU_^ M5[73H<^[U><_-H-O5;OH::OG Q]>;YG9IF1-S^HFKK?B^GD:SRM]6G6MN/-6 M7KL@_EDW#\C)KACF[=NV:Q$HX9P17K7,.8_3-9$]_5:@4)9J MK#6RS#*@3!*6&\%PE"(QTBALMZ1(/:Q3]?+]L_>XL;%44=5]@%\URIWH[61R MF=7QMD5*;L@T:'+^POR2KOU2_NBNCDJ/@)0C/(UU)-V*)$B/J#NU"N*:[J]; M$3^EXJ$=BGK]<+<[KT( UP_-EK8ZAU"0Y%5*XL4:'&V9IA>2TM5Y MR&?.J]FKK!?DN3]VUW<)]\P2BVSZ*YN"DL>"DE=AG&*,AV>,A?(?+-$LE+\O MDG@Q9[9>26%W[92^X^&A.;W5 TDO;YNW:,%F-8V^JT//S+L [7TE\0%&=)/! M4@)VU*""LB]M5@5E"\KV$F6?O(#G\ZQ"2@FA7>)?)O&6\IR]W! NC2>.JYYF MZ:13DFU7DVVUE9Y$SI"AN;@4"QY9PQC"7AFNG'/,IHW,*:*,#CRA0*.%SW"" M'%,441X#=2P$8F\Y@'6'LZKLWF=5;SRH4:"L!V4JBR]_H"]_DE7SZ]7^XLB+ M(S\V1VYB<()PCYB@!G'L<4YG]HA(39,7T0BJKSMR*V6,6K9ITQKQP"5R2EM$ M-$E:: _>?VLUI.+(>P-E+^/(G[P97@G+O"S&_!V,OH9Y_=]\TJ=I9G;D\P&1 M9MKT)^S:,RD?5IQFK[VF[KH-TC.)'8UP]K]+U5.V=X!(^J:<];Z!M6(:2,SE M]IGSN<(!C\@*(U'RWA(I4^1VXZSWP\)/*>:ZL]U1U?@A>[+?XAU)ZZU-6/B) MPJ2WG0#OO3W9,YCN]VK]A_[@?,_D=D#!KL*&"ALJ;*BPH1=F0]);[('5()FC M<-PEC8RC',FH@K*6.FWV%,-[2C8D3B0WA0T5-E02N5Y1Q/"WS3H=_=G'ZIEX M#RM46)HI]Q]W>[1G7/HD'R$S#9Q8FG!"WAF,.-!,Y"(0U:"9)=II%]A&G>Z' MQ.E^J4=?%<%PZ M)Y)'*3"%>'(8614T(DXIE4PRTF^T!'A(<.LI* 0S)TSL=8>O4(@>4(C5H!1\ MGXM8[NAH66JY/KHIWEH66=N&Q<5YK&B>:#:METU6JOAM'$>Y[2YH?%O)M>U; MO;/P:^[,V]6RCBE%L,Z+>#56KC2:BQ*?U:'K"K/KFEG3/<7BD=H!U]/?S\\O@#1:L]P?ZZD.[]VX+Q M6YN""7FL%?R_/]VJV ?X)C_-2\I/SR:Q:XU]2X'[? E\0T\V\6<2??UEU,+3 M) YSL[E%W?TM+7+F+;$7G:W7BJ"#TL1O?C@+\<&=@A_M2IZO^,,32YB(C9K5 M?SY;[BF-P>([-H5L@A=^:X=?[67S[KOJ7Q\Z][U:P.^+"=VJDG?A-Z^K?77W M^?R0MS9:MN,Q@,4'.QR6YLK[Y)&C3!Y&L>,<7P?3LQ:-E3 %W,<2V>W$+ M?VWO$L!P^,1%UXYI%+_4TT&+[;Z3&G"#836=V%'3^?BFNY&'(>T@/\ LCS2V M< =X@S?YCO_W_WRCF/AWJW+O?A?>'8E?_6'>4W'E#:N8>R&V[6DLO-ED\,]8 MFEX]*!':)JRMMLA121$W.=+AG$6$1)\4T]JY/9W#;]4^L^,LIC\&S3\_MNV" M/K7":W^YOWY7^H@[)R[Z7<&5,_03NYV\QKBTWX'#1:^YP=30K[H>VQ^2FWV.R,XD,69@Q_!Z(\Z:2W'2+3>5X[9)WOFGW2TNK@TGR_U?M4LW$VQ]'E6A/#W1V(@8(W,W"E[2VG\XZ' MW5W!D)NNBYUM8G5N+RNW#AVV]8[.YA!O?IKVTKF[W/&^BRY5:RN!DS9:E,,\ MF?XOGO;F7HNGU?OVX9KUH:KSF),F%YCFVV5%7L3XR:"-('5]^3:>*\>D)J'K MP=C.X[Q+7[?<,.] Y1.LAJ;MD]IY4[[Y\/"IW'$1)BLL'=,<0W-\N_"&6[O3 M&DY=P 8 +?=DUD0B[:-!B1&7D8ZZW##VL2#83#^FWV<3?Y;U]0KVFIT;FFM MA\1MU%R='B]U6.#<8.1GDVZYOS5DL&97.7:[M"OXWJZ 3$:/T+7&!$ ;VT% M>4@[SB&@_30G+5&T[<+\93!JET,?0!J#:8FC[<],/AZ)N8^>A+/OZ#.;4A3. M,8X"21%Q27*?V5PW,>*DP/5&Y^W&HC$HQ4AP"'M8+W)C@35' O\X$S6-TCOI M-W)80.T_ID[I?[*^[7SYUV_C ; 1 *$?@9.0=80/\"O4[G#E@5"PER@W5$9Q M=/B:^ANL ,X=K >IROMU1"UAX'JFQE$H]&:DVL(GP)7EN'2K$97],HEM6^WJ M3795YQT7SUP8_-KDZR SX#H,TB"SO4ENW@T/TD:=X&M'*H]DLA91]RL= ?VH M%B9S;/'W12AQ/*DO!F%!Y0MAO^7H@C$J<(%<%!QQCSDR&H=\=,$SZY-7W%S' M;,92--0HY# CN2R) IS7 3&%(P[))>;P73#[5_MM<#X[_TL]F;1=J(%RPE^F MEWNB\5*<'F^ ?4'C)_&B'E[D9?&PAC=*\ZGM>'Q1_IN5G_* :10"16L9XK * MA45G5$@Z;*(((A&RL:U$@M%)18L1?NUC$18& WC%)A"&WKJR,%I]7%4_6T&RR:& MN_2F+81BM"0-.424$YZZW>\->G&$5*&=FS;MZUAI0M5F-[04H3"$.X DP\)P MRV#9)$WV]I@"]#&'*/CZR#QV&F^ )( A-]X'%*-VB+M "3A1^FQMXIZ$_GF MX<;G9PA$X%> D+LH0@:W#Y3Z/C %1U8LH?3 MZO?9)/.&Z2+]9&W/:M,K=G$"F,[9)-M2CC M+MYE;X-N"R[:R7#0/<2;P0_/ M&9^35#E.G$=1X9R@X1TR5B6$I9(IDB"IW]BA3H)CK[!"2?M\8,$SI$%QD? 8 M$\&$A?]N/GSPZWR.MR_.;C>.D%0'_R2F]Z9J>5JZ=G"XQ/]7#8>N.L9=WFYSPKPDX'31M: MMJWW:#,RLGZ\K=Y\^Z'];#V;PHH2/@6?'B\:_,V+0NW.[[@V7/8F.7$!%J/Y M/$U^PE$A<#?W )%&"^454BZ[,NYS6R\3$/Q..!D<5VHCU(FY,TH)@5*@"MP? M ]0@!!8_1G%E'(TB/;Z9UWW3L/!K6+7DUY"SMR9A#;@L\Q=V*1K/V1[6;,56/G'_YF!XOM1!ER07LD@Y4Z):)5<-=56W*65 H:R9C@,Q;\)RSE M/2+:2/"N2FA_BVJ_3H?X4W23F9U<5H2\#G97C]JO']%T<^;-S M._EG_O%L 7?YNE^ J@"RMJ?!G1W]L_J84AOV[J9J<8]??O[+QS^.+NH[.!\/ MV[ ]O.\LITNW4[)]9_SDRI6L+^:;[&XFL_SC4L[:<, SEEXECIX?>9KA6MOFE/6UD9 L%(B7P,A=M\ML:&F!1H-2:Y=T8*!FEJ.)+@+A)C5">SD69=$'ZO" \L_HW/(#^> MY'SC+< .2^&B^#?!>0+-3]0@XQA LS82&>L\PCHRD9(2TF^TP[/4*B^2!>"7 M0(<,<%J)),,2H(H@KII!F$B/*L: !AN VO+Q6'S&<=V>"MP0GYYF% MS3RU,)_G'K3%%*H48T'X6VR!.*8TIP1)'SSB4N8S!IHC(8E-T5GC[6:.5:(V M89. U4N2CQQ'I"4%KY X]A0'8^(&8=^69_5A*:J?XI,4QR3':PX%Y&^+-7*+ M1:(9Y!,'D,<8V6@3DI$'[&4(9G.#SA(@\RX1!"I,7UM(^KW8;.<4R75YQ48WN9?73U/S,[@0?I]N3L!#SX9%ZBHCW? MN*RO>EL&XWQ#+BL=4($VS66^ZU$WRUS&[?LC51@T?E@WW0[\S]-X7NG3Q=8; MW/E3/C#15A!JM\,_S<;SO9>\;?JCG=K\L3QQ/X'X*H+1?RQ/;^1MXD456CMJ M]UD7A6CW4TN@5!SO5/M]JQIKE7Z/Q&C;$SUG-I??F>82.\![US:=YT?C1ILM M^4I]EUOKNP@+3@E[H&7*YI83>>'A&9+,4Q:QQ+!BV:SO@H4VPJ$ 2V[$<_J4 M5IXBQXRB24?CY.9QT;NTJ;AG51=S>K1^:BUK"K3_:YS$KK#+^7@XN$J.RH5; MTQ*F\V1DW @J">VT,%0B$R)\1L,:W.K,YDCRT3!) MHMUHO/)II1357_]G!I.2$\A^[!PIT(;/,/Q?AG#-=U4$_1YGUS:9Q1LZD92B M.7N:-BKJK'SS-6,[I)%]JKF_ZDS M^T?5^_%D,*S:PC&4;#T)/0!1=-5 5PX^SQE4?M]Q!OWNHGK2P-('%D>7U7_\ MQQ_5_[7GXW<@RYS4YT^K-S %PZ[S"%#.1:X97'B5SM:VD&@[U=3K)[G;)A7@ M\DO\[!9ZAAEWDKN +-/Y8 PAR$BL4&3)*?A/4KF1TD2]UR8IASPC'CX3,;() MW%H(')@=%=Q;L^',0!@?4VN1X$UA?0@_M'4S,X^(X>?12@72K05([Y/O+C#, M.3[>C/?UBJ-W0<$<#)A4%W8X*X=V;RG*JW,!:ZH0L9H@'K7,9V_!*D)P+EEF MHM^,NTG/B<0),4-RCI\/R$GAP2!8P S^&MA&CM]20*U\?K>3CY,V"!+^,PMI M434/8.,C@DE6-RXQ"6EWNX"CM8'YTKU-$"D:?N/N8*31"@TJS4&YN?0$P4+<(J"/ MB7&.:=1B'V"^PFY:_;X#?%_I,KXMR^FHNEEGL#MW2J;"KYMGN7Y4= MJH/7I1]GDT7;VIOE?B3@V<9?^'*CSW :D18R($YN +RN!O(N42<(2)^PZF] F1AH40T*TK0J 7AN) ^(X M,:.P"8+8C;R[A1P_@%3WM)>E7D$CEK8]1[,KY'> ;W:TF)7WVMMSL8!(5ZA5 M .BV8*W"1$D24?28 H2(G)6N" J*DI08XU)O+-@? D"?X_FXG@!/Z;8=WX.D M8GZ,CVD)3?NJIWC*CAZ6YLEST]Z$= ME3W3)UF3M,497LFJ9++4J% V8&\L$LLE9]IAI$,PX)6U1,Z:B)S'DJ60"),; M^TU>1*&C];#\R.T4L-$(7HH@1FCRP .4YV[#IT^B;6:3RY56D.\]N'?P0W=N M^'A[QMPI/7IW/M]\;8NX=+?./GJ>J5UVGNZH]$SHP"T2$I@IYS8BK9)$ JNH MF 759GSO2K]0]_>=K')3P'O%Z>_0H5N?BN/-&%U&ZN=#1* MXQ@1CIZ#^BJ.K.(I9T1K3:3V1&_TN7RTRK>Y! N]SPK_:YR>U6%?[7+(\>=' MGU9S G(D M)PDE^"N@$R?($B\1=3%)YA638J/0^[.P4/8*FO$6%OIXI;=.QLB]1UCP?,26 M&:1C[CZJC)0X_?_LO6USW#B2+OK]_@I&G^D3W1$%#0"")"CO;H3[;4_/SG3[ MM#UW8N^7#;S1XKI4U!2K;&M__4V 9+VH]&:Y)(%4;LSLR%4L$LQ$/OED(I%0 MA4T/:E^_>M(_ 0LM3O+I9E61A7X5SCOK:,$LL;EQ1!B7$2E]KQN7%R43/'7J MFJ.9OG+*/RX+932;_MKF2?(:%S;C?J<90L_MBY=4ZC*3@J2IAF!6"TU*+@I2 M%67!F>,V=0?04ZG,:0%PE>4T\TN6G*B2 OY09=)<5E+R ^@)D+-=T'BS;-XO MU?D?H74!!'*OUX ]2[\]=7M-=]H".Q(@I=D+6-3L6D$$SJGJ>=@E&?SQ=HUR M&WNU>U5N(!CWV]]32[11)40.6HJ\%(7(#AH(7N^*MQ[XR_SN75M^ MV(1W26QJB;HMGS_.5>M+B7S/)Y\,"B7OY^HRT?LY3U^2?N$6OEWL![=*5ML] MMOX<$)#!^[,KQBIBZ;)AM+!56E(BG.]E1ED*42?G),^IUEQS3HN#.?J0+AO; M?AI^4]JY;U+B>W M_G"A;LJ'JVW(POS@)?I&788] -A[X_%Z;Y0G76$<"1)/ M=I7RH@J3GK@2[.?SBWESZ5S2%7V&0K#V10G\D4'\'RXQZ^42_C&_[#8\(4FY MA:087;*,,T?RS/G"9>F(9/!/Y5(FF$J5$P<.H!2F-"SWO;NKTG=VY419;DEF M?5=7;3EU='=W\M"*8IC[W=0/,W^/E/A/;DO"D]893T@^-4O;^B/K5I^:R7(1 M-P"%ZX#"L_*V.^%MNXTO'+G6M7:YGOR'!I0]IV^[D]LX9=F /K\N?(Q>?^P* M4I/O_/?_^W^EXE6XR'\6_O5]V/2Q_?$PM&X3X)O=HM:K]_CY[9LWW3UFH=[: M@B-?UKIC3>=-^&2EZOEC;@>9I\(0 M7>00-5)!%><9S?.#+*_UG?-DGI$LM98(H24@?>8(-WE64@A5B_2@;?&/(?() M9OYCMPFB6RK] S!E^=%9,+M?UBM@]4.?PJ]N*I3RF2CH3);376P:B@H66"US MZR1WVF6YXH9 $)H!-0&&H9FOR\O*,F,B*VQV4+,M2IF:+//KK?X$>LD*HDM9 M$BIAOF>26N8.VDH\_207LRRCLXQ.?HZ'[J++7H[!-5=!DML64XPK9 M (Q\_>X&)K4'6_A7-2]P/0)6K[F5A9&&2**3!"A"T/* M4N4D9T:Q-#U9VFW*5?NP-[$]6K90<_^CBIWH0T7<3D MP63991GANPZ6X0ZGQP"1"2[3=:N;R;_T*NB&U+^%'^VI6J^:5]KOF5V&08*^ M3NFK<#F9J\MFO8)'?';V5?ZK75H67TZW&/G0KC2;L07'BOX29JQ;[UL_[RRMUS(3BB]YW7W MN8J=9%E.M_]WQ%N?I)P?[V[T1!;9$0?W,J4(E[&'2A'^L;QNJI]U@-OQD^OG M^/4 S[-L-OS70SJ87%>6<-H5)_@/K@?ZT"/0J'F/2AU:78=3-RV[#( 4$$H> M'2:O+R2Y R@/"=YQRQEN4#CJ)D+=@";\MV&M^TGUU/N]C?"RBU72-O,:.,D> M_XI=GT\0V!QU3G01_%-%T_=\DQ]!PGI9;]X Z"FY9U>.2-[@8;I8Z_^&V-VW M3NF#JN3W[;$_\6#J';:Z^SBPFA$8;60@C XR7MUL'"1_8@<9NY[&!K;_Z'8_YJ,*E$WD>L&7=4X](2Z M0=V@;A#?,'V!ICA24T3=Q*L;A,F)P.2FSPJ:XDA-$743KVX0)L>A)]1-E+K! MQ.YD5(FZB5PWZ*K&H2?4#>H&=8/X]F(S%GTA6O+S9[JQ7"Y A-$;/% MDU$EZB9RW3R;Q\-M\#%L@W]^>\4MU@B^+U4W"+XO#'S?^/-AXS%7Q%[$WI>J M&\3>%X:]W_VG4\OV^W@,%M$7T?>EZ@;1]X6A[Z^+U;)>M+5)PJ'D\1@NHC#F M\5&5Z%!'KAM+;5/6$ND'=H&X0WZ:J)]0-Z@9U@_CV8A.Y MW]6+9'76K%NUL#&MIL6NYWCL\8ZT;'^:X!?E96DQXX*"+OG7Z1+D?V_%/='9 MBR,\.?,'-0\'Z:KN+/@K9\1_A2\V')KNUF>?2?3AN\@N-]I$/WGQL]2R: M6Y03F1E.1NBCMXFOU<0( ?7ZP^AM:9TNRY14A4B),)(3[80AFG.N6"X+4Q17 MSZ9F(E-42T&,E@416EJB;.7@%EDER[(JTX(=G$U][8G4KY=+M7COSF&$/UQN M+WFC+OU'KS^II>V/5MLY6>VW];EVRZ\^K)[/TB*=T3R]\;!Z1"]$KRC1"SUZ M+#;Q #_PA)#_)S0JI 1?3 F<2H6Q)B54,T&$*S.B*\6(45DNBIR+HK*148*A MO7[?C6EHQA1VJNP1A;^W]HU;ONWI0@O3% 9$=XD#OX,VL.(DY4@9D#*,"]V0 M,J!-H$T<5Q,;!PH1*7Q@>O\)SJXR.C7@, M.1&4R(G.1DS)73E#XIW+TJO\L MN*5444X8*QGXS]+[3R<(944N++7P=W:M_]1W^T_]Q?YSO,J5TO+YU:CC_?G)Y(MC&>/;6B5TR6D>4#-AOUPCZ]_0S VY\V@7^Z&_B3]([( M/Q4SR2F&_C&S@T0VII(33\AQ*:%X8(5BDB#:>D ML+)DJJA80=554IM)+;.2YZ2T#DBM+!A14E4D9Y5Q99HSI](#4KMJS(=?VW;M M[$]KX*3OW\!@&]NM0(4O>U\UK%G9KR]L$3,ACLI3IXRQ<4?L<=:F1PK22%QB M,:K)"'WT-H$.?ZAJX2;+L[(BK&22B"I-B>85^'^I,D%ISIT11W'X=V6QVCO2 M6 ,1:']==%SA"8M;\A-ZU-H6Q#C$N)?G]V/8)HJJ0DM"]:!Z$.A056A),:L' M=[)/?#'RRD[V]1RWL8_<9/?4T[5>[M[[ID;<3U'_L=\#FI]P/QC;K/7<71E- M9";]LG3X19V\;]-B_!:+N<<^]RBH*Z6C&4FMYD3DIB2R4IJH+*6YX31EV4$% M72E,:5BNB*ZJD@C).%&66Y)9:LM26T[]+H(1;+(7.N <"J?>0<7\XY9)&6PI; .726$9%*1K3@DDBE!*^T M9)4Y*'!Z9L[QM+OX!3;^0RPV@?F R1@5Y@-Z/F,R MG3DF.4D5IT18D1)I-26&2VF*HJA*S2++!SS.+GX^$T)BZ!\S.WCT7?Q8$O.\ M$-6G]I1?-CMN60Q6LD7-&H^Z(00K7IY;/5C,\O*(9"ITY9PMB0;F2 0M#)&L MJ(@KC4O3E%="YC$0R1T?$TL*)GCA_UWGIE%C+D\9M<\_1X MY2G'X3/[Y2DLVOJ4*4/A\]>GP-]^,ES#YVS]\09AB9,L3;^]55I,1N(Y[H0+ MW,W-VKF#]>"V1F((Y+0/COY.UA=NZLID/LC!U]%X0S5 M.B/,%1!(F<(1710Y287ELDASI^QQ]@:8,V?7<_=[]5NS^ @O[NSV]G?F +KG M\^83!*U)L/JD79_#R\.SVF0%7R^WD[,-D].[A$3U^H%_6;<,%[I_KOT']<+S MDOJC2R[F:M$F:F'A'G/E;U O.C\!Z'^Z.[UO@M_;E?@HZ/N\(<$ P+TFNB'M M'J&CUJMF6!+W@P2UG=)7X7(R5Y?->@6/^.S ^X7',1JDV/\ 9N!<7;3NM'47 M:@D:&004>%QW[V^N*U+\6+>UKN>@WM/A'C>4*G:/S8N3+&??>MG>Y-C[\9U0 M>L_K[G-5>L++X]WM))5''!L_*8H'WNV.VE'Y?*6CAT')8%/W8E3RZ":]C8F^ MP*@/>[;'I72TKQ2S/LUF1X;&J"&HC S5T]+'8Q'1;6[TXHT*F MT#.%TN7":FF(L/[ #)4Z4CJM2"&M<&59I4*(D3"%*RT\P^*V7]OVB:1K#FG[ MZC[87)S($OE$S'P"SVJ;>%(I&'FD^W\B=7WCXI/8'W $0A^]32 =[.F@+E0% MA"XG2AJ@@Z5(29GE&4ES1],TRS)MS54ZR"C\0E2,<,4%$4QD1%E1D52YHBHJ MGI7:/1T=#!ZA_74!Y*YN[%?FC8I9QMF,E0Q;GB*DC0O2T,VC3:!-H)N_ULU; M6EACJ29I 8Y:E#HGDCD)SU..YK(HJ_R@1W#,;O[)4S_Y24Z1$\2,?UA/-/'4 MS_\;DKZXZ#%52HC9\!$(??0V,4+@^V[0+U+;:Z@MUX720C+BC"R IKJ2E#RG M)"]S)AVUF:$'"YIQ4=O.L1TI@R5F*6,SH/2X4#F%(H_O$=N1[XS/J"8C]-'; M!/*$X8SB,N?&L)P(8 Q$:.I38%5*K"A0HL/2F05$2-?UC] M-/$4V"_-LG(UUC]-F!4>=6'@OEO9([/,R2CG^)T&(K6Q$6(I9M5N73!F1@B5 M,R)U51%1<$=*E1IBNU,AW$A4^F92F6EH]3FI'!5201WELA<4:)*590RRYT6Q2B8 MRAH(R9,G];*3]*A)/:0TSXZJ6 @W\2S@=8VUUG/LJC5]JGK4)9-]=.4GW,.K M;=9Z[I"LQF ]]U=0_':&=+6GJ[*42NE<$LF4(Z)(4U(J#4RT2(7(=$XSQ:[2 M55U)J5A>DM1PH+C2EJ2TE2 YHUK#C-/2B=%VZBIF*0,.QV2T:\MWVB$2T4@0 M,WX<1+XQ/KX1=V8ZHC9@2%@F2%A4*6VE94I22G,@+%03I;*,9,X45O+2*5:. MA+ \0W:M/.JN4:0U$=":W?P:_*U 7O\V*!DH,=S9P+]M_?%F87W[]+)Z9N)Q MK23$29:FM\N"1^+0GQN;7[=)4UV?YAOYF\T2#]K'J3$?B/;2A3FP543B/ON_P:>[N?*K M!JLF:;:'G<''0)QJLQIN$730)N^[1HO^:M?/AQ8L5:V2N@VW-/VWVM]Y,XH& MN$:BDD\]TR*JHUK)12C!@D$_AH5O#*9WOT,-6U%5J;""5%SPSE[*,M5$E)ED MAA>R2.TQ5H8?S5ZZNK5?FF7_D;^.[4U^TCIS:M?+2Z>6XW=R"3\IL@UKN,JH MIF&^7E/MR3&H$3L\K"E2;G3EU+"'2;3[O1_D:0VV4YL;90QF$TQD81P)=IC\ ML<6X&\Z*?Z@2\K'HX)'G]3]N$3/#5@G\>MQ$ HJNK%UJ?, M_!7S=7!%S7H9H-6"@W%F[7\%'J,"3%W"=>!KE#FKG?\0+E2+Q5K-DZI>P--J M^ O\6=+ *N>4YJ %NXMZ#(_'W!$U\6ITE[QM@'R=)-Z' K2IP>Q]KD!(XXC >L_+C MZ8?H$Q'^&V XB=<'3$ (%.OV+'CGY47CG[ S^.U@PS.5M77_&O7B KQU4BV; M\_"<7:?A_W%>KU;.!1:](S;=+-9M7%7M6>207P";%#8-O6^;>M%\YZ M[:Y6J7K:KY)]KM83K_4M=N9O87 BJ]]\;U9Z%.U7K M.00L?;7"]43C)/EIO?1:N=>39K>(( ']P!2QS<6J?Q%U :K^Z&G*V=[43,P2 MK&59JW#5"@S4K;KI^25"%&%:F;-K"-&!!!\@F/M*/SN.,\% NP.RG=G8UI^3 M<_CB#/0+@K3[X7;Z\#P.0U/#JDJ1HE#*AS,0V!2E(7E>5CGEAG&57PU2 M7L_GC?&:NSX\^;E3[Y$B\.PDFWK\?3(5^W\'QKJ72+C+[%?A!T-^P'NS]5"0 M>&_7"3YS(N)#>+L5WFA14)LS7XZ? ;SE54F4 ="JC-4IDT96I;X*;X!>S"IA M25X6C CC4YQ: 2X61J2"*UJE!_ V]IQE<2*FCIBS1 ^Q4T>S>\J\2\S5>P@. M@>X^)&P**R03D=D>T[PYSCA,O"[=.4C0,]B;4[#)/ 2_,(=!%RZ \EX, =/0 M??8QN7OH"N;71Q-/=Z3](VN2%3NB[5:-_^5LLR?C A33+>$35<$+GZKY)W79 MOOHF^3.N'N\LO]\Y)3%?^O!\*: YAA=(,).+E098:7 \UFZT M2*TO$Z@D%43XLSY+65K"M#54:5/J[*#F3U6I2CFEQ&4Z!Z9/,Z*R')A^QBOX MRI2V3*?&VIDXN7GW[,BMY2B%!I[';]S+,5<66:,Z<.7/!;<^;L>NY^K^X% M0_TR OSU>W45:#P$M>]@.#_ -1^^21SXU L_,9=K=U/E.!+S+TK45PW(_U-8 MH/1UYTF[/H>7AV>UP=5Z=]PL_!X([RKOX:@WCK=?M8.G6?^5_\$BM-I0W;(T M_,_Y<-]-D46;?!=^UZQ;M;#M]Z=WXM)+S%X,6P5ZC75#ZM_"C_94K5?-L!O# M#Q+4>TI?A1ZV;C23EZTA?A M2;_R/!KTHJ,R;X3>>'6#T/ORH)?'8ZT(O0B]J!O436RZ0;?X\MPB1B0OQKP1 M>N/5#4+ORX->C$A>@GGC$>03WXOLMWK[K AGI,Y0_=KE3!"O+V^35?%79[Z%N YHXP(YQQ1)74D8]I)P5C! MZ,&!8-RH7%3"$&O# 4>I)*I@CCA+966UM+0XZ!'RE;W#T[V>6NE=O<-G/(WW MT,S(4&TRKN0.4(I,[ ]UZS_"+?6RWNA +5H2F2+&-/O1IZ-/GYI/UV55"<<8 M*=/*']A9@'\62A#&>$5SJK1.Z>&AA44JG>,DS\-O*"6RRBHBE=0YM>#:A7E6 MGRYFA;RY42:B&OKTYQ?[M$-UU$4\NA@3&"'%0HHU-8K%#'5"&4YT*0T1N3]? M2-J,E"6GVJ1EY:2Y2K%$4>H"OB 9RW(B&//GJ!>:I&69"E-))JKG39N4LX+= M?.@:HMJ+I%CQ@Q)Z^EAL CW]9(P*/7WOZ96BTL@B)Y6H-!&5"ZY6_?1S9L+WQ\_@NHV+(1Y^KI@1,2HB[&1IL6"FSG9:%59E-B1,J(4!7,%F4D43G-P<5;EMKLN7TR M+8^Z2H*H-'Y4BDSLTPZ541?QZ +!*#X#0(HT&HJ4B5R%(I"<4>IK0API*2V) M*#(JRTJ8U(J#[3?<*<$Y(\SEAL EDI1"5T15I6":I1QHTK-2I#2;%5P@14)4 M&A7@=7-&I"DHL86HC!/"E#F[ZJEMI:O< M64HJ2G,B2F>(IH4D@MK<*B&L9>RY/;7D##UUS*B$C5 F7@CR%@RW#54@\+X? MW*I>O(^@4A%K0+#6-SXPQ%)=I&@W4[2*6VI\J:XV"NB6U*0T*2,NRS(F1%YP M;J]2-*IR4Y9Y05B942*T<$3G3)$RDYI:7E#[S,D45LPRD6.M+J)2Q&(?40T( MSO[QSW[TR:/QR7GFG#591JK05X3)E*A227"W>2E3KC5+RZL^.<]%F2F9$UMR M^(TNP8\S8XBMJDQ62LC\N6M Q$Q2;#"&J!2SV*<=*J,NXM$%@E%\!H 4:304 MJ9*<>EI#4BTD$:HT1!N9D3)-"UID,DVS@QH0175>F=V6)SV1^U!H01"5$):P!09L8G=!';Q/HJ7M/3:W(M!*:T,PI(C*6 M$5E91[B SYV@:6$/DAG,&J.%28D6OA<(+P0I,YL1Y02SJJ"2N>?=9)J"R&6) MGCIF5,)F(!.O ?EWMW!+-0]5(,K"576[6H*Q?_R:CI4@*9@<*4BY+&TF-3%561"A54G YV>$9E)HF3E5ZO0J*:@R825+ MFQ10&N_F720%XX"[R,0^[60!ZB(>72!' MBU@YR-%>&D?+,YW[/JY$54X#WV(5D1DMB!&NTHXZ7A4'B1NE*RKR0A'GC_01 M:06_-I:1*JN*3(G<.J:>E:-Q/DOY4>N/D:.]0+B+'\:0*B!5B--VD"I,CBHX M99@HTYQ(H2T17"A_!'))4EJH+*-,YU5VE2KH7%>:58(XQ141.H/?V"HCW!FF M4UF5TC[O]F%.9X7 =,ZTX.[16\+L2K:_V_$JA'HQ>W$.-X] DR.$L7?-2LUA M_(WY0+2'$0"G+8Y$4.&*A4.1E7COPRT_X1YO;;/6F9JN1,\SX7/0$DBI%&D3)DF7%J@JD7)LLI=9::EH[F4BA%N&3!3E0HB M"RT)D]SD>:I8GM-G9:99.DLC;FQSIR$A-XT$\B(3^XCJCY!;(+= ;O'"N84L MBBPM&-$V$T1H;HBNJ#]7P.:N,'E9F8/=Y[FD7.:9)56>JZY!C]9E1:ADRKJT M=&E6/BNW$'*62^06R"V06Z N4!=(]9#J(=5[\52/%D#L,L6(4\1:Z' M7 _+H4:M'J0<2#F0-[M49K.BQ.S2U!C';E45_*U 7O\V*/FW M]3G( 0BZ\PI=K M=XL9W3X!9"3,XTXGHINY?;1)]%NS<@G<$GZW2GY=F.;<)=_]M6G;[Y,+MTR" MY)/7J]6RUNM@GLFJ20#FS\'=O/55<&<@9YQR7L!4RH4E(@-G MIRQ$U9P5+L\RSJO\H"G@0^;@6W/F['KN?J^NSD9P=[5YO; _U?,UN,!W7C1? M.$/%29:FM\_1?"QS]+&K+L\U*Q;N&D[ M2]QGX\#'[]SC'$2Z:K\_W36%ARI^FMZI(V:=]@[KDM5ZU0Q$R@\25'U*7X7+ MR5Q=-NL5/.*S U86'L=H@/C^!S!KY^JB=:>MNU!+8*6#@$*LT-W[F^OJMS_6 M;:WK>;VZ/!WN<4,5=_?8C)X4&?_6R_8FPMF/[X3EZ;VNH_>XJCQAV=%NAD,; M]=#NV(H@OWPGPG,T)I4Q8-XA"9S"?CE4PQUJ *'[;__UF_R;Z+C&O-AG2616C^ ; MA1H0?%\8^+ZM/R/TOECHQ6AEM$B-:HA"#1N'R=%AO@B'R:DOKGMVPT3?."&4 M_<*"?@3:B$P,@?;Q@);'8YL(M%, 6J2SB+*(LDAG$66?7YFC,>G(=(@0_?(@ M&HGP2S#O1V]CBJ<:/V^I;"B45BL85P3;S")4:6S[.>_O:K&U1SPT%G6!NGB9 MND"\BE,OJ(N7I@LD5PA6(]4+Z@)U@;I O!J+7E 74>CB$9*7^YGK77%_]1E, MUZ@3CV$Z5I;SZF;^"!8OD(_'=)9G9)J8;DNZ%W= [M\/AG333F>2& M5&69$E$)14HA24EY:(H]#&.2 *P[SH3^;Y$1VMA.RM*%NT9G9&AUV1< M!E+O>'0Q)@- ]XWN>VKNN\ARF^6Z(JI4)1$Y_#^E#2>69[DI4E&'FCZT;7C:[[9;GNC*4B+R@C965R(IR41%85):PHLLQF%:O2 M@\.)']+_]E%<=SEC B-O]-TQBQW==RR:0/<]&?<]0O?[W:!?I"'7+0 P5Q:Y MJTAF"DE$X321NG*D IK!F><4[* -_T-.FGD@#6EA)L)?=_"1=)9G NG(%-#X MQBJ 1]_U=M3"D:OI#*P:.=+\>&W,T@7\Z@Z&^%B# &WB3WJ W\']7GNP"MKP M9Q3 $"NW7#H_%1KS(8(*,4QTQ70^8F2:F(S0D>@BT8V+Z.;".JY52C*:"2"M M949TH2L"-->J5)>B4 =$]TLJ773S^73CG,*I4IUK^GWQ9O!!X;"M(Z7@Q"RE M1;1G*48&JR.EO%BWCL0D$DU,1NA(3)"8Q$5,!)6B*@TC5:D=$5):HIB11)E2 M:YLZFU;\:VIXGH&8'#47-V5816*"Z9+('.28S&B*AR10E-B5,9SY6B99NQKRI.>F)7(698>M6!IRK"*K 33)?'YR#%9T&2$ MCL0$B4E4E9(0RPS!1'":+_6: @7 M+I>&5IDH#A8<']+S9\_?_=R[.U_^_WH^;XR"#]\U;Y0WGOI"K>#+M\ZLE_6J M=NT/JJW-D1AV(6BT6P.^^)2A+P)>=/5R?"94R;&8JO1 MN\?)&RVF!-"UH96@:XO?M6%*X+:4 $]I7N993BJI0^5.173!*:'*:)IJEPOQ M5=4^D:4$V(S3$I,"F!3 I R)V1.SZ\<9$[Q,@9,"DS!:+%]3A1$Y[F-^>#0 MI8/R$_CNW'?3V:D]F27:D^^^X\[<<_<(2E Q]X0%V".-0;ZFY>2+J^#&),VP M)4OH5#);$:V<[V"3.=\QFA&7*JU%FN:54T<_J^GU1U7/O6]XU_P8/,/;'<=P MS)S,#0=<<%O*0N4DU[Y+MN64:)97Q"IE.&*"L%99(6 M.OVJID9/P-ONVWJ<9]%9E0F;'_UE#DH19+LQRQ:*+,1D TIS)T)P1TA3,F$M>>0/^UY\?%DN722E<%9YJ45>[/\,VH3W!I(FV5 MNX**"M[O:5_^D;)<#/!)7K>-'AG<^!W8O?M6X0[#$1)#5,23*0+$[K_]UV_X M-T];'Q\_[XM-5:@>5$^D9"$V72"JH=F@>L:C'B1J"&EH,ZB>Z:D'40U1#?*/\!1GB0*AJ_OW+EE;:5UJ00HK*1%9FI'2V9RP M2KN44T1[R@0"%'AH]=#R:F(S0T4-/Q4-3H3,N'"-4@,9^Q9FD&\;"3I"Q334J6E:G@EA\SKCA(1QL<"E>:,J?6/F*=Q-/$T9P= M=;Y[G)P#T[<*T^CJZ(-%5!F!.&4J92 M:]TC5DH\11Q]]%H)A*C'KI7 MA%3=O%8F!IGNR/4"]H(Z@)U@7B%>D$;05V@ M+A"OQJL7U 7J G6!>#46O: NHM %G@0V\=U8OSUW]]D)3X>(['A/$2!2M^Q? M.[M8)6TSKVVR/R^?8K&G'T@O4G["_6!LL_;3;7\TD2GV 7;^A";]I]@FP1W> M]_[3 %?2(_0@-_3M2\N<6<=)+H0EPM"*R(+FA!GI6:+2A:$F@SXELBGSB=)4#VQBA$P(TU28 MID(N@UP&NR8L:9': KBL<"(#)BP448I61%#X'U55S+F#MJ['**+K M^]!$4T87 T)&3VHGX\DPXQB/+I!5(*N8"*L8(2O /.&M:[=<5)63FM"L!*93 M*$.TR"0IL])P)B2M''V,V$.9*4]%85--#*,2\*00I"RH)H76MJ@88[DKCQ&AO35GSJ[G M[O?J]6)5APJM^J-[Z\QZ6:]JU_[\V( IB[\-%FNW4U&*DZR-+U]XO!(K/2YG=2[,P? /I\WGT#>R:?^ MX?Z[KC^ Y%JL6?K]TB>NUFE2@UF0%#S!; MW?J?]Z5ZR>*6FC]P-N&G\$G=V#8!V;2>H=E$.Z/6K0O?UN<@N)6_)]P''NJ' M"9^?)Y^:]=PF9_ :<+U;)&IG_B7?U0NXJEFW\&+M]Z>[MH+ (SX[\-+A<8P&*?8_ $N8JXO6G;;N M0BW5R@T""ARXN_G5Y.MSCAJK?[K$9/>'YMUZT-_&/?GA^ M<$>ZJCQ)G_J1.+#'&EC^T('=4;$NQU&P+F. .CGJ9-21$H,O4A.;%N7Y$[(TXGTF;V_S58S-2W1?UG/+Y.4 MS>(QV3LFQV$R(?99$IG5/XTRSVMKYPYU@XB,B'S+G'A;?T8\?K$VCU',:+DS M1C&Q:.+9#EI"G_D\/I-3GL9CF^@>$6@1:!%HIPFT/![;1*!%H$6@1:"=)M B MHT6@1:!%H$6@14:+0/O8F74\7GKLE;6_7_AZU]8WK+Q8+\V9:MU>X2PVLH^R M\/6Q=7'K1I7(-#$9H=]A /%O \3M<_W6%6=8R;*J(B67E(BBRDFI-"=*%4*K MS-J"'G1(=Q4M.$U+(J0,G8\$_"9U1%6\JI3@O,KXU:TK7[EAY?4YR'JUM]FN MW=]FE^YNLR/I'=OK'GBZ#4+65"$K,K&CSXY%$Y,1.OKLJ?AL2E4.JB])9K*< MB))3(F$:@,^6N665K;0X\-E,NT*75)"*P0^%$261&=.$2R4$5[3DOO]SU#Z; MSTJ9HM]&V(I8[.BW8]'$9(2.?GLJ?EM0D^>%R(C-; %Q,S-$0O1-*(3:955R M"*+SJWY;%TK9(C,D9;DAX*HMD;F31.N"59DHMG9@R3.B*Y)4"/Y\Y M0[3,*83K4O'<6);JV//CZ4QPC+6CABT\PG/B!0]_N':UK(WOT=5U!O/&W<93 MS!29AL=%XX[:CS,R34Q&Z$CCQH>:-YRA8$VA5.Z(<903P7.@<9(I4BIJJ%19 MRHJ#+L%:&&GRRI$L%0*H7V%(6=J"I!773-D<:%P5.8V3--H>PHA9Z+31:<>C MB1BF4I$0+1@EE])"D$TRKC0X;EX0;14C3D(0+HT& MEWAP'D9DCCN+]V!#Q"QTVNBTX]'$9(2.3GLJ3CMCW'!F*?SBWESZ5Q?Z+#I[W Q5XMXRO8BT_.XV!P6@(U Z,CFQH>=U[,Y M5:65]+M%N"U+(ICBI 121IAP2F>%E93RJVR.\C)WTDD8%"V(H#PCTI:&.,Z9 M$"4K9!$]FYN5!>XW0=B*6>SHMV/1Q&2$CGY[*G[;I+F@0FLB';5$B+0@)=64 MR#+3,F=YD54'>T1-I5TJJ22*J@Q^HW-2BE*1TO*LI"Z7)8N^YF%6TJ,F81"V MQ@];D8D=_78LFIB,T-%O3\5O9\J52FJ(F OPO**D)=&ED<3*7"I%K9#9P08# M:WAE9&J)K)0ODV""E%H)8M),9(4S3MOXX^V,2O3;"%L1BQW]=BR:F(S0T6]/ MQ6_GE2N8RC7A15D0P3@C,M62,)5274A>9*4ZR)-#B)WJO"!*I"D1BF>DS(4! M7V\5%56A4QE[+T4VDQ3[.T0-6]C?8>)%#\&PVV3IYLKW>%@U'F:"I/7<)3"B MRBV70_.'>$KZ(E/\N-@=UH:-0.C([L8'IM>S.R[3+ 5"1JCAP.YDRDDIM26T MJ#)N2RTS?M"]BVL&'_LZ6%XX8'>B(B4M*^*H2T4FI2R*Z-F=G&7RJ&40B%OC MQZW(Q(Z..Q9-3$;HZ+BGXKA]TVM39I9410E.N"K <9=<$I9;*RNIK*K$0>N' M7&F327\85>:/LK(YT992DK*B*(20.HV^5;9WW(*AXT;RJ.6X@JS;@V)"\$.&Y65$2ZG!&;YLKP5(B<'[1^D()2R:PCSH@4HG1KB0)W M3;1+*1.923,6>^N'$'%C^P?$K9C%CHX[%DU,1NCHN*?BN+GDFA7:^9 J%[3(7>H444QK(I1F1.G[Y59:V<4J M:9MY;9/]F1Z9QB:CG#L,Y;[JB9\OCA!=__?_^LPI$V.QU5T"!7) HT7OAMX- MO5O$AC(=[X;9D&$[IZQ%($IFVM?VE40[49&JS%R:5HPK M<=#C" )B7J;,$F8R1H0S.9&9X80695H)94UE:.1!<5$>]11EI W/CH:/WEIA M5[+]W8Y78]"+V8MSN'D$FAPARKUK5FH>3[%<9*8Y+FIYU*JK?53E)]S#JFW6 MOA(%R64$IG)_!2&]C!!X;Z"7-I,\IX)8YH!>5I7V1U94A/$RRRIM1;OGL\[30TY9B2@&)G8D3\@ M?XC55) _3) _R$SS/$TKDI6I/SK#\P??,X*619EJ:W-##X[.R"7E,O=])O(< M^(,N-=&ZK B53%F7EB[-8M_!(OB,<>0/"(K('T:D"^0/4:L'^'H"N95;RG)36^0:3<+F2JB(YJXPKTYPY M%7OK"@XJR>)M%HG\82R@&)G8D3\@?XC55) _3) _%!)X0I5FA%KICP41.5$I M3XG->9E7I5J*KH\P]LEJ7('Z8& MBKLU,O"W GG]VZ#DW];G<&<#_[;UQQL^A9_>*,5O7QH;>+@P&/]::6S=QLC+ M=9B\(M&S3>'6A7KO.HP@JH*W/57S3^JR??5-\F>#0LDQ3(G(#GC!+':&L2*UE5:FO"-.?NG?K\4]V:>=.NE^X= MW/&'>6,^?),X<&<77N?+M;L%TF^? W(LM7*ZF=M'FT>_-2N7,':2=!)/0.3[ M?7BN%:XXR=+T=O'F8Q'O8YOY)/"MI.XDO?*23CZIC;1'_J+) MGZY[$8PA>N34SHK4905)#1-$I+PBRE:"*,=*EBJ9L<-CA!]2 [5!SI\_7[A% MZWYP"P?CVXL*_O[VITU(D.^%!-E=*<43<6,\,/;Y"S>8>WVIA4TF\DYHDK>9 M9%KD$)S;C%BJ'1$\RXE.C8&('2A-:7F:.GY4,O,H)BE.;@[11SY]!Y.'A>9V LA M"SB7;YW+E1-995.2J]P0(0I+RC3-"#!;!Y166_C^&,GSQR:^-_=/FLI S(9['WQ0FF8HXW,7YYJ!YGX6>VKBK0Y\*X1+O5)^<6X>._G[P]"2I=KYKE M9;+TNO4_;& :.?A%F%=>F]U7GU1[."/6JWI>_T]8UDN:"G"I/R#<_TJUK5NU M,"N2_UXOZ];6 7S:!*1ISI(S!3=72;6>SY./:K[N[J'F\^:3@I'.KIML=@DC M6B3ZLFO&K2[JE=I]/)B#4TNXN7\-Z\ JFHMS$&'B/++:>K6&*SH:U\FD7KS? MS-[A17'J'G/J_L,EKE-O-Y4NFK;NIH$'IZ4SS?M%^"!9MUX;"J8U#'->?P!( M(ZLSM2"+9K5WH;>"]JR9VTZ3J[.FO7IO!R(,3=JO/D0!K)T[Y=/R%B9HF$=S M4(1K5XD*J]!^'OF;Z0O3>- MY)S1[C@)XAG'+E:H7?M'>VZM_8'/A.INX!),ZCDU\_<+A=(RBJN<]MCI MI440^P:4O8XJ9]U2S6?)C_#J\,&B5MU\;^"R98>.[4GR&E2UT1+<[!S4V.NN M =B#H2XZ>/3W!+&>#3?NW$C V(OU$DS'.W/XCY\IZWDP S]-%F[E;P? Z*?K MO&D[EV_ ?L XC%HN+^'.G]32MF$ZWOA>8( P'_\#[F*;\YT7&>!WWT? KSHW M 3.Z>[P[27[L9NF]WG=OPAZY&@ 7P+<+X"4N@#]C)<:1EH)#P LB./\O_E_P M(U"<=U7M?]FZ->O6K__]%WPZOVSK]K^JL2\<_PKOF?"3Y&^O?WO][S__[>?? MWG6-%\M7;Y.??GW[X]_?OOWU]]^2U[_]!/]]_=?_?/OKV^3W7YXJQ'S45T]^ M^?6WU[_]^.OKOR8__O[;3[^^&U[TCY_?_OVO[_Q[)K^_^?F/U_Z+M_>9HLB$ M#X3?_=X/\S2$)^9&=?QGLTZ R*[GUI-'&_QDU?@(R/O:K?$%;SD8X."8*W!T M"U.#(X<;VI[=+FSOOKO+.K_M_>FJ>>^"NPWTLS_*R/ILD_5_A?Y)XR2_WN2O//7[+R;%P?X\$!,/8T@\Z;YX-]_Y_E:M0.O-FN(+_N(SJR& MMPLJ+\.8=DVG=;2.]PJ ^0K#T%L[@YSJ$M! MKFH(&&S209-Y]0>\5/)+=Y?N,_LJO*-G/T&Q%R#UH/5[*"$JYS-R3/W](\15 MM?N$:'E4L?[0?/91MS>)'[L/DQ_GS=J>@GWY1$$X@ W P,T2XS\GGO;[R!=0 MR@?((=X)7*8S-HC&P927+ND?D?PW@.C"79YL;M^95?JJ,W\]7[N+9>UM&@*+ M3_#+:JG.??;(!]9-^-0V9AW,?N8#;KC:K=3RLD_'ARO>_/1+N[UQ_SXM/-ET M@3T8[_*]6O0IK(&'M#[S_\^U"WDQYR'3)5X>>X* ]_$%T&UP!H A,!GFDXU5X"_!O71[!^2/[S 3&'.X:758O+X-1F2?"JESZ96(/.-JH, MD;3WI3UL[ZHQW#[X6;!*MP2_' MXVU0JKX063"R!^IN[7<6#^P?#@8B T"^M3.KMW\6.]"8N\7T%Y6=18* ^:")]LJCO'3?=\(("O$9[2YOS&: P* @%0!Z>]OML_=G1KN^ M\.RM3<[ * %! \$+X#LX&3^<$5 +$& MG^0W@1F88YMW&VS,NP>PAV5G7!YG/X;$NKM,%LY3X17BY+&3'N"5;!^%&89Q6X\'YB]Y;EOPT#T, Y2%/Y M/*-?[=@QGJVO]JL9H"LP-7A3N I>4X5!+1U,Q+9?GPE\;,?G7A9A ML!##@1"^>_WFU_;[#:#[>=LT\W8[O#E,&]>MTRP5H"F '!A'R(TOG<_[!J>R M:'QP:@.4OOX5?@TS_],P#*,NE*[G80]E;VTUO$/'<.'G&WP!G7Y4X3[>)U5U MB-NW@_ .< @@7_\ZA(W? QY9"-O#\NW"-(,A!HZV-58(R?W$A#>KZI!^:#]Y M>_>^9C!LH*CMC@OKR.#&ROOUO,4.S&WAN@/HO5D9O(I:?%0>BOS*P\'KVMYQ MJ6Y1#; K!//!MG0#_BJ@$ZACYA%PT7Q*U$=5SX-'6 4JN"7*02&!(?89!7A0 MOVIV)0^SF?*G88AO 15F_>+$X%,V=]WCUJWS\#G$""$@ 2=I5H"XM0EL-_CO MQ()?-JLA[P#/>-4]Z*QV?HW3RV*CYXUA#:/JUPW=_&)W&. JUJ9[$9\."7/; MF-K#9I;J\M!%8'G=\&0ZSUTT ;0?E^NH->UEV4?[H1E8YA&'S;PTG:W M_/^:A7=UW2W?UYZQO)\W6LUW50Q"[%[XR_[E>U05YAF %.P7MYK<'5.U&4GSJ>-ICEY<4&(3=3 M8A\VFC#^G7$/"]A^D,MFGC2]T]V]WP=W&>B/W4[DSAH\Y>C?KH_B_^[=:=+YF5XL[#_4U,%X.G]3E5>:\PY<'8CP+MI6T $9M!?Z1^(Q=-W4] MI08 [$:S6>O?!M6M=RX!J79 =;-X[TVD6;\_:];@*^ FFWB[>Q&_O6T/"#>3 MJR\9Z*'N"A)MYOW@:#T.!6#O//$VY@ES$B;V"NA$ETKL0&?M*Q6N6%6 +HB? M8<)6\+?US_*^?%Z1GAUL1G=>#_YY']:"U=CS>M&GFUWW\98:PZ^'S$A//P/: M-WY85SS%,-]\$.(SK2"+V5Y8T-'2GHT"/%4NY)I]4GL@,_Z5-HX,C*TV;:CH MV 9BJGL8 -C9 AC=^X[,P)3\UF#T/83! M\!SQ!1F=;X%Y[1GA'&#*?_FIYUD[4MHU0H!BB#3!MX=$;0 %N%U7W.B?U]4\ M=N4>/J7;]&0:PMUZ\+(?&S^:*P(/7 ; 'NZ[V"3Z7'B>%U47$8=A>R->K'VM MS3\WRR;A43"$#'?D7R#5S5V.3_P!/G(7+"%:%'+(*^5_&S-Y/!;'SY\I]XSD[$ M_A88+D# PT=7-WPMW84OG%R$K)B'"N+MJL,Z$-\GGWRNDOQ;,.L R'L#&9Y_ MWC& FR"AJ[7_$SMAJ4QT/X[KRDUB5$IR'"3!@KI!H)QB0=WS%=0AUG8BW<,] M>!/Y[1"Z]'';_9 -$!%PC69LP#5/E*[ )#])[HOL':"^#TLR/JJK5QVJLU)L M47VVV;=='NNW3H2Y5YZ4AS-O>^G.[$M/Y#63 M[^"N?@*F)^Q@^AW<$RYD)^G]9V"W2.GK^8UJS[9;1/3ESKU5MR1;=PU^8"3\ MI-@,Y9Y/2KT@MGCAQYE]V\'&_9_NQ<#E2?JE#Q]>$P+L?W_]^@T\UKGND3[- MV[- >I(?\Z5N>%8')5MR>?]7P/#LB"N?8&\FX/K?_&H^A-.+YKPV0S&E3ZWX M"?-#GZ+%H.VXU9$>N3[Z_4;S/99@G=^0&?;Y^!4 KX5/S7)N/_GUMXV.//:] M=XW/Q7>)VDVI<]MO_?.K+G6OX<4F^Y-H=Z8^ULWR)/D'Z-@%DK*YZ_8FNRFS M[BZ;%:]JWN=_?8&(6W8+CWZ78*CK@-<&"W=#$-AML^V69^!#Z]/LRP1>NUVW MFPU.W3ICMZ80:HC,&JZ:=WM9_Z) SSX)_)]NT=T-;M7X5B46"W]K-BK4.B7HER WT[378E> M?^^=M;FD-F2YZ&+9Z@&*?FW0MVVFO]&F4H>0BEZ%W)3I^3 M"_FR,YBWKLM,GN^AQT[E3(C]AZ+OV68+YK8\J"]C]&K8+;O87C#;^!6[?1=S MMEXN^H6NN;KTJ6(5EL_\&E&[M]AZ944->&J?PKBZ(NS?0Z_M>[\M>ZCG#]+M MDX?#'M*0J@7;"664G[9[3']]M_EY>,>5AQ#G:RK"0J2G+WN2#A?U26O;K?5L M5-275@T=DMO!V-\#0IT%(QD2Q\/3_;^7+KPU&;;Z=B_@/CNS7FWST=UZBKU< M**^K50"N?K/OS76TNT5>85UWZ9?0O,WMKXF'L+ZZ4L?7+[G[)?;8S MS4S3KNY7^HE._7YNY3_O'1M8'9#AT,@KMUV'Q3* M+4,#O)H)08OR]?=?]_H'YO$ZYN=Z?_[-O&*/N:H/N:/ M.Q/=W_WQYO?OMZN%,U]]H)(+".""T7H&.MNLOCN[693<-'WQ/6XN'2"Z;\ZT M6?.W)PG<.%1,U6T7J&TZ+&U*#\!BO4SGS?N3Y(?N#U_^"A?6BZ[)C4]0&3_F M>5<+NZG2@(L 6.P&'WT-GAOJ*>RF4+,;B[_3\%"X]BK,_]+]N_MQ"*C;4/ZY M/*][E@ZW'AX4O,D0*?D2X8[ VQN'ZNLQ5*B9]67.O@_.!?#V.>!2W45LW>;@ M_I=]Q<_;,$ 8_ %W\VR:Q^UJ>:H5UMMMGWDU6_AZ*0U/+%?2^X>7( MK%L7,BC7[2*&"+;MRWFV$PQNNW"?NMJ^SD'[W[_?D697=+/;NZW/3ESN!^1M MM^<.POS@-(/\0),[NP:W&U=\$>0.7]JP%BPX.S(:@0X.E]'2?BELKXK@:LI: M]AGK*PGSGZO6T:KVVS)?WN1_>Y#C1PO]8M$(ZPT2JD![H(NJLW M"TRFIPQ#R>.FQGXVU"GY=%6?.>H*M89+WZ[KU;#/R>\;":FG;=9DF.%VO=S= MLG;=ZP4:NM]2;I.P@O'Y#1G[F960]PHF%4HM^^^&;7^]T;4=9O<6'<3HDWVA M4@U>T]=IA@TH"_>^0X/=I-9=UHC,ZG&9U0_><& :(H$Z[F;^7JQ;G[I7FG4Q M7[=#OG7(9%_+7[R#;1 9^UTY M^_64@S'W,',WYH5WZ'@"0-8>=@P[7H97[_H,MEN>Y*TG=%VK=7O&E8G5XZ_%\U/BERW:^')=2^ M64$H;@V;X[0;%-FQ,=W/A;O&N\]WO1"&=U_Z4A>_Q3 ?X/7=2P!^N:6'(/Z78]Z?O 1(=EO.W>@2N^K;OX8*O 7G@8?$S( M//BMGP.$'03AVWQ(WU8W_*X/&+<_VP:-NYE"OS;]P6W2RIOTI>\V,(22UR6C M?5;5]%UMPY:Q:Y+PFT=W^TXVK2'ND7?OW=$VT[.?W^Q[@@#.WZGM4!80M/VQ MF:_/^TWTM]P[O(=M@L8/A=_Y*[53<;3)!/?2WV2@NSP"\ ,_I?Q,Z;91.G\D M;]MM4]PD+*YRK=EU9&LV4)1^9Z!WCU>?OO? .NS \[L%_7N&3+;F* /.ZH:K'Q@S%UC%G]"1]@G MXI\ANG=\6*1_D+4X>,.[E/L\"9S=&HQ[Y7%N3;O,OBCOLK&$N),O"%S;VL!U M9_F;R>W70H9%@CFH?.CPJ4+KI[#V.&S9;OH6YET#5>\P]9:P=/ZG;IMY?SC$ M%A0_?A\F[4>_<.T>VG6]JZ787 [KV=WU4 M.72CZ_;O=JYQ/[(-4;X[K]W.SMC-0DN[>^/;&=N57:CJAM4JWS.^;69#\:!? M*5^$>JOMJL+FPX%?#IW!NF)"+VNON$%KW:<;U[_5YG#P2 B@_35AO6?SZ7#A M$&=WM9&A;^-E-S.Z#O&'-&.W-J.#IIUWO<)43-]@=],1I5N]#TQN=^J%^=$5 M#G38,!!:M/OC=TSMET0_N;Z1;]>)8ULZCGF^:'&W\=@(-%;!-EN^Q\V]]A'HH] M?:9EZ+81LEZ^Y\R9FE?;+LX;R@ QCZ=9]= YINM"Y)NG# _#F7CDF?AZ UH] M^=CH$L*W92!%?85.'Q=U35"!]6V:F_2 X2/+ZR.RT(NJ9\Q^.3<4IGT7]-NL M6YBK[?>G1\D+3C0WM>JB]FXX_1OXD9[Z]INO-,270 7] $%;I_15N)S,U66S M7L'M/SO[JGL4HT&"_0]")YR+UIVV+N"]&X2S#/,NW/L;_WP8P":GZ(]"[QH_ MG0Z_[R^"J^Q&9.%Q&3TI,OZME^>?5_:&B]@)R],[KZ%W7%&>L.RK;X)#B6HH M\,?RZO0[ZS"Q6[L]G'?7XZ_?,SK\UR,N3/\N+7[:)K>E>*,H^KY7HL:(;@B MD(C^E, MLYG@$FWR0)F3 $%T1G'H84P3'YT1.J-GB/FA0:%#H7- 61B'PT=O"*)T+8QBYQ&!0N(]ONBMLW3X^ MMZ_&PBZ/6*]SWG-O(M#4)Q=QA( \X@AC9RM%JBM*9**+H[?W% MYQ!'9JHC+$%"9XC.$)TA.D-TAKTSY#/!Q0@L%)WA%)QA_#:,_A'](_I'](\8 M+*)_1/^(_A']X[,K!OUCQ/X1X\>7ZQ]Q/^=T5YM_J.?S>O&^C:-L)S)]CH<$ M';6\9A]B^0GW&&N;M9Z[N&E0W-CZT).DCVQC]]*62G1)Z)/Q/QY]*I!-XEN$MWDLYRDQL5, ML"BZ$*&;C *+T4U&JQITD^@FT4T^BYNDQ8P)C"9'ZB:'U6;X7P5R"G_>))%O M'U<@_[UN5W5U&9?3NE$>XB1+T]LE(A])(H^!$KJ9VZ^6:O=[/\C3>@6O8&Z4 M\V_-@OS[Z]=ODE^6SB4_JO8L^67>?#J2X/-(G/%S8_,_G#^AMEZX9#'(N_+R M-E[>%<@[4>WV'RU\V9PGS85;JI5O,:W,JOY8KVIX\-RU;7*Q7IHSU<(__=;X MI;]P=9FHA4W M[CR#YU^$R?(_SB:U]\H+P/4U7-4VU>J36L)PF];OR?Y=HIL/2P5-;^#O@ MT * P2P#=( QLNS;H%,FO^T0ZPOF!]]7_;W,^$[F\_5&O U'1JXWSJ](]&Q3 MPW@!.-N1>Z(J>-M3-?^D+MM7WR1_?D[6&=^J._J3(TCU-?B0N5G/@O.Q]NBA+Z]E1+. .N? 3(""+ %/ &-,+7?GQYI(DS4 M+D*0.@RG?P,_TE.U7C5# L /$+1U2E^%R\E<70*7@]M_=O95]RA& [+T/X ) M/%<7K3MMG5?@R@W""4F:[M[?7*W)_EBW=6"QEZ?#[Z^IS.X>)\J3O/S6B_.Z MW$@_I!-VYQ7TCBOD29K*K[X+C$3@8'&P5P=[R\X$.8J-"3(&E#S,"HUED06U M\# M@,S]-__Z3?'-LZU(#B)Z)@T]78!S)9%Y5#V_"T'FW_Y_]MZUN6TDV1;] M*Q6][1/V#8C#MRCY[A/A<;O[>._IL;?MN1/GTP0(%$6,08"#AR3.K[^9584' M*>IAB1(*X.J(&=L2'H7,RK6RLK(R]>+R(R\N[; \V_5LD2T"$:$%: &\U"E> M^A9<@Y7 2L##YRCQCJ5MI:S#1'H/JE,!H[+5J)IU,AY1P<9*FFJ;,U)LM]IA MES]=P,;VZ6"1:0-@H05H 30'FFO<+D%S -C. BP6YRU2%K1@C19*GV0(G^0H M?!).@+?#)N&/ %R[#:[0@@U: ,4='\6]5$D64!S ]:C!%5JP00N@N..C.*SB M0'$ 5VCA2+0 BCL^BL,J#A0'<&ULX_3LYS9.#]5=D 3^8$V=O8BF7J2VQ=DA M]:UJ2SRX4(4=[23MTOD]UGE0;=G3;=4N'1RZMNU!E?;8TK;6-"X^O Z;JU=[ M4,V.AL[T= ISW-5D%] /' 0M0 NM@QYX O $&O $AC-G-#J#.<(3 =!"]W5 M0HN@!YX /($&/('!Y-29]A$4@"O0M, [2T+0@@U::!'TP!6 *]"$*S":.OTI MH@)P!6X7^%$T6WB&')+MA)^ZA,VW'"ZMI-X98E"3=MLHK6$T_/*0AF^ @=H)B= "L M^ /R I_L!C\[WZ+ MP0] PDC3"2/;^3U(&+$? M2[\D0>0%:S<4:W?#Z2$J>;T3Q^[K]1A:^JD'PD"Z@PB0@7P > #P _ Y,.P[D^FL%29NNT?;!1 &%4(+T (<$C@D<$@: M:M1XZIQ-X)# (0$50@O0 AP2."1P2!IU2(8S9V9'.0!X)!:@,+@06H 6X)' M(X%'TI!'TB>/9&A%E4)X)!:@,!I=/2&1B/YT:;:JO^X5T[@W&8U>WRFGP>RI M@OIGGF;!8O,2V#2/0__)\M;W\R#/57T?[_;4'IF)KY+_$<21^.IFLJ:-IPA] M:@GW_SP9'':*LX"34L )"5@$J?#E(HBD+]Q49$LI(KIH+1-F8/="R?(_@;T[HAZEP,_48&?G\*2[=NHX3-2CZR"#VU:(DL",F M-]5WZWO4T^8;F@FN?M15D"W5:ZKAJZ&5WVT>,!B*%8ULF8HU/2<162S2W%O6 M'_OFB_K-%_V32K1JG/2*J#;8G;?1;[ER#^=F>U_T6 M1"39C2.N2#G!9>"KUXO;[F!Y\._W#Y^_U"7=D8Y((?N%W!.?JH]CJ>Z_3 U( MSR)25Q1NMN9,&GL!7>07*HG3NC"NEK%8NC2(-)^G7A+,Z4(:V9_C:[&@4=/0 MN'5=5NE)27TNPX FW&US@TR(4"%8\;QR23(KF26!1^^FQZV3F"67TH!3MG"N M;!8K.85Q='%"/NY*7+IAKNR,GV\&ME:/=R\2*75W/9?G+_U>M]3;\*BUK:G? M$ Y=;1L%7UM:P]Q-2;K[K9^&'M.,'XHC3)1ET0QV=-J[2;,?D(G M7ZI.?X&ZP4USNHX&1/!&<_F*S2EB8XWIBI!G#3UCS9;"FDW$#[DQK^D="-\' M0P"\ OC/^V?H%8' H#]ZK=0Z& Q?&U3XKYRL9S1PQ+ _'*E?TE^&#MV>KJ5" MU'#3$[<\=-\C^$6$;"1L^A R)U+R/%=.$\\/G7PMF1[FN7]!CZ2IGI.I;\0Z MSS0FTZO5=**WI)(,J"0)9= TW6]R2D^\3[?F.XTA3[PE]Z!T??^$[B4S]'-F M S)ROG).2@UI&!]YE4D#IBN_A#G=%[J1PI>,T5'9F.(>0<8;!0MRF*.,/FQ) MWT%F14"2,$469*,M6=MJFB5DX'*?Y!0F:X/2\+.-3PK2R@]0WQ630,PGW "D MBYA,X(0D_H->)!<$8_29]%"?KKGD0?))CUR]/)5AR)*CL=$P+C8EJ 31I4PS M#31!*2VG A B*8\4XZ@[&"T_Q%&:AZR'.J/SL_BWWY:D3M+Y*KC0P$(S92$3 M=;6"W[DD'JO)5"Q(?'&BWKZ%7#7)27ZA5C8I:$W32'U&=:WK>62L6:H42/.& M9O!MD*TTNU+H.8]I/(-^_[5B $9F^I-X5*I9N\@SFHT/PBDR9+C^#RSU29,_ MCJ3I&OM5:Y;_^KE@HM06S[]M(G_X:LNX[[8(NB,,K%8RRL]EZ"EU"TB!W%ANEF^LJV&:XTSRB M1BF\,,Y]YKJ,H&Y5PV\2=<:+L!KNK]FK?2?>#-]N^Y[I&?]DL"5[X'\>>/9_)[]#+=&,FG@! MJ=;G9G53J)[FB_8!M*V8<,'VVHN+;?9>4K^""T3X_/*I9GUFC1OEJ M3O?0H&J!B>U?L/.9LNND/#3ITGRL' V]..+G>M7"#7/JV1"5UY+D*_Y;5MI5 M3F!*EITN-AIW9,)HIOK/QW,2@/8CR%\DMS!A>.-8AI_+ @VW9MLJ)G]9.8XW MW[4PBX9[IR?[EN0UTGC8\58AEV)EP M]'<'9K(U9D-,=J_FSM7(QX:JY),U& M"E-U\(8?P*ZV6#&&G6RDFS@F-N:(?^6TNI8)OSG1@0OU_)0<@%!Y]7H1=_\' MU,)F27VL41R=>"S:,%1N,=_LQ_3C3-W"CG0B%SRKZ!ZIHQZI%O]W&OS*_6>< M<-3"V$KUN64HYF MDEA%I3E4H7%,^CVQ?SS%@SG6P@:X(L)-.!)'_W9W(O>9BHS6@8S)6 > 4Q5L MX7UV'YQUX)GTM5)^*605AV#/P@U-C"CF"*O(W&NIV(P^)%0QBXBP:NF&"[[Z M@F=,I+Q8TG!.P$= &AS0S3BZH,3#5\@?XC33 0JLE)\G5NT9"1<(Q6NT(,WJ M061VTKGO"UT3JHT=8FV]JU*L.+?W;T#2 C'>! M M$C?-DMSC<*/^8')6)>F%M[-T!%4]1OF(]'SYKSQ8,RRPF+U<>5<5957@$LTP,,*&FB!43S;_U0\WW=CQP@ 3:)'N[MJ['H&;VAN3WC*B 9NM*F]/ MAS!B")_((R1 ]LM.86JE3;^+/9720:"YE*Y?1A43!9N$N?Q9"@=K+])DHR"V MH(?\T8O,KSF0@*"5PID6WWC,K?7E^C=J$4MM4_#ZG6#M4PRA)A5<6M&QF MIT]]T0TZ5*/@T),) AC6T;DS_ S!'WA!+B''3,F]Y-V_)6\/QE?'MXR%)WN[ MKU5.G(]F\L&9/;@S>\,ZT\*?U3:=2C=A .+8F88LX[^5"T*]BZ^VR556CT$. M_KOKTZL#M7//FTO%&WJ<::5=R@*Y$IVGM6(LJ6^Q>\6F*X]&![0U>.BPW(W! M]\3GFQ^DPFU%\E6!L'Z%;7H,["TO7(\SE0*9/AIJ$99X@4W@VJS\M9J5>]G# MXB^^E5R^WF)V%8/N77(^?&FXO;BZ81$Z\GZ;\9<).VRUBYA6DMJ/2#TW+#=4 MS3ZM(^9Y$*J%*ZE$DH5LTDRN>+2\,WH2+]A=YSS>]9I4KE>G>BUJGJ ML;;0 M=#@_2MEWE0=UD;ADV@OI\@4SCJ"90];GZC5Q<3'] M/-(@>!FDG)',<3-W'B>5CM2LF\>NVO;16,KIAP2$'">M1N6I;0?S/3I-6.5< M+=3NX9?[4JJ#.+"-Q6>3-2.R+\X;WFAPP^%YVAT7_6T9:@L?%GU M5@)7SK"E:9*K5&>5 UUI=&OVI!SG/3Y'#W!^FXB_E:[$'X4KT1DD_W;333H@ MB&LGC"Y>)7ASOQF55]5["NT3#I\E?59FS+,8' 2^3 M3NA?Z9,)9KN8[O.#A+=1M$;CY,*-BG"G3MS05Q+>Z.M\]JHY35DE"1$5D"]= M\9K)E0T\Q>%AJ :L-M-OE^3NGJ%)%U;;;RJTP==&\LKA+6>5X&S.P^QF-O,9 M@DC=E]##KDA!:EKO7K<5 4_!!^"#0L2_UU:0[[=6D)VAA=_O720_F1VTY6X_ MNW"+T]I^DCX40UYU*"\X+6>9K]1!&)/HR>"#>,S[M]H4G!=@]_Z@XN7W4-9'^]^@QJ)F]1S6[>25.,\2QF9 MC2Q,%*RVQ*XW: ,C=EF*G=-$ZEY84-QD+G&JG^B;'7%!RTUM\V&&9AIU7@CG/>(PWQJ#6]OH=?!1S^ZVW@&@Y%'*R$A9Q' MSGOWM)0UQEY>JQS8],I=5P<[* MA=0IO,JB#3E\YU0U<,*ADTYK@C9 I',"]\-1FJF3V_4+V:H+M-_]A?+S3 "1 M$-!12]P+61ZU].5"JGAC]:@">?DXJ_&*R3^\4LBJH*6,+),3;(*=='?UNP.= MET2>3IFG,T:>3G-Y.L?'$W=L%]I[5+G:MC(N_TJP9])4%S@]JY7*?R/.5D M,N+<0CBJ^J!^]B^[+0S96] ;H>?%_>]N=C+4KYOT>Z>3X6N6Y[ZBXQT(:AX%_ M>ZL-*^&P;:17E,&UPU3OF04W&VW8/ATL,FUX+7;J!9 +R 7D=LVT[5N0K +? M#R76)%98'=8DCR#((0CR* B2.W+88:8@Q^[A+?0"N 7<;L/M8_NL FY;8]: M6SOU K@]/KB%=]MYLP;:&32*T[L<>-6MDXU('>;WQT6-=MW#K!)WYU,_?\D>9]*&T_.:3_#%/@ M,3']9SZ-]E@>AIH:5!-4 ]6P:BQC,YOT "2#N4 U4$TG50-P:X6:H!JH!FX: MD SF M58'F-MXGQEBV.L+]/OV8X-$IACM^(1=O:")O4*QO0P8VHA M7 ZG V<\G,$F;RBS$R"(U94=>FC3Q <9@8R:JJT]=?J#"6SR*,G(?I,"/]E@ M"^"G3AA3"_EI,A@YH^$4-GF4_&29R$%&-F@!9 0R:H:,QK.Q,QZ?PB8M(".< MV.CH;N*'.,WX@$:B=Q7%F\%;;/1W;;'\LZJY$PL?>BK2,MOLA&(.?V#54MMJ M(9).3YW^X+%E E[20F^>6H6I(NT37 8NL\E P&5-4";[TMM!#R!F=C9XS#+4=J4I:) M'%QB@Q8Z(7!P20-<,ALX@].7J@(/DX))8:D"6X M' F]C&9C9SH%O1RG25DF M34&9TA[&6#2>&88D>WTTS_J.A"R.NUC%*9HH54"Y>J MJ.C="C5!-5"-A?Z$37H DL%LR-D\Z7(#5")R1J7BX!:#8PICK5YE*-_&6PHU\X>EMH(01.1\YH@'+HQVE1EHD<5&*#%CHA<%!) U0R<,ZFR!*" M1=EI46 7V )LH;7L,AA.G-GHL17-8%+M-BG+1 XNL4$+G1 XN*0)+ADYTS-T M3+?!I)[M0 .VX-I@BM_Q2X@A<%]>V!TU=0+M":[.&T*ZPR7*I0V*Q[\Y(6 MBFZ%%IBJ92('EX'+[#(0<%G#7#:TXDP?N,Q^4[7?!$%OH#>[; ;TUN21]8DS MZX]:8*&@-PM,U3*1@\O 9789"+BLV4I>XZ$5Y^/!9=8<@D17IV:-\GN>EMH(;D,9LYP '8Y3HNR3.2@$ANTT F!@TJ:6*><3JTXX7CT M!H4#BYW=42.LDFFF2L+&V5(F(M";;&_,V<6WCHAD9D=*A/THVQZ/ VE$EGHF M2"/JD@@1U@J%GHVZ0%49JEB0&7V4MF;L3/KSUI@H=9S60N7 M>C@ZV=F-7KVK&\9I^E;,Y2).I%@G\660!G$DZ)_%QF_F7C^Z8.W19=6TQW=" M0HSE F^]+;00%0K-(*FI.U[/T!F=GK; 0*W/:3H&2[5,Y* R M4)E=!@(J:S)GQ1D_>OT.*CLR2[7? L%N8#>[; ;LUB"[C9WI[+'58\%N1V:I MEHD<5 8JL\M 0&6-QARGCRZ$#BKK2KU;'(.TR2;_*K.RP*TZ"HE,EZXMTP^: MH[(-GD+'3C_-Y*.WV;NS.9GEEA]D]7+OV&V@+P7C0=T[/K,AJOGR MP%PM$SDH$90(2@0E'G9SMS^VHLDS&-$*),:ZT5K5@"1!DB#)1DCRS!F,L6X$ M2V+=:)<>0(F@1%!B(Z=Z1\YT8L6IWO93HMWVCH/ Q[1?_=[S$IGQ06!NT.H' MEP$)T!?T;[Z/GO=>T,5*]&Q@-,2%3!+)2HZ]'W8D(=D/^.WQR Z:%V29>79" MX*VWA1:"Y)NQ,^I;<;K7,HMJH2>#)')PD05:Z(3 P44-<9$5QW,MLRAP42=, M$O1D@S%U0N"MMX4VTM/,F8RL:%1JF46!GK!4L@<:VV0YG1 XN*@9+AI.85%= MX"([&XS(.?9F@BVCG M%M7/F"J"PB$6I4RB<$B3CM'I^+%U0U[2/I'(U ;Q1-OK']2[];\9G4I^_]'EWB3GML M28]J( =2\&.K@3QKWPE4 WEAP)XXIS:V"&QC,9!.(#&" G;H 8P(1@0C-E0? M:SAY;)@=E-@B>[?DJ)3]5@R:!NHE\QNUQI,LWZ).1(O@W M__G+\!>HR5XU0350#5:70#*8"U0#U1R?:@!NK5 35 /5P$T#DL%J MR]@\Z7#!6"-P1J;BX1: 8@OCLW]VT\"S8PL.)FOISK=EKH?=VUN6[&?;;TPM M!$MZF!7GA2PSR$X@()9?=NBA31,?3 0F:BA?BIXVA$6VS")QZ 8++1@3Z WT M=O]""XW*L="R0.1@(ANT "8"$S6WT)K!(EMFD2][Q@0[G6VPY%^#D)OS(3VA M:TOP@]:S!FC3Q <3@8G:M]<)B[1J M"0Z+Q$(+Q@1Z [UM+;2F,$@LM)H7.9C(!BV B]D+J47BKR5/JFAMXZSZ2(&JF[=W09+3:Y3 \O@X"4/3O<6.@! M>C@N/;P\1JT"WP\E=-*T;4 /=N@!KE4K8 M48I6Y0 _0@^5Z@&MEGTZ@A\;U M@%,?1QTO?4I]NZ/;L[+$9(]\NZD3 F^]+;00ZP;C,3D4V,$]3I.R3.3@$ANT MT F!@TN:X)*1X9)M=ND+!,YN,0& M+71"X."2AL)>0Q0KL<&DT$WJJ'?;GE9C#2ENUCH>72YEV0F!M]X66HAV@PD- M!(7*C]2D+!,YN,0&+71"X."2MNVWP:1@4EBJP!9:(?#6VT(;Z866*L,!&ED< MITE9)G)PB0U:Z(3 P25MVV^#23W'?AO]R=6$_JR57H^=U,9!I'<*\QJJ./> M9'1ZK[A:!RA;,BT%&D0LD1,EUSO?NSLA[Y#Y#5'^\K_?#,KR>34U;P^B]1+^ MY7]_BKPP]^D^5>/MA">->@K"9H; M: J%[CJ5YZETW_GBO.>H/)DQ^"H5@UE#NR?&8_E^1SJ/RZGRDN.K,!FV;6 M++FL27$\O%X>$\E^2<64)5NF]Y5L>3XE%7.W(155<^2Y7:QY'/K/I>?ORT1* M\0?]>YF*CR0[^]J,6JEGBVP1(&FI8@"2'0');\$U(+*E$ F/'QX_R*S%9'9K M3%YL,X3M<-@VTONO/-R(T<"QPU3OF07UUY$^6C =+#)M8*ZEB@'F G.!N5W# M7/M6)#]9AAF+$A"D'8IY>.5X$&0G"'+8'X[L,%.08T?P%JP'< 6X&G =VF&3 M ->.@"N<6> M\!;.+/ 6SBS %> *9Q;@:GO!SI?)[$$ISMM4_B%.,Q$O1"(O M991+G,<^R$JFQ4?EVW20^A'V]H*F]0K&U-GB!N1!C![;EJ++%MD)"$29'#OT MT*:)#RH"%35#16/G=(;BTL=)1?8;%-C)!EL .W7"F%K(3F?.Z6 "BSQ*=K), MY* B&[0 *@(5-45%@_%C=RF[;)$O#X$'W$ULHDZ O4C9M(E]E:ET$V\IW,@7 MOKR48;Q>T:_LR VP'U7;XZ*@'ZKE F^]+;00_@8SY_3%$J%@4799E&4B!Y78 MH(5."!Q4T@B5],\>&SB%1<&BL%"!+;1"X*VWA1:RRVA""Y7'MF:"1;7;HBP3 M.:C$!BUT0N"@DD:H9#8$^-OO>'S(+H GD*75NH M(L7 M.!T!+K/? M5.TW0= ;Z,TNFP&]-4AOPZ$S&CXV$0;T=F2F:IG(P67@,KL,!%S6))?UG=,Q MEFJM--5G.ZY8E^9$/>APVZU&LBQ!\VP+=-="P_T>9VY(XX^]'R=S-Y7<-':U MEE'J9D$<(;NE:RO[@^:E;&/ML#=DL/7C?!Y*N_TA%#__:8?J+NW:;Z M1.;) MR!G9<>3RWHD I\H"<[5,Y*!$4"(H$91XR%DPGCG3&2@1E(B%H_6J 4N")<&2 MC:1-]?O.=#AJA9V#)BVP5\M$#DX$)X(3P8F'G 5G$^?T#"O'EE)BL4--?[HD M)_77VR3R^M@(Z_'"F%G"!O>"PSP._6<3Z(=XM7:3((TC$2]$MI3B^S*14AU) M_A9;@1HX$CAOWA2%U"?QD^1!OCWF0TNEL?TZ/2A[Z? M!WD>9#1^[XYNII(!!=''>?Z2C(1-Y.%<)1;H)_]RV[JT&60!O,@#++- M>7'_G@0B_;I)OS><'SO)?U[KCCK#0;3)S^E:T.9]69GAQC* MTZ\XZ\U.)S_YE#ORUF8_E[9VJ$S45>#[H7RPOS:S 9QN.@$=R0>&%F[1 LF< M?_.?OTQ_:>R$7B&BAC14+:Q?V%4ZJ)ZUGUKW3^VP/-OU;)$M A%MT (0$98" MO1SRX @<<-N4!;JQ1@N-T]$=9K >: M7E?+8EFF!12[ZD3=U19BXW Z<,;#Q[9V[[)-=@($CX.,#AZD/-Y9#R8"$S7$ M1..ITQ],8)-@HN9%#B9J7 5@(C!10Z7N)\YX8$6E>\M,$D0$(L*L[^*L!X\\ M@X*MJ QOF3'9[=6]1IWX%ZL3/QBV)W'@N4,?DQV)+LL-Z+5[(;7UG[@+^MIS M-[QR-^F[7\2?,!$?-!$?4"+_Z5.Q(SOEWY=2O!I,>F-!3PJ#.!)!Y-'D2R6G MM21Z'UTLXD1U-,A4I=A5K"K%RCV=#*[<5*R3@&1'XQ)^$M#]8KZA0;B9(-%< M94M^KKP.TBR(+H27IR1=F:2J!P(/*Z#W,5TF,?W:S3+76PHN&9]R5X4X3\0J M#[/@9)W$?NYEXEL>Z-\MZ#.CB]01:Y=),0_=A$;PD?&"!D2?\R7,TY[@[RV_ M4(V6+W=#NI:>DD4&*",>([V7OI^T$=%PDT1&WH8^P%,IKGIHCB U MTC@C>>%F],GTL&!%*LWH2WC(A1B- /@>?LVHWQ=S-PUH$'$09?08)812)-70 MO&6>J+'0R()$^'(=QIL5:5!K%3+T P(!@L!7I!1.+(@0YT8X,64'7QR"(2:,70 M<28$N**>+9 5K1B K$!6*Y"U&VZK6;50O:#\H M.WI3BUTI%S<9C)S1$$7CCK,"HV4B1]W1QE4 )@(3-<-$X]G8&8]/89-@HN9% M#B9J7 5@(C!10Y5Q9\[L] PF"2)J7N0@HL95< RS'CR"5@SPZI[8B@%%WW^R MZ/MPUCM[4-'W-+A&R?=#E7R?H.3[X^WW9BZ"I?:[D^OR.''J^WF0YT%&X_=N M%?"'.,UXSM[<:T?#D,[4UY^-QP\H)7^(6O+CGRW:_EQ#.:.A3"P9RZPW.QT= MHH!^_^E?=-8[FYR>5?_=WWD!1?;;G:J*A&$;M( B^QW)%_ZN^EBAS'X[<&*O\T 'NK%!"RBS?V2..LKL'P$; F"MT4)C!4)@*79:"O1B MIUZ 8$ P6 KT@HC$L0(=Z,8&+:"BWI%%)%!FO^-,"'!%K5(@*\KL UF!K%8@ M*]Q6"RVJ;>!J29E] "P UCJ A>MJFSFU#5U19O\(T!4A\K9YN:!"&[300)G] MEG38;AO-65EFOR6ZML,@46;_(>#9PI(>10F !.7V+:T^@")$CS:N%[0CE):\ MJ<7.E 0[=?J#QV[>=]DD.X&!Q\%%*"T)(@(1M9V(QLYL#"("$5D@YB M<_ 0VOXB$P8[]T(^?8NPH:P9R[T0^[.7VH2=G1 X')$&UK./[?K396MJH2<" M'FK':KC+9@,2 @F!A$!"(*'&2^7YN)P3>>C)J(;Z=CGMCV-.1!(3 1!;L M2G39;$!#H*''T="H]]A]B2[;$V@(-/0" ;VC0\CN+EJAFK:J!C &&(.M0#7/ MLB]!?[KS4*J_[I73N#<9C5[?*:C!T!(7M^G%RO>E%*^&O:&@!X5!'(D@\F@: MIU(LXD1D]-MLF4@I5G3',A62).R+HE>PX!8]XLI-Q3H)2%XT%N'G=$LLW-J3 MXH5X-1ALO4.L\WD8>,(+X]RG?R\2-\V2W,OR1!)*IEG:$]^70:H?[I+=N"$] M/%XL4IF)^4:XPI>UQT]ZL_K3?4FR] (WXW_+Z[6,4NGLWC/HG=;OF;N1KR1$ M8_>%[V:NT/8H$OJC]A3Z[8TG3>I/2O-YZB7!6KT]C1?9E:N^*LH2URN?E/:* M2?ZX*:2*"MLQB<33OL0:8]@I[2=H[KEBO>](#_VYQ5KX_>*&LP^!4VG-CEMAV$=%H>BF6(XY@MXI.=NGL5%[6\>8!!=G/?? MJ->C36%\7-WAOV9Y[O-JS)AZ@^GTWFOZ]UPQZXT'3W[( M889R1D.96#*666]V.CK 6/K]IW_16>]LB%OLAT JUV(]-"^52 M?XKNV*TNQ?XMN!9_Z-7/1U[]V&%WMFO9(DL$'MJ@!> A+ 5Z.60R-MQOVY0% MNK%&"XW1#1H#-N.F%WL2=M@E&@,"8(\$8!L\8@E+LA -S9HH3&Z042BF8@$)T?:89.(1@!<[0'7[E1[ K(VAJQ#.PP2R ID MM0=9X;9::%%M ]=7XL/2C2XLZ5H"@ 7 V@.P<%UM,Z>VH>MKH&OWT14A\K9Y MN:!"&[10LN%@_%)T: S#=EQK&\V]\?F4:I+R?D*?GIVX;-KR6ZML,@ M407\(>#9_B('=A3!L4RMEE2\0<5(BRM&OK+#/-3V+K8'#Z'M+_O*G;E%*\&O:F@!X5!'(D@\F@:IU(LXD1D]-LTN!8KNGZ9"DGR]471 M*UAPBQYQY:9BG00D+1J)\',ILEBXM>?$"WK!::]?>X-8Y_,P\(07QKE/_UXD M;IHEN9?EB22,3+.4GN#?>$J_-ZL_1*[68;R14EW+7Y2X7D:#3F3H9M+7#^H) M_L+R,72;MUW!37^ 2Y;IAO0!\6*1RDS,-\(5OJQ_0K]W6G^[+TE=7N!F_&]Y MO991*IW=FT:]0?V>.8U4*4$-V7W4N1,D)%>L]YUN*5_@ MBT&_3]^8!B30.(A(BQOI)B?\Z!/^6Z]FU3#> QBO^$RB%1G=ZH@KJ31/$R#. MDQN3G&RR;@/N/(W#/"/=F4*C\SRK)LH=NJ9?7>FY%IC'QC0/5_1I6]-9+A:! M%\B(_J=-.8@N)8WH;M._=7X8;;+6BOFQPXOW3)B;53\MG3 [564?-UWT_3S( M\R"C\7NW3J"O,B6[]#0>_4HZ#N/UBG[U$$.]5^I6N?*'\458&,KYV#ORU).=0O8K DB5H;O#8$->I/$\ED1%!W+\G-T._;M+O3<9D.+_L]W7-F'K#\?3>:_KW M7#'KC0=/?LAAAG)&0YE8,I99[VQROP+N'TN___0O.NN=C4[/:O_]Y!-1H_\0 M:(4:_<>FA3( -$77]%:7Z/^^3&CE^8=>%W_D=;$=EF>[GBVR12"B#5H (L)2 MH)=#)NG# ;=-6: ;:[30&-V@960SCGJQ6V6'7:)E) #V2 "VP:.WL!2++ 5Z ML5,O0# @&"P%>D%$XEB!#G1C@Q8:HQM$))J)2'#:K!TVB6@$P-4><.U.%3 @ M:V/(^M@>6T!6(&MGD15NJX46U39P?24^+-WHPI)N-@!8 *P] O7U39S:ANZ MO@:Z=A]=$2)OFY<+*K1!"R4;#L;8DFTUS;TI#IP'DDI^^MU M'0:)ZO / <\6%I/8J@7@[ZT%@(IB#[3%%E>K0DG1@P7,[+ <^^N+M1 LIR-G M-'AL]\$NFV0G,/ XN BUXD%$(**V$]' .9L^MA=[ETT21 0B.KY9#R("$35# M1 -G-!G (L%#S8LW4[>V<=6*;<]6X0_JXJD=W/-G@O'I/>:%#.IP?IC:HMVR-5G ']FJ(+%>:*%?9DE\8QE?2 M=.1.Y 6]:4]3^N26PY=E-_?;V]3O?.VH-ZI_K>>N50_H?TONMDUX$ZG[S2OH MA[4&\H5&;O2,WU+FDJZ3IGL]3;[+P)-%T_C;CI!67V%3&_F.8F9[^U//QN-[ MVQ /IM;TIS[$4 [5G_HP8IF=6M2?>E+O3SU#?^H&T J5=HY-"^C&VI%".]^" M:W2G;FF)'>"A-5H 'L)2H)='1]CA?K<%Z$ W-F@!W:F/S$U'=^HC8$, K#5: ML"%O!I9BD:5 +W;J!0@&!(.E0"^(2!PKT(%N;- "&E$=640"W:D[SH0 5[3X M [*B.S60%S6"38*+F10XF:EP%8"(P44,E M>9W!: J+! \U+W+P4.,J.(99#QIY#AJ!,;7,J4-_ZF/:)T1_ZNYM$OZL'MJ$ MG9T0.!P1M :UPII:Z(F A]JQ&NZRV8"$0$)/[W,&:P()@83:>K3.?GSL[H(5 MJFFK:@!C@#'8"E3S+(>8[NU/_9!.N$]NRMR1C0'5";?>J/9&)]PTN'YB']QQ M[VR[#^ZP]H,@JEK)[C2/Y9ZKM[3(O:,/;C%U'J<8=3K>#M6(IWV)-5-L,'X- MG5BFDUO[1#^I1_3^1M/]K3[;(LWGJ9<$:W5CKD6I!ZB MW_1VN_([^DW#V"PSMG;U_X9K9-3V=ZD41)@4Y\D#H*'F]["!NO,T#O.,-&BJ M)\SSK++H.S3.&A49C9@ONM+0&$3:L5JY/]@CNXB"!:TDZ.W!:IW0#3P2-0(> MJOD$X85Q[I-S%OLY?\1B09\;76AP,9!A_K$,%MGM7TB/W0.>MTTW,SE4;W4S MW786,??,OYLU$2R=?SLU-QXW^_3]/,ASQ1#>[;UKW=#HZP\W^2%I3EP\Q.3O M%;A5(9?#K!E9&&J1N&]2NGD6%\6R>( DQ_/^.W7Y2>ANXCRCQU]+6L3K'NI] M)4%S@\?&O$[E>2K)#2#7HQ".6CGK9_^RFT)W&:3!/ B#;'->W+\GD4Z_;M+O M3<;W]YL?C@_1V7X\.$!C^T,,Y8R&,K%D++/>V>1^!=P_EG[_Z5]TUCL;G9[5 M_OO))Z)XV2'0"L7+CDT+'AI<=Z-VV?=E(J7X0\& MP7H0#@&" <%@*= +(A)'"W2@&QNT@.Y^1Q:1X.,-=M@DHA$ 5WO M3NG(H&L MC2'K8PM& EF!K)U%5KBM%EI4V\#U%9I2 V !L'!=@:[/8)*O@:[=1U>$R-OF MY8(*;=!"R8:#,;9D6TUS;XI#ZT$DLF6A&O"@ ME< K*%.#F;.=/^8[N!=-DD.X&! MQ\%%:&T)(@(1M9V(1LYXC :9("(+1 XB:EP%("(043-$-'$&T\=F-'?9(L%# MX"',^B[.>M#(,RCXLYL;'G"#\% ;O-@@/(2VO^RK*F_'UKUE MRFW/%N'/ZJ%-V-D)@<,1>7F@&XUA35WP1,!#[5@-=]EL0$(@(9 02 @DU#@) MV5#7S5)\[.Z"%:IIJVH 8X QV I4\RRGE^A/[LN(AK:'Z84EQ:M);UAK(VVZ MT2[B1'7+SE2WK%6LNF5)[I8EBKK\@LOAZ?;724#R"KA]M6Y*N]O[>M@[_=FN MX;L=P\_J#W##,/94EV]NCDRB:]MW4HWQHP#7(5I&EM MB&E/[#EV]:#^S8E 1L"8*W1@@W;R[ 4BRP%>K%3 M+T P(!@L!7I!1.)8@0YT8X,6T*KER"(2Z-_:<28$N*()%I 5_5N!K$!6*Y 5 M;JN%%M4V<$7_5@ L !:N*]#U.4P2_5N/ %T1(F^;EPLJM$$+Z-_:%9I#_]8. M M)&!YO+,>3 0F:HB)IE-GTC^#38*)FA08%(ZC6-J<.'5R/:8L0'5R[MTGXLWIH$W9V0N!P1- \SPIK M:J$G AYJQVJXRV8#$@()@81 0B"AQDG(ALINEN)C=Q>L4$U;50,8 XS!5J : M='"U?:FB.KC.>J/;.[BFP?4!^K?.?JY_:W%WJFX?]*;E[7S,B7XP*&;(R\O_ MYM1Y@OQ%<]]QT'FTNK^YKE*=7*W#>".YBVVHKC%]=Q.9KJ67!9!=E&7(3QG&;Q1FF< M[@DR$M2_2;.1ND]!5A;P9!7K. T4=%T%V9+F0?%>4GGLY6EQRSJ):;"N;O@K MXOD_]5Q/>Z(:-5^7WC71U*=4EN#.TSC,,RF*D]GS/!.^-!?<,2MY"HJ,1,P7 M\5OE=9"J5]&(:8;0;QF;!>G_2@_&U>:JK%,L29ETR?:S^3'%\P.Z*?SF_\<7]/8&1M6]%#SUE1L7N[<_S,;UO!T1Z++,CED3>K7WN^) MNZ"O/7?#*W>3OOM%_.D)LK=J$7@8+_9)"'^S0("E"+]3@.)Q,M7W\R#/%?!Z MMTKY=T*5Q T56+SWZ2J"L43!U$$@H*/34(.R&8[Y AZI;E1O"DCQ E>S_OO MU.4GH;N)\XP>?RUI=:O[BO>5!,T-GFEB?Y[*M4M*D(5PU))2/_N7W=RRRR - M-">>%_?OR3#3KYOT>[/Q^(6ZO8\'EC2>/Z.A/+UE_*'$,CL='6 L_?[3O^BL M=S8Y/:O^F_WD$U'0ZQ!HA8)>QZ8%-'WN2#VO[\M$2O&'#NQ]Y,">'99GNYXM MLD7PD@U:>'E$-!J!I=AI*= +*NIV$>C@@-N@A<8<<-27;\91+[;;[;!+U)=O M.\""YFS+T8/?:+6E0"]VZ@4(!@2#I4 OB$@<*] A(F&#%M#Q[L@B$ISW;X=- M(AH!<+4'7+MS7!#(VABR#NTP2"!KVY$5BP?;P-5H!.#:#+B^LJ-1\\-F 0#6 M>H"%ZPIT!;J6!;2 KMU'5X3(V^;E@@IMT$+)AH,QMF1;37-OBF(+022R99R3 MI^2G;^T@/=MU;8=!'K#'Q:$ZTZ#'Q2%47J\&X-Y6#0#MMAYHC185W$.3('1^ MM+Q$8@OAUH$'W&4\U"XQ=AD/ MH>TO^UHJM"O]QG(OQ/XTJ#9A9R<$#D?DY8%N\%(GT=ID32WT1,!#[5@-=]EL M0$(@H<>1T$L5FFB3-8&$0$(M.IC7&GSL[H(5JFFK:@!C@#'8"E3S+$>@Z$]N M[HCVT\][_*CJX+R($Y$M)?V/FV^M8M5\2W+S+5&4^1=<7:]J'%[KNZQZB*^3 M@,1)0Q6^;HE\LYOYK-[-/,UB[\<)MW/V==_J*'6SK=[FWY=!*J[<5*Q=,BK5 M]CI>+%*9Z?;K94-I_?!)_>&AO* /)K%)\O!OT^-ZZFSUG' 3>1?IZ&ZU.;B!5M8=$6%FUA:W)!6]CFEP$H<'%L M6D!;V([4M_@67*,I;$LK6P /K=$"FL+"4J"70];F@?MMF[) -]9H 4UAC\Q- M1U/8(V!# *PU6D!+15@*]&*S7H!@0#!8"O2"B,21 QWHQ@8MH'7AD44DT!2V MXTP(<#W6SEI UJ:1%4UA@:Q UDZZK6A;B*:P:%L(@+408#O@N@)=T106Z(H0 M>7M!&%3852V@*6Q7: Y-83O,86@*V\VJ#';4T+=,PY84*$&]>XL+_*$%T@.K M_;00+J<39]9_[#Y^ETVR$QAX'%R$+D8@(A!1VXEHY(R'8Y@DB*AYD8.(&EW> M%N'/ZJ%-V-D)@<,104<]*ZRIA9X(>*@=J^$NFPU(""0$$@()@80:)R'T0[P5 M'[N[8(5JVJH:P!A@#+8"U:"MJ^U+E>]+*5X->^-:&U/3W[1HYIH&UW>U_KVKK] B%7ZS#>2*G;OZK6K6F6"C\)+F6D^[*.7E=/H#N6TO4]$FRF3SKM M/'[0F_YL4UBY]?B+!S2W?6 /V9VQQ'F6!KX4+KW"VZ@7D/#3/,R"Z*+L+?O4 M)K%E/UW51/=Y^L+"9(S)_%VKQ,M(N1YD-'[OUNGQB3ED*\=>@MV4/TT.?^K:UQEP_#]^UNUGS:O[^'\F Z/$ GX,'XZ4_!6)XPED%O M.!RBO7*KBY18&14Y.BV@O7)'*L5\7R:TJD.#Y796B0$O6:.%$A$GJ)UEH8[@ MZ+7-H.#HV: %-/(],H<0C7R/@ U!<]9H 6TP82G02POT @2S00NP#JQV8418 M[7;%&<-JM^E6AF@2VV4F!+@>:ZCX\'ZBZ%OY$"-MX1G:K4.2 ML3HD&9A#DK(\)!EM'9)$H7P[SF>BO/>CK>X%#0P]6QY8W*2%X#ERAF=H8MF2 M>IV@(@O"*EV>]> A\% S//1F.AG (%MFD'O7V> Q\%C3*K#;;,!CW>6QD7,V M1@,SK*0BH]O*H]O\\J89NGVNDK5W?#Z*+0E2#9Q+^K5D*V_7Y)J/> MB*M2/LV$IL^*9)95RJ(049R)E70CFHN+/$1!V^>H 3WJG=U> M SI3=;V>6@5ZW!O62R,'Q1Z@V?E396RYI*[')+$@FLCH6^A&7Z[C-,@<'H#< M"'K)#YF)!8DX==0&HOZ)KADJO3P)LD#2K_95:]X:4'^[+#5]+FAYMM-Y&G]7B!JM5I6DQ1CV7\-:K6V/P$,:7@V:.'E2W@A"^]9]/PM MN+:I4FM+M&R1)0(/;= "*K7>8BG6 9[ :8PN&!Q@SP8M-.8&XDC;45=RQ2%A M .QQ 2S\2AMU!+^Q;08%6+-!"R@N$S ERM ]<.U$0$LC:-K$W7 M1 2R EFM0U:XK19:5-O %341 ; V!=R76VR)2#J,YDA:B)VR2$":MJ@!=1$ M[ HZHB;B88VTA<>P4!.QM>>@4#'@T5;W@@:&&A[=/>T^<:8#%*-"#0\+1-[1 M&AYMFO7@(?!00S41Q\ZL/X-)MLPD41413&:E"NPV&S!9=YELT'?&@S.8))94 MS8N\HT0$6$-91)1%;(53U?BT15G$1LHB#K9K!.[414R#ZR=719SU)B]8%5'] MQJ6;:R,8'*X,XKWV_/39]7+[_<\\OX:S'8DNR_W\-5FY=AU.W 5][;D;7KF; M]-TOXD^V86GS!2@?#70W$S@L!;J=Q)/'R53?SX,\#S(:OW>KE+\D,5?2C!44 MB$\:A[Z[US(]D.0[.A';6PEU,GM D[&S2 MK_Z[OSIN'R556YT_BBQ>&[3P\K6T;@:8D,1[D!4CE\FWJ*AJ2_1LD2V"EVS0 M HI,PU*@EY_6"QSPM@$='' ;M-"8 XZSR$==S/9ALP#5':P'6-"5S8"EV M6@KT8J=>@&! ,%@*](*(Q+$"'2(2-FCAY>D&$8FFB_DV728=T0B JW7@VH$R MZ4#6II&UZ3+I0-:.("L6#[:!*XKZHDPZRJ1W!F#AN@)=@:X/*9D.=.T(NB)$ MWC8O%U1H@Q:JVO=C;,FVFN8>7OL>V[QV&B1Z$CP$/%M8HV*[%( I29+ME ) MG;('6F.+Z\6UJ4 ?:F:BN%Q#)7VDI+!(E,YL7>4=+9K9IUH.'P$,-U6YV MQN,Q+!(\U+S(P4.-JP \!!YJAH?.1H]-:NZR/8*%P$*8]5V<]2"19U#P= )K M:IE/]_I)33;0I. GFQ3T>V>W]RC(5%'*G^U2L*3!RZ3L!9"YU\(T(1=TN2L2 MF>9AQNT#BA?Z])"8!N?JNM-VMZ- L7 4"V_C4% L'&F/2'L\9BV@-&Y'LAZ_ M!=8BG6 9X PK4'X>">MPT(04;40F1MNA OD!7(:AVRPFVUT*+:!JXHQ N !<#"=06ZHA OT!4A#O,82C$V^9SOBC$VZ+SO2A2\&@[>T&30N&I[M8,&3O361\6 M>91%>"P3.4I/-:X"\!!XJ*F"\-,!> @\9('(P4.-JP \!!YJBH?ZI^ A\) % M(@86]P>RG>-+C^Z4*\KP:]6>V) M3R_,*]S(YY+!HSU/33,WDUN[BP\JX]OGVIYWSI&;V]^6SI&=](K#SI"_!/_* M [_0P0=W34H)Q5>9QGGB;>WD/L4@IVV1]3/;X_N4K6#+Q!QQ)<72]87GIDNE M!/4726JY=$.Z+778@+(D\#*I?^FHR])EG&0GY$6LR#HNZ8H57\S/?S4>3RN; M[XE?\R2(+AY@[FHL%S*27*;9%_&:_\*WJB$MPOA*/W\P.>U-J^=_(^N4@B8, MFZE<9_1#\U67!#1!Y-)/??5[\\0XJJ-*MB0E7NA/IGFH;Z"W.OJUU7@62;RJ M/X*EX,MY5MW2$W^78B[#0%[J @JR);J:01> M9"IBX7H,6X&DBZY("/1&D>:+1> %="2)%)*6?*E!V,Q$21&9*71%9@!@,"Y7QW7.YB2._)S[3T\,XNM #+YZ9\,Z8&1 MO.*!>UEP2>IQQ)S53O!I[PPCBG-]'?+[2&>.:NW0V/1M"G M);)4%$\C?K%2W]8=JCY\L.)K^'-) .KNA4B5M'@>QS3$]9J41K=?RC!>JQ?( M!8DO,T\@V=)BC#] L0[)*%(OJ+Y$:8\OI=\FL9][F;F:OE>_.5KJB4LF?1GP M!%\L)!M2JNV/[V7+#J*<1T63^0VIFILK=Z,SV<@P"%^LY*VRR+,)1>EI,HB(3)FLCFU&*@&B'-9S.1?"5M*7\(UZ>IJB5H M##5.;EC?)_UII!6V@R7-Y=IME?*#M'J^-NH\2P.?K$BSCD(/'D@49SP859>> M!I*X ?D49(&D*9[V:2%N\_L\%=J"W# \6+'_)_L)_\P)@A:;UK@*^GX>Y#EC M2N#=2FNMU@&.F$\LA/&]+0WG-W?]6 R'CZ]&\.P-QN<'J"I0V.#P=F:MIWJ M@!9LT,++5SN\&3ZW\KA%VX[66-;MH25:ML,205YM@TUHP08M-$9>*)-PU+70 M'S8+4"8!;'@<. PMV*"%ER\:!#9LNMYETY6$P80= =#'6J,6:,$:+6!CR&H PU:.G7I!?;2.)G']568Z)VO-A=(X>VN^ MJ>545WFH=IQ.LTSA*)=F@Q;L/DB&\@#=/=H-& #&1UPO7RH> ?6RP==+[_)N4) $+W=6CGK(Y '63DW MM 4*9^6)>@ P6AO@A:]Q* 63EIS^Y+&^1I=-RF[_O^FF-';J#&1D@Q8Z(7"0 M40,+W\&9,QS.8%(6F!0VBKN^\#7KWEJE'&P2=\2[0 S0EE1,7MO;72_*+0>I()^'\2^KL3*-T0R*[H8J!+J9U6%=OK>+/9^G,Q5 M9P0N\"RCU"WJ4;_B(J+3ZEIW%1-C_+O\O2\7,DGTC:L@355I=+YO>-H;UVY3 MQ=))75Z@;^4?[#Z+!UH6A59%L/^5![J\=JUR.6F4R#!>9%=NHK]F2+.WDMZ' M!\G=?VA5>BW#19ZH8NRNSV"JGQL5@;,XS^K5Z7NG92,)T[+"6W)E;2Y[OJ,] M-TVEJ0,?!KH=1?# %A-H1/)SC4@*@_*3@)R>M&Q!4M?-/7HQA MOU*S-'U-@J@RB(3KD.?2X:MIA@[W7EV],E0_JK_-3!ZRF3Q)JDM,2?M4/7AP MNM6V9,\PZG:I6Z'H\OGQJC*HT@+5$U1U]W#KQK4;J%KLJJ*\&THE/D]JNZ9A MU!H^;'V>ZWDT43)^P(;]((=_DN32+UJT:!G'RK;J%D 8&&AP7+N$$6Y(%ADO M%J05MCQZX]FT]N%[7TERD\&E*J5\HX=,KP=7F?/9/9I3 M*Y"3>'&2JY8S:N:8]]01[D"-8YYLTR]7\>"Y6SB>[4AT66Y,K=T+J=<_)^Z" MOO;<#:_<3?KN%_&G)\B^@V&;9GL3M(Q>'NZ&?RJS1>&&/]-4_E#?LMR7G:M= MPTF-F1[7=8S]A8A9Y]6T[MK16]=Y0MY#JE]U6Q^?5[/*#U8=5&I>K&D-P^1F M>LG475LO3C/3[>55O_9F>IFJ\J^YIAJ%HSQ2'HJK."_VN*V/LY=!7TWZ-?\E MX/8\&7G$A=SV?XP]34U:-H;:Q*!2 M;8FO8@$!K[GI%^4S:$"D8K,244-8QJ%/RZ][''P2?ZW)HUJLT%(DY\&H@=5E M)6CRT>I!]5LK9&1Z1*U#-[((M;K;BNE7.<\ 4P>%J4^1^"\WRCED0=@R4$W) MV ;(D%Z-QI.:^;H7%XF\X#ZEE173PC/7AD^#ZK_F5G%JJTSE;=:U]GH[RQ:9OFLLM]R[RT$VT MGT->1$]\=+TE6;?3[_?WCC;;^V)"BOH'J'9UHUGO]&PZU&!7@NB'D)PB\7X' M3$F7]%IZ2M5\4:W.S5-5ISX:C>Z:YZ[)=;HF$,\D81)[D*X^%WL8?7! M:D*I'HV$UCNO,0]0^JQ?I7KNA1P_<[B_EPJ?,3/HKGU.T92P$JE)Q3 MT]46@'/7//[)/(C*2%3Y_OWW.-QG3T&^$1EBIH?''_I'9":D:D)J)DG107/O M#%332D68]/J&'0 R.65+D;R(B>K94_E 5J;^",-4/]RCQ[BJPV3.=RNO0 <" MY?;5DB%$F9 KN#'M#WF7[<[Z:A8%4I/;C+L84&7D",P? M>I)]CFC67,K5G#0P/&7V&9S>G$&D9T,VI@6N2X2G/=LWW.)[I7UQ@A$52+[B M-IVKV->XJYS'+%CIN"_]J6'J?_W':/RN>C>]5_RF&^MNU*_>%JQ1[B2I]K@J M"%!1+T-W>*EB\S$IPK3FW>@931=O\73*?6I7W,'7K"8*EY:G8DAPS]L2C'/J M(WN"A/-?>23%J%_KC[PMF*C\>)[D3+'*NFZ*J?QD]42U6-G^7.VJJT\MOG2P M%2.X[5/YQ2NR$V4K_)KMC];?57U6*86>^)(G_/U9&9!7/54-L-P8I!U2SV]RGF@7 M=5"HK?!T=CO^1IO"%_Q&T"/9&:R_ZDNY'/VF? ]R46CBIEMCWAD(^5'[&J?K MYM&UV_0Z=+_0]#[_J*:5GOC*(V&9\>>+4V-VI!(W""5OEU=]L,ULV(]7]BQP M7XJ57GAU^Y")A-7OH1V#]P0=H5!.P7"PC_JJR'2-Z11P_?=_?]49(\:%T_O+ M^GI.IE'Q,M/,?8N(U8*#H^=D<)-^7RU3MQ>8#YD+*N0N:)V9Z_P47H+W!W4W M4YGZULK=1 ,K5_85O;_*GZ'KBU5S\91= )G= R /'3W@Y+GA1(5GOY818/$E M="/@QT'QX]%\,:[DZQOC9L1!ZY.S1D>FX%W5;'30?U1+5?'YJ"=F.$HUIP_*$C/.U-1_>/<-"?5#']6QP? M7C6/:NL"=J#4.PEV5!A+/=O7WC ]OK;7@07T,_!D?I&GF6"?6.N'@7X>NXFO M]V02:3)(\VP9)VK?F3Y97M.'IS7?4D^+2E=J\Z0G_F:<6@Z>%K?DAR0?/J%7N"8%BRPWSB^6.U\XMH>@NKNA\WFQ M./FS&RJGZ-M2DF;>)PDG2JHX&,CJP.FI>I[?!'T_\-7J7H<[:6FK/53=SA8;*U$2[;SYK*]-'/XG&K0Y*Z)T%G6!4' M#(B>ZIBX;>E,UM_(A$9.:7P1*6?4[)MS_)Q/!/ABB\[FQ@E)E1/B[EN/Z'T: M/<1:^A5O:/!>@R>\,,[9TUPD;IHE.4UQEWE1 M$8N^?*O"OHXY":(V0F_(4N\/D&SVAVN-0>U$OWN"SY6MXH33&Q8\YS*]NKIP M$[\\]E5[%RM :\NIQ%S&P=+BR!4/-JG'B5(Q<<14__J4?\A[>/2]!7CV.;[*BZ9QKMUD_XZ96^G/@#J?E;J0$0$C9SC2[^4ZT_H9&I3U%6JOH/;U<5+;MT5PZO#'+A.3[3:7,B+BKU:9Q;%+2&&YJD; 85$WXHYHRZYJN9B'3)Y](#*L[ZOH\BGJQ?E5FQKT,T3[S: M/_GO,@UDPZF29OPF$[/XA')*UF>"C:H6\ @.*L^ODGWJ+7\@B2/ZNX<(W+.( MVWC(#_%^-5AP]ACQU4"9\7Z77:6FF&C:0D0TI"W_H*[/%PBWP;:*@J=Q=/+[ M^_=?:LK]@Q92[*# K YL5IS_KZSB&Q&>-JK^&_G6$=J(O'=_2]7^Y!TZ82;] M4-8BH M",I_4T0_PWW&E@R R7@)]).<\S&5:QA2":KFW?=.\XIN43SP'9R0NL^IIDW5:2* M;USGR3HVAPZ+Y$_^W:5+7CD'HW;K_ZQ4!$M=ORK=Y5K1CN+(7?K6+-9X*TFZ MD?+LRU6=+D=$ZC\QA8GX-?3*5"WJ_L[K@S"@!:5>CNH5W'URJI[ =(\$U(&?)2W5>/.?):E2U22!7J;^H53,2Z)_JPF5JTBJ5JD.7_SD M8-PPC8MT;9XGJSTKLN*0?'W.%,O&9< "4@O'K<](Q94,0_YSSTUJBFDT#9\M\,5"+XAL3 A,+V6>95H@,TW@A$0P_'"!7;'A9CT2/7E;-R=FU)]UEN;JV^A&]B MIE/3(<7R;-Y5EN.;?KLQLT>?8EM(-=>J\2E$QYF%/.D?+>.7AV1R5 M=\4NC#H _QO-.'B[A^9SM6>G]M.V?44RB3F?5R.>HGMT%'5CRHL5YS$*EU/Q M@2&TM "1.H&IH.XM3$&.:*X#N552GQJ&CD&;RG7\^Y*=U/L\DCPY!FG R2%S M@P!Z95M45C$!K?(^M4^6$4)=T..B8KV[M5_WCJXF/,J*0RH,Y2K.IH7,MO,).8"72(5"R4:3,DE-!Y5-V)P?5OHM.PH(#-?P*-A) MR(Q*"H69,C)I;)8KG#&3JC2W4+&/HGD^%%B56U1DO+>V8.$$%2N(4L> NF>' MNK_PV3(3@C4[R[BEO=.3G,::15K-UI-=F( M_FZY7*U0:'U 4XY3_;<]Y.F.4"YXT2P6[T]%,W M2*6=\F*1B7AW$-I"8E&^XDXS5Q4%_IE'.R4%'OJ]R#H]<-;I %FG[<\Z%8'_ MG[^0"%;_&/WC7WR<7B'/I>1_A,7?BQR,MF_=J!V$44_\S]_>__7[I^_OOW_Z M_SZ*]W_]E7_P%_[WOF!Z^[Z2/NK73]\^_.7SM[]]_?A-O/_SY[]]%W^\__K? M'[^+KY^^_?>Q^:LO?/CEDRE7);XRK7\-4ISN/KC?M'3]JL:3^DM5FTMEEW%I M'T\5,U&EHW0IJ'U52=6YQ?&X7H)\3YJP7C?<^L:[GE^E%-=2LN-+F40L*_TH M7Z[C-."1K^*(P[/Z.-N"M$(_^UOO6T]DB7)D-KJ83:V,(N\T! O>2RCV9=2S ME']G5D,<[_"RG>8!10)19<4O@T6TWZE2[\JD9: ME&@329EX=U6]7J5WJW/W=<$HAS=Q]5Y*HFJ=J>W>2UGN,V')V:(W*E=!2G4!YO8YU+#&F^7AI4DQ4G>1M+:=I[.F"7*4W?DN-D?U'@:^T M(>MCQ#<*HI@J2)Z;)!L5(JO.&=N/):Q;,H'8WY>>#Y^5'WJ2$( M^,:9SFHFJ;*2@[.]A;VNW/5N]8Z_2R[S]AN)*Q9_=J,?COAKL7/UWDQ8GC55 M3:MO_)#WQ4-,/2L.5R>^SNKB3>X5?:O9T+IA0:6]U-I#7*H@BPKUT(3]RZ<_ M?_[:$]77J1(_DYH=%(6X;E2RVAX=/SY?^T6J\SQ.$ET_:DY+^26#L9ZFZH5\ M,4]J=3 C#"(3R^$;B]?=9J[%N>W=]QN;O>3=./^"4U=VBTJ6J0"EH.HE@=69 M'S9TWBPOI$&8L BNBPWE/?==FK$LZ.(3E>^J6-:\L=3_+2AS4VMJVC#R<&:- MF1M5O96M,DLP\$,'=Y>;-8>7=+YVY4CL< LI@LL"J!1_FF*!+"BC\RJ\V%<'Y0F+%>XKNBAF)-UWE'SDSV8[:E_?+LO+[QN^BU. MZ+V1^* +X&ZP='H&\]NJ<$IKC9-L&>A2'SH%29W*X2V5GI)FZ5JV[DD0 YR_U\9.>)CGL1Z%?-G M7M+0*N0+BU,#.8>BTM*WIPND.>OFL9L[.3.*):RHCW7'R MC7?[RK7X5CNS^FJ<]S6OBF-UY:GI8J[R!E_@!ZZJRJ9+B'/B5^C6'+)4EF?Q ME-.L@@E^'(9N8DX-5U6N5!3CGEI2^LL*H."ZE!'7H--NG.9<$RS8@II1O_^T MX.IP,K%E1HB7"A,_\W=L.U>D^]%DV^/:/=^M=]ET HYVJA*^("YKM<:)2>=\ M_,S:8Q2ZA:9[&2>J^,SMDVR@JW5/'_X5MW\!8D\']SW*DE^LA7)5%A6K\RTT M*VM"EW745;>J>DO-39$MEM8S=O?,'WU(F=?G]WDL)KM#E256"TZSV\PKE<(O M*//4-0,X*I5#9^3F9LO<%*>HER,3%ZI.L!I_S G4!5.4![64#U8[ *IF^@[S@WR^^M_V3H MW.%<&6$H$U?9=6;Y5KWOGE.Z_#;]DBOEZ^6J%.FK0=5U6#<;&O5J]5!OE*VX M;X ]\3W6!;.OR@8;<*"ZFT:CV+=_?.M$2H1*\OCR]?.'C[]R2@2"2L\BO90D7\<$8C**O M+Z710"$'KTM4G?%P:NV7N"T2UXJKYU9_6 9R(3Y>2R]7>U.?50VXI#P]JG]? MG:PVOW?(_4C+,YI^K5P!]ZU4!Q?-?D^E?J^N_@HS3<:%>D+D%W\MSWI>*M]& M'3RA1=W_Y/01,B$?\&95E/_1V[UJ=Z@X(G[_ZZO#X+4SV>0*?-T: MG/;;:Q)2Q\!U;OFFOJ!):=KJI2PY\^7YG^T#JZJ@DV]2.ZI2-BJAHWBD\?QT MH,DLF?C(:!!J+Y(69RO.\ZV^>NM35<"84\:E[^AADXOK__+ML,:3+ M0^DI:=ZINBN917>MXYWY[;>/'ZK#G(G2"#^)OX^\\E_OGULF^JQ?R<>;JO1J MY]:;;!*LZWGY*M?5L%1\4!^5](J>K69[B]]62:IN_M4)A4#G(YERD;(T>?WU MQ<^KY&E=#I(+/^JXB#H':X[*\O-2$B4O38IUG4\E;6L M&E7KPZ-I[2!U*@NK0 MFCGYK=H!E06.I:KRE13-M5R/$/#2'%$+N([B/S7*F25;-=)(\L37V5XDA9 A M@67^S]R_* [7&L0L3KQQ_;.3XH1VO3ZSZJNKS]3=.KDUW.GOT^7:[X?:J&H< M7ERD=]@KM>O)RB-<<>5TDQRDEX:NEY7';3B#7\4?4L)Y3Q]*H65F&4\T9]ZK MH\7IEM&PA#9WR<:()7V(*(SL+HL,C"#1I>5ZXL^J4KSJH.8MRU>HMBCWL-\M MS*?7W7PH@X%%?Z9SL__4 [E/A3Y*XA1N<:)QSUP,ND( M[6NE6@%9!:KD>;#36OBL_I;/2O\RGO66AZ% VK0=]NOE$1_C?Q=M ])]*<3Z M!&*ZOY' C>N=GY.8=;#XS+4.$58MPZHCA%7;'%8M)J(*K'*$XA]!\(\X^4=M MK=7VH.J7]U^_BT^?3$QB]$Y\_OY_/G8BLOI5?/KK;Y^__O'^^Z?/?[4$V7;C M](-_A+36#'607O*2LQM1^D%/_.7C[^__THF)I,/S'W_]]-??]^XY6#AB^,W/ M4T575<:=WNPFH=W7>UW0*I*6YO.EU ?,BFCP7Q@)Q!\J0E0+_)I$514MC!-Z MI@JNL2-/HU U&%3Y=^]0F^('WXL[)O*P5R<)^2L]"R^D&H31Q]C#,-B\5UT MD]XJH7(_K&V%\?6>0FI" EF0<LR]!M5-F-@=_JOU)K:U'Q+V$'!*6 MJHU45)(LMP>JLIA M36A6)8?QCIPIME2/37#VG\^=K60MLD%#BG3H@_.B,T<7IM%'H\LFNK?V-=7O MH4_G,WKZ.,2&)J+^,6\IJ7U;551.3Z.-CHP41ZGMXJ26(S4?.N*#D*H6TC>U M?;D!9A\\/:&L TD@1&[:/TUM6E=$N3J/:B!Y#]36@5!W9]$7^AKB>)LO$Z&J M*ZFQN*@LK"\KMX-=,L +4^E*&^PBYIU*>N[YCL+]X+(0M]$0:T*I_/3UNQM6 M1B-9A^[F?!'*ZYOZ-WT0"GFHJXC9R,+?*2V?L#^7GL]=0A@2T=XY44FV/H8. M39(MF98"#2*6R(F2ZYWOW;6K.V1>%^7I9#@=3J>GP\%@-.N3-7.D[)JSB\M8 M66TJ;(^J]2(GSVE1*]JARUS+^BEM3:K%2<"TN)+61?0>O>7*.?SD!U7]L537 M;]_\UI32U'1>M$:\TIO(N=[L9 S(U %#U?&D>IE;G PNDU],.97RX+\I74&C M+;I(\G;#HL[%?(!*M7,\F:M-815Y)().:PT=#0^KT?N\X1JO4]U9,25T"#?Z M= #7(E#OVO8T*I]ACY-0H@I-(O/_0!>@RY&@RY]-V?JKVH&5\ARA*EJQ#1[% M862H(!VS*;8,"-G-]3C":X'&V\XL;(57\D37O5F>A$^KG'Q\G; MC%?]2W@;+]0'H?4URG_@K7Q7A02893G_RH_719:R\B^DMXQ(*A?%22ESKE_Z M9H5=].500*#CNY;IF4]:D()T_BI#(7J403_UC_QEF[(\055@%$'Y#3<:!!9J(-9#!E4G;93.R(D+@ZI*FNM8\>>(3/?%;GO!. 7L7CMI\ M9#'E29G9[9.QTOUJ4Y*]F!-=/[]6.(T[2O*F;CD^]DEN>6EU"BBM8INU6*C9 M?*VG00/ K+(F %A#&XO;-85J!754\;^B1@\?F%,U _EX(>\+;N\JRC)6L+A1 MWNV^ H$P/9C>\9G>>Y5^8XX)>Y*XT"]2=C;B,@^Y?619Z*A,Z:F8FBF5#VIX M2YE6>X3F_JVCDWGDYMDR-H?*/4\UH=2M>?DY)4U6R4^^F[E8G+=S9L&8&S#F M+UQ S%-VY\FD*%OG7BE+U?F+/ID8B=)37K8I?V;"=HHHV;G5 ?[;"X.4]J]K MF>U8IE./W9G]NB)%@!O,IXN-MFQ:/F0Z$](I(8.+4*AO<&KE-"Y4UQ5>C9R8 M'02?ID.R.2DJ"!<'*8L%2[F)4 Z.*PYGRYX /E@R68$/#?G9]$69ZJZJ2D2P MUWVA>BN8KBW9%>\%Z"*9'@&,U2B4'V;KU;G1N7A MU#JP&G@(%C?SA^KU6A3,Q&%>>.^T-C %0/1 5;F&Y%4.HB]);FK545BO;K[.C^?N!R><7K\IPI!%-G ]HK?E MK6S9<-U+N'/' <9NR\R#L3?D,E3^?B(U>>KMNUI&P2I0AY1./#[JPU9?9 %N M![^#HK5!^<@"1DQQ,C;FM3I*I7. ;S@)*3U<;MMU?<\CDM(OURD[20B)7.".;%]]KZ$;K( =UDQD8$=#V*$7WMS< M5/*^('&Y/A-G3D+F.@Y84'7&'OZ%6M#?V$K3#8]4)=3;H_8HRO/4HCQC%.4Y M1%$>0#P@_@@@GGM5*V@OVI/\D!LA5^LPWDA9+XFL,T1%^B,(^O\;HGG+S/%20^D)R-KMO,J!32C!MHZ/O+-]1WB/6I-G5D7;TN*WIVZ)J? M"?MQ.E>5G%%/.K>$L=6 :PM?^'FVS$B 0#,@8&(K:5X6G*Q\-;46Y-3K"W5& M:\')GF7G)'W 5->=)DM.N DJ$#'7XJ Q,Y#Z@97;I;H*BGSA/X?YF?+7(#Y-12Y^"950\/W M7%[IDFQ,%;'_H@K*<5GE;ZH$$%=,UJ;'F0M%L;FB(%%P&3#KU39$5<-SR8%# MD^' /RQN5">YS($*8\_QPKFU_M R#O6NQ[W9T&'PKSSP&094"XZ;-94.'$Y! M1:*B(E$JOE99[SRK_ES/7^,??#+)+ >I!=6:2D4OW*+^>U5*A-:*VEZNZFV5 MI*XAF7%)-%4Z;B0/E+L%NY@ J4AVH9/^-$C'[#K.6>T6DY47B MJKXEO-5#PPU\TK?D\H)%6,"$*K;F@(I %YU*N/Y]?"7F;D(,D:0Z=X5,6(^A MZ'N[FY-2C$&UR"EWIXNWQ&:';!UGA@BV?D,L$?+QVZ3J'UHT2?P1>$G/ZD'CSC3?5OG"+9]WFX/-:1M]I:HHWO\9>SC?GJ[>F,I^L MGS3FWDLBW42>_@BU-Z=?XQBG=M\P;[S_QQ?T#/?Z'_S8QU= MS8QS@U0#7OXL1_Q*[O(\ONZ)]ZFI(%2D"I$C[>?JP$%QBE'E.A>'IW69I#"- M2]!0,TFW?3(IU>HK3U@G+J=%.*4T/>X?.X\3T_7F*DY^<'MYX>9DT^:'>F:9 M?&O^ATZ65&UGM&QHPOV]Z#T1<#XVC_>N @U&( F*Z95*_5H"L],F"2 M.[G3@%;U );7+I_(=KC F\KJX!8_]7>I'"[RGRYDI.8I_?[])Q5)X#-DKCK* MK4HWAIDI(%,S]:T=X"#Z?^>)^-/_SJ,U'T7S,A6HX\T)4[M2Y;.6)[I\N>(E MCMA.9+D5U.U9SH8ILL+QUR[!R'ST3NEB&JH"1FEQ< M0B;NN)Z:'3)N'#=/8I?/Y\U)("IL:F9;JC;!D[IQ$-@P>1%4)&Y4-A!43,=. M*OGGGBFYL75RWH1MRVP7(Y2=REZJD99)[%%5 ,H'J<.%Z6WT5TCL1C$/:3K- MZU,]>T5_I7?SS3Q3'R[5A"U%6D=5GH%NT:Q,=UM+LY.J/1-I/.+>ARI3H)P) M];)CZBZ=/^!FA6:4XU[+8> &,=R,6I]\7KO&BV>+#;@>DJ*"I;(^90]2F;1I M?5G*8J9IG]W M$7[83:.JSX>DZO=.]"Q3&I-; @B?\5AG+ NG*/MZ9[V%0SE'_S][[]KDMG5E M#?\5UE.3>N4JM$:28SN)JYXJ6983Q>/89=GCFO<;2!PV$8$ @TM3S*]_]OWL M X#=+;O;W6/C2V(U25S.99]]67NMNQ(B^%_O'9WU,]I8RBC ]>G#G _0")J. M$+QL3F#G88U%V#78"&VO,72CE;L_\SSDSH0.K7;9[8(N(#8D'@? I],_&])G MZ]MR/8R:E>5TW>546D([6E.$C)2#L 7X.&/8L$&?U?."5\>\6@M/_&D3T M.K&CD0I9U*P\U"53KJ9 :*2+*?*VH,<,XEC8 J#IT&<$K1 M&\8SP1U&7<;$+97@HF01J0SCL8[R4 ;RYO,@TD-WJJ77G:O"Z:DA(!(F_A&7 M6/].8OT&?<>V$3]T,MX9RO-B%F>/%A ;Q*V39+3PKEUUQYU-?GA?LB#!A(D" MUV5).JX_8:!7HV7*V:%&!OB1UTA>\/D[#V#H^8+"7"7T'?F>/"Q,1\!"9A8/ M5"KE=9A1R&!?C/3;'1P\%E+8Y\70FG@X>LD9IK0P*5U5?!;5 1F!R=*C,B&F MQ#!NT"YZU 9 \+V("S)B%_^+G,^>[#/L0?)!V0BG,2'>[@-9B'5&J!- KGR- M%3CS$D<5-GY?[IDP]/FSC__ ^HK/7_Q!Y%__/L ''S_/5B^>O?B8/L1:1T;' M\!3EL?BG=U9EF9DQ64IDSG$9ZPHDB6H-9B@\CHM>Y',\UB=9;=I4+AVHN=/D M3%FMSS:]GN6#R51TDX1!ZJ@9H>YGZEU:J@J#./FMN(Y;]5@HNILZFQB]8@Y0 M*/DVX+9UPN/)Q9[Q:Z^P=)J-Z\")OQ0; ,63I,N2T',L"\.7&I_MZB;79$ER M2R=HG@+/TGU^\,-*[WE9-6L4,I\RDF:6%F*- *F?'\ MSROT#0+\/F/J(4EL=6,GP,T^>B8^;4';FQT4,%#*$$@*VOFF;>8I4SG6IU3) MAYFT+'ZTQZ&B#L1M?M6T[-/"R8*N-01@.S1VVX"!!=GS3/T7LKSZ!9<-B0E( M;79@@F:WF2:-V6!2*R1SEF-UAD\A-EPE2^J.O.D%=6VHZT\6U/6]2:$N1_(' M]';Z?$V2_#[?R)':P%M%;#]$RLA;I4#AB_"17)L]0\+\@E6\S&LE>$7E;GA= MN+ FN8H"K5I+GH.\%N8O6:@R KYAS"M-[VC9D@SO< RQY%KN0R?O,2JC+"F.^X(S7#.O9;?BQ ,*W1$- M=L=*A?4%//T>O^M_IMP=?(>G*R?L4836H"Y2ZN4DF56U]!MI4D]HM+W#2>6P MO-NML%0M#B2W5-QD["T5+(P=TAM(V1-I,J':O.<]YP*]MA.Z&I27(= [[@^# MZDMRS;GB-I!M,M+7PD=JE_A6((<[$#H] 5#B3PA.C:+=6EY2$%Y2$5AJK5WEH>@P0;?99^PD?BHOND=I_Y')'X&/1DC%/YMU:8 M)I,H^T1R7(R_B1$TU7Q3?X/.N7-&#-",;&1[[K)2VJT18$%XA0< M."\R:J"O4'F1C#BZ5"YD3Y/P@AK_% MN;@'Y^*W)/:T^"1WU-PEAR4-_^R:C14RY6E@L2%&Z^A\BIW!\LY>;3=,6Q/#B4[@T8"X C1L:J9H86D25T5AO]0BR6/LGMY !9=UH MY%R($W%$,Z%IRS_CZI",U)F:@@PLY[UO-B3@,/5EI8/"U2XI,R6KA3TFPGCN M\W?H)/;..]H:R$VQQHK42D9?<@-)EH)&1Q8)WY[<@V3G3;Y/K'YK9[V+N!<% MDHRIYDE%T(T?,R/.9R;OZJ<(44-XJ^L5;O(O/! M+*"!N*=B8'YF%1EV!L.8JCEIOW5*K,DQ@50::7%-TX\0/3$44&)M6<>QBKBB M6K^2@H>$+H@']'! @RB8YRKN M@[+SIG#6/;%AF5,C@4.P$F$"AB7W7=F."(X$F8.HOB] M(I<=,IJ ^06#I^<7"(.8Y$ALMML.SLRU'$Z,O)_/Z("[0^()=#+-E4<)OZ_) MC52\T=:6+#N%5HS6+:\%JI%2XJG*3U;?502(*TYK3?=&1D=7KIX=DU';0A*+ M(A1F'4)MYA('RT#TJ1-LU68&ANY"7I" G0; U*6AS3M#@6AZ6'<8_Q-*[LT/ MZ-"4'8UF5RJ4O,/!1MA9M:4L1(E,>.02$V8%UVD5H9.2I)!U-J^E>9L38W$+ M[M4M^&U+LRZ.Q%VAI";86DEXXSF64WH\3=5=F\3.F:V)3C%==V"D*G0MM4:( M4CG]>3O-&=4?Z[*G3GA+\G+A%#F@4CD?N4]0K/][C&>P4[Z@I4N,H3&*9* / MC!4=MO3_Z/C03WD_<-B6ED&/ :(O$A:4- #?])1QJ:LJ]_2T^15$I3ZM2N)E MV3CYZB/4O.TAG$)P^WW5&/=\F966L_1D38!,H< MYT0'!+7D61Q53$]?-=A$02^L79ORTHC\5U8 $8,P M=23I'L0+;2OI-FS+C@LHF!7I>K4OL4/@QZ=OGX)_"O]-\ M0#7R8$WJ^^;!AR"\'J"1%9F%66#D)ZKZ%F?C%:U'V+VX&3$[D:TX@S M4X!8MWJBL#(%CW'OZ65H#DTEG+4E:5MZ!%I8?3_ P.>X)*YR+1[\^*[-"4_% M)EI\5P\BGW=:8"#15$C,/7%@<%.5O[;=SVXR_ RO-\<"G85>W$C\S_N+$Y.Y.!BG$ MX+T]%W11U#0*O#+#?748'^8:(D[RLQ% KL'>.E 4SYW9#9Z6V*A4<%XG<<]" M?56V#4D@C7HJN7@+#A"U63?_Q^E8,[N+NF+YZ$>!DJ()WI7-EJ6OJ1=:@+ MPM]R-+-76Z!A#RN1RE11F-0D[YRR4%179JY6 MH:0&R1+Q:XQ;I!.\J[K1]!LLMH$% UMF1"?6LI"MOFC>@]6]%,PQV#HB-Z0Q M7S=YR_T\R;=?Y>B04SS$=;0-U5]7V(LWT!N"7:U'F"I8IOSVR#."9;LNMK;@ MHR>:]9O\8%$)WO'EFTQJ,E++G"E/8NP;#BM<)4(9=,/D?,"&HI#;$>:C'4[& MF_A W X?[VB'![4D0A28[;I7B.U])]$XOF-!->RR2R@?YEB0W^OBW#9&>)(E? M/<]AEX//4 ?1!,,8'^[!K4O2C&_L%_EJ=UJW,-5$TH/1OV#8)>/I+ $,>R0FPC!IANS+C($P,X-T)N.'_>N$2Q M]'Y'I91+V(WT)"F'E&,+QN M'/"JV8@GPS(2)P7EERTYB*XH$]%\M("PXRL$)K6"5^3,NUBO[YJ*\CX,D0>S MC9.$?QJS6V@1*X%#L0@>CA478XSAO$ZU]DS*#MNSL(0O);YFZ%!=IRF09,D9 M\ DER\CN;&*1AC-QH;]HA8EP!U.($%),C*VQ5C8C]!>36PHXS8A[Y6Z>HQ0X#F3"A/.,LVY>#)[1F*W7-U)<^ID;XG]4ZJRR7=+DS!XY/S MJ2_.NZR#"&2SD]WO=@U8V[I36H1K2'QT*7I"D;0$W-BNA>6#^\P]X43S4:V, M2<>>!?Q&2Q09NE P5 AX&C?>Q:PM!\+"(.7WK MG"8^%,%!JE%?,V]KP=O+"2H4>==0U=X!^O?7B"I^Q7F_[XZ_:^?9X@8ER)QE M\#NW&IZ\?//1_))0)$OTS<<]YFZYH!'GLW40@QD=2B*_;+RX&SP$0LZSI!6 M_U+!25!%E;9,\9D6%46E:12N;%49NX&82[,V?#;VBMOP"1Z":S!W$XQ6X.'A MH@(S1S)\H\8R3-U<*7H+@A%$$M IUQ)G,"5GI!<])$XQK"PX1X09 =/[JQ(C M/$GP9^JFM '+.3,4:ZFG&[L3J/&?@BX3[I3AXG&$,2,>-U/GCH+=X!"QSJ?V M39;7KBBA>.3Y/ SKBLM66F,#6P'?Z,G5LYN_Y!G]?ZO"$!6E.A 84 M[__RS.%QIY&^:B.C\_2]R$T=H^O833 //SXMK4,I"RI)%K?:_<.[Y6R1K/"Q=Q4T=E/MQM#N!=I+;)U_MD] M)+%MUUI]]NKDIVAC7(L)2H*R(E)_30@5UE,4V+GP2@*;Q^+#_$:3IP349H1Y MXWH@3T@/2 BH2(?=A2-4]PHUJ)"0IN&CW&"IUR>N9@5Z,V0HQ7KVW(* M:J0AU+90?T$XJWL\G1U;J\5X<^,MG0^8!.[IVVVX*JDU-GFR9 2UVP:8MU8;7H6<73]T-$!10GQ\ M2%"TG=QP'*U&6LIO8'H:::MAV"\":[>AH,2I'^;=T"-F1XX92_'%=S%<)\*- M8%@(RV$H<#FAY,Z88*&>)3D[]89%6.,2*2LZQ[&Z

    *SIZQD^I)U8-;5' BNC8)O/C#)!;YM*\ZF^8SLF8OH":Y@0+O-^(Y/\(E2Y(:FT@I3Z'^+&Z5+D4A,)3*GMD%7$8D8!4.@GWO)//6Y/8^F6CKSO=!/F)3IE,NJ=B^*XQWL M9U1^QRS(Z%F'/3GP!?56.&2\$Y2$Z)1V<- M0<>V[+MQ 2=) \U=)>;G+&6GA3H5@L0?5/E1R^::WTI9,;>-IPPK:S8UNY!? ME=1%K0O 0=R5 M_'8&D[@)@%N2!GIA?7K'HT0HY)WVH]Y5^B2V#]3W37"3YB?QR MKD#XW>R/S(5>&[\LQTJY$]@]<0\\[)6UNKBR5C 4 ;][N^4=[7\C;>Q:)R^Y M+P$K?$>6"O+RO?TH"8C^6<'-(A$CHYG$^/<-_G7+(4>)8,$((D_*D$,R$F^V M;O0

    ;KZ.=A[T$)NVW5&(E5\C ZB AL5W&=&!6/X=WNW]>[%7;: M;79JV9:+'FD#%9ZF=RN*J/V*:/"FV[^O<_N4.?))B$!11>V@@QS\=AU\T23B MT@@[B1[9-3KLTL$7ET84T784T?Z;SO[@0%BR!;I(^NN>;,(NGM<3=K%TV#T1 MJV2C-0OK(@&TC%I/@C";!VD0(V5C1LI1?P?8W,S\,H^32?&G_D?9N9>F%N9IV].1@V!T.AS\]4%8=/NI&XWZ&T=7*'0VC M?!;[\Y-QK&[/AHO\J\R(:S\T+Z*J]O/"SXBU][QY\V30_&?FYBJ-$+=W, M:JG[W8/AT9W;M7.V5&U/[89&">[('NWKK>]M'LA;]GQA*VNC)1TRUQ>Q\SO\ MXB_OR@SXGL:(%I-,*6\*?YKDGH)M#^MM@QWO&@Q'-3-C2#TP*3UX?QREL ,\ MN-0O/-_CE<,%/LAP_U)YLRP*:+SIGP;'W8,#;Z8ROL$;IQG<4-!(:W\*.T?# MJO]TV.\>F$=WO=^5-X%'>23OX;%14J0>;E:N"J_(?)1*_A77@83 MYUOSKN5\. SZ?V^7J+<)S_[B^,R6YGP;\UPW>_;.4<9Y0\]/0F_?P^.0I'!^ M9K,8]#YZ*?@'HOQ(J<1+IU$!M.TVA/!V2>!%X9]?H+#^=O MA0.5?8N2,;(L M#K!]"@3R#KK>IZ]_>__%.__XX=.7_SG]>O[IXSHD0$DZO)T(BQJZI6S0'B&\ MH:G.V_[B#K"Z%T89R%K0 /A_XS'HB*SC^;D7JC$H5Q+B++0/_;W^R_&K%6*[ MXRW;E(>N'$Y5= /;D'PLI_"+@!C]P[?#_>/AX?A8[07C8+RW?]#O[_FCT7A/ M!>J-VC_H'1_N]U]X]*$WQ1#P[TWH3K:VS\^@GN._?'> M87\,=PT/^\H?OO 2?PK+5D%X@A^-BJI_FF6GK- ^Q/[E"X\%"\B;&[!>HAL5 MPO?$N5JQU(/@R!\%/7\O#(Z/]_;5\<&>_P:6>CSJ]X[[AP?#_9%ZZ%(_ILD] M5KOCAU<;&58(UC9_R<]/@F.127\@GX4'X=$HW._M]?S>X=Y^<#C:&QT,@.T& MX_[1\$@-!V&P23[[FDV3XGYL=K3?4T?C([C('^SM'QZ]V?-[P\%>__@85MD_ M[H^&#UYI@\W66^R.'SBP]>%/_O-C--_[S_^X&?3ZP5O793%^CI]EJ/BF<#%? M%K[UR(DR-\&.[-UQ8\?>"=I6^>#JX&9[44WUDO&WWSM&A^R+NBQC,FF]B[U_ M/)&-;JLCF UZ_45)^FI#,FCPT,-4Y5)V_#@=O&GL MZ,1VB,_*PCO_^.[] M/S>RM8]RSC;$P8M4?XC]V]@N2E^:!>MOQ&\Y\]MW3Y7NS/ MTU([1&_Y+?T>[;&^ ;X\]F>Y.LG5S$=%4<] TK-?-/O,KJ(<]%$<%?,3<_^2 M;C-^W3&^[,7R5+E>T)U7' PW\)###3SCS1K/.+CK8[IO]A^\$#AJ!X>U:V[I M!V3+?-UV0"M-?EA)S_$/X?$?(#L77:"'B$XV^NY7;O)4B7B'0;!1 CRDW&=S M^[]D0[9$C^4FR?.CB'#$776*1W?4*6Z.%JL+J=K.-[NFCLX;L80O)I;PG> $ MVS)&5I^4=O'SKIV+CQ3PV;9,?C0LJQ]#],WXGQNEJ^>UEJ8BVQ_'U?#>J3S( MHAE&95M+?&%H86AAZ#MHC3F;UE)[%0>W_1"TR-/:-@E;3ZN=8]@H5M['M-M: MB@O3"M,*T[8R0B\\*SPK/+N^HL4BT'=^<6?@\L>=@N\!3CUL0U;A<5N*?RP+ M3J,PC)7L_Y;W_[Z";O/TN)=2>H(4$8X0CA".$(H(180B0A&AB%!$*"(4>O7Z- LFT97*7ZOPTL]>AW[AO^X/CP:'_<'K7J_7[[\9]@<'@V'_ MN#_<[[T.#P;[1_O[H;KI]_K=23%]$,L:],XUF98^+50!5LU&:7)"N#T$F/=8 M1^ATREA)B!CV1>4%5>N>92J,"N_T,E,,>^"%]'L_QT[)\H8]@VTWFM/- M(U5<(]C8S^E-QSM/@B[]]G<5Q[GW :B8>C_[R1\=[R-]F1][IWF>!A']5&6Q M_6=]C)^Y(+FO3?4(%'DR;=W'%>J(D/5^MK*PFK#:.I0%6V)O>'CYGZ^DJO-8^FNP@KS&6;AU*=[?JH,1O$\]9*" 4$ H\30JT M7NL+380F0A.AB=!$:"(T$9H(39X53:06ZDG70@W[VP]&MXRB;239%D%MVD,D M4RXU2F_VU,VP_^T9%#J=(3'&.'T 1PBD8^]L$JFQ]_Y&!64172GO$P]2\V9E MEI=^0D,M:T,N<39,[O6'_EY__Z7_BNJ;^@KV!%$))*$M,*J&)T$1H(C01F@A-A"9"$Z%) MRVC2_F(?@1@1B!?9?]E_V?^GM?_2=B\4$8H(180B0A&AB%!$*"(4$8@C*>MY MS+*>P;89L644;2/)I*QG65G/X-F6]7R($C\)(C^6LIX6'5"1(I*!>CYVL-!$ M:"(T$9H(380F0A.AR5.@B53^M"GVV$;W4?9?]E_V7_:_+1KZ>66CA")"$:&( M4$0H(A01B@A%A")2^2.5/_>K_!ET^_^U;4YL&4G;2+/M)^U;0*1&Z<_@V2'Z MY+=!^F!)SSIU0?UC[[?N1?>L:\M[^L.#WITU0&]ZAU(#).)DV];7<\M%"4V$ M)D(3H8G01&@B-!&:"$VD!DAR\(^R^;PMLO_;VG\Y_'+XG^W^X^&7C%1KR*'9 M02C2&HH(@[2*',(@;:.(,$BKR"$,TC:*"(-(T<^S+?KI]_K=\X\7VQ:'+2-D M&RFUQ=R\L-HF"'B>8$60]\^?O_SBG2=YX2>!\MZE03F%OW>% X4#'\=&>6XI MFETPXX4FPB1/GR#").VCB3!)RP@B3-(^F@B32$6,)*6E**"E^R^'7P[_L]U_ M2=>TBAR2SVP;181!6D4.89"V4408I%7D$ 9I&T6$0:0BYMFFZ;$BYN+L;]L6 MARTC9!LI)14Q.\YJ;D7,5_\F3=+IW+L()FKJ>[]$R1\C/Y<*&>%(2=GLHA$I M>&TBAR2XVP;181!6D4. M89"V4408I%7D$ 9I&T6$0:1*YMFF[K%*YNSTEVV+PY81LHV4DBJ9'6>UI54R M9WX00!FD;181!6D4.89"V4408 M1,IDGFWN'LMD?CG]>=OBL&6$;".EI$QFQUEM:9G,+_Y(Q;E4R A'2LIFEXU( MR6NVCR;")"TCB#!)^V@B3-(R@@B3M(\FPB12(2-):BD2:.G^R^&7P_]L]U_2 M-ZTBA^0WVT8189!6D4,8I&T4$09I%3F$0=I&$6$0J9!YMFE[K)#Y_.7]ML5A MRPC91DI)A6BI VCI_LOAE\/_;/=?,C2M(H>D,-M&$6&05I%# M&*1M%!$&:14YA$':1A%A$"F">;:9^7YO?]NBL&5$;".5I !FQ]GL+(5M]3[[ ME\H[1_GN!T5TI;QW?N%['Z)8>2_5=*3"4(7>=51,HL0K)GAI5383ZKJ85\*N MPJZ2R]D9ZU(2GNVCB3!)RP@B3-(^F@B3M(P@PB3MHXDPR?='C^"__BA6],]5 M&_53^PKL!X^Z2RW;C!UTL?_+^PHNWPDWEVDWDAY41*D&;S7+^!1H[F7J;'*5!+@7^ *7":\)DHN MO73L_9S>=+SS).AZ0".5-=]Z&A1X5?_-<-C!;_>G"BX+.UZZ<*E=7'7/?OV> MZXF">S)OZH<*%CI.8=GP'']'L&2\]>Y=['A1EJE\ICC^ ??@9UVJ1&5^ M[.P [E ,JRHQ8H(T]J,$=B6" UH&$[T/W8WPSQ+&WHC4W4$6.NPU=G1BP_PS M( 2KR#VB^XD?7_OS_.T+[W7;9-=VU=T6-\.<0R\*__PBA]_X10G,]@/.Y2B- MPT?;XHOSOWX\-3N\TU_R];(Q*&Q]$&EE?@(I3E:B_Z7E^64S2##8A;(OR>B*GX!V8("?>:7E9 MYF#A]3O>H#<8MD,LMU-'D0]FEJ._ %=Z DO:+9@G!592#81Y' MQ?S$W+^DD(!?=TAO>['=+AMWAX(Y+^MW^70\YZ!X[,>SI: /[6^Y>H8<)MLOVR_;+]N_K22"6&&M M)M-SW?X=])Q_GI\(!9\O VG'W6[1P:SP\C2.PK819@=9ZW7^VCOU,X2W4U>1 M$GTF["C;+]LOV[\CV[^#*D?4C3"<;+]LOVS_[FW_#JJ;LTFDQM[[&Q645-#W M:3R. I6)ZA'FD^V7[9?MWY'MWT'5\_)S%B5!-//C1?VSM$E>^D^>2C13FD^V7 M[9?MW['MWT'5XV0C%_3/4\Q&/BX'")K7)M"\^O=$\_KOUZ,TG/_E__SWZTDQ MC?_R_P%02P,$% @ QX ?5_M)UCFS$0 NK@ ! !B;W@M,C R,S W M,S$N>'-D[5W==^*X%7_O7Z'RTIG3$O(QL[.3LYD> J1+-P,4R&ZW+WL<6X"Z M1J:2G(3^];V2_(G!,F RSJGG(0-(]^I*]Z>K>Z\D^X>_OBQ=](09)QZ]:5R< MG3<0IK;G$#J_:3Q,FNU)I]]O_/7+'W[X8[.)NG?] 1K@9]2V!7G"7<)MU^,^ MP^C=Y.M[],_;\3V:V N\M%#7L_TEI@(UT4*(U76K]?S\?.;,".6>ZPMHCI_9 MWK*%FLV >8=A2_Z.NI; Z/KR_/*J>?Y]\^IB>G%Q_>'#]=6GL\OSCQ=_/C^_ M/C]/D'FK-2/SA4#O[/=(4D';E&+77:,[0BUJ$\M%D[#1OZ ^M<]0VW716%)Q M-,8+]RYYKH/PF)S+ ;6$O.59>.;1J(GC]Z+DE\V>/[IZJ*!+"$8 M>?0%OO/8LHMGEN^*FX9/_^-;+ID1[,#0NEB.2:I"HAAT0?FU(UA3K%>8I]I[ M>63NFT^MH% )'!)@VVER M_W$[05"8(H#!24GU?*5DNCP_OVC]\^N]UGU8V27T]^U]@/I7+5G\:'$<]1N3 M[8) 04H(&'J#*@)A@8DCTCR#UC^V=&&R*LF1%5 K $F1K)CZR\MMG"_/6_A% M8,K)HXN;LAIF"M6\>2DGER;G+!9K9O%'10P_IKKI\^;$TA/BWO/5CW*&2[YK1F.65/^ MU+RX!*"> ;,&HELGU(X!;QTG1 BR@X2($'JH$"',9.L?=[6[%9>%6N2[9HK\ MT)0?^UNKAC>MYM PL&K4KK:W=M1HE;%^NS@V;Y]!A)"27Z/ MNU&=BO77MMQ]^PLDMN\:5-R)*Q7NL>0^A7(D/SR,^[F>94M8+Q[UEFLMU!C^ M_!8&.N'_;>KT* BT[H.A8$LE30,1\)N+5P]%#(6,M?WEXES^@Z@J$6!%'RWJ M(,T-)=C]T-IDLL'>Y]@9TB_J\^9D"HB#*CF$&QHJ3)=&\E:RX,=0524K< *= M56%99SCH]@:37A<^3(;W_6Y[VNO>MN_;@TYO\F.O-YTD]+@/E4&=%U*=$3_X M'+%$29XH8(HTUUJKN[0:IR7N,=@)/O&72XNMA[.OEO 9D59J.!NN5&!&YS ! M=9I U[XGUB-Q5:4N%A9Q^:76>NE<#:BX5),\SK TD6Y78D4WC;P9BAN7WZ+F ME24(!-!T*"$">A<(\1Y=UC RPVB 19]"37SO<3[";+*P&&X'Z1X+ OVIU_&6 M2X].A&?_OO!W%BTH*CI.1IO"?$EU]5!Q38@RYL:6VT5VOUU#C! MNCF"T:=B@06!WAZVB*99&$#XX: 5%;U+-?*^UO\KK;!7)UEAKTPH^?@J*^Q5 M#:,CS,AD"G^_]@;3R?!N..J-V],^E#Y0RW>(D'LF!6V)B8\!*M\5-"AQ,VAX MA^*&T+NHJ=JLO)99^7 2L_+!A)5/KV)6/M0PV@6CV!)XU,$4&H4/W'.) [\[ M42G7SC##"[E=]X1CUW?#O)3(SP"=[P\R,YWAU]&X]R/4Z__<0_T!?.^!\SN< M3-[7=J=LP- GF>>$ &+$\ PS)LLA? "SD0PC9.K5)J+W'Y^(]1%P.JHU ]@^ M'PBVP<^]\;1_>]]#@+J[WGBLZ@P[/Z'V(/CTX_"^VQM/_@3VJG?7[_2G[U'O M'P_]Z:\U'D_@%W7:DQ_O[H>_'.D6;6&3CZ"+\\,0!.T@U5"-AN*[#)$_T<7< M9F05)'!\3BCF' R"3(6 S4AN*M*PS*#NK[+J"L@K)5@CDCN+,)^MEP?#V?1J<(^ MY8*IG3>>R=(:ZQN4]2FC+,D1*99R$L5'&Q-<:T46G$VWEBLCK,D"8R&==H_* MX=LZN794-:CO^XSZ CY(,4(QIUIG!76FH^BM.@J*##KYG-&)IJLU4% #_Q4>QP"Z' H)2+ M+?[>HZC'WNP]C+&#\5+N.^X9TV^Z%8>D&CV(CF0B:+G"E.\.WG94->CV*J-;Q:>I&*$DIUIG)SH-4LXI M#E/4 "%YR:MV' MP*#3XMF=6I&'I7ER%)>J8%#4KI1/K982#TD(Y2@P M46S0U/;D4*V0U:@Q MTX2F89@D17.X/CH,?&K;F\#2C*IISVCV6;*)8@>7,U/N]:(VJ_("B@97=1J/CY;%=U@Z'%!EO+4 M<(*@8_&%/ G\9+E!V#59>$P(S)9]^H2Y#IU2EN!;-&P V6%9L]0-BTC(I M)TH(JG?>P";?'Q\RN8H<_!1FY%2]PGV5G\!,H.ZLXG.Z'YGK=Q2E1L;1L?)$XL;@\DK,!=-FD\ EN MK]=@>A4PI1YG=#Q,6CZRU*GT 7X,-/-J1$]5U@UL+@EFV\"UWY#-[(>?\@>@YJBT# MNK(Y;A.ZM#0H% ?Y4AX$ C7M6"*4$ E%,M40/.C4R@$;H@8B RBR.6EUPJ6V M+&4DC^50QB'7 (N.Q=A:^AU+^61Z\$3")7X=Y5-23T@9> +OVM8HE[D!)MD$ MN=Q_YJ.)P8#E'4K8J'ZMB4>KV:>I87 M3$W]6*\^.)%4OG1MY%I4^L)C[,K4W5$8*K]M _"RN?, ".6O0'0L<@%R*K,"KA:[17BVTQYNY@=7,5 VV6XX \=YM&+!9_/Y_]F'[P<9U M:(.WT03"U%A[,^^4J-0K)4SH+?V9!M_JC1+UM#CUM/@%RU?Z8J<-8:\UQT-? MR+>(RI<9*SZ\]Z+WQ^^8MTRA-D1KN1/C>'$,4R.["5+JU CE1T$'4*('FB=' M81_0##JQ.9EV3Z%8JGIZ[#$]$D\1V2-HK7UZP[5 M*ZVO88+#V+-U7^"EE+B!N/_(!1'J;>A_8YZ_"JL2J-) ^C-,3^(Y4\5(OXI9 M@!1$[V+=- 233Z*U@)'@MZM>.M[0(/6( '%^?ALH; ?5]=T][+]CV MI:"W'O6Y"MG2GV=/X)=52:S@Q]S MY_+??8I!X.G"\SEX"'JR3A<,#)9EJQVM-."+UZ\D_MG7,]A]Q_W3C%)YQ&#ZZ9*Z8 M33%;AGW?59KL3RC$FS8/8RPA"PZVU"('_V2DQ"O'6.QD_E9,1]C%J1?V2@9$ MV^[L1,#9@Z+D42@.IKW=(? ZY35*52TR@M:+1,&MQYCW# CI6"LH$6L)![(D MT8@<1EL5A!B'IFU#E< J=LD3<3 %KSR]N1X.1;&ZE8&%:7:8'J$4=MMN _IW428#HA$DINUC_WZ< 3772!^R7Y"B1ZF,GO)\! M:AN*!6:)L\QAUTMA]68@?Y1/)"VA[!4OQ<-*<*L:O-*'77,"L0(5JQ:-#7SI M^P]GO>7*]=88ZW!?A<51K_*J)/M#J,!S?$R/"J]K^]B"M-,WEIG6X>R!XS88 M.<$'6.R>^P5(W\Q-(;+LAOPY!'P8K M,DR17E8X%GL2O1E8I#?L R=(^55A(&?:Y#?15-%DRF!D. NE=2!<6;ECO-JIR9P*551;>SYG> [+<80S1FRM; MPG[V7,.$O*3'I01&51R?XV('Z&V9H4B"717':D>"03V'].1IC-):J8PI,^^N MJ]W#[5ZFT44[D/C-N&J_8/ ^[BPV]VXM^GMZ%FXOJ^*4.O;0W0"_"+"S[A/^ MZE&QV!'5EL&W*L P.0"I=6K[6C7!E'@L7+&"W'+@P.^Y$);;0!41"OZ0?.[5 M3M\PXST5JEW%GB:#VK8-J[*O_+\N7C%L!_OM>4>\#J>ORMPR&MU#G[>GCO-, MP:;8TLXD0[\E$*[]3-O)V88T+FE,R(#<#N^%QX M2[RQ8Y]3H8H(4F])F:9?Z!*]JB-._.56>BMV(W&O5\?"'0^@&IC".&<[91 Q M6RJ'E=H=WYNTJ7>SJOC+Z.&*$V65ENN!BJ<..!RR?!Q%DF MN5L;G47;@Z(JD"_@D>H@-GE))_U;LBNO?35'7ZOE]@(OK2__ U!+ P04 M" #'@!]7"TR,#(S,#&UL[5U9 M<^,V$G[/K^!J7Y+:E>_-9%QQ4K(E3U1E6RI)3K)/*9J$+&XH0@N0MI1?OPU0 M!RF")$@= +SS,F/+:*B_1J.[T8WCQY_G4]]Z0X1Z.+AIG)^<-2P4.-CU@M>; MQO.PV1K>=;N-GW_ZYL>_-9M6^[[[9#VA=ZOEA-X;:GO4\3&-"+*^'3Y^9_U^ M.WBP'KS@SQ>;(JN-G6B*@M!J6I,PG%V?GKZ_OY^X8R^@V(]"^$)ZXN#IJ=5L M+KN_(\AFGUMM.T36]<79Q67S[(?FY?GH_/SZZNKZ\M/)Y=6GLW^'J2_]I=0/GQ&KYOC5@5-0: M((K(&W)/XCY]0'#MKV#,J7=-G0F:V@_8X>S=-!)XYB_$/\'D]?3B[.SR=$V5 MVX+]UEPU:[*/FN<7 /%D3MV&!:,14/[=$E^R:C[/M'^_Y*W//W_^?,K_NFY* M/5%#Z/;\]/?'AR''V801"D%JJ/'3-Y85BX-@'PW0V&+_/P^ZJ4Y>\)P/))/\ MV:?+\]/0GN, 3Q>GK/7I /[Y8QC"D#)MN.L]M3M/PTX;?ACV'KKMUJC3OFT] MM)[N.L-?.IW1$'CE7SDA:'S3@,Z;JXZ9C/Y>M[MP,4,W#>I-9SYJG.X%V4;_ M'Q",!QU&TZE-%KWQHQU&Q L]1'OCW@P14)O@M16XL3;&K1\\^\7S>:,V"FW/ MIQ5S!,*8;KA*7K E/81&4YL@EIA2+R7*+1??#3"=W@ZQ<$PQ,Z? M$^R[8(S6R.!/,VC&9EUO?&M3SP%8;0]F,G(E>CZ7EJ@>;.JOHY?'U='+ TI& MPI ,1_#O8^=I-.S=]_J=06O4A;\^!W;D>C"TNULJR2_07R^NCJL75P>4S&;$ M<."B@"(7?H"0Q7/AX(FT :"HTSE1Q.$ K9B." C0Z+F=S(1[UQGV!0X' !VMOY;^3-&""P M_DN5E9'#OK_K\#)9SN8U7_SW.TR9S_,C%[G=8#VK._,9TW+:#4H5?DD#?ZTE MO6-S=30Y[V8U:PEQ/U]Y> FQ\,P+^4@!5S"$C#]8RP(O]Q&PCOKV@O_U&4:9 M/.'@CK'M^RP$8ZV)[821[?0#@"8>R8COPMW[<%8T9"YJR<7!LWXE\WCU+%Z5: MHWF(8'*L_3J3_D'3#8PM 6,MXJ3XLHFS8@E^S'"53M$L6YQ2)E#66Q-"E>F* M?DSP]*81T>:K;<_^:%&*0GH7$0+\KB6'-PWN;#IAU@3^8[[^S?:Y?5G/E%]M M/T(-"Q,8PIO&6<-Z1RRO==. =65$@4T\8RS8?CP$*K$F' 0@2JH>0Q8N1/ 3 M-,:!%(PJJ.\?+J$S MQ#J6=H1@@4I@ 14W2:]DTRNDOFV.*/)-TCH/Q+,_O)K>&S]3Q"E, E>@RCP4 M%P>NESH#JZ/ HE:&82T:R92V;M)*)HUJ_ES\@K'[[OF^&3A*0H&:1CQJC=?]XFH?>-#>>&3/S8 N-R57.>_?O'!R%]$0H)+&&)PV6E*!A.@3IKC5%.G0 M-F]@MS7W7SKC+#/%S"0EV@B45FMX!='K)K(3@/I>%I2/TTA\MDT4DW2EAD&A M@(7C&-OTA8-9Y,= M26T"*Z)]#ER0%8N%61K-@:9Q9&S&OM1=Q))#57V[V)$6UA6A;B^U91AWF)2F234IV888+W@IM/S'@\ M-Y$I[]#GLP^Y/#L30G@ZX]-@B)RE'^>Z(C+:S0\FJV7YBR#.,IL<;YX+<[<7 M],$B(8B\W/1^YPMI61S'XM5&OV4+J_>C&JP,$!5,[C[MA+AV[G9_=6>)V2*J M,9>3:>1X]W0MD&KC*.*O+(8OI!F@J>VQ2P%ZXWL0ENW_&]G$#*>Z=UD S1-H MW.@=^6_H$0?AQ)"3:H>0!-.#T3LVXS3%P00 AA.9L?'Y4"*XQQ$Q8^-L%0DP M%U;6OC4.$9%4TU>N5+FSW<\JG:86_6 M]??P>;Q+,H)UV.:^NULTQF19\A_9>X84IE(,9_$,T!L*(K32C>T]$YTYNU.1 M+=LI9?4,-WE&46O@IV!J'G4UI@R!\S#>L+BG,P"F?@TPERCY2KE^$ MZ:!FSP0)'=ONL^T7T!RGS>CV5-(ZPR/I @26Q8B:3XDG8+N5>F.V2Y.?:4/D MS7,0'8+M, 2?E,4?(J[*@/#1)G^B1',S=%32\,%\7L*Z10%*!BL?8 R_ "1B M^S"&+7?J!:S"8[,G:[8'4NMLZA[\]MYJU?+U6<,D5;E2?:E9I?H(7GPKHW#( M;U2YN:FT!BYJJ>(41=9+;Q^D2+10LM^[QHI1"*1.3RI5:-LGY2G0NIV2T2E< MT>:,0Q&-ZBTK\A:_]NZ":K6ARX@JX!1;ROW^/*B:O,@8'#[5+_A=3R9JP?ZF'"> M"FY:R52B!%W>8P)B".+3V,YB1.R VL[2]?/?EMC=_T3Q/5A2#)@@Y8IZM/.@ MF%!(.:+F\61J;>W3U;5+*%7VPK9U8)65<(1M@D1S\,0WS);KSW*=/\(M!P1-4.&3?F>Z[UW8 M82:U$=A&Q[.7=J\U9=[B+_ZK&4&VME-+J(HF2'3'J46P@Y#+MW9L4L=]@F;+ M.<:^([F;G..7^ER:_.TT905:]+33>L]9=I.MSA5*)YN6DNT MWG1CA:6-%TM.NM4EV5=EHNL@&$HD_@'@?U;T^1B.Y M2)J;G&LCA:Y>ZZ/QZFU/_)?>.-FZ%^S$UYJ#MD=GF-K^%X*C&2\54R?>&HG< MS99\N$%UI88X@*MH$F W)8(=K1]%*RTB9U%8. M+HX-==I8?F^B*&2-94(GNI1&;-> V%9^,M!OEN@#6PMD=2$G[-OHPP\?61_6 MM\3X\?[ D3UG&__9;FP@!BM2L@C_R,))[JKI$R]@VR;]E<36$OALH@1JS93" MQV7H4^(I^G,3<^(U3&C"VW*74I1<,5(FM?1$[CW&U)N.*QE]P&RFS%P2RN(C MYUH$;KCHF9B-4*27\T?;N%)1"ME=+;(=J'E[<%T_%K*?:*#H'>3C)[H$#RH? MD0E]E+Q@12JGY*(.5"BY7)%;K/]2M I %=:KA5"**-28GMWJHWGV:J=>E3P@ M+%Z "?'E--;':!0$V7)&0]3!GLZM5:D3IEBN2*S0QE6J^15:O"H]Z?-VG(0= ME*%4\::U!B4UH;PT8$R'H"%;>Y,+&#)T"L$4E= *T100*KPE05 *$Z+(;Z_F M=+Y$)4N(0XI4K7K)U:3*=$VJ%RW&3EQHDAP](;'B4#RG:%0:;(OI]A2X52GJ M9 *W"L0*YT[U DWA)*K(#T(+RBQ!?,B15K HDGUH+=UI2))#TJ\6]Z'%H;7/-S*WM,Y,VG" 4 M,I., S9YALX$N9$/_E248@!;L;Q?1OD!MA5[?4 1;O&84UX5M^=W+9IQZ*HJ M9K 7T33B'CF9A86??21(Q^9V7^-FX:,YD5*!9#U&/HE.$)9Z60U$3*0 QOY4 M30AX;]WK9H67EWVMK2[_G:T*XEQ5JF:[\OO[-)8NEBK]? RG9$;<6G MPF,26EMI::2K2Y.-NIV^$%TZS(M;F7 &K!#4KS;Q6/2=Q:3U&9!"3,,( ,4[ M B!*K;&5_SA>)8-ARRUL_JXXCU!HM$HS"D74BH%E;%0IF&T*E==YE^F/H*$" M=@4&1LAMMIV*;0-;ED.\72#=2-.@:[<;5C6(J,!8('%FI>R&42E:@]\T/[AL MC'WC_!B2,>K-\Z,)Q)PWT(\E$G/>1*\C$98)EZ4SXHWTJD+(!.N2Y+I"J_)V M^@X=Z@I?_BWUVMUI#+WX;?6JO>@.M."M]>K]: ZVX.WURMWLJ?Q:TVUD"K'U M^M%MN<9V]GCA>AL]WZCYB@('UF+W$2S=T K),[.E3SBX8\LVG[\%M:K)1K;? M7^XCU&8!MV*H]^)[KZE<4:IPF6D5@W[T F\:33_ 8JVN'$!QNX&9J["=( ^1 M@P,W-;Y:K[!V CN:>"2-5;.CFOGHMHNVV89:L%O%G$@"J]"E%B+(L222:,74 M^@!+VHLJD!)T^H!)V(,J6#9DRJ.;36#31B_AIO3/#Z81LF#)9_XZ$.V-U\': M>H<6V^@>V/^)B0_=.>S!R4E>E9NVG9XGU[8 MA1DF;P^H=W^1M/+.4\,D)?^PJ::.Y.M+WCH])O7U">##/ &\_)S]\P*KBY_^ M!U!+ P04 " #'@!]75O),>7DG !&S@( % &)O>"TR,#(S,#&UL[5U;=^,VDGZ?7Z'UOLR<7;?[DDR2/NF9(UMVQAFWY2/)R61?DG<-@!6?2B@+B@4?OS[RR+L/4.$@SCZ M=/;NS=NS'HR\V ^BV:>SQ_%Y?WQU>WOV][_]ZFR?)\N/%Q=>O M7]_XTR#"<9@FY(/XC1 "2P]_']V_3= MNX_??//QPW=OWOWUW??_\_;MQ[=O"]WBY0H%LWG2^[/WEQ[M1;X=13 ,5[V; M( *1%X"P-UY_]'][MY'WIM,'!1^S- MX0+B_SM?-SNFOSM^])RR^><'^ M68_,1H39MQ4^LFY._^HGFP[%QM]>9'_<-*T,_?4#:_ONAQ]^N&!_W33% :\A M&?3=Q;\^WXT9).=D,A,",#S[VY]ZO0PY@#P4AW $I[W\Q\?1;96Z($HN_&!Q MD;>Y &%(/LU&F",X%?*_9HEB]RU%[;\+/9/5$GXZP\%B&<*SB[UI(C_#B"Z- M&9CKG9#CDI4_P M? -,2VHE(XEH7A.\2RW]V%/\PG90NN6]_>[#NXL$O,11O%A=,+K'"=E&Z0Y\ M%4<^^1KTR0]D[PU\\GM_\U<\G)+?$QV0!$\A?" <083HWV/O2S_*_C^/0Y\H MB0&MIA] [*%@ M2?7@<'J9XB""&)/YN00X(%-(Y@T3%IB>[/N$-O)_$-Y&TQ@MV"\', %!B%4 MZ>RCW:,T@L\P2B&64?.N&0:-ANR PRTE-R! OX PA'J>+ M!4"KX?0:)\&"KO%"ARN YW3=/H.0MJ4+>QZC)(%H<4L6/T[8$&I"8I BD_CN ML:RT?J/[570)0FI;CN<0$N6Q6,81FTUB>?II".FZCXD^359DSN@,+BGI]S!I MM<7H^98I3/1MM>W'[Y[W.TB\'HV\JH_7/6\$ZT60[35$Q(@EE! 7G+CB@4Z& M]_S((:R+IT2GV: V6J>[.25BNXV0+>,*(+0BN/<7<DL_B8T3F+/+[7P'R,0MC,A^2S&CF3MX2Y1?1X.8#T8-T MEQS!D%J,W2!X."J-S\/6F!A.^4VO7^B/L MXVWZ\TQV/[,ID'N,%O(LQ?H!H M/ <(]A,B!T]I0K>B24P5-F&CL.V46$HSGY?XQ,01]H@8#((P)6*@,++RSF@% ME1;/PZ^0'B) OT^T!IC!89K0B#@]0&'CX.L7+TQ]XG*B>%%"8XW"@69"&YVB MN?")0HR8/J!'0*7&\"6!9//:A*GH!%@9R:3$O=+0F'2S;:*O(-ZEA@;(W?KQ#R @/N056 8)"*64R_L88&(" MB;0B8NIFTYX9M04K5\!';3<3\^%YZ2)E#OTPF4-$%R*"R%Q$B=K$*8QC@-D1#2=$T+\&*"+$8>FT"1J;V&X5%X^.U5)Q M>,DOLFW\%N,4^H,4D8&)NQO$/CNQS,)@Q/N,5Q!FD\^B8,0])C89H^C7()G/ M8>C?Q)N&#V!%7,EP E[@KLH^P >[A26CX9"X:/NB*5M",-5]CW"!F6(3&W:* MW>UA+9N*]KQQ^ANQ4OZ=YMD8DUA@?C!*GW9CNR.840['$#T''LRX&D$OGF4! M*S9Y0D.GX\]JVAMV].$@> Y\&/GT%,'S$&2QO(A00L]Z95$R 8N&RA2/M9QDSV9)NP4W>T0 [(E.61L.9QB$:Y2%&[&!2W8S< M=U0#0)3. 01LE=N4B-S&Z?NH3"Y WEDO1D2I?SJCJ80L>_DC/7V _J>S!#'Q MSW\91PE\2:Y#%N/X=(;A;%$ .4^=;I3U/T7Q0AKN7M,:"R/-O241443VHD]G M[\]Z*28$Q,ML:VF#P=L*!E,08MB826Z2>IE=<>RQR&YMG-A2_@7W"00S+HH= MEY#@X&4]\^6['UJYWP3G;$6A?@E( Y3E55")'5O*=#.YET67B_P+@+(> R7Q MWPL$VU>!Y/Z/ ([2,2M7\_$!LY-_A5U 5>]7SP/TLERU?XSK_NJ9@K,L*^_U M-4<3=@+0Q3*OF@5V\JYMB=>?Y^@%X+V-TJ]^$.0L&*VD0>742"\B'RP4#]'I MDK.<*RK_KK>";VSA^!!'87JA^]8!Z/0=E^G%[J^V8-?\I$PO$-\Y @3O7$TO M$M_;AD3WAW!Z ?S!%@ />>$L([='R]VN"6#?SG(Q9[1WH5O3C=V3C=V=&77U6A>;O)F@XX&4"6[ M *)%+@8P^_]M-%Q"!&C9A]QHZ#_A! %/E![18 KV".&%*MO0.Q*&#Q+)%ZI MZ^D&U1XI>M2TC[P@+-];G<2TX-(#BJGMZU^N'C&]M;X1JORN.UU.9;"0],]IB( /L$O*F02+)O"HTL&GTO B;B]/58 )>V$EY'-)D M#&)1-[(I6@]GHH;&= H]HD*N7XB_$,W@B% \C.A<[521WI;SHW]@]?F*ORBT M)-(:II3108"7,0;A3RA.EZQ(&O98@=84^OG,BR]N6D"8#?[#;900[FD 5KKO MU??KS*Y9!QD)"33"2,]]"8SY9D6M+;:3K6NS5K<(7:,:F*TL=) 577Y 0>0% M2WJ O9+9I_(^1HRW/994=DI;G;Y\H147;[:@A7;@08DP&]CU8]=?ZM'*?<.<]KAFZV] M=FK?7J4X(7[*1BN+*IHU'<6>>53?#AH,<+K*;OL-/OEUMB:)%LY"T#SMHB@) M:ED-EH+SJJ_ZUTM&EQD21="D:07.HM<^UZ"(3?$(_]B@4#CH+T&A<'YN)T0N MWK&U+I^^S7IR%I+VR16\%5.3L^#LY>QVIDO3) EGX3F4_A8=H3@+G![5W0W\ MQP9J2R.@42Z-LYCMI1FERL)92#1IQGTSE)PM8:%39RHD/CF+TZ&4IU*&E;,H MZM&D363VV*!JJA_K\]N<16@O;2C%T5E(]M.&3?,-G:W5HSO&S<];=!:>0^DZ M2::DL]CIT7!-TC"/#:J6'F#SE$YG@5-3?!;D5;H+<4!\1'?U!"*0_7 M6;P.L)T9MLG,"U_#S:Q)XJZS-5)U!SAJDG^=Q4G/?M8DA]CR>G9TTR"@IXA, M/O90P&@;3B]33#8P3$UQXD@'>#A]0!"3[2=+TMO4]+R-IC%:L%\.:('O$#]ES)$,Q#EYQ]$&'$ MD3Q-@QIYAYSX-W37H:2- OSEHC*+*5\DQM./X-_QVBMTH2%ZM0'L&&>+F'DS1< U12CK.MFYO7X MGS.+GR_89HI6&0?Y/[;$Y[_X_7&\0V+A#R8V*P2) M]U'9>Z1Z0]['&H&0J U)!VO(;RW/)I=F12@>(**_ #/X3E7O%;N8,'=!"(E) M] RCE"9M2%<"O^U!]Y.?'P3["?F#"0'(M43#':6FEXF;[2G]\G":>2W4.,[= M&.%-=G$'HWM*LYFH[^?0-7S]H:_U>96.2).EU^F4KG$KA)=V7J\7QT*LQT'V M>K4^(&Q_P5IR'M#-.FL3?W(.NJ9!@YTW8@7A'DMA:+NU<"-!TF550<]Z1!IN M,GM#XO!VHQ3$V%2<$4>.+&5)$5 !YG!H ^( MKK;. ]QQ[]8KD4XB+&39HV1 EKXDVT7S1UR$*;NU*DI!T3:\0V?CW>U; M196C:]G;&8U1KD2L=_?3"O#.!F(GT H&MN5RO-F [#6TMC;6#0C0+R!,8<&^ MO(V(R9@R W.<+HCSNAI.KW$2+&C9F$*'G?NUQ&#EE7QL?;UM_[?(UJ1F)40( M?86[Y9\AH/S[PV@$O10A>OLP\N_C"*W_R>[OU9EJ>K]AXL$V#0S(##9]XQMZ M'HH5-"T)^H:E[3(2,*_>W^3,7Z[8W+#"^!+;4MS>O-AR!(E)SF,4/V&(6,;, M;;1,DW61MNS1C"(GTB3LSCYG +K/<017GP'Z I.;-/*Q-$E4T/@TXVT_MT?* M/O^Z%.=E@@WM.[S5MSP@.T%4=M^UF\-<6:U:7';"UESVM*OE(GXB MR\52\)02F6JM<,EFIQ%LZR&4Y4!9@:'#Z5.=ZQ$%0_580.MT Y39RG8F"=AB MO:B:Z$<0L]5;9&QO!VD $4$]"9YA72R5U]* 1[$S M+7Y<(DB*NKR/\7U(8A%Q&AHGM_6V:9/!(+-">4TM(+F%C:/[*.]7&(9D!T:S M^!)$_-H]PF;&MS=9Y4XK7(X]=V.3RZL0WZPJ:*;EU-(V9)U?@Q5CMK1R%,3H M/DYJ3K>K[8RKI+5CT5_06Y!*:FFGBZ8-\N-U;"7CJ IIGX/XCBASB($O9#-OQ5'#U3S_0IA$Q\ M!VD5\7'P(IRB_<E#L;))TL!-ECDA>9FZH^N18.2Q4E& MD%02K^WI8*J-)-!>/ VIA+>M/_J5G)X+8]H'49!'5-8I"4TBQ,Z"T3 M140MY5])>8KCI&5[0;28K.==IB[W8]YZ!:EF/4G"MB5S0:!+K>==:B_MQ;SU M J!@(2DF+JRU)3\\;2?[ROG>@F0?\1Y@=;JV6M5E)1>!KQ^MYUM:6[DUX]:O M]J:IY@K'"%P34,V&M!XDQ63R+E$Z@G3Q)BYVY?##6:Z5PVRR(Q2'N5=SK=6/ M:NR$0JGG_QO)Y+QZ\VLFYSEE7M;#U(O&M=3*@=()M[X6TG6JMER"D-=+& M):R3C:Q47U(4)670D^;&*I- MJ%;I>6P,F6#M@ZNQ,2^%0.OQK8'PJ07(T M>2#= 6/]J?$>ZTA^WB8 MU/2W\[CH\(J;>1''!X9<,H0.B9T'2MT!(7-P[#QFZ5(H9-Z2XZ<,EI6\.YTL M'.AD@7LWF3EKV6DJ_]2I[Y&?$/0?::YS5D$1,FVZP\">@]D433N=,.@Y8> _ MP0#1,WV*-/)'D%FR6^&(_ 91JOW&TL1,480KQGG^$BEO'7!X:3V4D8OP6^=# M(%&E)J=@X6L-%NZK8BR%Z11$/)!!OJ?&L!.F4_S,P"[47E4?7T1$JL/*RMT9 M7Y=-K&V^[1W9BV!&V@!B#P7+' JI8UO7RTCJ!(\DF2,KZZ')^AX2Z283',W8 M5ZY?E@%B\_T;!#QO0=I<%Z88)04\R;^V6))__#X"T8SG69;_=DABN,[5[E\/ M1-!GLEB*8AV&="=4V[CJ^QB3N/*>ROYS'R>_L7 S ML30\:F!M-G^I##8;2=-LJ'Z:,RG*73M1=L15)I8/=:FA?Y/2LYH'L&*'FK6* M3]+5$C$J;T$-I&:GHQ7[\#YKHLDX6E=$W8>%ZZ&VHX.A0$4COIQN(#&7[0Q* MJ)0P4 >BWCRW$P7ET(R"0T1QV+'Y[61:,O4" WC-VH[!;BE[TF@MURLK39TS MW/$2-U79.X8**VWW::G;Y!P<=4NV[&@Y&]QLJ(S*KIZSN5T-N5;P-IU-[6J] MW!OZK,Y>K&\H*^J^L%Y$_FHM(NHNMUY$OK,2D28>NUX\OG< CT8NOUYX?K 2 MGB;!!&<.&2G-0?;Z=99[0%< 82+0??+(C$D"$5Y76QJF"4X V?]KGG6J[6:"E=.[US:\>WUZ)+H=L:R#AHE M$I\>P7;B04]S2GB]D]?4:>$T-2[/UC^F?/B7B$]/^6I!["%%WIQX4L.G,)@Q M3T.0PB)H:']2C]U'PTV]L;5#7.\>67K() X-M(%"WT_OKEN)]NU:3Y-8IG'_/S5T;]Z^/H>_'O=;]VY]NK; M 1*&VCHS(B?4.0!,9DP=[ FFMAI-[,78F3K6'1 ./;G3&0CNO#ZC'8*&J=S6 MY"Q0>;7L6G397JPH&&FL_,[D->@R*;+KS[R6Q@D>01\NF)0^0"*^OO(!!;>C M=>PT.#L4=#T^EHQ>2C[X\=(I6^:4+6..[)TGRNH>5^"T/67-G+)FU%1&)C_4 MJE7*FN$VUW08O?-X\U:P:3@ L[3P_-LWD#[9":\"8I@OZ%&?!_$PXDNBSI&- MJW7CF4VE1W7Y#^L6GAT?I/!G$*4 K6Z"*3W,D#VV6YFU[KYE/-G#B;RI$7R. MPV?BR)8)DJHC>1_CZZ?XY*O"^BDT-T#Z+P %U-^C[W=+!8;34--R[_O_3G$" M?;I/YJ?J0[+VHF V3[+K&&2JV?OB\11M_G)+K+Z7\5>PI'\1+F]]8QL7JZX3 M](XAVZUL/5RN'J/@C[1X^Z<&Q/J^QIEJ;4'MX5PK6%*[#OTP&J(^49$HUY>9 M=JRHRYLX18H6U?Y?,+R]2F2OTLPM36 R;G/8!-?COZ1BI+;=?KX36?,=>67; MD4^7-H[^!L0M 1)!G#!S,*'UEG-?$,S4#DZD YC;:[08TWK&U+2*?DXC6%'T M$](!UJXAY:[&Q?$SW8ZH;T[@4Q*_4@^/$RX8UAA$D4/ -&!P5Z%. O0^:PC1,4 M?,E^*>1-H:M1EJ[ 4HV!34.-52HH#K'W)5NC5\0,7#] 0SZVA/X5",,) A$& M[&D145V-IJ-H8P#3MW3R!$Q_^S$^G<+&EAQ3;VN2444KK%6NT-,2AG*/[C)& M*/Y*H^I@2?Z2K!IP)AQ"5Z'?!M^DQ?."19^3<*8L_RW-JJ+Z6;.DJ+3)2L6)0?GJ*VGF?92FK'M/7+Y956CM$=B^N^1-8AWQRSI[CA MJ5".6]&90HJMTTC972CQ@U"C1F PTB++(DX.=Q4,>=]&42.QH[:T6IH*" M2V8G&!JW3_7D[".!HL$N4L[I=I9_M5VCD@_N:/FYO5P&?B*$G4CHD?RFV?B. M5N1K*!7NU"+4O_\UN;Q@YP.VVE-\#E2G]( /^+;6B=*;'G:^WJM;'*HQ2#OY M/I2#Q;T38^>SQ;I$H6'!5C/,ZIY_E>M"SK[.W J)[2TC9Y]=5C016UUKTAQG ML2N]I^ZNE&;F[8RZ\2RCRHTKS4C8&3G@(2&^JJ49$OMFJ7<01IE*G@2F:9TZ=' U[9HP'.O6)\JA9^*FM\*FM\M.5U'7Q5 M8@"G$!'C*3ODA]0CQ40!"\'FMS[=O#_=O+?C!-;JZ].G2\.GVY1610\@] -4^H<1IJ0O6?_QQEQY=]_SG ,<*/X[N[*R&6TN:&$2SF[URNBG^1 M['(-!G!+0$SN%DSKC> RSRUZ0/$,@85,UX@[6$.^?-.6=7&?!=T/>NU^*P21 M>/L6MC6OS.7OEW#;&GDMHZCNR!XQ1-F]TE] F-(4%0:Q@ O%SD8.BFE:)S,X M^C6GQ)6&NMZ3G,T0G!$T'C:K)O!@*3NDC!]'OIN/8=8[8N35"(VPN8E#QN Y M\&'DXRN YZ*CQ5(; T1.X&(9(X!6UW^D](*.YR%([9#A=$.:@'25GD9B 63N MJQH]3>8Q"OX#_2SP+RHKK]K;&L9&D*I)FC2VH7';I@VO2@.:$%0$ 4[1JI!- MW_>(Y*%M^'%70"4]3#.P)J1/=EHP8^'IFIU-N;MIUIAZ7A-(*?L,B2 I39*H MJX-9#-) <*GNA"SX:N<)G?(IE4)@N02%.(QK)Q J-6B4Y:!1&-A2/)2.;FNB MP250Q"%,ZQ&0%>33 8'UY?F:+0Y^WHMJ[-59",2!MC4$\D"II8RK;01UQW:E MS"^.K+C,?/, 1&V8G##K60,O#(SN+^74F%Q)KPTXD.HI$[1RY.5O,3YGWG3,[ M9RO5*3.L=/[G;*4V=9E7/35TMFC9GE"HG3,Z6\A,?;W(CB&=K6?6CGWI(::[ M9W:FC'XL84+SHL^?X1W]WP+&TPOV3.T/ M>8IG-XFSW$A3]F/^)%UVMSTS7&\C>AV>UEF5I?0J=C2 9K92Y!>CRFU,)7>W MV@.VI$>^DN!T\JD39$T_9?(RQYH2R8HH-7%C#S1Z/<;@/5GN1K[.=+I>+,-X M!6&V)5/ =DFJ:VWDCA1.4. E>9#TD5CI>#1^E*IN>9].U&,.5A;/4[GWTJB[ M,3N)$70%ED$"PLP/)]A"] S]FQC=I/1U/YHY1XL_2,VH)N-HFI_K%^BEU.2X MC*,4,_D53H:XK0'D-\) \ D\R%_P60$ MO7@6T5!2]FX0 3S_%6TG2EL_,!&:YOR&N-D@+-1AZA=?5J[.LE @6@YT3-*R M'2GK-$SF$$WF(,J>5A!I,W/TF/ G0C9ND;@B&]3E02-UY$H)38=4QRTHS9XYC@8[T1H)C3J\TPJ8VM'"].>\13RQFSTN".G?BU MR8?3[-WW 1&;YZI-$4)WE MN)NE=NB0K9WPV[%.=SP_9S/)Y6NS;:3;63@<6[CUT7-GT_R[F0G54+KCB9[C M=+$ :#6<G3)\L)C^P%8TY0$Y.6^97"4[KH*5W4J731UE.Z7@?K MMQDJ6^IFFR8+,20F$^VD6Z[:$7&<,&>A+W,(Y]\_I9$>94[D:\TU3*YK8W&$8T@<*(O\S0%]@0GY6X::VFP%6?H(1 ML:M">NW&7Q SB)AD@%ZQ4>%'K:^#1_L=63G\&H^@6F9$.6ZX]4[#1G M#VL:,Z]D]SD;+V\,1[W5Z&RPLC$6BF:GO9&];5#O'B89^WC[7)5*""K&'Q3',< LR5)ZC^#(!0)9B:"3W0]>HF Y;:CF69< MA1T31.X<<:S+*3(APL,TP0F(?*HYY-/2>!B+666"LR>?V1B:JNIOGBMEVW/V M7NDPVGV\N$2O:8Y.:\/668SV-.6%X#D,25O[N8A%0\/4 MV2!>\R76'%UGP=&PMM1]!6=1ZG"YB?T/9\/$&O?K_7T99U'4(7,"_\?9H'M7 MEH"*E^4L:%T(TL:O<;:':DKR%DF>-?I1$OCT\\$SW"H2(:6[BZ+N1$C;\$;/CO;D0NU@269! 2MLJU>DV$K[V4B"WT_>;E<\0>0%?KM\(NO[/7Z_8E/GS#! MDN@=FG:D0+RPO0GBMR30&BO#Z02!"!-3HRY37Z'C<;%C\O8!?[76ELBN[6;R MZ7 *=7;[4+K=B]N;)EZ=;-LTT]Z"8]]:4%9]_46<1J*,#CUCGXK([VT/#N!3 MLIT 57N0V\O!0TO=GB#_>%./*^7L(9;JJ_8U/HJ=_+>X *33LRY=8.G2.;(3 M_=?](K8:\W5.4VG/4K#JK0=#=NM',QI'LL!THBJVTWEJ%YM-N5'HM=D\-K9_J+18;JP=Y:/V#J4!LU>M!J MVKI26FR2([$Q9R=V' X=_^'U!+ P04 " #'@!]7 M&8Q%SEF1 I 8 % &)O>"TR,#(S,#&UL[+UK=^-&DB;\ M?7]%OI[9G:JS+-?%?9GV3,\>ZN:F6R5J1,K>'I_W^$! 4H(- FP E,3^]9L1 MF0ED@KB10"+!\IR9+E=)0&1$(B]Q?>+?_\_K.B#/-$[\*/SS5Q^__O 5H:$; M>7[X^.>O[A?OIHOSV>RK__,?_^/?_[]W[\C%U>R&W- 7,G53_YE>^(D;1,DV MIN3-XO-;\G_/[J[)M1_^^N DE%Q$[G9-PY2\(T]INOGV_?N7EY>OO94?)E&P M3=F R==NM'Y/WKT3Y,]CZL#/R8634O+MIP^?OGGWX5_???-Q^?'CM[_[W;?? M_.GK;_[XQ]__[P\?OOWP07DMVNQB__$I)6_8F.'(0V"';GR0R=T?2<@ M"SGHA,Q"]VLR#0)R!V\EY(XF-'ZFWM><9L D^#:08KPF_K>)^T37SG7D(GM_ M_DJ1Y_4A#KZ.XL?WGSY\^.9]]E;E$_"O=_*Q=_"C=Q\_,1&_?DV\KPC[&F&" M8[<81#[^NO?\RS?X],<__>E/[_&WV:.)7_8@(_OQ_?_]?+U .=^Q+Y2R6:-? M_8KHJ?R^( M8^TUF)8_P;1\_ -,RS^544MW&_KGKQ)_O0GH5^^[,KID.X#VR^T^R2J6 W@( MMHUX#HC7?'X<6WQ43M=/X86,C#X>?4UIZ%$//V8V9.1J#P6PM*-X7_B$L8## MKYSD 7G8)N\>'6?S'O;9>QJDB?S)._@)SH#XP<_7-$DHG6]HS/9-^'A-V:*] M]IT'/_#3W:VS@],AN=C2&\;C\H4&S_1S%*9/B60#)?KS5YW)O>\F>D+=KQ^C MY_<>];G4["^YL.P?/\NC;AD[8>+#&7%'-U&<%@2I?;0CD\=\G\63$U,X2;SS M:+VA88+'VS1FK#U28/)LES\B)GCZXL3>?(,GZ7R;PD$!E\6/%(Y2ZDW97>(\ MLAVX=OR0_?R;4,O^4S7#S2ND*+B80MLS],G&LOCPZ?) M312ZVSAF"ZN"]9H7#F?_(7I%EC[\D5_]_\1^\//"?PS]E>\Z87J^3=)H3>/2 MR:Q_ULJZ3M+8=]FN6Z21^^M]Z*?)W>*^=B74OV-!B+;7R]^H$U]%VRJY#B9C M0=0KQX]_<(*MHL$G2W9KGK'A?JV0J_X=&T*@:D\K)[A*CJ;7+(BRI&NF SCQ M[O+O6\8-7G7)=)L^1;'_#^I52-+TEKT+[BJ.UO*^_=%/G^0)=?GJ!ENXI*=L MC[#_]Y;.:_UU=Q E"P(SWEP*[*$FYR>_GNV6;+CIJU^EQ=:],;9=Q)4-C\;S MU17;]4X A]8Q^ZJ<4$_79NF)"W_<1.G?:,HT2L:#N[>-#GK5SM+:6_;9Q)[7 MJBJM7K5_SDU=-Z:P#>:K"__9]YB=6K5KVKQIYQLQ,R/U'P)Z01_2LCNR^A,U MOFG_"_$[998DV\-N(?&&#;6^7/%JUNX;W[-AH(-F?$,DVEQ8OVMDAZRC$K=_"TJIZ MNJYRIZT MI;>I6E&=WJ4]-_)XVY*-637WA]/IZ7S2ATQ*+W)Y2-VQ?SA!(BT3QLXL;$A[ M,3*$W4ONW-GXC$>^_&36'=-8N5QPG3G[!M+Q=&QX 5QWN]X&D "&WI42C;;V M&&S_OJV4B1*.V,Q3_S'D?@UWAZE-_!9BQSG^*^"&G??+-DEAT4JM_C:*\1=I M&OL/VQ3.36:^.TU9&(/QT--) 4O7QT'!?P+1&;:E&9L^3:K\6ZU?&]:7<<[^ M.H^7T4LQ3:GN24M7=QY*:JTZI)AA8OVM!(M@\)_?N6 ML7')%-JT7@4L?=8^TPT!_:JG+0?S;V.?G10;)Y!Z0HNX_?X[-JY0S\.\6.#" M]V:AN.SKK\W:=^PZVH6[?_J08$R^V<5>?,%V,*.!\_)GK1R==$49%SQ P6[P M>8R^= \#Z\R"1GVQ\OAL];*5(#!C W:CB')ID9>&;]/NW?&$Z>O#9PTO6=GF M(9VOSMFR\=,KQT5V:JZ*RL>M.S<^.\QR8MQ Y54K'X?V@HV9C\)'\/P!5U6S MK3XR)E6.61Z'*G'PBN5(_$4$OL@687CQH-VCDEN%:#;MV8KM#\U65 :RP,XQ M:S28A1Y]_2LMANJKG[.Q\MGRO7'6M';)%!ZRP";[CC'<)!>4_W<6HG6P\+.Z!Z2K-H&A^WLY^ M8N?B=90D,FW?#[?P^?F>B,+DC+*E(LY/S$NX?&5G511[S B-=^C0@HQ+2%^. M,!XT"U,:TZ3J,YDE]Y ]$SNEF6+]'R M*=HF3N@MX(I(*0VED5-9QGC RR>8!Y>[I92T_B;MT^B8/7WS^G2:>3B/IRMV MC'[OA%MVRBY?V$,[Y1/S'\ BK%P8?8]@IS@$^$>=9Q8RT^X1XB*U?LS:5WKZ M=I>O[*B'(_\L"K<)9NQ4?H7J9T<10]]+D^.KH_= >M4X%DVK&B^3]DA?WRE^ M=$+_'W@6P2*- M]S1'3UEJU1F#*N)62(.YD971OC[(EP3V).']F& _@6F:=Y M&_LNN.SR:BW=45PBT>$T1I)\ [XR9+,V3M'\HK5X16V HB_[S8VV3,X=YTK\ M(V=(_.#G^T6!&>47UMWM"'LU7]TG%*>FE;>]^(ZU1"+T-$X;;M&]!PL^+]YP>0,!;.HR1-JMW254];.[BNN?66N+&/6F'5#=/V M+2M>.LSRNG7B=%?K)RUYT J[*1N9>M()H"2JL=7ANW[5VFGQX@C$:8"J*7W8 M9H!#C;?4Y:94/M^7PB0+\9FZ)BOQYV&SCM3FM5,R^-O7UIHIB#MX_+XF-XE3 M96+9O_))9?_X69A8I=MK__>C,"IG(6:*OT0&\K$E91M+.P<,8[L/M%&(W3!S M"]))FY(+6[YL7;/-_)V'99",QLM[B$O7!M/\F(&S*0K9\J[56\J?M1I5.7>2 M)_@?L/;L!"*Q>O$4Q2G8L#,\(GD1.::!-^V*[H1M?$-1L8>7++\=:K6?ZN<- MXC?!]*FK/FE.YNY$RDJ>JZQ$2);1'76CT/4#J'?.@YK+"!85(@%XU#O;,>O; M4V)5B,+-41D:4C1-#&4G,3O@\3I@NSH?6WWHE+3(1C3;RU<:N[YP*0)*R\H, M5,SQC%BO]6C8"A4/6V!;VW[39\.F14NH]>M#Y>+QG" .W0V(",S.WA:-\,;'[>2DYM X MPF"YBF*T%D6 13WLJ]-4#Z(R!FB%1CC5NC?L8"HS8]%] @\)?:9!A'G HB:^ MTE%5]XXU;ZUFOI2@:RHNV5K_[2%T[*/U8?3>6>>K:+H&P[GJB&O[=F_@&NNU M$^_F*Y'(S[;I?)6K>[K*K&1#UAI&/1*V%D1L5>UDM\PI/WQEJ3M$7[/3J\6A M7?Y>3TM+Y-[X*TCBTJS'+"(>..4VY\&OV\5\U1W639D]M6_9O2*QR*WY7N2/ M65:?/TM7_W\2!))NMSQAU$:&RQW M5AOA1H]AK:YY$!$;[NEM'/H0W< ;^Q7^5A\DK7G!N%$F[*L<*N^2*<#[E8RU MCX[&3W20+\=JR"5W.S2%6Y0GK=6E+)U7<4Z>T9"N*A,6JI[N"^-68BQPA7Z^ M8L<;3;B[-;^-[O97[X$OVT?#STM*VFI&I6^-S?9NZFK4^.9 H7>EX9F"-IJ= M>[* 6P:Q:@V[[O1LV>-5D+I3]^];GS?@JP71;_7^&!K/,.;@!\YCI1)<^TI/ MI]OWVY#NE6$@ZEYC*5#K5VVX!@*D2[WR6[A>7V_YL@U70@8WC/EXRXC=>@@D M'040\[F*XH-4E*/)]96,AF%.;+VZQFN$>G-VM800N0^O7QY)&DTE MC=$8"D?%<6?L^_EAXKMU+A]SX]GP'K4^QS+NO.2*3.T]C2J?-RB:S+2 M#?EV_LF*EVPL6R=K(85NW@8LN,K';3I;Q/0UQ:>JGQ\3 E:#$,WO64(<2P6< M&(!\UB:_5CQLY?39Q-3U94TM.TOB5-3;5AY U6_T%2+4FP;*ZQ=&RSH[ANRX MAWS#RL@9/%V.^UD6530\XHC@N,'-V@+AI?ZRI$"TDI*5EW62O6S5CY[[#\[@-O2-)%E3X[B7&C$Z!P3 MFG'6O5EDAX6>DMCVF1T%Z"X,[\!O&/,L.'8.Q_*?F,_<]*7Z'<-*I@C;%V") MMZJMJGK:QN+D[EY0Y1M:6!6?&PDB]6?G%0I4SZ(XCEXXQAW[34VWUP-(C!7? M-(]MU3NU6U.QHL,;=.H]^TD4)_>+Z^OS2GYK'Q\-BDN= M-[CNC;&$G8K-YO8@! Y]>PQY!7S=P-_:IA4H;YQ2K*Q) >N!L/7@@P0WAG#T MY6I%H42+-EZ5A]&PHQ%$P3.H);K24I^I5?=.?W=.K4.Q[H)I\^((;G4TO0\Q MTZV<:B)58>^LJL],;'AK7*[-PQV9]G)Q,URJ9J#NTJP=:0R4LEOI; M.] $+=% *J;Y +&BT,N(A?U%IX*4ET94O["?.V%9\6CMQ0W>ZIM=LB()FYX$&2>T[XTLL;SB$VKYMW6W2ZMHK M?=QF,%($!3DZC_SA7WRF@K$3LQYS^C :I^3E$QGJ K\,W,=F 'DKQ[&1ABFN MR+JRO::,S$-(V+!8<'(A\QL@MF"Z%_2QKNUYS0M6L"!+LPJ;05U:O-A7W?+> M"KC84NS!!%V6TJ>*C*A6KYW@ :*4N #\X=50.(SJ8'W5J1P0[P=P37^]5SM_ M-!D+7_Y^L8SQ5MNU+%"O><%BS29;!+GQTPK_J?E%*XZ\MLC)E1Z]U@3&5H.N M("I+1:'28CR"D)7LHRPE#3["H5E]K5^W6_I6%M4ZVRE=AUJ6M;6D,YYER_,/ MCT9.V']](+A6IB5!"LYMQ&[1X+_\S7GD53=G*GUX($8QMNY@1/W"29WR6$;C MXU9R)+%Y,MNUGYWX5ZH4H%4F2U:^8,T9([66>E]2V:-C 5X[L@#^.%JGI+4W M]L?Y#KJQ);.PM(/HX,-;V<&A'\6()]60Y5Q\;HSK(&GGEZ'9E-?AVQ^[&OIE M8K KR(UB*)4$%C'SXIRWKJR]-.O?LJ+!B)R10AN:I$VWM-)W["3+%/K4B^Y+ MR1UU*3-WJM7,5J_VY$#@H2'IZ?&8D;^!/X.@K.%OS<-C/$B./M%_P&YK%3L; MCWO(+\A\ZH/?.(?R9_SXN8Z@L?83VW&E'OG21\:$:7#=D#_*>@7M2=D97/G]+NW8_.F+C_>QK=>M:/R$*&TT(>)]SOQ$W\.M#M XA8$!,J MI5[\H(@7L?=KF_H+;RYW%40O3= OM:\8BP*!D[55W 7(#W\]?L M$!G6)O?V.HB-!.#XT0D%S M4L$6![TD(F%NV3:&Z@Z-K M";A#)\@67",H42^T;<1E\V;5;?!0JH*T!U*Q<1+&C &FH53#8JM/C"+S:YYE[_!L2U M-F_:2.K$\K;YZO*533E3ZJ#D;1Z61!SOF#'%=+44+-GD"N)A=S)0AX8FM#K",@#$[90DM.QUB**WA4CJ6FO5L M1+4 DV^4#A6<>P1L;+,V^)Y9 WLTH9)EQ-.P/'Q@7;Y UWI#U3:)'+ M*FO=]-];^&(%:$CNE5!2[BH^1.-K5O)(E4;?%;FAR.A#<=G<49Z6(<\_?FHI M1U:=E]KXL#96AV5:+Y\ M]V-O0K56U76NPK=/:C3)A-TT5K4Q*?I'^%7>JA'U@51L>%9HR#9]@-#!:S_T M$W1&/-,VW:3:O6M5R9DRR]"#ZD7&5IX>S=886VS4XZ5=Z\U6^O>*.8^-@*_] M#V0\D'D.281LSU4D3&B_'G5Q?[,!?2@A:WER*N(66 N0]\XK#JOLP>;WK B3 MIE"UQ),0:\^.TD<'4OFA !(:@/\2Q;*8LS2GLOY9N_Y^%1>9_3V@)7#XE79Q MOQUO5ZK"-D59/+?)NY88&?XIX9XHE@=M<*N[D; MS5Z[;U7DM"M8FUB+"E6H4(]:5M9X%!V;&2.UWD/]H1'Z1]5:MB-7W=&$[6@< MA:SD\'='6&.AL,5C8T9MI"S9%H9!;R[!G%EUAR7/=!=<3?KAY7^E J-F^IZR:X MY?T'[:0=J_T5G-1B4M7=O^W>J4GUC!3C-<(SE?2AM6Z^(EPR'WH MT5CUL)0PW8&8C=N\FY.RMDBS']HV&[]4GEH6@62YFRR1?C+%9&ZHF&UXS7Y8 MKR30AI&U^S!Z2&B,RN,L9 L&HJTAE#/CRCG;X>N(/] .(ZSOX4:AA3^ M,EAJA>(U+:MLK'C(;FYH \QD\3GK^79-FDK5T_9360[,PFW[MJ6H/"@M!:"? M]-R)XQT[:NJR4]J]:PME)<=BVL=*J52-F]ZSBX_33[OVUNZ>OL>S47R3-VBM MOW5*'K15=[F7R[5?^?C07/DX"U.V>!/?Q85;%8PU..! L K*O=:48-CRI=&8 M-XWHN(VO&?,HE;M"VGJ.JM\VGT,2/5?")^__?C1P[;7+H/:5@=VZ/%#3QJF; M/VECEO,:>YXGH32.J9_KYA=/J5[_0/RD\:%M',I?KT%0U2L&ND[%N=+B!>.[ M5%P/.YFD"HNW9(N6/F9+;VLHY[V%A!ZVBE*F=SQL4UYDQFRK!B6O U4K61,O MPB$"ED@RO+B]"N8T"W]WQ/YN4^H/)6+&QW::#KO5H5#]O,>UZ MOKKP(2TE]!*]L2"OR&<_H&SBV\ )'T)I3$5O&%BHDJW^I9X.YYLH/(=C-L#" M4SQL+U\W/B^PK8!3;W['=JD,-U1D5*9-=4SAC1%GXC5D?!U,IJ>%I-LI*E[G MU3;=QE1NU9+UU/I5&_&,AB[)+0$3#B8SD$?@K%;/DQW"_^ULNUZ M=YH#*0]7?D7CLM)'K'0"V>\&E%LJX.RJ++QK\69?8",U?2HPGTR&%D5 G)F# MW '#57I(4'ZB 6"[R ?9+1Q'0;!T7DMC#(8''&OB*H=%], 8RIWJ77)8RPG: M$#\*'Z$N%') &J_(BH=MW/-PH*U\1IJ" X=NHL1/6V93M'G5BJH9@%:U>*( MOL1K++,&S4WW?\N7;>@%&1O8JDL!3D$N,75A+_3=)&Y'HCV=ONT2\T6:0WWL M]FA2UI/+:E"W2A[\HF)V67'@^,)U![!F(^HD+T>YP*OB2'O/#:2=+M9.$)QM M$Z;)[?G8JYX:BC6F/P5-SC;M(_9.*L. M!*VRB#UUJ;:P%/\!ATK1V5+_K*4K+Q%=%&YH_3HO?W8T50G9X9&;60=5)I2] M/]8;NC&M_KJA>*;O44:3%=VZ,/-L5TZ@QC(T.:*%"<2T Y['QHQVP2RBLO/O M3CU,;4M]U]^@/9.S7(>-U)FLE79C&*H@EXKT.O5"76=J-I!MXG6-$>A$!=0S:E<]X;%$&U3^?W^M1"QGMJ\7(J'W%=IHR1ZX0.<=PZGVFZ5-E MX_=6KPY6'//QT\/23_T M!"7_.%S3.D)6\^GJX#"+3XVI0*71;FCSYBA4)/S;&-8)PDVG! MU*\HN$[HN1^[VS6P MX3*&PG+-HT_*8TY[4X._C:[1KE2_J%#]512OJ ^?/1E? M9!S%DRA_/MPW3@ MT/_[EE[0Q(W]38.?L-V[5G5FK"N!=MG\54O.J'>U.[__=J%77 MO3$>-W2M"/7O#(:T Q-7XJ+0?CUJ0[BS 3S<7/_GUHF9.A_LF*85Q66(455/ MVOD"AW3>KOX,!U'Y$B]O6'<\#<+6#:UP,)Z]7-)CY["]7$; NM/]CGITC9// M)[SV#FCUZH#%BO$YNXT>H[@ZZ5I_:A3&U?(E,F17R7;ZU@C@_!B9QPS/D)>-^3NE)3Y*>,=_A7P\S3K?RWA MN:HJ,LP,9C5@OZ&V]UA?^#WQHQ,*U C1U\6+LVG,3>A&LZ<#ERN" M0D&4MB>H!^!19%N@4A=M^:)M+T<;'X85U 11?JMZGT-/(&^I:D(C6-?AA$:3 M9EIS^]6\T-/*WPLQ(K2[Z&?&%(<-QMJ#/"@E.LNEL Z(%#JSZMK]6K MX\'FO8#J-5%=WR*1XU JH\B;P]+GY9,?'U$QG;]F8^]HN?Q%"C6W5][-4;0_R5*23BM&W51/E8:K809L$U,%MO M8J9VHS.C5E^H>^/T"MB;=/+>R-OTEK;'$JQ]Q:[#-_OK7WQV9C"]88=E9>V\ MOW4OC[ [ /:X9V-5G<3MW[RN8"?M M)DJ&E=C-(T_%@K1+OF*R8@2]1WMEH*8U 5T\($-> MUP'[6_CXYZ]H^.Y^\94F,;LMV.>NM%I:87*7M-+Y.7@(),DX"BB?13:)+R\O M7^-$PAQ^^O#AF_?PZ_;D&Q @B-.2#;FA*01>:#DUO&]"8&KFLQ# M^N_O<^9/4Y$A.CW"" MXV9?G?XA9=#4E@YUB-7>@:HZQ$]'?F%DXQVJ3T3EE2C,DH<=49\3#!/D&'8W M\LS^DG,](9)O(A@G&>=$89T [[_I[Z N53G&N_HYN_97E+R!PS)Y:V[N6D7@ MCEQU@O9$$5 A3W+Z$\+K3$],3/6CYB)N%!$C1<28LT"H"&>*.S'. !+-2<]N M-[K[[,2_TO1J&WK"=W7D5T5BA%,C2([\Q G^_V.70/U@^V*8XQZM4L6"R[N) M'"P!8%A+C0.H$H7LA.2$)P3AKD]!IJ"%.*<@AZ8-HC!!%#Z^ ^0P$N0#]"\* MMBKRV2$"?5["5-H5Q^T13RA2'.'C/Q2ZQ!6$OQZY"%+I45B7! T>5;V*H*ZE M,CE,WI32=X+I2?>AGR9WB_M.7R*G29 H0:KD#:.;O!W@]NA5)OW6+Q/,OF$K M<6*&M.AAO-.5O-&4_U=SLI6%H+(0:1=!@#!!RB1:D2Q/B"@.\Q.1*M@32*%* M?@*Z! D;/$6:0E#'RL3)UFZQTQ%*55 UR1*AD9( _D4DDK YR0IXA*)M?89Q M=.37RJ@23G;"?28)R2F?C$CJ49'+185<"9?+&4 N89WSW()]K#:>>P#EW>P. M8/_O+9W7+NM2#$=6;+S,Y4)>V(B9?C4AV:!$CDK8L,;-J@&F(N@\"RH$,?2A5?:J-;@O2Y= MHVQ$KJ'!F*A.G_($:"IH00=@FO3OS-C>I18"_,%;O$')#66<''Q+%APB?!@2 M938"UV?XGV&4DAU-B2L',^0J,26K9O\5S3_Q)QN"K="49(. M!S1ZH%:CTIYW;*&71NVJ]J0CPMX$M7E!'Q9%QE,*T;NA53GOMZX0,, M4>@=>Y?O&Q,9<;@.,O(G)9OZD41G9^(A,;.;22WI*O,]'+^7)&4"I">DW EQ M4K(5-+!,P 1Q@. 4A,-P!8(^PU #F[2\Z6W?%CJG>A*BM++,?6P\#2,<"F7"21-. M6^ZSDY#L3URRD#YB-$A&;@GFKJI<;01ZEHW( 9B30%'Z= M./AY.3LG(W:YSUP.!)&/-U(F##R^K9@&0WYS,P9@IL.$+WU//8,PDB!V'!F20KOVRAT47DU8C2WRD2]X$47(BL@1E8LR$&( ,_7:"6X5]4LP8 M57N?@^[ NY^;$W4?8O)J"QUM/ONAO]ZN3>2ZR2&UFEZ[:6Y#SH)Z!)A)<+,A MU3.-'Z),KNP3JS7-WI:*S[QAGYGM94/Y?6 *+F,'5*/%;OT0!ZY"J#(256 6< I+V1*H=IM.6^Q=.3T)KE-#HE::#R!^9 M:Z)?S:"S($T9SY\(?=%XZ4-/\@3-HHQ>AOVPT93H AG. 0(]6Z)NEVC3'4V\ M/"A9JA$;,LEZE$>LL5R.4H-I]&*HRZSAFQ@RY;8/F"8%F#I=W0:"% &\!5-& M?0=VI04NV30#B=252TW_4,HU$<0";%3)OI/[MRRC]M2U!^F2.G4 >I%D@7 > M,%-!X<)\7I*=B2JII&NQ])3]> Q0/G(BDH+,/D#78@T0U1L= 68]J MR*1+L$0/=(R8Z6*8](S']&0@=(!TYWXD4 .9F0Q9J-*\&(<@MR""^Y"@-3C@ M""%OS1S,ZIBY24NJ$E'KH'2CI02+38;#?45?DW8+R7RSD)"MDB*PY1QG: M2*Z_QIRI+,,*79E^2$) DDF1,[)&U@S9$K9G,"A?-(0S0@0G)$MHR@P7P4R> MWL388=<1 88(YXAPEK[,B=.,9BCH@1,U"#"ZDRVO/,DM@N1L2G9PVE">0O.] M$VZAGNN;CZ9 HDO<4:*I-3_M[VA"XV<*(5 ^?S)PV3F_/='CGK$8".?!%X.< ML+RESD4QE R,WZDRB^TT,RZZTF$22P)* I[=#0%E$%%XH$=!>?A3!$-/4%;Q M>:?S\UE%V'8 2ZY*)+9XJ?\8\O1X=Z;]L>8]N&>&^A0X$ M[!>*1,N(R],=@+8V#BYX)I)IHG"-!J7"-\D9UP/H@OV*+S(,TNU8OT&1L^3:Z/+6,J MJ-O*$+AR7'400_JR";&4VUR* ]GY&G'#=5JF1-,1'NS)MY?$?\[^.H^7T2H^:^K/S KA.J(+.GKVB6](R$3IS;^X' O$ M\QC+F#U$!Y3]V(]6+B6PA'!R,_I@H/ 1!/PA&X,[O4]-R)*PA2^2G#>.<T,+B=# A&IJ4-LJHJ(=S<8FKK OG%HFGXE:HD8:/+F M">E\=<[VE9]>.2[*TD&SOJ98VW7CK,WKTWVQKGX#A?^ATL ^.^DV9JQ?L/W: M5WV-I$F Z"D(LI?6YN=I;6LIC'K:DCU9LCYK73;,2ZZ9DO6.B?1 M7Y1%![4=/&)^8Q MUW,*342"&=/.7_]*CX62%,%608P@-<+(C9CSDECQ .QGYQ1[$6RA3AL:B B+ MT/A>[L:P=B](KLTQRW90#);^!>7_G868W93Y ;A'\LA0RG*O";EI]%NCXFB2 M9'B^['Y36BF$+B;+XVRGRIF$14SE>:S5>BS=?&\'SM1_5ZC$N.F>UJ M!':C/NU>O?!=70R=L3Z%W,:)$IVH,G+-W24K4R '%4>X69C) M&KKLZ^N'6S@E^*$?AR9H*1AAF?LL M9*+1Y-B=I:7&YQV0.5LDYXL\(&/2Z%ER\$6=%2)Y^4U,8.%&SZ$;Y51M $ [ M@66%)5_\D=0,&NA^IZ$IFQK/#[8I,U47U 5?O@^3 6VCJ<=G;[W9\D3V^>K2 MB>$N2604 MTE#F"AR7]%A$L!,#D?0E(JD8BB1R++(2@YF"LC,FIUB?F7QL!"*'(-D81 YB M,'?5K)QZ%;\0]M.'CW_,1!MO\X(\Z59I =S5X]]C(P,E*5AA<) K:E13VW/S M/YOS"YNQ'DIW'L[CZ8J)+- MEB_LH9VR.#Z_> ^!EP M9/@"L#QS!V(]PP1&Q0G\]&%B"!5=:1 /7*%[QM$C%)5V6BLJ2=#$)=$! M:E7ZE*;0YUX3:2,HFUFXEZ_,; 7[]2P*MPFB\_9R[&5TR0,0-@J8W)L,TJ&: M\8X$15<93G+D$FB.U#(QQHAUM=<%@I]2X\!:B]6.("O>$01 LD8)M];33(I] MT!/F6MY399[U5#$5"QS-%/:.OF:R68O(2NE06*$DT1@NJ^C"[$ )-+@(XTX[ ^[D%M+E0>JBYU\EW@BR9K3?\&Y4) +_)N4 /Y4;A(Z]@ M9IR0)&/%U#%G97KDN:9.BS8ZPLZHX_,C2TY+SL( :#MVIDBK^#J)>9H^,O48 MDK!DYZ?;V'>A\BIO/ZX79W;<5-EX9"-;36U@1-Y+K[+EN:&-9%QZK8J^0O03 M%2TH2I7U#L.18$TK8Y%"J?&P:,Q0M(.B=P(0J(*>7HJV&9+^* MHI?D=\(0&!MS^ZE1II)67:@9BW<_WR^.G,#[F]GR\H(LEM/EY6),_*D+\C[T M4SPPV/%B\&/K^^G.?WQ*YZO[A.(BZ*N,'_GHB M6=$+$4:@O- M@D1.K]%*I'Y%4V%NK8O&X::QQ&C:T:V+N-6RI=P0SMRNG#>UPC.9A7E''WT( MJ84I&+3=TDAS6H:LX[[8+LD9-)6G2L3:2AVUD7VZD*(IR M#5<8]"1+4"_&>/DO+>2Y#YTU "__@UW>LAT L^X2DQH;5XVO>>9:XL8^QNRZ M.CNDSB\N<86R8=ODF15+5X\3NZ41"F",(GT>3\DCDW! M.EEM^RO.O.'6CP!5"^O"]/QGD1(5Y:-#'+:(3F(X&-L;^T-"E&!LP64;3@33 M+OQGWZ.A-P_[C1/)(3#6ZHE!(-MSH,B0 1&#;(LHHETHHAF/D?0N634L1?4' M3)C^1,'!4Q/O&V'N. =655H*(Z;!\LD)1N4K4YL;L%YR# MP4R:D<^F:AD=,9^3?$(',)>2./U99+=UTMYD5I\YG:TSIZJ6( B-,85P%F*? MY)=H'!FLS*; O,+T)1IETNK1TQ44XUY=6P/S5MLOT1Q'(:^ MG_#V?C&ZZ MUK53QX)S(EE#>F@ 6('W#(A@&E. %=EETU M H+A1=>+)$&]$"/GO@Z>B0M>X3%)_C5[S*\>/1>@!Q^+8WRC'B7)WT9<@*"(5&60PV?6CUSDQYZSQ;,49%M$16M4OB> M6O-#9G9F@QNR.(>: K'OA>A[EB:4P>@7TW"-AH>V>X^H9X"\C5U4_\9+_^N??YR5F"+9\Q M0AO1L1G9K_&@DTR!@_L-\$7\\*T*&YSQ-DS7P!%,IMZ'4YO1.)M1:-CC:SB- M[->\BP^;U8TRJPK86L::08 UZ9'A$W:LZT'Z63B5T7%;F@.9,>V;9KHC&)+B M>O^10M([]:;LGG8>Z>4KC5U?5([=14&PBF)X<03@4UJ\0+)-!-]$,BXJT4X! MDLK\5S"%4S6Z3P%)U/FMW?$2PXQL52L90 #M@ID^.SZZF]E-@[JQVN[S N!3 MZ>%+H="+3+\ZG#2-_8=MBE88NT=4E5R,.R$>'_F$)R'(Y=>5D6PP5$N4(I1, M^ O3PNN 6.S,\)/%)J:.-P]_<&(?F+MC=\VQ?0GV0*YP!,*'@!0-.0BY&[ K M8W]B:@HWY+)#<3FV$LT@.R=D%41<$?(%2#:)C0BK= OB./EW= /%$>$CY']M MC\U5$T4[L@]U1I1PJN.7HZSYT6#"*+W:,'('4-,RBG@5Q9@7(1 95"7^^-9Z M(CX(B-9OLI JN\G?BM2<;##%QCE9L;624:!INO00CV?>XGNZ39^B&$J/NE5/ MBH;HHF]X3O4D1&DJIYR0A,OE#"#7'4VH$[M/D&](GVD08<=":"43)H?7+6I% M")PPSZ/,21-!>X#J@QXE"]H)=2+2Z,5-BDA>3MITU9P618,_;J+T;S2%C4#9 MSSVEYJUC>6 Q0HB&/QN-[)AVF8VGU0^>L/#[@<6\;#X40KNYT-X00N.QQO2& M#.PF>HR==7Z"3K'+\K$*,\]8S,D307^B7 QD:KB1LR$1-0=C+DTFJJG^U."! M%P&P^4IT9&>ZQGR5.T]U5[S2NJI;"*X0F5&B<.N,#?B7XBLM!FG4&+FA((V= MN@-49@@/(9K/H9C9Y8J@KB?M>4SUY9/Y529!C'J M&L7A/5D&";=TXE<[QQ:+RZ4!6*,R^TG"-0 &5Z; ]V(H9D 0O#VS03 48W(5 MFK$KPDEXP*R\0Q=*R:%%:M8-@X00LI!1-U'#A,(&+)F&PN8%%9= MVI\^?/Q]K9Q&@?3+\1R[=@:H0FXO/WSX\!%ZP7"/UK^1CQ/V$_C? MOHN+_?)WOYM\^-WOY:_>;$-GZP'&X%O4T>#7WS!RXM=P1;'Y@M]$2KV?@U?6 M]]L :CKPMX42CV^@@7$"_8G]9QH83!/N.M7%ZD?=18@D)ZB%@!D_5'5C/T*I M18BU8@T(R=)Y9RB^SUJ9#+L]N\I1ZFC71!@JY*B)P$._L'"XJ]2R*DWF8(VXHQ9CM)L0L-1U+),:+,1D_TROA'$3(Q. M0!V.LJVHB42-_]%/G\ZW[-A:TSBK-[N#'JS0TL>-'L-. 74^"'EAHQ YC%8, M*(8B^5BG*K/>2U!87#&G.I%_PM+ $VQ'%2*^ASN+DI5:?YTGF(]R124H3)6^A$Q4*4[ M:RW=V,72_(2@PHLOYZH9\M2T+)END*<_=X9*T!*<1\VZNGL$UQ@N$K'XR$0, M2++/QULZKV*]GM&0KKKAY H1&$VY"<@;0=:\3=63/$&S**.7H1"'?/;1@@>X M'E'[D#JO)FYX"$+=QFP,?^,$/$%GOF(V!4UXH6#NI+@[XLHL!!>S@43.#NB5 M(8Q%MKR44O5>0+*[H1"C.8$#^06EH'P$2$S!,0C6C,Y"U=%FIH3!K)SZ=:+:7''@0;);!)T++9^;HAUF)#D]&*B+_J7,F\SP,;F T1GAD[(+) M'3[RKMJB2L3]^Y:I,Z@;=[9XL,^Q[PE=6UPN(42RV;_0?R>:N'_Z\.D3B;K2[C<.C(%9)$32/"U9 D4,1I_( 8A("\0A,MD,)P":$K)@>:&PZ0LH M>$+8E N;HK"RZ-B O97E3@?LY@,UL]P5=F0PM9!@9LTG9D:ZMFY,X^Y+,^)5 M 7X,^^FD)B4ZG"VCI?,*H3< 4V#7ZU44]^J3%L--T$^EC#,IAY7)/_,)ST!I MQD"6C;QQ=NS7 ?=PL7_Y'OJ] !TJH6D:<+"7:"5RT!T$Y#?4>@3QJ[!/R!H- M;>K-V1$3 F9,5D@(_I)%M(JSW\R8"OZZ>'$V\)L>.A0))GC;]L7\ZNX+$S8H ME9-S0+*!%,0!&(H %\IOD0\"C/!?F[VFKN0G#/$UDS$G$79K*RR.0-' M&TE@SO+?^CAG"]J[O3 / (HTRE+9^CJ$I#I&!AY*4_?& COW92@NHL' MQQ@8S?D^!)A/<.A2[_+5I4G"O<@]8U1#-Y5\(,)',EZJ;$;BTGL.,K>^+<*( M^NL- #1ET#XG@?LV8^O;#Q/?[9)4;0QD+^..9VK_!F944QH>'V-<=L5YF)@O M&Y!-VA) &NWD,(%<#-F)C:N"(^5:+.:,!D<-'RFS6A]ZG6-C(?XD07Z!M,=P.24!RQI !*(!Q-ZG&P)C/ZO I?&S[]** MDYX[0]C?YJL\#Y=[X<^C1.#O&_;U\*J_EQ:K:>U_T QEY> MX[4II&B,7YQ D42M5@.*QJV#OH30O=.YBC;^-AG.5:TE\0Y>$U6 M/](%K04[%8G4,V$F062Q6AQEE*C*-/M>(35IB3IP9W!P"ZA,9. OABG_C\Z MEPRI9*'X=1-05*)AD:EC8'7-)HZ\K*KC=1[,0[WE50>J5 *->-<9KG(8="FE9B$L'3GH>);DYPZ_B0U M5,D 1P,6G$'3@41",]7 %J$.!6J):3?F"&=1;)N,*R):1DJ^^,;)IA>@55J M7?&W,@X)L AYGX+)W\3,%D'ZLAD6V(.>.L...L-MUBQ_*Y_AC9AAES-K,$R, MY@YX96+ZQ)0M_YGFA7DW-)VOEL[K+9Q%[+Q3FKXLHULG[J F[<'_8\I1Q@.! M-C,&U3Y+4FOVK3:\7GXYP?YW[ AC;# -DC-"IH6F.YR7091)\"_[O*LI2N9=E)[36N\O,O3*-> M^:YO&I#>A/AB10K]QCR(N([[<_FZ\7E1 90:==0EBD@_-"-.=HRZH8!IGP+M M>:%X9#0GBB5BXY>C#G^I\%6&,3'[\Q(,:/KW8.N/D]%*B]UXAORE$P/P4R(] MW= 'S[WV0SI+Z?KH]G"":.ZRYUW^W ED?PGH3837A=0N-]@BN"O4ZW#,W<\T M?8H\\A/P09 14PT<@#>EJTE?2.L\,*VV;#$/-]Z;+#(&<\HR[)6?% 49.?\E MX-KF)4<#GA.9 MV/137#E^C#FWHD],Z"E==#XS/0[+1L([J-J(>?,?9E;&\I_87K;K;@(>9.*O MZ(P#AI?:^4AR N[!C!=\2N5&M-P=9DE;G3DM"S&;/CE[TZK9FZNS-[4Y>VA[ M0+I:+W ;(KT4Z V"IM&S%!6=K\#?&87HWF/_XA8B#&;PA./%61#I[:9CB2(O M3(4S#U?3F6V]F4G.N\&5PS;9?'6._;.SJGGGU5]OUV=1'$.QOVFW1W M[*803;KY(!DXP(2(<4@V$)$CG::\K3J3KX70#YG0KG&A,^!C2,+@P"JK*%YC M [ ,@"<'[NA66 B SV(0"\"FW(V M8-%KQT7&VHB"MWJCIP-,Y/PU[_><;UHZCW[210G]XOKZ_->5CXC+=4_29R\N5^\ M)6P 0VN[3VG$\OTK^2O9E^.>+,@U^[]SPVNT3X'49H=MB*-R /%;,0) MQR!E@YRB O?3AT]_&!!TD1\,\+<>X2/%02>P)*/ =W?D)_'?0;Q: M/8JI:HFM+$X$G*S+U8HWINWLS-DK'LYJ(&&<" 8OI.ZC[(;D+F@6?;"#0+CW*$_!Z58NE#$3L;9@H2\/06/%@3E? M@ 'Y*MTPW4*B0)J:UR1F# A M#\#!R 76\X! 9!#U*$E%R5L V'0CE[K2]2K2"$?.OAJ6J$F%-!V0$#"5>U9* MMWXY$H)SWR(;HE].OS+I71\K!;-2_=0MUJ(7/+E:P=,;*)0@?S"(=-*C6$&Y M1!I-TPW@%DS]H3U -XA*O(S<((EKPG-_Z\3I;LG,Q,1!=WURME-_,WWUC_TT M,C2 ="2 ] [2:%T#5Z1; "LDRQ+JI\JF8GA)*CN?-=5Q;B,WH0\QI&)<%)V M4.48>Q+A&>1@>M9Y]X+ K ,WZ&1^DACNV=.W*/+DS>GF:-SG^'$8;;;&3!5J M0B>N.W!K=;/LP'1-4A_:1HGT3G[T&H.8ZL$FI1[VS M'>\GF>W-*;B:,%?VR,\!%@PB ' X\F6W_NZ2EH31--O;O1?.M0-Y,/:S,Z"#7E5Y5Y MMCM2&J21?$>^RU+UC?>FVG/CG[&[[&GMQ+]V4N!*0A,9X0'TN+ZEJFX[K(MF M4"),8.@YD,23(NR$D?J41_L\54(9+R.K:E+744UKU8QO (5-3[#JQ\13L\<& M-/'Z$&//Q"O*,D YOV+:)]D/_^+3V&$ZXZ[3YU$J]3."',1@^L, 7\FHB!6( M!'MRCC")5?2XNWREL>LGH#K?;+L"#/74+5#AB6T Y.H+GL ]4RTAB^W#+Y0= MS5YLH1F-R01_QN#@V/H($N?(M21))\Q3DT SP3)@8Z4*X(^%TS8E2 M@?0ZW2H2!L9?Q!B5>.53R2VG>A;@U1/AW.2+\*4FD9\=>4#?&U!$FC#.@?)"]O7_S76SI=,6F M_(J]DC[U .:;W7PY7@?QF.;HP"ADA<.8A/4U(6+UI4XN *8+1>/D#0+]FI!, MW6S+)\H6)M ;KTZJ*(MW41!<13'\<@2:O<(8^0E8(X*W,9;Y]3J9>UK^NX>6 M,_HPFAG%_L('0%HQ,R;PU_[!UD&Q<70YNE4-N!5)Q,BFND@/, EB]Z'P\ST\ MLQHX,R)'/%W9.V*;99_?W*%ROUC&Z$_:(7*>@+_L:O[??[WXFDC")*=\"G*( M]7J_*!-@@#" A%A@QU\>ZF8+M;/U( DSK2Q6H^@:I)V=%AA@Y@F;-!\( MO;()#$6PN8N?#\;,_"3UUU@ID#MT3W(:E"!\TS2\*T[#*0HL0Y&,^(2G)2MC M3#CF'@J+#4IG0PB+FW.6)%OJ76QC#@L)GACT\N(O=2?RT=DB!KSO[# $#!D M^"1GJ/2L:^E@ES^D"!_NBG)-.UP-CV;7<^6 ML\L%V_3SFQ\N[Y:SL^M+75Y=W=Y01;+^?E?R?1&_.TO\^N+R[O%__JG M?_WT\8__1MY<7%[-SF?+M^3R/^]GR[\97.KN$_6VT)*\M"[Y;,N&D3K?:0B&' M0A/J<1QS-85]RU'R4883)D?U#P+>-^.S$_]*(_@!"B*J.B3A8Q(^Z*G.0:FQ M!T-^6YP(9M:N-U!^D&'LC3#TQ VD/ \TP7[$RR\6UVC2+N>49JOQ1^H_/K'5,7UF M9]TCE;^_96OK:!VKQ>&0=/ I3HADF@BNLZ<(\OU;G7]U/4JZ[\JG:!!'I6IF MN5&\B;A/ 8&OSN&2CG?=#7F-](2C:I$(\-MP@ $LX1Y%*S4D;QV*I,7-K[3K,UX=W:<4VCMI$_R 4Y$O%*=/A,GS@A.2$@-);OP2ER94NB=.YL-_!D$!Z^W M0DZ3K,J5D7D?^'4SR2I"P&G%@1<;!\2W_.=> <1@_D*'49= M4(X ,"LWZC,W*K==>SD(_]2%A>%0S #VL7_P@Z%KQ+>J8 MB8/9[G,WC2 8\\U'[*/X<7S\JWDOG?"+5-2 MQKP>E#-JO/.LGRB\ "$KG=G '4F<(&#&#]PC:40>C4N2N8_G*Z@.N JBEZ0S M[JEL_@'%0%!R@%2-]Y3?KW&&F@8#)>E0%S)8!?HQ,D@#M*3F',B-F77-O*R8 M>^-((2"EZA3MQED M8D(R-HC"AX8*)%DAG!<.QYES@R&U6+BMS#>LL3EWA;:4!B;08)>9^-$)_7\@ M2TR'3:+ ][AQ%WJW[%UY&LU7O, M3V9/]@Q:Q67G\A:[%:%C&(S@F#XQ.]A_IKSMU'64)#>4W61+Y[6+/JD,)9SN MVF!$-+EZ ^.]Q1XQ,#-L4.,*J.%)"#K*?[*":[A!BO012N]JT@=&VS5]!]V@ M;N-H=30V E(@G,0H^=1,-V1V8YC9?;CB708IW.&BK@=A-GS=]BV3?0CF4HRB M67A#7]/E"PV>Z>$-TY> MX.1F5:DG)9YV?F"9[+0 FKAALCZ;33ZX7*V8.C]?7;ZR)10^TCLFUCPL05?( M4\SA%TS/UG^@/)D5 %_XR29*G(!=6=L->P,ZWV!WFBW323:BIK03( 7G'BN4 M!?_D#C,B0U*%WZ"DRN,O064O_DQ[(:]GEO(0% C?5$4BN4S&U=K3^VQ!7U]L M8N:3_?>WJDAJS3X8E1\,@SC\[PE\.!>_2A$6AG^G./].\(#1OHVY53-]=OP M8J;+2#FX!6H$ A=T= * !:<9=20;$FY=]1C/.@?AN,,@4 \S%X5:)%AM4?SM M4(T29J+L#K83OXW910Q*N/-X="O+8M<$.0:>41.I=.3CG**L>VTB_&R8K)21 M;_&$B[L90-S+]2:(=I0N:/SLN[0\<^,F0K EZO&Z-KQBU=]C:^,H_1M-[Z@; M/8;0GIBG/B+D&?X(GCLV@Z$T\R7/)IF0C$&9$(/IP(PELF/G1<[41#8;Y5!P M&6._U?G57='2 _TB5$*7S<4BE_OH@6*5*2(4W=:HA2B MRXM2N$6R I'05#809MY'WCJ^\K,O1*[N9;4#H''9FB]M9\M)FXM)(TV3=K;3 M'AQHTJ#3ML _[E0V+P&=S57,=^94_3R"D+E%N*1KJ)>-=[Q:AJ%=)<"/H(/=6J2J7EZ^[)EO6E.3SP-I'A/L(0O MR6B()3GU?MF*VW@9571U07$?BM? '>6H@=(XX2:%8D\1L$ MU7S+*I]76%&?I*IM9CY38603&.S/78WI6SMWOYU)VP/0%.O-5;6-F 8R7171 MT8F#]K;!4T=B\V.Q%(!TQEDI"WRKC@$Z((W41C+?X)KMQ, L%JUFPW".Y$J MPY@W(ZS-0T575LX&UFZJJ-B2$S(/E>F:%J<+V3$_:9W"2_PLW ?A$$$G-9#% MPT-=+F<(I7A*E[911)/&/7UB@_87,!7NZ!+H%S68JD=L.>N#M"NYC2.74B^! M?N:8S,@=2[#7 5,7]U\?75G>R(&PM?E;DF7IK/_033)![I@+MMI.?0]#&M:U3EP"^ X &&A%0*\RJE'((M]TT3'W/ M#[8P7MZ$B1T#[$"@'BQ+T*BW,M>^V(]@25_3LZ!C4]+%=KT&FS9:[1>2JTWK MA!(JF<,=3!3V@, %R,)^MQ^]WYA74NU/:XD;665%[;-5.XW[W2"$/D. -8*\ M&=AT )ER#L#Y[&;J@!1XCBCYC(9!,, N;&II@89Y51)&0"E@%\ZSS[[ZV>X^ M@9KP#/(XOV]ZR)M!]4,.!2&*-S :4_W>*AC+^8A#9ET01S!J"== )+D31CLV/ MD)#A@K($#,?X(W:YX^1/2##- A12!:@A.X\Q%?$BLP66US1E \A.F9U4)DX* M/P5'K#>O(/7!O99O@/227 8SX:T;9\WNZ<_.+U%\ODU2IBC$W7H<""(&FQOT MRK9V6 E*@Y2J7=!-3%V?5TK034!%4>=T'<6I*+JL3&GI&O52Z]A41B8D8X4K MX@HS$U( +9OHJ&4R=N,#< MG'U!DU73W,119LY3F+'F.NE4(MOH&C*/>]2O=*U]7B^0V^G]Y.;\;$ESJ3WSL;Q^">+: @5NWG,IYSV5]O/Y1 G7B4JLWI#'B&V^IE76J, BZ^3HD)0D)K%Q M-T2$S#N,[_09>S4U);CS02>VKZ6AIJ7B;N(7$A]I;%>2XEGIBJ#ZQ$B\3N MR@D&:$&96YNK\I$P[.9?;/ M>$L]$5R!FA=,U5;J33K:4?G!Z95V>=UP/B80&01."!6LX'W.47Z#G!M#EI6% M>2I>+')HIKODLR-&)V)X&7WC14&\:D!AX8N9FU)EXL"58O_0 !-T^1(-C M):DZ@#$*$,<[]/2O^6'"?IZ[LF0>CMI372022_8 7,WDF=+K3(BUJ+*/ 'Q# M>!)XR^OUVN?%\NPR.$>+/"./G\Y5!S#6BKQ?D;)/E(L" M5[I&V)P7S(1$.DJ]-;&P;0'?Y?.53&53L]ADV3[ZDM04_DZ91=@L(6\MN)'M M=V%]TJSQKB/&)EMT9*W43/]3GXY G0D^(D!A98V(]1;$]25T= M_6PO\&E(6NK5C!5Q0Q-PUAQ%5:G43+KT56&K(9 M$K,>4#=KR#8$_J. F2N RTU3Z33O#(N;]3_;!X1S%-^\@( TK+L8D38X7- 3 MD["(89")N@^@2"$1<6@F"K(0(V@#QE2P*F*JVD>58*:C%XRO>&.RKHC M[V(;\_;T;"8[]2-!?40A3#AED3PU,;T#^Y.KM)0^I\Q='$K-Y!"IP:UZ/('1 MY@I_:+&+$[C>$N.)U"(?Q1,',D)T\Z98(CIA)[':\NQ5Y%MG<>\DR[XN:_IB MO/H?,X>X$ZD'*YMG2+F<$'&0[)AY#U2V.:4!?!SEN/7*7A(]H@>.6:DTLJS;8E6'_<$]+=N ML8GR:.:$ .4!HA5]B]4B4LME&RI!MSQ'LWLR]S1+8O#+ZV&JRF6'S-SN37BQ M6DLSM*OJ8@?,PNXN9SE4>_4G/!W):E.*!Y +L9FC9Z8.=D.P0!J#8%+@M9(; MEK=Q]!@[ZT['/$?LSFD2072 $[Y/:?3VK>4B#5%/QBO:^ZN'$]7Z U7#'1@.30H7QSV=LF4^(1M1H!0[+0]'-%AE0?/S.^)W@71=H8JC>&- M7=?@M:J_*X_>Y$&R!(WLY9,3"I/K.T8B368A=[(4$++PEQ?LENS>*;FS:9N5 MOV>BB$JPE F3&[Y<'E#*I--S#XP+'R$@EM%6S2?_[4KA[VHG44P_-1 /R)%0 MU!QE< H>JVN4(]]H">6\3:!)9:I_<:H; \ 7,0#; M!3>W,%MWL@\77!?'GG>"5-[3RXP=W!?;VI4V$.^:_QB.QI@^L=/1?Z:\=Q"D MNMW0E%W8SNLMX#2S0U.!S5Q&MT[7=$/A*%?')@#5:1 7;FAI]\,">])^,<)J M<01M6+T=U02+(YG6QH:?$,$ F18P63D/)N$07T0Z) 1)XRAD?W5YSY/;*/#= M'?^S:\"0#4/R<8@^$$@/@Y"?Q'\'B0J:EEQ=])#!&J;!CDR]:).*L.@L2:"2 MOG):3*95N4]A%$2/NZP Z[A,1!W.F>EA#@%!V<+/:JM.0 JQ1G-Z2JV<^;S* MWL30K\_X&8HP>#]5CLLUP">10 3SU84/\*JAE]S& L"(]VT./?X#RE8Y_J2; MPS0#0F3GJ">'A'-S(X?5X*Q/4_**9J9,Y'GL,;TTWI%L4.AT(27GS@U8 OG( MIGT$E0TLL!*S:^);H8M'L?$)CC%<,QX3LJK9;^VD';!E3K\"JSIP.U$-9Z?V M*U[07K)3$4G+F\82S/)ZZ@EY-",6V/@W47@.RSP(0$=&(__R=>/'Z$$!IW1' M%PRC3]Q\ &'QTVP(1!HVY([I73:I?C.V%<+")9.31F?^B8BD)]$]E'X>@]I: MC.65.R7A1&(7=(YM04%:GC7K\:Q9TZG-/0HD]6A!44^:F62P$_9;:W3T;Q[8 M6$,VI!XBDFQZ!O3*IS!:,_4SC6(#KBHX._18*V,O6NMNDVIE(5[GCB M%[,3MLI 9(4C95"1A@Y^4Y)*9U0A8T8=@/ 1,DSYTQ)079#W-=_-8/F]$FTH M0^2[H:_I\H4&S_1S%*9/QW["0K_E.B#">6C0!C M;EG01<$A_+W)7-++-8V9 M,?7(E..7] E\MTYX+&BUR!^5) FG2031T4M1D@H[J"A3MIX\S& )G&.SDS,: M!(B,D$\M=]4PLWDI6U:,(S'+,4:J-"$]N@ SHYQCLP/MB=:+]:1$T[]03@?] MC=+/!C5@?I) ,H1Y!^,R$GKTC.DOX2, 3/)BE:[N1':-",HD)RT*84Y!K%+_ ML+HF?0A,A$[P;LLTH"1:I2^03PBA?(/R(?3.?*5$FGJ,JB%Q6(HY>3NQ-#-2 MJILO$_66L2)5]V&TG#LPJ>:K^X2OR!Y.RH(NAP.\BU;OV!!\PPUU8AH2L^[4 MU%.;8BDZ[$G3-8(5]\,-36^BT.U>\7A18# M& 8-[-J1DA,9Q US06/_&9M;L]F[C7WWV!2NG- $RJ@)TAHSW^I^F(5^ZCL! M<1GC&R!F<&__X,0^.)COV.7?*3-<$B) :8#,\.Z,JU.N<6_&D_-?-(YN(Z9, MX5]H# D?"MHY8K5?;.GR)5H^1=O$";WE"WMDM_!?C\MK*'CK/GS]X83B" Q/^5S[T/CX^]H)DPQ,Y/N$,$,:!P306 M*W.C+GF^'LJGPTSCBMS5+447X(2G+I36!#*:,$ZV2]Q"1GG.% _ MI!*M]DK R>9A1"@ .!;O "@K,+R2^$2-CEX8.4P-RJ;A\0H!"V"\$\(>PO - M2.@9NRXP",A3'?>0>!#M76*R"(@W-@;/RN4Q*^BG]T0#[RK*'KQU=DS(8.F\ M=JZIYAE2/D_$U *N @&.X\%3V:J=0\1AB_8$$$-A7A,>\GL1C").:O;"AO-* M4F#6T,TTKAF6!QO.K$AQU0"@!'J@:")X!+#S.M:!.GIE8\.,*16O M7\*4-#;[^IU!*:/P<!U45('@>([N,NPS])$M&4 B01X$_GLI!D2 MB.$4PG[$"Q3)ENTD&[M(1!HV94%&CX]@,IJ >\'08,5LISNY:LG][OVY3"5U!C[>:ACL7:"X&R;^"$]NH1/!#J0%)&T1LMT28AF M0,Z?:!#TDCB-E(9(E^["OB"G MQ%\J7M*F&D%DO&9J9^;$Y"/S?K,0LR<[=,A(CLUW03V9R=:+G.)L'![T>8<^ M(H14RLP :KI7Q!C4Q;LH"*ZB&*A^>6;4<,##I_L5]RJHQ59H_I0/7]RGY/W' M:=PCB) DN8\@Q.]&44(Q>IF"@CA#HCO=BGK^^4/@/_*$GBV=A0OHO>QUB&=+ MNB0G7%()NGR)3D@T=>V9R=PSQKH.A)9]G$CY.)"?RC_0AGT@4)O-RGCIQ.#7 M2&23S%[*<" S1T,QQ!Z9')F]"%VHMDXQCK_5F[32"A7T\BZGY">CI52Y03KU M//9,(OYSS6SV8W,;A4DJ*$WD7PC0-%,EWJL4)=;U@**H=F=R1Y]I",7MW:X@ M08:^%?![-$6D-WV\P4QCQVWNV4/M_K*7J9I/X:-9TAPAG& MQ P4^51RMN64CIJ^H"9WMR@ETR"^H MZ+-F/,]@1#/1HNV[8:I MH(U.J%24G8+Z/S0"[V"34H4\]=]3$I3-1F9)"8,Q&UO V^>C:RT;D8$O9VK4 M.'A_\V,\GWVQW6P"U"><0$W+5?)E._<25X8@>G:NEI4[3*MP@_+J<":JG'D# M\&&K#,%#XZ>(7D6IJ-MU'KMIX1E)LH)RHHSH24HFENAU58VH(NT5U*0-(.UB M^Y P*X<-<\G,\'3)WNG6"2^C1Y @ 8H#X![ UI:7L=S&5"(VHL$8 M! F$^:,XA0J?&09>.N-$YL/QD#ZCS@N(_)S^%R.XC!>(4 !?"P.L@YTB/-4922)I&K=4>I1%1U2I$,@\ M/DG63:TKKHJHNP12(^:Z%%0E;_YF#.%>"O =A=ZVFR??O9"Z8M>>ISE)HM(< MX*SO4QCUPU1(9+86,A6UD'!/=CB;BL6=_-HU?"SUP;^&+5&HO06:1F_.E9]> M=VPULA?"G, _14Y:51LV*'P%[+,H"."Q&4!)4C@&S+AXWZ]XU MR8,*QRCOQH%8+,25> &.X;SG/H6KT&8,M[72FM;@^I+-94#7_TS3IZBO[C5B MZTCZ(EV=#W%: C;T&S*UZM3NT!\_/2S]-#C6#X?OPKG\\=.;A[?2'6ZH.J@K MS]JV'XKQO*GH>A/%3KSC.8W'Q'/Z)L3GFBY].4X(DM]DL/+\+$F@[>.-BYZL78Z MGP,JYL!XS>Y ,JHES!:DO(W]-0(0=]?,D)0A].&>V V*G Z@!S.##_+3F/T( M?7J]L]U] B6+W*\."\I-_6>>C-(-XPO[C@ES=S3^3V7"P,]Z_9A MU)=P-G3&?B<_(9U! .N/XEB';QF.[N$,$QKM6ZH] MIVV9:$/6V_17]C1FKK46U_NLF_14=N:]L:3)9-T?;S,""+KG6V8_K&F<0:%V M^099_Q)TN$C2&@BL88=^KZ(%+:4Z$7%*>^G$IJI- '^NJ9GE=,5X@GK *T:A M(PSAE=;X2 +*[;(.I5@@Z," V,*:K-B0AJ 'C8HM_M?,ZN_14E M;V!O0.!8X='@1(*W\"[S2S-=^#%VUAE[T\PUF#_#O3%'KTL$SL^I$3'D1)F3 M?%3U0=/X-,--A5[>*:7.W; DD]ET;(H7C:/D>TWKN_H/U8+TB4"Q8H=*/L!D M,+3%_L5478@M!!T0][!/68.6 IZ&-)K+*G 2B*'HHHF 2&12,M"1"B'A/(X# M-TT"&.7P$^AH>44A=YB>^S'3;H$IETU!>*0KMJ B(_*OG^,6J_$DR#)+>+\3 MR0I9<5Z(JS)#HI :TILMS5+F#]11G=669\@ E*KF+!#! ]&8 *P$P]W@+,U2 M#83T1)VKB9BLJ&RR)ONS-8(F "K\5O=ZJZ8N (,46@TLNQ:N1M"\?4/D%&'6 MKJ)X17U8N4GOZ,JU]D(%KK+@AQI,C3G-R>S/"&Z)4J<(8Q^Y'<[C_+ ]V]V' M_M^W]((F;NQO.A;YX%FOG.0*U4$:'_0NU]Y%5B[<$,% ; %]YR>_\F6U2&/_ M5]I7/VND0X"Z6+6$TQ^NR75_XNGW"TJQ,2L%6Q10:\J;A((,G4.>&D7^70:J M!>U1%KT6N52@P:O^.GV5FAI&X]^E5WDLU3%"*N>%,#/AZQ][< D2AE905RZU M.\,LJX=G] R7RG2*TA9KTUP0>:.*O)4B^YG(CD&1U;7XGULG9FLKV-W1310? MFY26K+%B4*O#VX-L4KLK9Q/P<-H34#AP#IZ $[;MX221V8!I\OZ+\(0<,5N6W1V\'PWG>7!E@.=_#*#Z9 /95'UZD+94 M]LC,A8&T 9E]* MD^#C5WY XW-V7C]&<<<^9$B*2%JC9;H$*]TTY]UC?*(&CB=UD>-) M(72*S!)_T7CZ#;RPQ3^@O_@ ML(,*HPL:^E%\$Z44$EQ%->R5OTHI#1E?RZ=HFSBAMWQAK^T6_FLONQ!8(1M@ MC/P#_HI_" !(+94C0>Y(".QAUK,LUUUQ#F$;,O6.\\C^ 4R2Q'\UM#5',Y]B ML^(\(D,$_\K_+>91W;F<*X)L83JUG$?!&6Y8R1OAS!'&G>%-/)KY5+7A7>V8/Q?2)F43^,\WM?6;(4/\QY#WOW9W2U'+*)@3^%7 S MS_MERR$9F>8\7RV=UR[:-S>I-):*L%&",2(Y4[M^8M&]PAS)N9L0T.S9B>]RU6!P;@OG'F M3ZC?[Y \DD%[2"Y)D;!C2&8>?&GFI MJ%.BC4S8T$0=&VRZ;/0\UIZ8*\NW,S/:#3'FZNO5V8M2#/.A M&YKU(9>JE"I2S52I3/>\Z$&,0)5@. CU7KZ !A,W##8^'!Q,N030.WI!^7]G MH=*S3!8E8EYXM]!=5ED.D4T_21UI;R T6[B[M_#-3W;(70*5F]UZ:B&T#*\!LRT%MH; M[UH/M%P DY"_O'K_^,"J0F&4;*K7'\>*#8;@>.$^46\;T/FJ&GNH@](JB4X( MDD7E76G";ES?,B2==E.*,4"KE*,(::?#2IO52D4",K9'?28#[T@CB8@[>)L8 M(_*5@QW9Z0_4JWRE*I!5^=3\-9[:9!J!GZLW9\1)"!5Z6,P5.NT6TBK/?S$*/OBY> MG$T_,*P7CA] K&^]@4C7_.KN"Y%1VM5\3)*15E+BT)/[!F1^J_P>QR8PN&G( M5[")>.!2!#1EMB7XQJ'HC!'L)=XN KHR:,[1@B&;EX]#-FR@4Q)/?%LAEHQA M9_F?4BP8X"0_G[H_/WWX^/MRT09**^\U:7RD/%OKN7.V3?R0)HE:"!QZD*R? M@ V2^Z"[8CG(@;2B9["N<"S0[C2/]S#0#N:EU_.U(E6Y]<(3OP32=1^PXH-X]]&\Z=S8;BDU6E<2%KN[)6"X.R_X3!"15!C84HQQ@"L0Z5:O$!!H7$8,1'(WPX;"WK)KC8L@E M/8#DQ9[7QWUY1?$:S)T<$OKR=4.A%!!LP)7D;!#.!_8>5C@A/P$O!)DQ>.C9FS$= M?1&Y:)RUO4F;#SII15S=J.7KE#5U]HKCK*3#TR\?&18 M0QOIA@55@,K1!X!4-CD98G?IZ,K*@$094?-%:U[HTYX#+>ZT]_W]A@7 E@SO MI";.YI6ZGH8*D> M$):VANM]<>)2JW[FXT0WGA^ZWUKI OI;+Y_\V(-6"?VUMIK XGZ@Y-;QF5C8 M)F7Y%%.3K15[EDV/>7SZH\%;6FL$W\'I6NCY;MS9VIUQ3;?0N3>CP?Y(@R"Y M':3S7VX/7U^=GN+Y$HYXO-76O<<8&;'"4YY=?.C$,F=S26$Z3[TY# M3Y@FF/K=3P^+[7H-6!6(1 ,&<^;TQB'1XRT&)?L0GXP]OH?W$D]+\#Y/?M[D MX28S].':%>/E,S$IF3B>JC^,9H&>7YCQV1I@[W@I:B?]-*-(5)(#^$M[%$5K M6YW)XRMTS8DQ#5,??4C^,\5\4ZS!N7QU@ZU'O:LX6BL[;W\)7W>,GZO#DWQ\ M(AD@*\9!V)DL+!3;-V%5QQN869RRKPLOUV*2C*SZO\5;4\F00 M#[Q24YC]]2\^NYEC]VEW39]IT,$CH\B5T<2#^F;ZPY#5DCU*IK4-KA'/H%P- M79'!VX?.QCXR%+0.ZT/[-(U)6M?[V:RS4Q5I%C(^:))"0E"8]/2Y)%$BJ)Z$ M*+HY+P0 L,_2SNMF"VJ-07/_P(0Z(5QNSNX0H-RCF_*C@./EC)F;I\OU)HAV ME(I.BTJQ.D=S.SS91 G92>+O8DZ=*.0G N8N-1ZAZUW$X #I3DBL0B)=O.6H M*/EQ %K( PWIRC=I:0&Z//P/-N*S$\ 6S#<'_&(:>OH/E"=G(6CW3(5G*N\F M2IS@NSC:;M!WD G$G_YBKUR^4I==*R< M1>$VZ:V$F0^JXWTKF-\K-C*AF&$4DV M),$QAZA]'F8.=-,9)X)9S+\K%7C06')'%UQ%9'P #]R"/O)6+M"5CI]F68/U MS\XO47R^35+&6WPTEB$?@&0C3%01V>F$HY!LF%,45>L-EUEJ:Q3,;278-'8U M49S8E0RPOS;P()YX[P*0\B9]QV=>O [^?C7(DB24ZH4#9S#6V##\L2W*O(LFZI6+UH6CNU*NOOLQ+_2]&H;>B+F6B9- M^9.6V4>WF^+4N&&O<+]&F0C53UL2 Y2GA?\8^BO?=<)4WD'['Z'V0>O[0]H? MZ)-$E^3=XKYZ)=6^8%F8MO<:!(! N>UR-TH:ED4NBRIGB3-E\M6^8%N8AL!= MJ3P-[U@6:4G73/UPXAT/.O RENF6&;\Q !B72=3PBO4# ^]%GN'!K_H?_?1) M'FH\]P*:A+)MQ/[?8Y91S?5Z"!G+@N^U4CG;+=F D Q0)F#-XV/>95S?\:#" MBYOI<,X=O.]*J5B\IDL/=?CC)DK_1E-(@J2,@%>\M=N^9W]I[NV@[)N<5ZM4 M;=X;U_D)02O*4\HN?.@5S'39%F=HV6OVOYE:9%YV+5=\LJ;7QO7%^/4U2Y+M M ;<=?]RV>5*N S98*4TOV79$@-)^1S>B[-.[V,;>ZYF8;>/KAWJ2W>\(Y%C3('[;^-(Y=2 M+P%3I@SLJJA3MG_3HKO]$CO*3SV/'>T)(K[,8\;B,X!-%UWN=<^>ZFFZ[^_F MT:%>#\RJ06SZ,V&/<>UK_XY'-$V9D\9W((1K$^STRA\!2^*)!AX[W>6#3&(V M4;/#V;Y<]EOIRJ:XY:I]Y>.6!=D'";G:ILS4^.R'_GJ[/MAWT(6> MQ4-Q&3NP21>[]4,4%$]![9>6OQ=8AKD>=D<]9F/!+//=5>6Q:G[+_G[247ZK MKK!(WJ>1 *YZ*-8_:O!JV#UA/ 5'=O7-<^=TX_-/'H_I6&HW]4/Y_ MW5U;<^,VLGX_?^94]OG45ODRSCKQC+RV)J=J7U(<$9*94(1"4K:UOW[1 "\@ MB1MU\0?O2^(1NT&0!!I]^;H;K1&Q/">W>I&J:+#XNTF^L8?\?#Q123OKYS.0 MH;_%N'::5;N<%%C['#%6F61W:I"US]3#R+WA+"NCIM+*OR="NN95:]C)4FHN M0-8EQH_GD&[:PJH5_,0J5KXR4M75(]*)G(S,R:,'07MB^J+4TNEE4.7MXC68 M&>T/MTQ.? R6;0KE9EH=M"8+A"2F?^7*(D[_V*MF@ZU9\TAP3G%!JTFRY*H5 MGA4!]%$3 $H<6OV9ZLHH'N!&IB1LQ)-EK#+Z*$-Y8O$GW8@_%^62OPV =PZR M"!0,0_$QFY)AJU,&M-^M77!=S^+G0NM/^Q\5^VLO9O1%:.:U0X$U$<8U>1>4 MQ$(:$8SDL:NP^! C$P;T 9ZF$BQ.$\K2KJ.]X]!V,:!5]$F><)N. MX@FRC*C1WT2/7KF>P$@(%[ELS<2$5-1*J!2+4H9&4HG6:,L@F<5N""=:>O7] M!:9A.=>W"F)$*[IFN]01:'5SP,5!P1;K:=5ILS PTT:@@?6^FZ])3:6^#K=B M*?D]/3HU^DOP8D,N4IJ@\>UKU^'RRZ+\"=-IEK+8-K.) ^-QR\EYZP-X**IX M1*PR\F*/:V3KMC(-1-KBG5E"JBBJA!VO$R%[5P>I!>/ MH,2$V^6O;-LV4O=#GTV=OC=$^O0!B"$SW$'_+JS-2!L_!8N+2*<.R*/ MU-RTSU!>)(*$2F +(::5:GFF,ZEFK&AM-7/R<3@G>E^?"*7LO7*&(LO6Z/JE M;@A<*VXLUZ)8E%=K(;AT08BEX\BE;3[0EBR M&PH_V7V_+GK@-Y^6:C(\@Y/PTZ(L)DA1M1#/"[6PW"02 ]3FT=.O([]ON4F* M[-]2O-+^X7F6)DV(_E%LG[9$G-:OMO->V*/>YQD5^%JN-D)V4+G@%A(MF]DL MUEJ:YS >,'X#LP= FY\&Y!>Y/.6,[3$J+U<4L2I[< HTO14UA2\/OVOUUKC^ M:U2!EE$;='^<9<0 UR((LR;=R%L/+%-1@IK4=,Y8?:G#&G@T2 E MSQJ;[897=64)2UA(HQ""#\JHKE9E)I5GXRD7R +WNTKXXF-2U@>[)WQ*!9]V M+2;!TM9GHR$QQ<+)5IEQ3?FY(GLL5S$O$R7:"=!J:'I(SHJ-LA$CE;JVVHBL M*:W*C2P*CQX7P(/^+I]Y*JL?V\LT>EVG5S\M(;Z?2%3.M[X M>4WS;ECT%NFK/(H-36HV!0JI7W7F*D<:8X0@.!P GKR2 M9"3^>"%V@%W/,A*B=T873S/T;J#B'B^\K,FDOY?26%7(&'2!=4?ICAT5_4V; M%%]YOJL#R:ZM68DCJZQ';U[?0)4G>>*4<=!^GRZEJ%KR)T8<64YE&_K8^Y+3 MNI0%45*67A^^5]1:K,?-K&JA[LD2-RZ(\P7N@Y8(S6FNGL"XNP<4Z.E^3*/T M)Y[GZPL4YSIZ%G!?CYY0Y=HB9DKP] <[].HUR7*58Z@EN#8(^*8'N>G)9@\2 MP3?K#2YJLUX][TJ6"(/VMZ3,:/)/PFHWHNQ">>%>TP86U_4D(4?$?N"B\-&B M X=Z];'&PKKCI32/FVB9?FH88XOSAHC"0:_5A'&7X7:0P_U[E;!V5]3D[);Z M47,)M&]*,S!D$K$\-ZJA)"DFS[!7:U)0^ M44 &LD(+!6VW27F@UDQU@Y9[\0*FS<4" M?Z!N]<@L6,]Y+6FB4H*UUZO^K @M2:96@!;L8$8[A$G3HPR!I'I1)HI#"[$2 M1Z&!^)L\!.D@LX:![RI'^XV^,,_35D^'S?U2"5R-P MKUG!UF9PBX4466F]+16C+)O%6LA35BGO=G\$XAO#M>AJM4QXZ%!%+*J+>8*RNW\H1C MZ4*<>@4%+KOX IW?SWQ==E=D99#GMV1'5\RK^VP#P\]99Q=-)W8FE!=MM9F0 M6-^+5!R5I-2Q],O[2EC>2L4S&G)S!D"?K.<+[]^+3YH55;:R.LPN=C.TYZWM M\$AX&*-W32> 8Z=\42LS4LK'A5[('3"O\Y2S\C5;,QS-3L_45*,Y0Y M.P%U.LYX(_0"'GA_A;[%[-+-1HMVE32^7C[TA01XA\TJ[6P'=ILIX=)J5[)5 MUJ;="_%3UDU*OEE@6%A%^)60Z )=JVC"W&R$'S6&BHE:G-9Z$DL^;*W M0XL:2Y\&\H0'=%YP"J;S# WW+5F;-81A76<-$,-J4+ 63^ML$R'ZX)_4J*88 M0F SB&#F:-+YQ'&?*0_FN'6CCS:B0\AWZJ!3?D8% @GCO'IPY?Z[.9!(/YJ- MAD6T8J>LA/!E4V:O"97"RQ2#;GY54@9 MZ9DMGLA%6RJ8IS@:RO:?,CW ^>7.>@.TG4!2EYP4_KQ("REZT2I/.UDOKF:3 M(R+T6S=T1/B:O%->^C4O2_ZFRJ"**[8>]N'\<403W!6N^["F(Z@0.@1<#Z^$ MR? SYZE,%E:.P^I9"$JSTFVCCDRC'&_/SN6C14M)8GLKJM7>0HS62@#K0H_(E M,UGA,F^$4U%+BOX*@K7TY&AMXMCPI5-A/'U4N$FC!X3:>OV$6/BR7C/*Q63N M(WS6 'B-A>>OI$$-]2L'PM#!@#T#G;Y>ZX$7P!69=B*]%\%N#K2T;- P$S'H M0.:Z6= /9/<1I8F$CALJNOAJFUK*ZN#_H56]W#<&ZT^W_@ M-"8;RAEP[JC0^T1%T@@=TJ+C:%;?6.WHFN1E J+7GTB!,9<6U"[ARZ4$%C$R MO?YP;F *URU?2<5*88XL^5M&(O3B&8NBP84(M-X^IF2KB$5B!K!,=G[_/Q'Y\F M6K3CMHWT-E%=58RL_?$?F= !A;!U=">8-4 ,I\T)J1M-L4?RMU^@Y+KM)FCP M<'/:NO)MG3CB&?QH.TJ^;TIQH(J#] 6>V48N:*/=9*5&9W>:X:V> E1^+F0U M@\DBNMTSV2R1VB'6+R;<70C/)Q=(6B[9$\_SNP^I@*O="9D%-@,@0A61L^VP MQ8X!7S/?G92D/VD-(N0L[-?I0Z]O:EPNMO@>7TS?[04.YT6++ M58Q"*[/?ZC)F2WC^*&BT1H^!I.\R"TL:RHO^LGU>J"FL>'W0&O&%))>)^ M:/-"5 #8X^JR3'CAA;>%>D?(K46IH4F2OCT): BD3"*VZ1. M#-$D'RUZD;$\5TCIKTGY)].R1(W+RDJ-/N$&RI+#SV:@0XMO4Z7)8TIC'#40 M>OE=K!'M+HOIKW#/_K>Z%?,BHR7LEB>"Z<_(D)/VO=MJC!W%>N^@JM! MRE&KXZPSB. @6_&2LIAI[A)<OVT\*!1][3*VWG4Q( '1Y4* M7*W^?U\T306K)[9BPB:S*+PA?$!7B8K;M>ZP]";9[>B_>3[X0&Y*]#*[V!'R MFVQB:A$=\GPA$$D7T/C8\VWFY(#"[8&ODOSQ16SE:63$=!WM?[(5-WEPH=S] M7.AMLO]196F6E >MG(Y5$MN(T0]QO@#:V761\]PZ@K!UC^1J8/ D9EHYI%QP MRJMA;;00/@+X<2GU\"W+<].#M-?02[Y5BE1'UKN0I6UMJD>Q\RG-294+;.K")GFW9MTEU,XQ,#K^OEKMMWN93A!2>,D8C)\W M!%K"EF(N0CFR-$?0+J.]EQ/TWZ'#_]GVK8\'KI(!;&C0L,P+7:R_O(NO(/1+RA5=%(8@ M\).P H7:6),I7KW(/'W]!XU22(9\3QB-VZS:\2K)Q=;;[Z@O!/FD"=@N]+'& M<6T):.%GA0:!!;<-EM%,UV%VY% 1F ?F3&:UAX[-@QYSH[=?2.'C;UR"+H09 M1U9>M>0*$===EWEJLH3TN"RRQ*C(GXC.:$5][ S0YY3-=W)]H)JLMM,W@ U: MR6V*S3&Z"KW$: .T@VP<'XX)P(.<.#@PE:^!!9HS00<7P5]R5"-7.6(T]*;I M _EXT/:4;#LBE\>26V#*Z)720L+E3Y? MPBF5G:N23A279AW*&TMFRPDU#*TB[6R#HXVK4_1ZM;*GP<]&V],S_F:-$@9#4"_*1N4()%BH%UVC%>IG@#U77E*:G$*EVB6.B M QHQ_"T,O(B[]S9NAB8C7T/>&1D\:.^W0\ MXEP$/=!*X1%__^51GW/_*_@]C[ 8;>+NQ,ZUUMB;-4 L?DUS 40'69R';M=8 M]*1#US%*-%IDY^KM[1WY=;X7F3 QU;P/_BKV)PT([^MH2:O0"@++%&Y*WJ8T M[K&3]:A!T"N@!3#8/:@#"O1T/>Y&&39BHLQMM?E[@<6!/JA#SHRU#/?_V ME&37]-HL%%1*<\2.#X&@*4YN/! 5O2R4L"'<36P^B8IRX.0 M4E;<4A C7*<7&Z$OX#8MG&16\3U,Z(?JBUZ%P'JOWZL MQ)$D(BS6MQGAI(JT&O; 5>4VQ ],C.4MR#YC&/2#VZ"@,J9C?$8G!_ H^,:+ M&Y+K>4X"04KW+^^[3&71FQIB>!G0.TM/+%/67!M(,^XM._DGP9NZ<(QSQP N MQ*$QIQ= OMO7^Y*U4F*\'D/YT/$I37TR 25"2JW,'0/NB?FR9>5&?!HAY-[J M%])/DF( ^/*0 A_@2KS45%J,>3+Q&@TNPIW\QK['>N:"V<7O94,?LLW"7O)& M(-\70EIM"-RBW+8N7<+*!'XH&1A>K#55-53!#>.,2,H]T=&S6'^OU)OW+<\'!X4DE3LK8D@!#S^7V:O,6A+OUEJ+=4H%GO9O29F1 MXDS9Y'87WY0*J)G]BY7\D6=%+?]0E9;:^2/-*?C^MF0!9,<[9(D6+*-9S?H M#&%S*R^8LGLHA^"%Y53:JB44:H.X<;Y,WJ=QI\O>#;T^0G#OG;9+GU_M*J*#5!,=A(,%/6*AWN=.YJ5.@]ZL&'AE$ Y2&>U]H8!(?^,3' M'TL-BW-7QNU'4DQC"6%Z;[#)H-=;!'+XZ4)=[2\S1;0M(5/LA%7KQR582-%Q M W-#@F=*ODIMEJN7"2W+YA3[B[%FWQ>]*W3S/_(R_60^,0V$:$$F#KZJ:;_S MC3EVA9$0O:F-"3V=].EM1G/L(I 9O4?.DL7RX$ID._,MHLPM",ZWOCZ8![#9 MKA>\'?A%2M2)@E6RM)VW;->AE@)+)=*RSE;93AI;_>RMU>).'1,M+O>[72ZU MIR37/7&:"\Z=G#:#'^T\-@1+^@H6=XRY>YW,8(=_TQ\5^VLOYO+EE-J0^'I=?,OZ MXC?-V663X@[R2$+KSA(<$R)X]5;*H]J]9*O;5MP[DW]<]&@YR(M-W83&7-UX M3'1XH;#.Z@<[>+NYBG[#AJ/B@5$LU;Y@?#QHQ%AK1L@**=6#L)ORO]F-*P=Y M5/&;-H1JKZ?CHH\)0J\*W320>!*87UG]POU8>@M?!.EB/_WMQS*K;?1GLDY]8$CK$",,%-?$DYSD+CLYC1UO_Y M*L:,PF%=-_OV&^^3G#!VERY<$SH-](L?%JUJ*F]TL[W:"[VJ)!=S3Z/.=_/[ M.WHTN,0(*^L30@^4%R.]OX>]TU*K9,N]?#)MPQ\LURV@E5)$![.;,#+U>Q:[K=Y90 MVXOLKSV[9=6JS'8N+VH0(_SA6@5>)DX]9573.N-9F(U_LH"<*SL?_"PI**2B MTEEH@FXKP$$>I_/>_BA.A@CJ>-&;'3MF]&N?QMP_S7W4-_ ?JZ$\,'AAY266]Z(HV_#2PM4?T#R M:2-T6I"C M5J 0NL+B*E1RW.J@Y7)@?^5*P*=_[!5ZI:TN:)()E[E3-("-B57@:D3O M88H$.D-A-9O).J9!U@HK-TG1%(01+[3B>98FS=IY+%E%:#D%(FT.V"3O+!YS MQZG31X3K@4+Y7OJQ:B:ZJ.J!6RKE!)0#MW'&@G#1&_[8-IF5&(X\,N9;&RZC M]T'7U,(>NK4VR WD14=\QS7.0O=^$"/Z^VGVM;(1K4&L 15ZVH0=8NE":(8% MN:P[PXY.RV>^+KLK]T7*WI_?DIT;Y7+2@$"!KG3=1@=NC7S2>,@=+':36=<. MX\)[ 'K]U>LY0M=-:;+C]9!"D39%!'6-QEUT7&E[YQL]$J#1U6JUW^Y532,FS.LVW=#41M:%.9HS3E16 MPK#&V*A>*)5?\YL+WB'P,4J]F;,K#=] B-:'6N-8,Y@?J;H8R5<'$#:$+\ZZ M[+>4F-J4X_!!DV8.@;8WS+41EB]9.;>>0L>#WEN#=!B;>C"E LK _V=Y7MTE MY89?)X7!U6BC0:=&5]1?LJJS+149-+WE(444>(IE\M[#QIP*LHL>+8*/# MF/OMKA06AO0?V?44!_GG+H3AM#W.-78L7NS ZJLN^E@>Y?K0_?F/3(@7H;(< M9$9I@'?>P8E^/$].":E?RY>2&25W,'-$#WE?U$RLKKJI8.E[K!$Y^A"Y&(#J M-UEY#@/>&MX[DKI0#>)?BU4YVH-[F= 63%*]C"IR/3'R89(+JZG8-?Q!HQ1: MJSA]Q#$CA/..5TG^<\GW.ZEE5.+>=5;L6=KX1RSU+#_R_E"G&U6HU[ \5RV< MAS+RA#:ZD@?[-2_VE3V\<=PH\9E"K@/?08X6L6RC,(F$3U:+KLL(^IK\P 'U<6 ML@"'2CX 'S!! 4 8F]X+3(P,C,P-S,Q7W!R92YX;6SM?5ESXSBVYOO] M%9ZWMV_^^\__\:?_]?;MV=7-[?W9/?AV-G%3_P5<^8D;1$D6@[/_G'W^ MK[/_N7B\.[OSPZ_/3@+.KB(W6X,P/7M[MDK3S2_OWW_[]NV=M_##) JR%'XP M>>=&Z_=G;]\6PU_&P$$_/[MR4G#VR\+V@+]ZVW9["WZT=OSCW"*[UX3[\T97(TP MP=\6^$C9_+75_MMWN/7YIT^?WN/?[IHF/JDA'/;\_?]\OIOA>;Z%*Y1"U,"; M/__'V5D.1QP%X!$LSM"?3X^WM4&>HU>\D CY#S]]=_X^=5ZC,%IOWZ/6[Q_A M?[Z4FZ'\IQTNP&_ MODG\]28 ;]ZKF\LLA=L3??QR>G]U?3^[OH)_F4WO;J\F\^NKB\G=Y/[R>O:7 MZ^OY3&1*'88S8&8/3@S;K4#JNTZ@>)K$L?7,>3:'__U\?3^?36^F#]>/D_DM M_.U3Z&2>GP+O\(D+?J"'V>_IBD(/A GPX%^@:/8]^'-O]]MDNKB,UIL8K& ; M*/2A\(S6X"Y*$E$4U'](,QHA/#!3_SD #W#"(([1[R/W*Y1%^,]5%'CP1+T" M"]_UT^M_95 \]8&5"C+T<]7E9/:7F[OI[WTQ%7W\ON:^5XNN0.+&_@8=2M/% M19;X(4@2N#X73N+#)83KEL IB!]^APS<_VP?P0L(,R WDT:G'JC._ M.T$&IHN=7G@+=9T8JQ+).8=R^8'ZQ_S""9"F-EL!D"+I&86( +DE8(_1_QSN M %1F)6FN]^F?1HC+VD_QZD(V@[(WA182M)1\6<(%!AI"+CVGL@)GWZ-7'GT$ M'H V"#S5) \X8>8]^ O]KP_^.)3EZ/1?;Z :T.&(8(_1ZQK>@W2OO#V >+:" M"OTD36/_.4L1\/,(L4$45D$6E[Z'#=__ZN7$S9U76=E Z&B4CO( ]5!YB7? M!W1J W.TDWA3[3B:+KU :$X=1AI*1^A"/ZFG5GVARR2$AQM&=^@RA78_7>=H M%^I%1C+O3)6480J^8=1Y-?&@O0__1))XYQV^ JGC!_V=82(?'+ZR3UU\@O6.EPZ20KY.M[<8+BM)BMHCA-0;R^ MA=9.DA\B8CM (T4Z\3V 9Y1^0Y>6B** 7A8 )->B#320MRC*!E=P@TB'AT0G M^:'F6[HP42='NX\_E):M;J[BXPTUM_U^P_^^C!*D\@29![S;< HWH(,TZ^M7 MI.*!Y#;DAF&*/O"W!R T'%6#X5R>")^=-(OA\H,]5>$2\G@N%//6=[[S[ >X MT2$@JOFDZ0C5@N,:X&)]7ZM=K4YL'?@1K2C<9' UP8.SQ;]]@G(BOH_"2[22 M05 XO=/8<=/,"1ZRV%VAO: :)15$#./)4&DBBHW6JV:+B-@?)E!]NG3B>(OX M>1UE^&0H.7F[TSUJJ03W42JZ'7K^JIE1)B6V0:]?U^554\=)WE[XVI2SW(D\7 MR+7LPFUPY0<9W 8"(_?KYU=-I<'K\#M ]P* -X%GL[,$TRQ%^?#H3@0>)[E^ MS6WSFSA:U] H41AH)931V>M:5+(:E&A/DN/1YK:IQ&SNX ^*YHCX7F\WP!^C M+S0_7R<7O*8 '@T>OH%14AQ$;JU1@.ZC1'$=.$1Y DG'5T82X+Y;1B_O/>!C M^M%?,*P84OB/+Y<1W#N3YP1;8^5(T$0#P:]OVK]_WSR=F M C_EH<_=!,Z20$W]]X-A \6$'\']Y:%;4@R0ZNT&(^\&,JH3_ &<^ ;^)&$0 MV&PY,(DY/F)$5MOV3N8\=K ,WZZ?HX! 6OWWO9.32[)'L/21% C3>V=-VG;$ M9@,1=PF0.PD> AYX_1O84JEKMNN=O,LLCFL[GB16P^%X@H$ 8_"6J/>"9L! M%P5UMNQEY]*.8W6L@TJ&9=NLAO];"SR_/<\"EM1^(7&A0QBBS M+_\#VF7@G$HJJ>VP9%["OT[C>?0MY!%9:3DLB7C?3>.'.'KQ444!#IW-YL,2 M^Q EJ1/\P]\P^8K8N']-$GTY!@Z%M-JO>R<&5<(('E912)>5K2:#67?_+W-B MJ.X%VUPW9=AVS9;#N3>@@91@SQ67QE;3HN3<&*W_ +\:\LA5R^&4K1XO\%I*6_=E1_L+G@OXFA-37-Q_?G&4))"3:Y Y']+LB8'N7PT E$=,']UD"<$MS M@6@XO HD?O@P/B0HOK82D?/Q(M)R[Y68?!P[)C5_8HG*=^-#I>&^+)'X?GQ( MD#VG)2 _C!60EK>V1.3'\2%"=Q"7H/PT/E#8#ND2F)_'"@S-^5T",T+-E>AH M+_#X<83Z*]&[7^(Q0NV5&5(H<1FA!DN*7Y1PC%!U;4=-2C!&J+V2HS4E(*/5 M7JL1HA*,$2JN0I&I$I_1ZK#4\%>)S&B56&*DK41EM!HL(;!78/+3:+586B2Q M!&:TZBPY:EG",D)MMAXC+8$8H1[;CL^68(Q0CZ7&A4M,1JC*T@/1)2BC56G9 M@>\2GIXUVC^];Z$#5:2O_=Q>Z?( Q8"76!9.\HSARI*W2\?9Y&D+($B3\B?[ M_(7B!U\J]2H*]RCECHM !_F$B];E)?B#+Q/7Q9?A'YPMNM@%_QEGP"MKNDQ" M;YJN0%Q\O$).@^"#ACHP=Z3+2DR2!*2"BT!NJX%H5+(,U;1H5"[;U37 A;TH MDQ#KJVTEA)9 )_;5FX[YS6@.R8P..K;._OA@[I)F,PVD5B1#H]R$$.["W;5L MHN)(JU3?@W82UG2XVTF@JX8I7:\W0;0%H"@+T#ZP*//A]].Q/J@"Y+Q> 9*V M'J2F&D@NZQ.B\@QIHT@AA71F%QTGP.ZZ](/C>[?AI;/Q4R>HR"+:J<#OJ$-^ M1>$2;0Q4?N@^"ETF&U ::R![5V.M5EEMR^9B3B<=FZE00A^!"Z"6@ZHX@90] M"687[2N!'X.<+IX2@)4@H85H]M&S#MDZP[(]5_O);ZA!I*>+N?-*7QJI4;2O MUHX%N)S/[Z=%3"_V]OV_]6@-ICZB^20CM?2<.X:Y.*JS;>*BH0;1 1QULC<1- M12OE\S.]@UXCBKW-S5"\,7@U/PL+Y7I#HV0*=YL(=37"OR'LU]"\O_D;6[N# M4<2QJ)GMQ.1;JZTF5Q;GJ4*"5XO60]O68.X)'63-P1JE3,7;G*OKQ7+KQ=_R M8MN4&YI7@)GWGD M"-DHT&'!PH["60Z/G/ 6B?99#MA!9Q\ENF@Y9%W//7&H+0=0[D3D!8,+L#Y: M"I;P<C8!10L3#:)RI8#H6<8!))DK Z4 15 0 MF@&0L/@FY9KT@HTYFXVK%S3-V5:'H"D08?CI M!)MTF&8'WL]]=W=4/TVM=6'C7N2$JX;),8TRKAW.VRH>2 MQ?)BJ;WU3RPO,#/)TA5D-&@1BDVHUVS-6+5%3@AO<'Z2,3!V%&%FZW>0&68-02;K6XN97@1*Y&. MI SI; [_^_GZ?CZ;WDP?KA\G\UOXVZ?0R3P_W:O6ICMK=@ESN_N?; \-O;V6 MRB,)@-L>W<6\ B\@B/#-BX(RR@38?31,(L_PW&TV#OZTUEK0?P%A!FZ@;"&E M$5Z_ND&&1 ,*Q<#_>?1B3UU&TE$I P0!HB+T/COQ5U#A IH[D]Y!BRV=0(F/ M\O.PJQW$+[X+DED4T/T U XZ*B"!$(J> %(R\=9^B)^P1$_.L9> UTO'1.(H M21[B:$$MC%1MH;.P62GC1<\"K<3N,^5YY%9:ZBJ]<@^5C3HY[&W,Z:3MV$(@ MEF+;#S-(6(%R%"878!'%Q04&*+%!W\ ##J1Y(X$=83N)W M)$'"/OKZ^:(V "&9Q2)>0$E%%PFTUAH(OP.\)H$^(-0ST&)%ZGO^AO,\\4#>#Y( M+IS$=RG0'SRL[BTU>7'\(,\[J5B<158 :^:RH^@HFEVL1^G/8DV'W-8 HJ_\ M($NIT2-::PV$_P[0Q4/@35[@";$LWAZ:+EK."]8JR(UASB0+V$6C9K*CZ/9A MZEP]VXI\1$ZI*0 __1S9@QW=&5^BUZMY,%3:Y#YC,@H]I'JBL@1)%/@>.HIVOTVF M"TJ-PZ-+GZRDTN:SP*486G,3O_8J-(KN"&U/07\UJ36<\ID/48Q%!Z&^ 2_U M5='H!@%S ZUM?QGF96C<[3QVP@22F-L ^%]!+FB]?V9YS7>!B4K"UP\-!H&, M'1Z=)]EA,Q[P,3U7/)N3X,R=U<.P=5?/+J*CZE::.IZ,?"^-TCBS47JFXN.K MY:0>[@"P/"5 P=Y6MM:VQ\N'YXE#SVO+5T3!YF<>^;8'[_5L:!FQW2OT)OHB M0J@&I#Z$HA[L:!0D*^ITY[?ZC]E3P:_01O=/,/IJ>;NZ(&R.-C*/^KR1#A,G M<)*DP.XJ6CM^2+-LV@VU6&04AO@,D#N3:I6Q>^E(7,\+6T*)&(5P_9G0D]OJ M+7G$P;O93B<#-N!+)J\^S4W([J-S$E!@ YQDPJ-\WU +N8)O5O->J1YR/V/) M-A'8T+6&.MYH)[]2R*2*"(LV6I_JH1XT&;B/^W%WEC"_?6ODTC] M:)&%$QA'2[&+^OL]S&6C--8A" 291P6W$._L8DF2UU6ZRF(X\ . IF5>U.L) MFD)Q^01S4=@P<,+<5LTI0K>/5B#P;J)=PP=GBY(_<7IH8S8#?+!?6'(:AL1% MV1=U*4*4I9ZXP2:+W15:SA:'LQB'V<^PR>0LW6$V1<=3P%R? M4GD4254'N!N^G']O@&&BRH#\U9 %6%YBWO!R8A$$M M%+D?RU-<7> B90-87N-+#*_^$PQZJ1AV+# /DJ2@M,[8L2$LD<5@?_&PPZ$J M)'3)39X:/44B#A8^B;O9>3V5]N[J:_']^3O M)B9?7^ H]L3;,1(=]3S'%P.H.%Z!_,_;<%?WOK!)^"_SB@Y@Q/2@G88$: *- M6^"_,.[/"W75?8T F>BAZP>@II3-HTLG63W$$;).O8OM$S0,*NLR<5-HMZ)* MS)RU[>53&B"[ E"JN;Y3%+*!1RADPG_C?U)FSNJA\V+K=('@O@FB;[RU8W8Y MU:Q@Y*:KX9T. VF8;OYT$",/O]+ G-6X\4,'BJ+#5X,UD([5<+98V-Y$\=ZE M@ZL&EVFNM%7B=SQ=Q[>Z.@9E@]]"A3-1(;=8 VGDE'F$XT QF*W@"3T'\3HG M%/^2PRSLOHI,AK8666C%_K]Q:2Z,('H8D'1Y6:*SKALK%\U0$NO:2KNQQJV# MRM/GT9ND%9[)?P!"%XA(79F1])SQ+@ >?GWJLY,6C[! PC8%_:B2H1,$2.(B M3DC%N.C 47OCKYV&=8?^_8@>)I@NH!!#C[>FR,\OQ&C\4734%")SOX ](])3 M\]9$@7ZHC(GI.]Q^BK;7_JRH?A+^'6Z/= NW.'+.XF>5";M*HK,1KA$<']L; M*'BGBWM]2)UUW;)&K^5!):;Q)"%Q)O3VYFAQ!*/Q8*M3Y]'["(+\@;"Y\XHS MQZ( .>BA]2*E4W0>3D=-QL4"N/ (N7Z%MEFX!(^0XFF(U@K]'PF"%R?()X-> M57/A?- OH)"H_Z#2$N[6_%GR*S_91(D3_!9'V0:_8I>X^2N3P-L_,DD!T0#" M3+ ?;L,4SAYYYIERC]^O-[VF]#Y#$I!S#.4;01AW+_B&^;6&.]]Y]@.2B% U MJH;5RMTT *MB#[$?HB<%@W(I*"O%[J-%>3N I?*$GO;R%8Q69=Z9BU.%FYG 8OE&%X) M*U70JGD@UC\XV#VKI :90+*&]0)01:4;6SE3^#:--/]:#ESW7!82?W)21*QG MT6Z*GFSNBM)R3";".)2J1XN 65X63(T:T\\BC1/ZCNJ05%J5]5+CH%I;MFZX M@Q0CIA9@.7"*%*-#\P$M1UFEPB20C#B6PGJG$I::-4NA[%'+=Z,:-5-&0HP3 M4%GED9\';#F.!^E$3+0M!^XPG4@VQULIF"8:+*K#@N2<LPSLW9FD,= M[(R4]QZ!-@-C-0>Z3-Y]+Z6*(\A81@/:T1LDG^EO_8X5.^D-2,NWO2AW3V&F M]DT"Z[>T2H])AVL.EE?O5B.1.7L:KTQT%+'"5SJL MW\S]N:A)@E5-+4X3<53OO1*ZV')Z#&'PW/@^(#?N(14UXE;F;DTO.]F<\TNU M-XQSB\?R5S_42%N9*T.] &K.]C1/T'[YL1_0M5=81M,-HB2+(34P7 M%UD"H4^077KA)'XR73Q4/KI;#<-+*T_CI1,6(6 HHI(H\+WRKDEU/M-%P65. ML-MZO'IR:L;6<'>O7-K*>I-7>0Y7[B*@%ROJ,)!NP:)T0U1E41=0A\AVUR1+ M'L$+"#-P+'*B(!?9.21-AB,)1'MKX'4.:3P.%^ZNFZ\E%[#^;0CQRK#0.S\6'M[-8S\UWA'.[**C'!"!'AZ+LOOHYDN11:DY M\]D(V,2!C1/SP@E0&&.V M ,+-\;3HZ%^:K4%Z%Q<384[*RC$G"VV018^7." M*I42_"DUA&YVE5O&VFT/*:0LYF,<;#@:OLVIY?!GHY&BDF!WT%H"H!ZD0>Z& M:CPWV>-*X[.#AM+-;V3XRY!6=X0LYB^4.^VGN^L\V%.W!%!K/1ZF8TQA/T\. M3\J-H:-"E B!O,-3;4G0+.;S*_"<'@M#(UJ%.9?26,OK855* M>+Q(:ZV;Z=C@UXM-4>9K$QM5?; > &N4:\AZL+WZNN\56/BN?S1LUWZ8^#Y* M>>S'Z:3E02821>*,*=Y?-ZN*+1C[[6DJ-C8Q<>,LQ"A0'P\PG4WW\\ W'W?T M%PX&7&<'7YIX1C,L\\QXI^AA@^HX;44IOJA2S#V5#QQ5MTA0LSEJI_RA.-LD M2/9@U&[G/8#\FE+]M?7*M>1"Y!Y-\.?:B4-H*NTGQI8>U.8Z'E!IT,+C>'I[ MW;S,6X3:-3#ZK&WBO\9!GG/@W'D]'F?5CF1A Y?50T_)^28Y/!9C=M'-90(+ MTLC594S?8EZ32&=\B +_F!S(I[1&8@@:KVMQS1*>+7A5M_E_N:F,8ITU3.L) MU5Z^3E)_#4&FO870:*3%W1^Z &5/857;3[Y>0G'AI^AO5-\^O8<.+XR_#/V% M[SIAVM@%OD"07ZRSEG=(OE4HBJ&XS"#LF%EE^$-Z&-VG9'^)OH)BQO)2UKWA MVY1WEM=D[ U'ID"VO'16;Z"*'A*6%QCI#5_YTVJ($AG&Y63CFLM'8ZU8D)@] M#M=[%\6F"[V=33K6=F58D-,VA4.K%N T%/9N2O:E\- MX20XP1_ B8NM MO2U5?Z9,/'P\W0S?^1J B@MUK10^O9Q\?N1W@NHI(OO,.??U&'UT5=%=V'E@K'/<1]BF"2EDX M3/)3Z*==D>@RIE80KM>;(-H", /QBX]"!KO M>'& 5']/^V&B/&5=!;]:;D3W"7HGJ6!Y7D*?>"L70$.D,QS)C8WCTM>.^-I& M93LWJ$(98BXN)!MDZ(D@.75";C2M$Y^$J>\ALOP7R,MNX;V\?D6%=8&7%]1; M;[(R%T3VHDL/'](M565NR'3>8)9K MTP5+=7+7:T2UR9F'B>G\_U-EQ$\1K_ M\ JDCA\G32I&\V,[AYZIO./-RUBL]3$BZ1\24STN+3:#20U&@]*#DP+MF MO?=*H%31P#J.3+!$1#R"#7J1&I>H%#%:65 N7?% C M.&^[8R*Y8ZS>;:"P\;VS;@HPHL1@MU65X+//[2\_0.1]=MN!D*L+?<)24QII MV*._@6@9.YN5[\)3*W=>(%61=3(PNQPXA02X[Y;1RWLLN.-M/H/B'WOBBQ]\ M>9HU2*S\0@>_XSL\+?9EGE'L/L9L"(:X8G0P0>9"&Q']P%F"NFX&YRA+R/W.C(KD Y3 MV!DT1F1TT"I'Y%:"WT^WBTO ,<&\ZEEU UCJ#53O::CY#24,=DL!EC7NJ_#1 MK6C+P5)^,5:5O6LY[J)V,%-JMC:VI: )6=Z[ZPETJ]AB>.CF=9FFS0#04EQD M['F$4M6$MAP2@3A,3?*PK7A+P5+KNF5+\HJZ;"F:XLZ4*E)LWK44JGY-!;8[ MR/(LP2[& <7Y9#E2LJ>@+^+7K*0BQ;>L2?T<>T213@[Z]9=9E5>Q -T]P1 M@50.5$,4Q)B?H':QKZ;!WH*O&X#NX<_]-6PR7D5M)\8F;2*/Z(/)ONLC(.7IN635+WV M=SJOT!U,?5XY@I:AK6QX0TY<1=)5^D"6$% G+?P@U4=@#<>!L$*)J701=@+G MM RZ)$[;B6Q%U0;A=V)VM:7+][2\2@?*RQMI_>6-(W-"[^8W21* )U4IF?T9 M. @T;QH^H@H@<5Y?^SX*X_*?N- %3Y%2^PT=OF"X\J@P<7T#$-YQH;F!A?MK MF)R*U6%9F.K&UPG.Q1:3?QDX">GV,+^]_I4E8(W!?0JCYP3$^-K);;C)4N2P MA)(Q\+&XJLZ$>0FYM\]I@.YS%(+M9R?^"M*;+/02YOTX2F.=*Z[MY3!RI0#" M"U6[[S;HXK?7\:;P;![C[;S=E\)B;@E&!TWGE]B[88P#3' W=IU+PI-+>0C MK@ST8.B]/=&&XQ:G,=CZ02:+E#.))+*0IWTS&5*%RB M\ -^>(M7R9C26$MU7Q<)&40(NY):JYT&8J] #,48JH+."W.06NIP]J#7V% ! MDA0]C'H%-E'BIY/TTHGC+13@))^;5%R:X:2F>M+1HN %"I$Z04S4V7T,.&]9&@^I MJ2+Y\SL( LA0\3*Z<$)RZ49J,ZTG*"M,W&RE_9AA+"ZAH78IP*I>;H3>K3\V MJ3(;H'V>X4-!+#6 U5F+/AY"X_L^2CE!S78[[4Q:JJ:3-2H#(\2NC2Z*9/)? MLQ!45+KY-_BE[1QV %R-4+BK=K1OH98*63!]A 8"OGGN<2]12@R@:"7^ >+H M(?+#%/\E'[[R2#7>OE=9&_&9_TI=HL/'U+YVGYT4.3JW*)]<:*UJ';23#UD! M2#!YI;G^]^!)QQCMJ!;HJ=N#S//]59W!?&>;Y<%FMHNN7D*[Y16S'!N&:ZT6 M4!!R:%F/%=L%5D9R97Q3ED/6R9=%#-V2_$26@\=R,36NG+#\.I:CQ'((U8Y! MRBE@.SR"H;92>)$=6Y:#1'&/5;\2GG>VZ@@"(HML(UN_<3H(K7J(QM+2V3([AQIH M& TV$KNG&B'KHP*X41=/!7:/J!DX1+5T(Y!B!UE$0I8%5#]8#Q7#$T= R:1IM!]A%YU+I:=)$^+>L1+IJ6%"<^"NPBB(EML=0(2X?G%AJ2/YQ#70+*7)4-K^,^ G 2L(H" M[W:]B5'B!SJQ:&?0AT/ M@GCCOZ*_L?<.HX.>'$MD^>*RI;>(+9>0'/8$F%UT&Q_".F@M\":LZUD>JQ37 M#*OP\12PL8+65MR$4!M19I.$BEB%CJ&(65\K3M8N%=IR(WJXOIN(4Z<]*PTS M?\KA#<$2468XP&R>9BKAEL?F>^'IMF?55O@4:RW8:.HEL!JE3F X9&PFI5II MEL>A.\+%L@W[B+T:I:ATWF(L@]3B-YG),2(;JIR=XD*GN)"B6^G8HY"G9Y"C MIA,7_@UR_A.Z'I.7#018M6R0?N!@)JW.*3ZD)CY$?G,!Q/!41:4W'P$V__:; M(_0DG*>'C:5H,M4MW+)H\;E!Y@/"7#H/I:4$PMYBI^RH6A-C-:>3#UNY-7CH MH3)6,$^^;<7VSX&'C>5@GKS>0PO%[KJ"Y=[&D[-6@[.VKL+95.^^X07"_&:% MU^<.GDX@G\\52-S8WQ0D,ET)O%Z*+*$IW(,0LG")OW3]NO%CC. ?P"%9;LSF M6C+62"BQ_$ZL'JHFD,1IA7CXKSWA\!]?'IUP27)3U'\W)#%$2[WYVX$(^NR' M_CI;4TFJ_UY7EB2OU&RCD3;6J&HOZ+F4Z0*JSYBF ME9LK@X*@F#/)Y!^5&4K0:HI\F+(IPUU[.[J?0@\H3\MT [R9#(=8'9TMZA%6JJR'; MJ"Z")'9-HZ,1X3 7T;X=30 ME<1&P#"WO'!09ZDMZ02PO&:.Y+X3=T%87D#G M(,N,Y0\IY],@?]]&27I M;>@&F0>\VW#'EE#] "%L?1M"KO307W$V5!3X'LI)P95IL8B;+HH^\+?#ALL% M78AH@I00FD ''>4M*K0\^LM5.ET\)6 "R4RK%UXISEO1WJ=PI@C^937F@AT$ M,&_VT#"!^MF*MC.%;D)##>3^W8G]G=G#H+;=3L==I,**A2(S6E-O'-4;Z6(U M!I84# <\QL6%=>UZIZALM-[)27,!B^!J*3B';ZF6N+?>A<>+))#.DM�CBQ MK/=G\C!I'HQ*_94F%ET1B<(UMX=:MV.CMH5>JS);KYUX.UT43P'X8&\9ADM< MC*%B>4/N037Q8:.CR[ ^"A.&Z-!S# M)WL390=Q<768/C-="=^=+*#*0YE#]W$,7J\#U\FXJ54C8=>O+BCO>'>9)W4L M[1ZU'8E";K5]:\V^S(,4@ X#F39=\0-?>A@#I\H^X$5[FSHQQH$NWM_0R3$. M<.'N/52OZ7)@R_4W<#TZKH,Q4Y$\D.7&,&62,I,Y"K=1=^/=4L^^8O"(FL#H MO=K2KH/1^[P[^""L3^-5B5FN55B?LLL/Y4J[3JQ/UU6US7K*T#6G[/B!4-$5 M2*4YNL<9X*.ZA?I(O36JTC@?FRZ>IR%R;X\7-*;6.EZ-7]@15D(U7@U?PK56 M@C5>Y5[<55=B-3ZEOH./L 1K?.J\N,^QQ$BM^GY,.JFD,[,$3(T2?YS**,4U M6D+3ZUVZHTP]>\"@KT#J0P7TE(?6K198DE]X+2K0E%*L3 9]1. %R4,!E=..%7*H,1FVEG)09F2K18(F(/6>RNH(4Z M?0[\);:P*$]M4!J:__C(P+4U9.S'>H(1SU"SW7G%,>]J8''M*=O!8EIAM9(3 M;EBD[$,8TMC MWJ='6PXXK>BFZPDHYME5 \G6+'JZ*Y>N\50U[A*>=R,3S=1=Q& TVVX7R$)$ M?NG1MFL$LJB(ZP!#7 DV+Q>K_A[/$U*JZX]ME8_.9$Y0ZD7'5I2TK<_M+U46 M.?%;3DJ%U! :PDD$^DA)B3(5S0X:T@@(1#+)97N;,[$9<*/0DUK 9C]S)C-? M^7&'N>R[]183+6_HH=MYZ8I HG W(] 6QE>[[MQ%:E=5Q<-$HJ4ND?[ '><] M@9YPK,IVRTWDGA"L'"B6VH>' BA^W%EJ2O:W WLR)LUXSP)YJPRXP:,XS?(1 M>&"-%R:_,"B<=DGLJ#UKM$F51$8TI:OV*9%N$;!:CB(5]G2SRHJ;56@7"%_O MH30V8+\?R86PRRA\ 7'J0RG!O11&;GNZF'2ZF"3&U?G^2>!I*G0QB=AWO@+E'=9R<6HN#%#Y=U@IC'$;N/=OZYHY1)X+763C@$$C"K(E";:WP0 M_-%)V=**T%"1G)IX_\R2%'A(P!?73*90:(3HR>F\G!CY]7"NAYQL7T*_7]E4'M-W-C'=CW'M\'OVXM"TO0[3,-I MC%V1Q;&3'S*M4PC)K]R*>R$M;7:+B%0,8@2;%2DJ*BN(4IY2S%/-;, ?3)&B4JG9HQ%7'1 M7[,0M YX7-*=RT/"7;5OQS)H>07A$]I^M0XZTI1B?PVX&ZC92E7*5^S#;;AQ M@MR@FRZPN^,I =YMN)?QCVTL)3MKMP2*(PR15B[\;.5 L7.;)!GPSH5, NX@ MVG=_Y:3>DPW7R06L&8KUUSZYZD%QO5@ -_5?P &'#6D,+9.,_1<'TX& ?O23 MKU-LJ,W2V/^:_Y Z-X&N6J=TZ6S$)K!KJ+ D'\(A5'8491-(H$@M\VN\_*@-9 MCR:-1'H:,J'"HKN(XCCZAIS2S@;^AOK@K-00BK:0S#=1R69_[3==P)V'T7Y: M7#B)G\PV,7"\:5CU$(F=A(SNAFS _<6F&\ _!F5&T)1-,2\2)!@Y%+LFNO,F MQ1/HZ)==:7EJEJ??,S+;A.],VXH-B4M/Q> 8&XE=V8RYY2Q'1[Q4'B4ES%)\ M3@7?3@7?!/+.*I@HS1\; 9XB!?1ZS/6R'&'1>GN<#"O+4>*D9M&5@VHR5!\8 M&?52-SV9JN13A;E.EN^X4QW#4QU#M=H()WNM*)Y;"ZN)C5#NVM6:&B@<,;,/F5(-U<(=$)?=S!'CV5-'? M5LB45/2W%9S.C@5VGJSEJ+$=#8HR;RW'4$*I$K A+:^L)2KVQ7.B1P68A%RK M)USW@=(1N4RI2=VCVCVG6N]J+&)R6I'E)?T$!)'LS851(=;E^0!;JQM*'FHR MUT7Z0,ZH@TXT38_W!DRO;PH8@X^$PL2\H],':,>XK=HQAP*9'T_;2?)6U*B M$WP9YJ=1@,'912+7SD:%EZ!:?M=Z-^?G4< CN)WV5_Y.Z'2^B5A ]VGLT-'O M0);>WG%X#)B\1]+!6_<= M?:J;KN1;VM>Q=9XREW'?6COA1U6_^PB?";HJM*(\'0T@IT0"E0TJV.36IZ(J M UP;L-D9="IU<2IU<;J4?PP(2[B!^KYN;A!&IPO2O9?%.OGVZ:WEXS-[#?MFPW5.1AGX'8!\F$>A!0W>6"';4\ MP!G@.\A.S'DQE-!0$:I_^]MC'MB?>"]^$L7)T^SN[I**);.Y9@2KR7L7V^IO M& )"8@ M)^A>L[G^5P:U.N3UX<1#.9UT3 ,=((]@4^00/L31,G;6++%-[V , M^6SAS>JB2B VOA$X(5T&4MOJ/PG9CW81VVIY(JIZ9D"I,(WS"A)_=X(,94!A MB"FS$.RL)?:/$J/QJ3WA!/Y;#54]Y;MUMS,0> 3H>4>K@CL9]FRYS%1I0 MQT:-@9-D\;9R'V7BPIT'A1-M@S)ZZ)Y 2<@$2EIGB;W]',DFW%WWU/#Q7!*( M*/L,X$826B1:5]VN9@&O8JT<%-V'9WDLD.D K$$DY72S'#6.>ZZ&&]TAU@=( M@1'XT!UI90*(J)_+\HU$]XV50+%=5R."1\SQ57^7H@VNY8")N=)J\HEU4MJ. M%M=C5T.*Z2 ;)504V4YWV=F.$B_ZQ= ,Q@*1G&8N M:K2+8ZH1;[(<(*/- P,0B MI);7BQ3G4%:8U?*ZB-U 8H9R+2^'V TQ:H1XD-*(0]W(>83_^;*_EI-K5;@: M9+3>@##)U\F".S?#YKD?6?;>X3F4@4-X3:^9*UEOI"C)L'@P-K\DGVMLMR&Z M5X]J+[,R9P4[:D23D4==:Z(K<[HM*.(8%0/'%1BW^R8/SA;??OSFQ%Y+ )/R MJP\;6-'&*E,^KM>;(-H"D&\1!'R3=EYK'>NS-Y1Y@"8T1 4O)!XXOI: 7?:LS)'Q2&JOT>2^3Y*_P#I(W"C98A\+_F+<% *%#]"[6@9Z@,3H8B7;^!Q MY025HE*3LJ[4393%;>ZE,GK'@6S:+?N1\D[3= 7B^.X@J4&@\():?^ MT+6Q''N9^$7T8"!Y;<6^HP*UR\=,P,9)NU$V\+%3D7IA,7 M'HAPZOAU>8*7/X%8%SZTXTV5[0\S+GNKWF[JR.9[Y$WJF3&B: MI4D*53(_7/X._.4JW>7N[ZZ*7$8AGEX&=3@0KS^RH!V8$A/39S@[B#Y-J C' MKE_<=8:B(X",C3KVM)4[$&(OW'HQ/G)@T1:Y&6JO5C]VW+#E(=;^$2N^92S8LWL9D(]'N0',G%7B8OD6\@C?ICX+K[]V?\1T/C><8-GKA[WY=@M MDF%5$HUPJ3D#ZVPUP*';_. 1[C:Z"C$$(XM^_;B![96-V]\QWG>MPI'8"M8, M[72S/%U1GU]-21A.5DWI8S4WN=:<.G%JW9H2?$P]K5LI/$>Q0CTD:/>TYB?Q M9]89ULDI97DB[I&<88J]7Z=%576(=?"G*07_4PY^B$LO>V; ;_0)):KND9Q1RARRO:QGKL=?AX;(R".VLT:R0N:=8AR1>Y*"QII;K:C# M*>_["$XLX;C':34-.:L( 94AUL;,Y'1"WOXD+&X"G;+56;NI! 3BE^%3O7EQ M:G<9J\<\RFY$'%,45'R&_41'I;]_3.#>F5A-^52\>/2U3$\)QD,)K8;.^AL< M.KV"<-PX?HSM$",.+RDJ1[I0!J^.74N"Y[>+H0T.>^/S%D-KWI:7I<^JQ?D[ M9G9M^[[Q>1.A/558U[4;S1,5LO19M3A0%5L 7Z>T:%-@(\ H.F'>UI5["VO:6[-'S&-<<=*:.^N8 DX'.>Z5!*+DY<@HDM;5N;$'7J51);0/ M7UW35BA/5?2/4-;TZUH?6' )J""GD^?(=8FFN_J4LFZF$B$G+FQ?Q2.IR6LM M_J;M=WT24_R,/&V&XSL=FT$MI?GQ)MZ[.SV>8[MIMO-I";WE53Q@!/^&;NG5G_3#H2&Q*RHJOZ4A M#^,VA/L*[%ZFO"O(9%Q>8?4X7671=95%S39L^>@;N*C^BH[[68+OEI$O;HEU M-H>/F4G0[#X:)H%V!SR3G DS&RV=CL]:7@ :F@1<01!L$8K$%>,EX MW)XZ4O) (=;0JH^._%7D,*_B\R&VTW#5'X#(53_ G33WEO[H8_D,KI5+S(? ML;[:M?T^E9VJSLY4$"Q/8NDS@4CILEF^#CTI-P<\9ZH4:6BJ/D>F8"U@$ B( MAT98RM:-*:1U5>$B:#B60S380:5<2%B>=2"]=X44WA-HC0.?JU1;'JJ51DQ0 M=[>II-A>S[P':0[8790D4"QA*39)T]A_SE(D^>81%&?K*,2.VU440!"2FF]8,,Q9SX(Q^+H_?:B5&9_-TL\$RYKBMV)PU&:FU%)B^.'] 6 M.%]*MLNRZV@Z?)6-I>#,C-I<:^DKXGZZV.9P7P9.(AH_$!Q']P85V78ZB&P$ M_/+0>I'67"UZR=EDTL,8/%6\A0Z<9SZ&_"3A2?>V/.4P\? '7R:N&P.L/3AQZKO^QD&J[0RX&53%?)"P]N#!PQIP9K'F1VZK6X#S=0(UFH4)JU,P MD>#ZE*V-7B'VE.3'T6T7BBGQ5<.PL[YLN8>-ITY3X@^B^FL?Z 5& -=9F:^Y M'3G[V%[X#K1?J:P]@B!+5Z.EBIFD-3 R(<@_3N37P'+?M@)^%C?V>GQ_;VX. MI#WR.=W:[&.;&B4]%1X\AUNXUE]H5;&'*=:SY:&OOA0D$4N^E_!8E#J!&=#V ML2EW%K;E5^RT;,LFN$KOWC0WYK'%;1N[N;)_\PU]_>H&F0>\&[B.M1AO&=L] MEL@M-J6+6T?,U'1"0RWYZ"%Q>6L.6DS#U/;1K_!>PUV6H M&ZPI(\5BFDH^HN-NR&%T7VS) [!> NKQBP;XX8\ILI\])Q!)*(]1=F8A>A@K M1V^O@_@]">B2]'0QCYTP@4CRK@ )=#2&#[F/.G"[Z;R7AR#.+RLS#P]Z>]W$ MBY.MC^ #Q6G+7ZA66M]IO?=X&.V3=92%-#FN9FP=@?@ M8!7["CRG^]TCJF(3>^DVL>EV3OTR",>\L#X.UH]=4KO7U:=*/[*8FEAB@9J5 MM!Q:KK51PU9 N[<<+U&+@'@AK*UZVR]8A0U"*F(CN9\X@,^'?QX1*KF>\!8S MT10>]J6-8_D*]*]T,M[&O+;HGGJ09SYQ7JF9[GY].X#1=1O,XOUQ]7X<[= M=/8SY 0.63VT%=^#Y!0U"BY "!8^E_A&:]U\+; ,[:[X!?H/ M*LKUY_\/4$L#!!0 ( ,> 'U0%"G5RF4DA/66F ^= >J;WHVS+B2ZR MY4IR7NZOO[N2\P(Q%*;TQ! /,PFV5])JM<^CW;6=[LC$XN0WTATQ&L(WZ1IN M!#OI?ZNWFWO-[KX[!(']7*+KRW!&M)D)]N\W,55#GGB$9D;^B\>I5(8FII/2 M,.3)T"/'Z;3SQG:;SIL8-C5UGH0L,5YCK_&V$\G$U#7_'_.:<)R:CNNT;F3J MN1-6(J(Q%S-OP&.FR06;D"L9TV0N[$MC9)S+VR&HX,/$$RPRH$$7NYAK,!EQ MP^HZI0'S4L7J$T7352U::X.^^YY)T[DSM#M9(YHI'G5B4&+"0S/R(F[J 32& M"<+([WYOOF]TNOO8W4EW/]VD,10?CM:LX=/@9JADEH2@M9#*4T.?[C1J]F^W MLW:NN=NYWX 3AD-XOA3A^E2>R:+]Z8C[W!#GG\]@UX(%?Z)A QB'J1=OV=/^ MU>#\T_EI;W!^>4$N/Y'3S^?]3Z3_K7_Z=7#^=Q].P=7^U=SJJY,MWVQ(.4#W M2GSCSZ]7UU][%P,RN*R6?_N6O__M]'/OXH\^Z9T.R-77+_UKTFS3>O-@A^Z2 MWL49:1Z&[JA6N?.Z3 MZ][5Q]Y%_[I^^>U+_S\6FG"EU6BT2A(7%47?O\+PB50Q%;_,].'=,'?+QO<8.N4X%G7F18-,"0_\WT]CM?& K5M>&*M.Q MYJR#%6+M^50SP1-6:/SE% [V#MM';U_=:MPRZL*B/$&+U*UA'QSWK@,_8/,U M4[XY:>[-5WMEF6_K\.(-#.Y.1G3,B$)GG[ 0W)QK\E<&-F%*S,@5PS2? !P^ M@1ZDV:C_161$/LIIC9PGP=XRV04CY9\5,EXY,EI;@8R/X& A>GX\(S>)G @6 M#F$_L !1#A:AA&X3:0BVHCPA-)F1+#$J8S!Q"GX*72%>*(GA2'$J2$0#.*6( MC+DA1CJY-8&$!4QKJF8H$M,;!N.N]*GA7 C*P) ";8%CH$# 59#%()9 <] D M9(J '8,1T1E^+-M/F&)Y)SB!F&O!*-;QR(2;$4Q0IRRP"F*_*:@F0YCF&)J% MQ)^MFJ'B@"WD@/9V

    1*BEX= /3P*1A= G M('<%0C5 /_3 M5J/YH:-S3.>Y(.Z2,HHX'.[H78N=J&&^$-!,/[X)!NX^ Q3G([E40&8*.H#M?2YP!+,M3R*XP2X MRUAL$)5@3YG&+,+2JK8IAPTQI&:@D(&0!ANEX#,\R 3%R BF99589B/0PN4V MJRD9_.44*9?'2$I%"N!6D<.;@ MM@Y;O#V2UQ+LE6)R>$*T@4F+#(),(3I7,H2B;F.I#5S )T2@,QU 3]_=?4ZR MO&)[6%5L'ZS8V@I"[V!/09Q]P8QAZ*GGP)V1$*A!PTM+WL *E ML*(Q&()OK-[,N9!]SSA,P-)>E@3VOM!N57XMC0N7*#S9CO)K3PB"]0D.?("W M)/!61\ 9H#=/.Q9ET FC-YA'N/J S21L9<,^OS&_R?HD3L@KENYF44$ 0$-H MJ-EB_[^?/_*""+0!#I *^,MF,QI2&9W%@"0PG)U-'GL5WH^N,I52^6:)J& [ M"J0]2$@B!5MO#8#);,0 T+8/1.4<4'/!/$_&4HP91O0)'>;/=:D\R&!Q*N2, MP=7)2+JP@MYB&&"$Y\EX]N[!Z@MZX?)9UZ_PA4MCJ\D%U(4OKG9\X$JFK(+X MUFJC8\7KX-8R XCP*0L[;JAFPUHP;P#N*VBJF:==B7E!4?9%2]>W??L5%%#S MT;'@[8C:F[?/A4 J7)C, ?%X[_TQ8J^[;\)[9)JHT(,2AWL?#GZZDX/V7ONV M*O"/NCNYD8-HOJ+KT_H!'TS KG4?=L$;SW[6\40Q(XPQBH<,/'<[YXZHWGU^ M/_>P?]+Q7R#]G8$;>Z27#6&C(.UFC;0:K?8*F@I=Y)PJ MUGLAYB\G %X@ZPWPYR"KX*&"48E6X 7"Z'3$643Z4Q9D^& RN70/(CT42, W MWI4JWR]I;?[N7KE^]G/S/R\[6D2<*1TR!_4ZC4!7CXH)G6D;>W;W\9=\3W[K M[MO? /X_4$L#!!0 ( ,> 'U=3U:5.WP@ "Q7 . 8F]X+65X,S%? M,BYH=&WM7/U/&SD3_OW^"K\]M0(I@7R0H]WDD%((5Z0*[B"5>C]ZU][$+][U MUO;FX_WKWQE[\P$)%'3TFI 5$K"[8WL\GN?QS'B3SM F\N07TAERRN OZ5AA M)3_I?:TVZP>-SJ&_!('#0J(3*C8EQDXE__U-0O5 I &AN57_$4FFM*6I;6>4 M,9$. O(^F[3?N&ZS61/+)[8J4L93&]0.:F_;L4IMU8C_\: .UYEM^TZK5F6! MO^$D8IH(.0WZ(N&&7/(QN58)36?"H;)6)86\&X)*,4@#R6,+&G2PBYD&XZ&P MO&HR&O$@T[PZUC1;UJ*Q,NB[;[FR[7M#^YL58K@6<3L!)<:"V6$0"UN-H#%, M$$9^]VO]MUJ[A#2O5K%_>RW M5^[5]]L/&W#,<8@@5)*M3N6%+-J;#$4H+/'^^0)V7;/@SS1L!.-PO?66/>U= M]R_.+TZ[_8NK2W)U3DX_7?3.R?G%9??R]*+[&6[!T][U9GCS*S'ZGU^N;[YT M+_ND?S6SZ_)\-D]A4B[_2[+9U]-/WJ1[VB?77S[W;DB]2:OUHSVZ3[J7 M9Z3>8OZJ4KK'[KE']X9TSZ[^[/?.R!JB*$W\ B:^Z9VZ_:Y9:^">U__4(S?= MZX_=R]Y-]>KKY][?#IKPI%&K;4K L2ZL_1&&3Y5.J/QAIK^HD+.II"FY280= M5DC$M17QE-@AM<$]4S,Q>M#83)A,TFD02SY98^C_Y@:[G0WLQ*K&4FW;SIQ5 ML$)B@I :+D7*UQI_,86C@U;S^.VK6XT[1IU;5*1HD:HS[*/CWG?@1VR^8LHW M)_6#V6HO+?-=';;>P.#N9$A'G&@^$GS,&;BY,.2O'&S"M9R2:X[Y,U$I.0<] M2+U6_8NHF'Q4DPJY2*.#118)1BI^E\AXYU@P!=VFRA)L145*:#HE>6IUSF'B%/P4ND*\4)+ E194DIA&<$L3!=L+ ML@%@*S4$3QC4! M.T9#8G+\M6@_YIH7G> $$F$DIU@@(V/8]F"")N.14Q#[S4 UQ6":(VC&2#A= M-D/) 3O( RX@A*Y! %@ @5P=<,9IT]$S9#$ M4HW-C"8T'PAC-86!*-[T>H.6E26TFYDR*]J6@-]!P!_M!.#[=]#Q[M=)HU;_ MT#8%IHM<$'=)%<<"+O?,OL/.!:&:.Y0"ZD0H.:*)<+!F*(498@L42R!(P$ ! MK\%VD50FAW8XOE;2PS73*N(,;ANR!^AD'.#N(=B;1$.:#CCIPLY\G4N0J#>I M5[+9KK?VN%>FWF)W;OJ[ BLCJ2<-'(W@9K[$)1[;J-ESAXW7#1O#L&B#^WP# M@IAQ!-_GD +C"%UTP\;[M^V25EX-K1RW&O7C][\=?6@TCX^.&RWDF#VZOPLD M<\8-. ^ RP7EW^>!"N8+$1\*XH &D>.KZ MP?+6(MQ8#EDTE]310I$++,!<*<(9?"@@] !=C)*"4>L4#8U@@FJ!$Q ^8W%! M5(H]Y0:S"$>KQJ4<+L10AH-"%D(:;)2!SX@HEQ0C(YB64V*1C4 +G]LLIV3P M7\A1$!86VG/VA&"E))J=(YIP!XGFR0' "M\\/71X,NT 58T$0S:A1J44(R9J M@(FP84<#60 4\ACY+ /?"$9TAJ*)*GUO,+D)_((!HJ&69C7'Z#&";: M"8;IC:C,W7Z/\.-QS",K1@ K">'9T0;F+2H*,HUHG,I0UC7;:*,A0?XA@AT9B+HZ9L_YR1[#[6) M@6@@$K@G7N@> :K^Z3Y7+-]K]>0FGE"A3&$(R;.7'#E3%($/E,BQ2V7 MQ4G//?G*/[?2$]FHI)Y70SU%Q;955FP?K=BZ%Q_8C*LJB^T:IB[L!?2:)L);SQZ*G4$%VA ),@(:NEST@%0A6# 9# M\!>K-S,NY-]R 1-PM)>GD3L7VB_+KQOCPAL4GNQ&^;4K)<'ZA ^P",)/.J( M! ?T%FG'O PZYO06\PA?'W"9A*MLN/LS^*$HF+I#XO6! "404/#Y_O_ MP_Q1%$2@#7" TL!?+ILQD,J8/ $D@>'<;(K8:^UY=)FI;)1O;A 5[$:!M L) M2:QAZZT ,+F+& #:[H6H@@,J/I@7Z4C)$<>(/J6#XKTN7009/,FDFG)X.AXJ M'U;0.PP#C/ R&<_! UC=HD\RONCZK?TDHW75Y#74A9\(;8? E5P[!?'CH+6V M$Z^"6ZL<("(FG+7]4/6:LV#1 -Q7TLSPP/@2\YRBW"<8?=_N8Z6@@)Z-C@5O M3]3!K'TA!%)L;C(/Q/? K(B]SJ%E#\C44:%')5H''X[^<2='S8/6W5[@'WU_ MR"MX'[7<4;ZQEAA%$\9."%VWEW1/4>\ON9A_V; MCK^%]'<&;AR0;CZ C8(TZQ72J#6:2VA:ZR(_;%EA939M37\NF?V[YB]1]5(O MC4Z#$D,[C:$B9)A;J96!-?#-F$U;FRU$UZ$Y7/Z WKJE+H.5$I0E)VZ*^3<3 M %O(?)U<;6_;-A#^WE]QZ] B 2R_Q$V0 M2%X Q9%1#X'=QLZ0?:0ERB(JB0I%Q79__8Z2Y3F-TV"#TT@M$2"VQ./Q^#QW M/(IGJ!?(*#Q_ [V $@\_H2>9#.FY)](JE!J2)V9Q(Y?P2<3"E3EE$4UA1!=PS2,2E\(S+B6/UO+Y M$"1D\]@,J2_1@IY245JP")BD1IH0EYJ)H,9"D&3;BJ-'@[Z_R[BTOAFZN-F ME KF6Q$:L6">#$R?2H3$C[I>Y MX%GLH=4A%Z:8S\A!NY'_'5J/[G4.K:@,P+EU^C?3X5\.WL)F MYQKLT>6Z;3 .1-C?'OE_ UV?ZI:CMKMHXKL/';M;U\"^)B+B(0O!OVP 381 M/(8K>L]H UPJ)/-7#4@RD6;X2 &2P]9J2%W)4#I?#8&D0#R>2.H]$"^%%)W< M!QE0F! Q(S%-C?$RI"NP7:E:%)T-;"@\M 0G?X@M=._9RD^&H9,KLRR_UH(I;P- M9/EPQV?-D]-W"LZ6])Z2:9Y]>$:DHVS^KD2WV^P^' B_B&]-#PI/7O/UV.AG M%O4%HF;,!"5?S/R_H6[L#IQ[M;;B77I/S_2K6N8PR[124VP MLWF6RLVZOQ4K.UU$TUIU6B]6YJN1B#Q4C<'7S3>O$D/KC+1!Z3A!-'C(O*IQ M4\/H:J6M[9W_+JIUMM1!67D&:AAZ(Q)1G=IT%%6(@1I&D4Y>.NSJSD -PVZJ M?I:BLY<.HPHQ4,,PZ@>,^N LJ9M)=D]A[/O,I>)[F0P_U0FN/@??SX^Z= 5P M4P&\7(4DADG$9* K@+H"6"7OU!5 70'4%4"]F](5P%^05ET!K%"^T17 GRRZ M5 5P:^>O#U%U4-:2@1J&GJX ZBBJ& ,UC*(=R:ORQQDZR^KUH98,U'!]T*5* M'4958Z"&8524*@>;4H,N5?[H4N5+O2?A]=_'$6PV/ F9TR+0#>*CK28)%V25 MYEN?7DN]^N3\3:^5OS3E'U!+ 0(4 Q0 ( ,> 'U?>G>,&,= " .AO-@ 0 M " 0 !B;W@M,C R,S W,S$N:'1M4$L! A0#% @ MQX ?5_M)UCFS$0 NK@ ! ( !7] " &)O>"TR,#(S,#7DG !&S@( % @ $I\P( 8F]X+3(P,C,P-S,Q7V1E9BYX M;6Q02P$"% ,4 " #'@!]7&8Q%SEF1 I 8 % @ '4 M&@, 8F]X+3(P,C,P-S,Q7VQA8BYX;6Q02P$"% ,4 " #'@!]7%K( ATH^ M !\P00 % @ %?K , 8F]X+3(P,C,P-S,Q7W!R92YX;6Q0 M2P$"% ,4 " #'@!]7,"<>,O@( *6 #@ @ ';Z@, M8F]X+65X,S%?,2YH=&U02P$"% ,4 " #'@!]74]6E3M\( L5P #@ M @ '_\P, 8F]X+65X,S%?,BYH=&U02P$"% ,4 " #'@!]7 MH>.AVN,$ [10 #@ @ $*_0, 8F]X+65X,S)?,2YH=&U0 52P4& D "0 X @ &0($ end

    '\ G0DHI='2EAN_Q(M ?>_.#QE)/NU+F,OI+I M$":T1#9B5V.^IIHETBII$'DZ7_><$!++Q8M\#W9Z0KJ+1WN+'ZA.T#C];9=9 M*Q9$[CS:=XPEXC*Y!,9XCU$@RRE:?7VJY**YJ0201)6(#0PA61O6<6JY028^ MOKD'Z].(M-B]F"H[; 6DZ!28$-MP8W?2DEB]?U2JDA&3H!)CI6FM"5$]@D5* M)<\,=A9226?:;9TPP>AVQ,9D6(F76FPQQBMJ7NJX/H=I'S:J,#2'O(2-N$=_ MM_-EFJ$F]V>VP9N)E3O'S M"8M4&\=,1]I,S9#U,>;JSCIW?N6E=ZM.GB5\^"!4L5MY\QQ(NN_.;O!YR# 9 M!G<(S1@&K&$/7.ID>ATN6![KV/09WF](!&YG%#P8?3;(IA1M2>0=3.V(N/7S M5L3)<_3&DZO&951PGF =I^1)\0FCQ"S!H/1U&CP:.P,2JA4S6U<,C)OE#EF- MVM&UYGJZWB/O>M4/R%OUTF!5N>ZUB0T9M;+1-=JK /Y4\)T\2%F]NR0^],_93!@Q)MEZ/61FJ'/+T," M(SUC3A5!HD]R="0=]T";L/"2_SQ#I0!V3&<,">#&L"MS&)2TT?HG5[4?:ZZI MW%JHB9.+Z,M(>+W @D2W@^/Y@HAC-"SJ4C!C+"6-#W-TNTVG<>;[:7B4685R MT[3R<+S(A%IS%,$*7\RYYXP/&XG M=M2IN^Z*BE\N7POLF:1]",8D]$0LFU.;Q^]?[ M6M=Z=LEKS)5=@R?"D\#E$S6&TOTR2K$YX?!SJ\\#^L'&'9NV*H[> M864%GM1T:\L2]RMEQ@'NB>+PLVQ\6]=]1&TRL4M)$X(&AM'OHL?7HN>-:!WJ M?>*6-$Z3:>H,EB U*R=X4_CRBV\[?)CYAIO](?/ M64U=!:JP8?![)%X%A_B+I__]-.,TZ '#;NH%8F#AI&M'?6P=G"+)<.+<1,HN M_CUID7);$+<4*7UZKAEKI\'!87Y$^\'%F8:#P)-RG5GC&!!B,,(-05>)&1C(A3-O"'+\LB"7@*J2$P3E5O=A7C-Y7 MI5RULL*II9L=D6@YGJZ^M1]8$Y=N6Z'FT7I3EQY.5FI@*Q!;_GNEQ*4($(,\ MA3^J&ZUH]\RZ,S.DR('%?MCA?Q,3896)1Z>\.0Q:)]\+J9!"JU)M36>G<,(5 M%;4G9+\H.9,+."DJO]9()A3$=%_\(?+T]4>BZDM^C+\@@)3Q&CDE-,+MLKE M,T"C?J9_">/)#NVQX+)2$BPJ1R0M5>@BJL>1B-4;7=^9R3W*8IJ:>IHZ"J8= M.-40@I8L3RY;)Z0:7LQW/<'(6/OO#YQ/OM2B[0Y6? M_K*MPONIYR ]-+H#Z5O@P>1M_SGY!QA-Q+_MG^ VY%\F8 MVH"6-8[(!8WKM?<=>V37C+D?RL\^>?'IBT\__>S%\^,MOSOL@V7;?@[V88$3GDBS7#< M"==P$1H_^2C)[AG*98QP,=0+;<-M8-&$#,N$>"I3?1JU_5 X57N8&<63%,SY M&MC%#OY1*#2W@Y&/DE%RGS_7&4+;ENA(+3OXL2RG90<_P Y.F%%+@2-I:M0$ MQO0\=/Z]UV5F&15SBS$N*$KF>L-+([0KBV=I)EM6L5K85R!MA>-AL%.&%[ 54O=6>0_=M M9+<,T@G(Y>#%&7LL:V#9=@^V[2@#C:RO9R'_X'"]'A!0C8509)?EKW.K0**^ M0X!\(E5$B$TC["R1CJ_C>DP;R3*2;.FR'Q_+XECVXP/L1^56BL>A%FZ\CG%3 M+]ODL8)N0KDOK4WI;:?HA_PYI! [4_B--2'.$ CNB_YRIUW$:#[MO MB)EWE*X(*-BQ4<63ZVXG-[JN-KALX\>RII9M_%#)?&IIU?JT[#NLH>57#3NF M6&RSLV]$2&V$T3"TL%&7#?5H9G?94 ^PH1S%,_$]>26KI+]5.E,4(VV<@&E7 M)6%CUHQ,)Q"=B4.Y&SD^S(3DBDIEKD?",4HS )(O9D!!)E&WG#Z'(WQM]Q*W9(Y8M_%C6T[*%'V +1R7%V'4M!0O=F&T@M#B=P"W,CI8K M9%N72ZCX>"9TV4,/<0P2 G]SBEJTU&RQK8:-R0QY@AR@%,#?C MJLV7' M/);I6W;, ^P855"&N!^S"1WVUF)'W>>X4Y:M\4CF:=D:#[ UAIK:U;7A%WM@ M8XPU>-]46L7BJ_F4C"&M^9TIHA-U*?EQ5%!;OFR*S).5'0 M= 9+T$>(+^ZY!+F_6.4A+QMIT3CF;9'A-5$R6'7G&Z904,XQDT;"Y+1\S>$K M_*&"#\.CQ^.BU2/]JU:ZX)AT MR:AZ>46[V4I^8SUSUQ%.S>!+IWM0H*9*9)(G;ZF04D=++SPHV:]!<4-@,\!4BW@C@#,"0HT']GZ RG<0/@_W#+9-6"E3C"S@KZEZ8VOOX'87AC92,1"VO+HQ<7 M5V4W'A3=-TYWVX2^1+J:M\K6=WP60ZOJ!WAXKIC$<^1#?6R/VY7OX6RM^UVG MWQRJT==XWWH*K'DE\/GG@9<51T%X9YG-U,B!F%A'F M]F0+9<)#=7,D'B?QE MN^U"W_MF5S,Z.:P .:95F;94]0>X"EQ@7_Z;1.N;^L*OO4T.DPCG/2:Y8,FM M!T]]R#.))SF=[;M07++F"Y+Y[.GU($+;T+!$R7-Z=B+*.U-X$:^7U@4WF1,:!V1 8Q[8Y 1)V8['HO:] M,-KCD[1X!NAS=XE,/:R>6M4 =%@B5(KFD0<2[T)4O/KX%':P]\V?S?T^OCWI M=[ 7Z1Z%\%HYC?= K)Z7<&6>6$=#$L6(R8TWG;F]$\EEDTA4S-5)3&[#JD*; M70G><)%]R$D9Z9#GK$?*+KRX3??/\C^B]%;Y2&&_V,.28.JHEFCZ;M9_4M)= ME(N"K;3X17?M%ZU#A;N.=[@_@N*4*1L9:Z?#^;UI)6=E#)7ZE1'GY#>WN!XE M#X2@F<@180.+I&2B\!%/9=.&Z *84505P7.P$ETR44J_2FB1U2RK[2^:533$ MU%Q27PT$(6$"@%E)DF:)3(0EC%0ZG :Q%1308[7JGP7]#GH(<;6RHV( M8'Z$1ACB:V/)K$[LD>5:R=V.I'=(^^'ZZZW*[?3Q)(8VTF7'JX?;\S(IB.6' M0Q>5.%.1=.;198DEE=_YHGD_70JAWJ$I3Y8"/GTJB;7/WS$#?)_S45+65Z'K MI>];3AHB#;0_VQS+><*D^N W8%?I99-7)C^@BB1^)9B5XN<1\Q4?$3N)Z,<< M.:#:0-?IB&GD0(DF%E>[E8VS,VP<,][2XBW4(Q] /?+GA7KDWL1$%^_I%R2= MQ :#[:!^"9+]VP^24*@:B/JZ1*A3DLH37PL%Y4J51EP\ICOWF%37'27RZH"4 MSQM1FOR/%Y\^_1-$.U6%Y^P')"CH,,'S":_'4TW7^^/SIY_8]?"+__''CY_^ M\=P=NOE;O*!?,AUV&U1<0)R>^#*C5WG^YZ?/[4821UV?0P%'A9XZ^:-0C5.A M"K7>]B+_6(0M2L;QK9Y^?!?LUH]B??Q6N*W7//-<:I,5B1FNLMM8M2I96^)E M\NS.S70;MISSV9WUZ-BR%2S-SJSMY(>G"F7*=3_19T&_D_.D%BW@TYJ/J4[8 MF+V]'O9KAD%"1"$W.>24G&C:R[P6[=!.L["F8)=HY@H>GWA@37XU?7*.,$:: MD>8X"E,\>KQ^3-!!A;=(U1!-."Y;P=""MVF=Z!P@D3JN[%FAHA6! 4K0R=-Q MQ2^;598A^G*80101U:RUR#[&P&A%,GH<&G$.BJ;&/'-UK1."BJL0?]/X*03S MD8M/G)!MSY]L,PG7Q46Y3Q<%)97^!0=+CYF[)#^C^=XP4N'2-8^3J+7O: 1< M#E#$:AE]N4U7^N+ W*EA3V=Q/M]VA=[#2% MS>*3B:1=!X-[(3)VS-U4=I*9 MF,_B.L]U'W),!\#*@+V_V30D1*TI#E=DH:I$'?2Q45 +XV6Y"F9_4-SO@"X2 MVEF4EBXWEFZ.-D*7&(L9QT&8( %&BSJ/=HD>ARJ#@=LI11LZ$T9N9\!^\<)? M?26ZTY*:.[%VWZ3PV-SP,@P$"5SPT?* "BCTS4+9_]";<@%H/H ='.67\[[' M J%XL>1M))[G@O1_+%.W[):'WRWPP55H>XF71IH\VS:$%>:Q26"QT5!JV4J/ M;EZ7K?1 6C$:_F/\B\D5W$)4^XR[)!&$V;4D+$LY$<8]4.B,\.BF*HNEQ?EQ M3?*RKQZ6WHJ2>@%3CBI@AUFO97\\ELE:]L<#G3L]N&B$+C4U>E37OJP7VN!' M-5G+_GB@_:$@[WI%]:_ZDBL7)O^^*[=]U M5#8EMRSUJ"R' (YK090\]^!E# M_09>544*JUS7)-P#IJ=MS]'WMU5S7+;1HYG391L]5(I@3WKR5$BW'373J#8B M^Z1:>:BIH$0P6X1G*VU *MH\4LS7)8=N"#2*WTQZ9] MY_ I*-7 ;,38>BRL"/S:J@0L:=M?\L^?2R+9MFG#[!/15K,<>O #,#( MM0H^0H!;0JWCL^H-*L(BIH(Z9V\@VYE // S.#29!R7#YD<5?D&V1:4$:+ 7 MJGY'S28$F2,LG8$T2N()(A.Q;.7'LJZ6K?SP^?O+!I%ELH%]IS)W9ZL0*/)G M;=S?>5,K^C;JPBR;Z[',]+*Y'F!S=2'O"&V.T,44.FB93L4+$H$52>FF/JOU MT5*C$K$&OYRN<.#3Z&B#2+4#;0IUW(-!,N6?"SK8]F2#YLK%_"*$XUO,7&]KFZ MSMY)3B F>&%\.'B!-J> E)C=$OFUV/&"L;.\&:@X%4I%6*OB^4451C5'NP[)_',IG+_GF@0].=E.2=3LZ877D8)7K" M7*.-\?HO=.6/:9*7??7@A?MSQ45I[Z4#B>H7!DW_(RY8OO%U=-DU!M%!$IRV=X$YF](-XSY>&W]LM@>^) MO._[..-?HGCC=T[-D?[P5@I4=])K_;^F*?=7;K5^>5UE<%0!U#R.)R;#Z$\+ MB#&+([_'V[1-Q;MRJ/.AWS4M$9)'O5WJW87K6#@7V=!)TY,9JY"4[Q;\5DL+ M]]WN5*3DL-D^HC^#*EYE?=540G>&J3F*+K2MA-$DMA8L::#!NDXO7+<6"CA) M/!RPU1G[P3VF/VX'8EK6Z?L'2TD3N6J9\]JA;UNR/.3:B[Y&CJ^6GO2K;@4B2 M/%F@,7T@780 -;4XB,#G0503B ]N$^(VZ7?P.Q@R.H/B\Z5\>]2:S9NA65/7 MZ/R&HCJ@0 28$JX[=>CL92/<#3V+H ^8;QKU=>11J <<1Y[/1=^'WL$U-Z%S MHU335*&K@[P,!\SCX,R$[H"\(Y=\IQW, V6@>)A+QAM0&HBX:/7+F3*AX#'< MPJ+%)7# '#!VVB-/LR=*R>RZN+,.BB^"8[HLP*[IOVFQZ,OIN^J+;) PJ.J: MJ..@LBD!58I#8.HC]#E*F%0GFL)K>?,Y/AXJ%&3\A^)S^Z3;\R?V 4R.?G8U M^DC6:L9KB:@AB1I%8HV,>R SDQS@QBQ+@B'#<=EMJJ8+OS-Y@85R4 ?TC\\6 MRL&'HQQTD/>=7"J% EUJQ[V[G G8ELDH>+O*-4L&+)+8G).?$1R!H4M MB@RA.1+XR=/5WV"<@E*8**47?E$UKI,[(WFNR.E(I,?'0 \GY8&8K89.2';] MSZ@A?8_$K647A!]WD_@[[([4HK0,'-[!<08=J3?/CI>>. M#3 Q61W#*B$9&ZG01$;9=< CO6,Z>Y@X9']]5S?'6K@HJ#_KWTB+KEZ;(A++ M;D78)9@5^O$NY%:'N7H)Q(#/// B[^6P_$':8-%74TEI^X M@3T3JN.LQI,6;ECUNPTY8I:[>$NG, 5Q:C&Z.Y* MPB59O@2L#EBDCKX>KXKVQ3\36B2RB!Q&$'Q?V;Z);KHF5FC\*[$,RLO9%>E% MT%#)$\2MRR8X$7C):9#X=O @FUV#<"E_!2L^T0MB($FA$_Z,R+S3^ <&&&T< M1?LY[/OZG81$/C!#1O*I,1!T]>G MA\K!1C2( MCPCBJV VSM(*>_ (HJ3*,; ZB]]331WU"EKT!NB0M# XB&3".@CE*"G8.+4: M=-.Z7I6'2#:%$^[CU(8HPXAD@20DD@3$RB,JZ=1/'Y6>C'GX0JT9Q\(WY PIG/QFH,=%]\B8:XDM3WG&<_ M_:LHZDP4)$0XRNL;NG3>K1)V*JBAA*Z9),!JZTMQ1+4\$??I3-HCLD'C8JSI M4SC@OJG\D/20ETB+U^P;:2'MM%QTBZX:ML[25Y.=S:W+("$?Q$))1;4;MI?X^Z$1+1CP\Z2 M26/6X1*L+Y]EH6W9$0'["&=NE]-?%78&GE%@[9/K$W E/@@,NKHS?-Q94&F/ MK/Y2V3F.2AKJLDM&P#9K=K9.T6IZC6A)]TU!6X1?%<9DP+LAPQ(FA5O9X'0U MUYO%R=G .5C7*NF#VVFF7-:NA]HY&R(Z5S0(!=<])8N-/B0UA+6S#6*WN>DQ MF+.(9-+>,J@B'-&TJ8*AK#R?0Y^24_O\+"T&SWQ]I*7L+0I,%3F'Y&0D5XN! M:NPU==N[B5A%HH+6+9X*/:U^L(7%OAY.]HT9=O3IG9R%9HTG'G^= MDB.H77P5*JYA6$7!B0[TIP,7,1-3$\6-K[=)PIT[7[W!H1JX-)2FF68R7=JUG2:X3#@>:?)-*>91W$&MYW%&NML^]DQ&*WZ+0X4G0%9?7"> MHP\<:I'I(Y@AUN)LCJW0,3.B]IF5V*3NEB7%.*WZH%]3PDOG;;IRXA*ADSJI M4)$SN-W"2(F" ,.)XT1KT= Y_J$HUEMKQS M9.E##>OE7V+D;Y@-:B2&'=>0HPX/7\&Z[^G[=@6JJ/'/8+LWA)F)$@&LJR@+ M,1K5.#9Q,^G-^[82$(>4^W\:_8"6 E"\@Y;RFG%WZ!:*"Y-.0E5+IYT5&G&EF3$/=#\ M6\F!$#\4(4&D'6IEA%\]*3]:H1X0[B4XF2L1:8VY"5/>F*,S(/]V'AZDA*5^ M$?/9Q=>E%1?2!R0'1[RJ.<,B5*F\#9^4\.BT+3KQ3\'Y D>4JBY%V(-Y&'FE M4DV( =&FRLL]'<5HT*)'!Z^UYP>5\(/.*NI=XQ;N1&SKS,"4\9T:W?6"1*9* M$EWSFK?4+&@S/XW14]5L")$OR^Q)L!]# 92LQQ.+_3]-MV)LZN9<8@ <.PD6 MI!9VHX'SP?2JV6H):XY1=#3AT'@5*]GSP&" M32Y%WO(C*Q; .H2X&:'JUMZL6S9.*B5\\4V]8C./+U7,P)MM>1:/B9[GQ-Y/ MK?TM!EJ&UW[*HRZ6 U4Q1;L]OHH^;SS6)5N*B4QY?,M^37]F24\+@K:-1,L[ M&+U*_,[T0$OTT6DA5R<36\NTDJRWHCMX[%@B"T[59]Q;RC61LZX'-=;2%U - MEC,"E-./V4Y<-W0;JC[ 34B"-M1N$O-.CT9%1^, L_R6DPQG:Z4YBIK20E0W M%?9HL6EJ1M/YB.\R'5Y5"?]-5507D-('@)2>+R"E!]1%7?Q6'E-R']H@;5HC M3I#IN>B#8'C&U1H!:-:3WF29M5 M$PXJU"R.C'I<%_K_%@7=/^Q#-1)H,@K&+4O2-(E>X^>#$2;($ MXY@@"'<*/:22&H.(QKT,:6[JJU!@" 8/:>E+S&; ^#HHW&K=%$).!$X94T2+ M+<&F;TZ;:$D";T>)3NH'A_^@Q<@V(:[#6(3D^I*RZQ(0G?51K2"&ZW+NZ:62 M0EH]$(?BS0>.<$8]>QH6I,A]'%+.ZE-'F* #Z1D$_I39-9-/1YE%N\'YA,-Y#/)\D6RM+1G[ /-82]E58O,?:](D>HN3Q#T&DC$415*( M$-CU[W<^![H>6E@YG21CL<8EJ$=\U"QAG4IFA]U]2C^/TK7G:WINS-'(4"3/ M.H$RH480,&=FQ":1&P^1A5-PQ43&DE>[^]ZK+IQ9L$DS5,#MM@FY0-UH8_3! M$K9"5Q9-!55<>DF]7%>E%&B=B\J3=#AY3$]7+YVJ,5*VT!/#@A>*PD8]%Z-3 M:V"AXP8_A)JLRYIJF:OM>3.'8+M.Y.G=6*!VO9@]]IUR\9%2;4N/2L3%SKL; MWNU5LY=$",(K"76,G_]5F!ZE*U6-RNI[FX'5D[]^^=WW'Z5UE"(9'9_O0L)Q M@YFG5C4F%)S]I,P"UW_@GS2)N,OJIG9V!#6D#]HNK8 8^..+9Z:ECB]*UF K MI:6-EA+D>4XQF7I9-6M2\B2Q#B?Z7#4;?:1H8%>23M2N4!Y26I!D0A)+I0MP M* MZ+'Y^^?6H=RV]W M9:CPA,OW 4MP4K^15>&>_^RB..[@C,%J"BT%/&Z*4%GV$+.BFPJ!QQU:_+:Y MBC2BM7']'*P(HI-FRF*XM.8GX/73_T.M_6J[*)F-'EYH=/DHM@UW5N<"Q=\G^L*$$O#;O.8( GQOT M?Z7"%VVT9K6!G=#!B=$603)W-CCL;BM6C\;E51;'=?RV7S2P?75-)\X[95?Q M0,9[HDHZ.UEH6HL2 M)ER]!#, L__Z)9@F&.C^WZ&MX'Z:<5,7Y6NX?+CUQ\E*R QE? D?Q_J ML/HCK83G8CM?,7:X0V0*L8?)V\TNUB=O7[WJ/M):3&L!KX'.'-)T?4J,I&T% M6C1P&4:%&_^(S>Y84NHE^T;NQ=!HH"8%D/B;&* MB8/A4!"N;AA?(@>[S=&_@,!A]< JP(,\14PY,/694BVF:]'U(] G@C\V[(3" M:.%&LOVCF>@/LVCI>H?C&"=Y!UY@H*3)[4:,G4X"Y4PF,UY+G-ET$NV8M'?+ M$MCC#"H,[Q7C+,FB5*>YPR&;2YN&,G\^+4A@NC+5%7A\!+7,%EO<#QA# ]4!H=+IN< "VNG0,N#_Y[8/F()_A;;9+^\6LW<%^T97$9M&'Z(^N&^44' M%.[; FM5Z'8R+XR._',;^0WVR56AN+3A?Q7/INFTIT[>=*K8O48T2KNWY@R( MQ4KRIC"L'J1 9QTK=(5XW1RG"S=-Y78IS5G%]:8XA.[(M2=X:EWGV@,S\YC9 M:F;T>=#GKFEUO#IL):Z,%.FX&(^[1EN8E$<2RU %6-%-CT@4AGE+V%$W:-0D M4ZI0_KDG0DLP^SQ:QPM(?,YG5@:7;0TEJX8&C(O*;M]AZ0T7UAJLA?.G1U^;-@MX=[=C9%&@BIYS?[-1 M7":5//#>RW 4 ^C#MJ$[\.:"CV")%]P\V09P'[AXZ(OZL1UH _9OB>OO.*[_ MH@WO8;GM8$N0!23$KT-QTMM, BXR4P(38 A!R N>^E8/Y7,QLM0V9D)AL+MC M8_ERTW,8^?Q/N(0H,<# QWW)" ()'3!DA&@]6U4!/80M/ MHC1]<)K<0%O0C)U>&PTLA6[DB29N*%;T<=S0=*?.C3Q0B:-E1M!J^=1OW9[, M_L$0NY?)X\&PX7A]YX:F>":L$Y:B#&.^+WQHM(:A(_6 MR2:*/\R&!'\\?/JVX_TM);WCG$!N;/CP,YLK,4+JWF_-+['USRJ)04TN%"%)_-K'= MYQX%CQ'VT-P:TNER)INRLK8B,"8J0K=IRW4\4EZZQ$(K#2GPJ>59;!$Q]E4* MG(BVA]>\;CC4V9=$[[F%,\[K"#D1EE5]&D?B) F3A".:7'P+D,RKEZ3_9/9)TH#PP3\PK>$;9P7>9)GM;]^976@#2TPE/LR:M7W[VT)"VV[B.3&$=T MV!\"ITI>#]@LP7[^,][H^"M=M-U*FYUC;@(W$+.1&SR:NNTE'J>L2"R,T:)W M3VH5,&U#@!W(]9[X"5XAHLDP(#[T%\U YZGBUTPV8;YFF"*\1Z.E@_0]3FDG M8_7=]R\_H@/<9QC=CZX:1/GAUOD'?,KI%!@S?HT]]WSG*@-8Z!3!6,JHPO6C M33?'XBIX;*W,4>PPGLS1QS'F@U$"IP3?&6XV\W;>I[DD*K8U&,2:E$#;H0*3 MBQTD"PKM]XI">[&@T!84VH,O0^ED(8^:*F=<'PU)P??IZB=.G5&C)=I@-*=: M^*6<%3>-?I.W<)*\^#/9RC]JOWM>,"Y >Y6PYNM<37')-%Z)/I("E(M)FZ'Z M=)-DA9P 01H[-7-ASY"-O2P(GYBYBCK/7)Y$NI@(3:'D3:'V\!5KDR**4&9@ M(?^ /B,7U2>F/5]. @^)'7A"WB*IEC;L,&E"1Q3_E(/9(& -*E"XBIXV(HKW M3GX$W@SG:A1[_W>):]OW8>HMX+%7QT!L9;%T/CT&/P>7!Q8S+!F^A?1<;(9^ M]I+=_#4IR>G/U1_[?'?FF3279F>S554^EDM09!>YDGX(-6%-X'7?-,<<_K\F;BQOH0E010@.R%2H[Y@B1ZL/@(K^9B7M'2PJL_<0. 0H?/ M^ 3&4S2MZS:B^.>R28:9DA@O/GFZ^M:M9^,URU;?P2AUI^H*?$L<&7B>?+,; MD+0'/OQ'@[I6K_(6(B4<+[P5VI>_X^(]94+7(E(]XJ1.5RW*;B%F!$T([RH* M9&5KQ6YQ3BW5%(D@[>FSK'5HCX1:1'9#ICJ@E$L MRDVOF-Y\T\<,K[TWCZ79:WEXSKW2\W_ (Q@O529M.YAS12$TTQ 37'_*187 MY4!)BF4,)O%(,NENC?F].?O-S>I\:L0UL 2]]\DPQV>9IIZ,_W#/IE;V[!BM M,@, F& ]844E-M7;O(A'4#IOVG;"R:&)'MI-<77!0P@J4FE[C#^!%F))93"N M.<0M*15D7VZ(7?:RU<@\F<:#QP60CT+P(>DEY?CVB^8]\>,@;T'KJ3 DC\G; ME;C+(W"7.H9#Z&<:%'&L0G48LR/)ETNK_7,V&]9:X-%AR&:"U$.WA Y0GRF3 M+.:,:GW[?'9NV*I"8]I9;(S*"S!RI=&#%#DM" MMAHA%#L<[7PG9AV.F>73%;%U07(!,,!D/*^6G7DYVX4Y!CS>YSB%GL@C M$ L0O,]!UE]JNY-;JJ.A=T57U)78&B[LQ,=6V[;-8*J0_.8,[G]NOAQOCW\E M-#_,M5,[TKF(N4RP,MC#I/?-A9V-'*?;#F;L#[=.>O\P AM X!UB^7MQ#+N^ M.HT M9BQBHZ:%DTQ8,29L?_%2WKX[N3^LR7$2MQ=.48$/8!A 1S[6+S&\4=8/DAA8 M/:$;,CO)("4T_ 1>XB/)3E-%28B(QBEIC+C=A%;@CB"B,($XCX*-\VO$%N=- M2V2$M:C#)=<"F ]56T7T4!1@7WT58-5Z\@+S_+'9F9AQUT9?2*7NB([.I%,Z MDV4A*QIS^WQ%#]F/L'R'+45VJ9Z\!632XEY#NU;L_I,_&;9%XP+LV,_]WK,8 MPRT>WM#-'&P(<']W91C$@+FC?,D! KLH." M@E L\>4=.V@)'XCK&+0V088Q!$*0"CG,O/Z D68PK_EPJ!H&(4$ EK&_P1UR M4]$#R7%3I/9?\]V&T>/S#\D_Y6]+^QV9X398LU(VR@'QP6%-=)-;"8"*NM_. M=KR1YK76:1FH95TFDPT6'1UW"HP.#LP*.L-^[O3H^"1/#X052VXQED.@D_Y= MQ44VKJ]K7CN5BK"D3U$BVYIW#,P?6+K#[[4[/.8M,!90\]S!I'7;TS3FB?&_ MQ47Q/(X;YT+2?.S)7QCW5DHY@&L AN_8[U8C!J2EA?S.NSE;GN7<]4O>/+N_ M8'*]%].HFHU& Q[/@@L//9*$EW<[(CB*_'QFBR*9DB;^$H#B4U/P=$Q^G2.( MBH2^PM)+/)QCDE\"8:,QYIYE@;V*@H$#VF3S;%F1Y0+)IY&CW;-S$1WDQGJX M;\<6EEG@D/:3.+\'C">ZD^3WN,84]/E(0,2\\42_C45"T P0)37^F/.-XT:A M $ TYDPDT--A+$XE\[UHPAX)W(3F+@D MG6AV22V+XX#UW(_HB"))QHYSKK&]?J6*H/$@I/8<9:[7]YE?TA!#5K"4D>X/ MPU!6'5#5 N->2]]#$^@OWV Y]NVWKZC@22/T,:X-K&_Q@+UY^^U_OGG]:O7B MLV?/\#N?/7O^&?_?G_@++SZ#_]801.C$'&%6+)B+%^.9^[HP,\"ETB.4!B:; M?BD.TCI0ZD1Y=FUVA.9:JW.8@K EG@[?M-(@E01'N"^Y84T51QY%A+G22,_. M3>*_)<0+SB-R(;O.RU_??Y=AX\[W+[_YCCM+L,2!_])47=.YOD%897][\]W+ ME_";-__X'O[O;V]^>/WJ;XAAX^^_[,K\XKN<']#J(J\:B\$B^HT9MWMMT_J. M S;ER'M% -DO&"!KOQFJ8*);C'3C:B]NU700=00S:S2IRG=H,.K E=9I136: M>KQ<,KKR_= [&U6=++(CSX% 2KY?17=5T_ZFDO,+RNT#4&X?+RBW11#RH5?A M^'@R+,6Y',^/.7R%WM)>&]DA?\&#MUOTXJ6]VN MW,(I68ZJ[2//-9DK@@2*%R,7AHO:2:G8,W3I*IC%+TIF='G5M'#P8 *##\PE M@7!W>^E[8NC_7A(],&$8!["$"2*EOHV: V^F[ <3TS "S0VJJ)!*&:9PM"RPRKYO5@?-'$)DS(3THA8G3+D#'>-40)> M8FUT+KN4\=]!2"JV.::8$S/Z$QZ$D8;.DBRZ:T@%1\XI!QOW["4RE).%(<:? M2?$YM(/%5*-LT$^\ @NQ ;VRJ\3EENI#J5Z)4^,40OM]LT;2 %A;7)K"+ ") M?!2A>]<+WDJ^-+-TT087X5D,F@TP\(H8Q;0_5\D;OS'BSX1WS'P, M82 ;.BH(SI#H3>IC%2;>5SM85BMP<^CO4:G/A7>4:6"B#=G3O!WE^-^5!\D- MO0NG2.7!^3IZ?YD/ W=P L)=*X7&J?UQX6;"YS^=UBA]528G3Q872C)#"7Z% M?)O>]$Y&E29'*N\=LXU66+D=4TEP8\U4KZ!>86*UINIA\YPO<[XDS_,M+=_B MVORR>E*%*5.'N].3].<&F\!,="ER>_IO0L;(;>X Q1TXS!0:AE MJ " =)'%5N>)'5A(>>_UD&1 LZLG^#!+MKQ,8*RYQ*HN_IWU3:W<87;G[%+2 MK!I;9RV;6Y2$W0PP, M_!?JP;$2X HFJ"QBOZV N'U,Z]9Y'"+*-)M!_RXH*)+V96;.0J2VA!W%?HT.Q@JSG-3R[N MJ0;B5AE+5'54&F:$1D5C+'/B$%O]8Y4=BT6&()E E1TJ^.KLB0+UK3]$#,13?"?R2I>K5J] ,1L 2K.-1^QR@*,;FQ]),A G@T &:'QPM:K>ND ML)866[-1G5"#?F6)IV?A4K#6A+N8%IW;F^1\BWSH!D6NZ))H)9J"?NF$'1F7 M/2F S[NW(\$H47&JJ0<-PXC$:.I=$48XXKZP8;;%5C-3'?8N_V: O[)D195"F"8=:9'$_FA_J72RCRLT,1W UF30B# MK0&"+E:3[_.Y$F^UU6\0O\R69M4,?'X-UAVA7XTLKS%I7[82DU#N8)K+H-\O MFB#W'GY$! I+@$A7RT:)>*<^O ?3BCW?@PUFTM3;+QKLSN2B$SSU55X06[RU ME,"7*])_7Z4BE.<7F;MT21VC8EQZ^F\YN4?Z%HR!\/6E?7E)&2-JT-0UZ=RM M640\9=9N]VB2D9J#&OF$MJ<&X%[1H2-12#V"SVQD%M1HZ/&=NH,$.M@O5G^:&H3D%82<5'$_\&T%ID\90]<83 M6C--_*4(Y[=,;D&M.YTI2O,8=7!H4@V7R+*0PK)%%]X59:6CH22E!7"C&P%W M8^P3^IR6>QM+6O.;A[N*.[?MX#2DT@=OA1J9#F&4*NYI0L?RFBTS+J9R6?KZ M._>G@XDQVIV;=)_IBE?/U=_ZEEN+5YE[> G#W#M0#R$.:TTKC@@J>&W17'06 M5CIOA#*K$1$'H]7O_C7D[W #;:NF*8@(FX*. X2_*H+;(RJQV>^'VJI,28BA MM"=\>7IZYBF@-$7:8\QPDY+:MW(X("@T*FL!FN-V8>E@B#(A0*K*;I_-[0FY M(X1N2-<](/8K;J0U\[3@V0#/JHK1$4:'I8<+[ XR[7>N,(B:JX#T58$7VR6= MJ'O4PTT)R/M=N+6UM2-=)=\\*Z&W39(PDNV:1&-\9V&E"2F,RD<824M@9$5BM^-2=*L!RX,"& M&@7Z_DD5E#AA#,FU6@*=0[H'N.* P=74X$:&DOCW-?AVX2K1&D,#--0<4E?A MZ>K+T!TP+03.#TRG'*:PF^N5I#!O[U!PFBL51#13XM(=0D+\)&XVEFVF'4!9 M$J0X)5S(BE\8(=9@*/N/,@/H7H8&&UA[.@S9:"!;T[JA7K*>ZG5P\\/0B;R1 M/GE*DT57#J,^###LZ,'>FXUK'AYJS\AE"3=IWE%' ;G$^]WI6H%F= MWT8U,(T#8D3A5JVF6TFRC)MM$)5I=1U-FN))ST>E^"F'O!-, _>J<#WEB^9] M$HNM4=D=$Z7P>#!)L!)41CUB2@43VQ%V[-0,JT3+ C]S'O^Y4'>T3I)D+B5& MIQ&NHQ?BZ8U/CB,T,'GOP-YPO/#H_B3R@HZWY'5%88-_R,ZTJPJ1!HB,?%24 M9^&TV99T]&$EXC02LU'7J\[Y-,@;HI20->#'%4%I-V+"1)Y-W"M7>87+S#%Z M;%=^PJ(F++'(F! JQ>]1^,I"SQMSOW>=R5L:Y,7$Q^YM 6G&#$-X#[YO+U)D M; 8N<)6A?B$8Z,N3:2LYKHL/# .E4+>) GY-?4$2XR0NF]0D\,<" HL>O67C M- -'(8K_0MHOIQF>G_.P-D;[QG1"53F@50"6"5@F.^W_DZ[0\X%+,; HGB\Y M^<@%[JEUS42Q@,DQAMIUX\THC]V<.I>L"2NO5Z=1U"MQY;AJ-#Y%[-KC1%9: MWDEI=E7:()*L-,JN(F0HDB",(702V8Z*YG[0QA7,J-+ HARYGFIB:>EP.U3( M[E%$]B!5&$V./J$XL%R>BC@CXE1RGVCQZ1_POO!DQC:39"NH16*LR,!5,UVK MEB;WK^;]*I*Q.H:4W^"ZY:U5-Q),L7P5+L1D).Q=J24721&#H6;I*!.]*TT, MU*?K1I]WJ*V;^TB6$J% M]UHJ_#9Q;Y$X.)@>!\#0R6OPNS_0ZNV>URLS-PK&'?>-H2E>:$(T2$#=W= M,4G^RM-^5\R22^3]R[;1V0)29%=VA%RN&4&X%N9[X1AHEO8;)GQT"9Q]U-^N MO>K2>J X+ .05?C: -6=3@>A?4*SEXA\-[.%Q>'FH)O7]]PKSAI M!LV8&LDP@HXE,H$5J?LW\G,(AR$K,MI2UL3A$YV\GY:=>@1!A4VO3O UT[DG MJ6RVI,;AS3#(LP'D>>B7Q,Q\:5IYLJLZ5QJ1*F196^ZJ:1.,FX7H*9:U21!K M&J,K;=S(D67,G;\EIZW(4ZTJ=8;W6"70$M&@(=0VU"*.B@180TD:ERB"5@F= M"ZX4F"S\P(XBH0B=)<%R&J_&AK7Z(B8ZF/2YO9S'D=.!5Q&G"V_4FNN=I"]@ M^2A)"PD0- (_)_!3F1Y-WFC;#=/C)"7HL4)TYK9K)XS2W!5F +OQ[O409GHC MW9PO&"U,/9H3ES1QF7Z)0*9%1PH%LHN@D()W/T4=5)L@(^ MXVFX$0YV2(VU5@PNO2 QR\ M.H!GV5-$5%J0X,?A!_3,0^/GFJG;&QD/:3GYMF[)ADQHO_07-]!]+1'[?89N M/U&OPLFP7%;Z(.58 2Y$L+G#T1-JR98.ZAV9V,RXI2"V4D18WG8"((& %=9_DQ>,1CX6) M))I90V@LZ4CT5AHPC^K<7.3=17X1"YY& JG@UVZ?$Y4+QR[8ZKY#^6L?/.Q* MQ#C*KVI"[&@G@_E0X!84A*P;2P#(!V9Y!6SF\E+PM%=ECL33F+"]6%-*>-] M&$GM-5AJQ^A/[Z1Z7=1Z X]>*#NO5%!X#+DQ:34!1FO0B!.M=H%\^]$#%PV\ M/\=0]6E\86W#7XEDSSBD3WWBX_EPT=D1S<+',&94!5G.I_L^G\(>VVS3.$_W M %?@I5-6&&/2Q(UTO"8QDG4.PYU-L)'TR/7"F4LX2,P2/YIB5Y/ZC?"!LS"= M&AS6<4NEA):F^8?*J<*,&5&74?G.K2_#+K#4%6Q[['?$+%=<.PB0U?_F1B@F M--4CACO7#=J4XE:\/Z\G*&509Q^'DSTQ#]TVG1;V:IG5R-=A@ (MDE!U# MNRT%1#7E]C 4^*?('CG/.+"8>7ZO)N@3/I02X4YE^= E&5W-5V(UDY"QW"<. M/YY0,G@$^W&D+O9X[EC^3:40%ICO!\!\/UE@O@O,]Z%7(7,#&'PHTD4WVWG; MR<"=?PJIF'.ZS$%B3!(*NU%.>QHB\'';S5^?W2M5V!IS$+4>S70MLYF*G8G; M'QOQA,O$"X6I*Y>/T^2I)UG":[=A4M+ZELFVJ!TG-K>3NI>=IV?.47$EO:ZM MXE88QJM7DT-VDB%+PNUY+=!9=]<>(4I)N7#'>Z*9H"MF7T"=&>JJXEIL-YUP MU6Y1'(]ZS)F&:O'8MN+-F++L;CWG)2+[)1@?89A2TA-4[J*^6(F4V)K$3F@" MC!)M_H2S+UV^2\QSU_K*QA^%4S;:UL?;A27BJC;:A7#]'$:! P@NF)0(/ZFI M<(#L-)AD(VP!DD:O!RYOM\HA5$T6&Y\>:!KO,(F6O@_3+9MZ=SZ:]-DWV/<+8Z[DCM^4 MR$/:()7T-V7?#>7JZ[HY5J&X#!"L,+EDMOKV'7(I?9=7#49BC?O]6\1M;)L6 M.UK?LL'[1W.$_X9XAZ.._[]I]FRQ$3&BXQ6C'R7%Q5H/IL3"J.#Z1DAV"+BL M;R_QB0X\_K,.EPV$- 9V+IK-@ -WAE@3-O7>JK0IR==,!/2;BF>6DNB'ZR&G M!B/ L<^[&Y/7DWV>I0LU[GB"H;'Z7$+TS'8*C=1X5WCF7H9@H,Z=(JV3[W+R M7;I=(MH,T4F(4,'M@F9$*I_V5;A_?0<^R<8%MC3.M#T+3BJ8=0^I^5S42)HXR]8+D#$Z>QB MBU/FG^$WM/J2,;4!+6LN M,T-$=#D<*\8*;=A2]5%RHK*3_=@9UO4?"7H*P M=&J\FA*QNQZ6FR("RK3XWH""# S&3\;:"4[%M#FW)M&9]H/X3:BVG+E&DKL:781P97XH;L79< MR!B?K$_/;,HE3_3+T])IVY-3P5:OR["Z5%P@^RG]C^AS&3S%0TU)]N'*G"1O MHYTN3LL&6?CS%*@U(OV3R-(E5H7F'&$LDCG'3) %)R(0NJU5 M/XRJ,81*$_MAQ33A()VA2[I>0!#9ND(K;&.1N2".2G8-YY4*P*9C4E7SD-1$ MCF,N^12_*V^S%-#OO8!N)A2U&O],5X?N'Q?R M MZW);:P,N%+Q^WX%A;(5YA+0+3 Z@M8]2_!6H+G@0WVZ$R\J[$ 04G'4'8X MK+EH&?&=9AB68W._T2P/G6=:-M$7)CF:OR8^,Q@E.;(#RA M,88A/]O"(W8J-M(SA OFNV[VU*>:KXZ[I@HI/P;S3BL="0Q#9 M^VD'B32$S(ORQ!\#"_I1\8Q(+J?Z#.@?=;2%:.?BDIZLV+A(XPJ?LVRW&9A) MU_]Q[*]YQE4<=N/486FT64(H=N*N8WB:);A;XHK[S"Q-:XBY'=Y7IJ^ *+"J?QZ[?LBI(8(B;W,O6L$WL#ZD<"@90W6[H+\#@ M(@]LUVQ*.B4HY:57T?0U]9Z\XL>_T/-$_<7X NRL*V\@-N[_:X Q.+&H<8^< M?FDH9SK!9>M<=/.(IB+%$R4GIGRIND#G6L;G!M'!6YH57;69U$0V8:]-_>K_ ME&@CIC(FK#E&#>B(=ATU_ Z6(GIM?=^*RR!!%].*1&U*ZE;Q[3,"&X*'K>9<0SW/A_S!B;YY5'<[.)-:O*U0MB<<[UP#E@[49.@P#KO)JL(HC M$N=(Y*C(,^>-ARSQ6@H8YMC>$]=:/9MD/AM5Y2+XQ?!K>C"H%H.9K#:RYQ2"R*;(@Z::@YLRRJR*$4Q M@$E-72ZC+D>:SV!*5SW2U9$S7D'2R\M[AK%[]8B.F&>)A1"3VDTMF6I^1MT^ MJA":CLJ4/AG=8)BX22I8MTH"TN>\*'HN#546$9'K6C6[RBW>M*C6>I FH M8$-Z#8,<&SW-QJ)V*QRB1'?(Y$I$%.8JH'1!NWF$EGT5"M35S5B[EZ(H.(5@ M*E:7Z)RP7O2Z*40:!^PGV#/-Q7J5-8(WD:R6G+XIV3)]G/'NHV,U;C[VDC6& M= S?Z;M&UBAY729S][ J+#_/W8'Y!,>A)*7>Z8#&ZO$!3R"ASYYY!I_2T%L< MT(FAC4NN!2,$Y9'K,("/4Y''99( MV65)PEU@DDBP,7]/BMC!T6?CO=I+(?)D2QIS2LZ2RIJ/-0NBLO1?4YT'G3N] ML!3=R#6,"X(XZ^67EMNRN\@=';H@5:>.S@0YTXG0@S/9=@.FVK315U@$3,E2 MK;O7:MU9>R/2F-$UY>]R.$;6R$PIDN!=RZE?*(^%2D#R,H@=H[BTG1$C7 8'QV)'<@]<;F0Z8$?.?42%@7,7F\ZNR'=#QYW\7G]L' MQP;E+"9_AOV !X33PA0!>_MF(F2/3B-!Q")HY@?_,CLB$NE\!A?559'=-RCE MDPAJ>HQ*A,?)K(_@!L)4.+XYF$"P201/Z'W">];C' G7)/=7[)US%0G\@T , MUH4'5U F(X:UYS31XV#*21H9%B8SGZ!VYKU3[G\B .H2]-R=8?N>T_S?FY=49F/&6:HOEQRWBJ. M(RH>V6FG^FIX%7BMM+0+URBI74+3TO#+&B8P,,560+ E \>E^XB_27!%$A&S M)V'.WQ2Z:)WGHV\E/%/X-IMVH. K0TI\[MI@MD3A[(5_DR.#>M"(I(*SMH!_ M6]?"E(<7:Y.92EES*!YEJ)P'*9N-T]#'N+UY9\%[S NF\ QI=\DZP/?<3_G, M1 PBXZ5UAOB=8.P[S.,05;"KM_+)',@&=)JC)0(DLSG<"MP=$([[2MJE\"7P M@#YKA8CAOV>"Y400Y@: ,I7>Z0'.()R)EYJLCZC6,+]Q,@\JM$0PU8[SZ#A= MD@MG5R8=>K\%S+,9C:Z:/8*\J;8L_&9HZVYE0@61;SF14Q@GY.4A*,5/Z @; M.BE!>.F065_7:0B7>Q.JM4AU3DN 9O\*H:JCXD'>F5!4.OGTBS: I<#;4X/$ M96C@7@1FS3&6 #^4LMX*2139@::]\7(DA8&$5SEEWDD'(YXN(8KX\MR+V)RG MLS;^-C8!"(+%^D93?][CQ&E6:0(I)#:?H*[=WV(NA/F!A9],['3%Z+=&L M_YTA!18$H2$(/UL0A L5]D.O0CK=Q,*R@45Y @KUYU74G(^.+DER],43CZOQ MJ?E6LA]A%I/B5,PZ'8/ O"2]LY^>>YL=23ND%+L-HJ_PE49E&OA8MNPF@E>YQ4LHNWJM=WD6[X)Y;9,H=.78#F1- H[ M5GW(]S=UG7)F3V6&FYI5=+US,WW59O2.5JN9T+3//U'#V[AO+@/C6_V&)2P1 MWC(H=ZBX,KJ=@J$3##NRD(S_*LF;KV1ZB0/?&HP9''LBD@!B)&2K>\SM1FZ5-5]C MTFIJL;BZ2QY MAPYV&D9;A=PV9AG8O<,<2/)<\0OI#=1OP^PI\N%!JHA M]4=.C+FTL69/M! $>]H1GFBIR\?ZD?'#(R47E^_N;45RYB"*\QC67=EKZ%!N M2@9Y:@61DG7P;*NKIAIPGBLP$D538:74RZW77;Z)B1AZZDQ#\T[)/W"5\R*#"\M9-1 ^ WF&"!-:CTV-UR<#= M(%"#Q 9&_*6'M,I(>\5LR=XG-Y3OIRAD?%'$EM1H%, :#\50D7OH1Y$I--A, M\(#@*VF!1IJ]@R&S4_>!YZKSC?8II54TACKGFU-*C7"FQX:[&O#M%K717\=? MPC;KA+R,4_Z6AF;#^RY<$^6D4/,/AQ\O+N8C7Y+W?VPP8GC#?1-GX9S\>396 M&\UB!@M#8(F8E!()4AC4'1 ?*X&(X!\FDD&Q8C3J"_&!%E^;D:R1B5 J MIU@ ]!O,UW6<4Y-<,/86M2LX"JX9^-TA= S8,)AH])W=7#*=XFYX,IL6.1 'GH?+32^#V"ZN$XN($J? MBE.-**Z_;W40HG-*A%(.P-X&$ID0&H9Q[RT9Z++.Z;*0'V$AM$'09[J*T MJD;'5>)OLJ]]6K;,8YF_9X!]Y@,?:?4:[QNMYG4^%9((*]K&BKT+*9;XI@M'0;7:-4HJ'@J+ M 02!R@_2^T*PBZB&(<^Q;.7'LJZ6K?S8MW*^V2#VGMHJ7#*EK*GQD]MG=P-\ M,H)NS'G)080 EB(VL=I4>8F'\%79:.<4ME/EQR[SY#HXVD-/9&OY M^Y4^:IF<[ZPZPD2N_-_N>\OF?BPK;=G<#U(5(02"\A0YJ!>[M@3 O%8GSEL! M.6LQEE4='FK,P6,>GF[;YGN")N#!757+UGLLZV#9>@^P]=*0\=CBTR"7O?7R MXTDGQ%_(TT7HFG'6>+1IERWU6.9WV5(/XJKVY66N!,F"]B-'<@Z.-N>\>B]5 M?LDEF- R,+KP#7:.6QDS34@#TC>;=[NF*J0CCY]A), :^T6*DF2Q&.9#^E_4 MY)?0>^SRVHM=>@@0 NTZ8@E;]OTC683+OG^(9G0/+!US9!=EQ9VR9=<-2/%' M/JLPLPCCH/!_2L.&TP@MPKK_(''[A^C9I@ MM2H>SN>NGN6'MEE7*-X))@*+3J%E =RQ=\'"JQWEM'T?PKEV&4]&R63'I HJ M7$0&Y#\?@G>C&S2>M@B=%7=I,G*CHI5+BF5I9X[Y&\82#BTD;+C) M_%+KZM@$9V<,<";->)>8&$P?;A7:&V&^-%X3K2DUD$O'\ MD^!6(Q##.BFYBY$O,]:VY059-U=21<961>D_II;)D.\)OL$<>$R1QJWJXQT=-\M>&U 2^Q1=;M C-:FN(ZXAN M#5%+ES -C1J$B4S/">(YHAGE)QHO!*(L&./WY(N=J.P*\PI<8\I&@,L.O/A- M2#7NC&936L3 8B'%M>M#KCCL1#Q3GW04DU8@G2EDX?+N$)PB7E2XU0'59U1R M9[LJ>M.RS+?,][="U5QN:9,-4H1-V6FKLO4TKW:G=5L6]')"A\!-T,)9X,=< M>0>:&6- _#:NH7R#437VQMF,&%NM]';#QMB=UV?,UVV3%S:H:]^1S5O_UI;B M&)?H,9; E3YTADAE.4+N@6\:3Y WO@KYG50A?U\D<;\^S[1LGVY@4Y!DQKC M#%-R22ZUJP:;/!8+BH4>=61:?(5%#>CNU8"0?X>(P:+Z$ MG_11*5&+V&"5A6>FC3&9-)P$\F-J=&S!S]^ MZY=CUBUG[\E/A(>#;)>2-%0 M58K XI?%F=_QZJ'3#5]("$ V0C7J<$R/5O<2A,2,<=W4%Z*S0P&' M?86#/2-S9G4L?*=&$M3D:IQ]1X(14A6V28=R203<[>+_BG+]V(.+$#+B#THM M%$'(:,:4;B"E&B Q9?Q8U/^$OV5F<9;G]A OS(06&!TI'$=Q5,=7(VBI6,/5 M3]Y%(1BZ$STYNPW86Z:-$-\!=@.23C-'<^MYNE,:@2C0A:0@4C:A+6SEF&EV M@U,0OM)A\3F3,VY3:H.\@]N0W,@E>'4="BM&/41F1=<1/["&-#*$DCI(D>]S MJ:(V]26)4;7-*:_@]>&KDAX1H?"5=5UC94;-3Q2X(L6D]'9>=(IMPU!O\ZN& M+2=6CN*T4'($YJ995S@T2B9>A'VMPE9.R\2%C;@ :_GC^/VZT/<"H"3!5F^2 MIB\Z1\Q0GW@1\;2G4R?40,V:O&DVRS@2HL4U&AH4("59K)2V!XDQX=$P6'@- MPRR1^#%PP@W''I-=I:SE7'%=G(UQ#Q,EO-D.SBWIT1WY!7!/XXDV[)6*B5KP MF>'""/-U?3L0.7X5X\+(469\HU'.VTFPN+(X@?![,1 M0[T1.=I4H]P1&^U"CA?N3"/#\.?Q0&YA\MP1S,J]KL0!;U6=NM[E!N&K&M-_F:L ^QH"OU%O,L]ZIE:M_"_BP-^?_S'G'NP:6'OU,1ZA+]8 M17MF9YM.'E;>Q+:S5A00-LWA1.L@$]>>]$@*$N5N@_%3HBI6^TY@M\D79(7H M 0&/OV7>(A%A4P<>+,IE&\2<6&%D'D-A9YQ9M>Y#5O33U=^:8R!^)"8(#P=* M]?1H93]D9XC_5-;*IWN.S$G.1+3NFNCBT>QBXA=GBHZ*Z4BYW#09*8K8\K4/Y,Y; HL/4G(T M/MO;KD-S$[KKY]N$1T1]4>1BJ73)^^*_H@.UAG&#/_KG8-URYH:]Y:EASE5& MGM7%V+/J6+>/(]:1,X5O%,N#M/+I#-(&(&4]QWRHXOZO,6^)HLR8$?>V;Z7J M-V#8R$858:L(3*[Q2E CJH'XEVX@X4@2;%1WC?(-FO&5FSLAG)L-V,O-AEAJ M+G%DYP7/-$X99<[0)QW'A9@%+SLP/'2"1PJI,R,YJH*3WQBR7[),KE$38@>Z M5<+BL?#"0B#_ZU93K4T=_TQ5$[ Y*S8RUM!N.0D]VKUZDW6]]SLR,7GOCL[2UGBI'>V2A;;VPPJ(F_T E6%(IGED_ M41/#,6=2)?:Z7\3LVDC$^QA$6*NM7-G6_5@NMFD*89V?+L@5RWOXCS3#P?F, M2JB)R4^JXK5O<0'M#E>(C>B@(UUT^E9(GDEI(B$#/,T_#U)%T.Z1I&(WD( - MKW,^)4*]R(+]7L&4?U[ E(LLV$.O0C*4AS:(6N2/3]\^)0 D>.?PEI01U>.[ MUT)C3D>_E"#F#@&S@"[XJ%$KA)&7Z=D/IWR#WTW!C5']@\TZ_+I41OMZ)OMU M5194\Z!0AH\5?W*!IV[1-;KJVW'=:.2>QY)*<\0,QZX\@*VGE+D(C^M)@W\E M"?2Y@:"OMZB>JZJJG54A).\+[SI0U902Z=%U\LEXH5Z><;3LO,P,\'HL2;<] MO/,!5>]/+,J@ZTAPR\U_&>Q'%1->-WC&1D8UIF[,4I1;^IQ*Q::!HY.)E2A(^ M$05FQ]M1U>A0I3*E YFQCDDO0WKC O7'RO?PN MS.B2R],3:,#I?;F@ZK6H36:'>Q+_8)SGN0JV/7621<&)) M]=QQI;)&.:B\\Y & C2[I2+F%?G3Q]KH/&\)6H5]+\U3SZTG!@>J8%:ZD)R& M'0*E(CH#5^A0RX4H8=/G[T:J"7@4#/QC1C"T09U(Q;8<\I/>%,;QV1_PQ$ , M28E+3V1580G#0!9#6/T]KP?TJI]_DJU>/'OQZ>H);@+&[V\^?^5^^@_\#7]0 M?/[1W/EO! M[2HZ(R\O$<+34YV_QHBWPL:X@7'3DX66Q2PB^4AE"TY<@[';"5PJ8>MI!%1& M:+&\VW%!:9_W""4ZC;U>^-(W^?0Y*4D/9];JDVK;I=WL;^O[Q$L%-MD#D)$XKXV:>"'!( M)U%Z>-")(W@+DE9AU!1]M0J4^^4(GKWS:*5$KAQOG0D:S#H&.6;60XTQ59ZQ M;)MOT(VF\K\P$B!2"0([G+6PT],1!F"@<&:$1SQ_1$J_39MCV._O,B!* M6VL[8[P"MW)F\O\755F_X^@!VS=''9X-Y1,,DV;$C%KT/M *"-PIB@F*\JK$ MEH!.3:S@)1R ^PP(+8(PPONRZ\VT*S\'WMKI.'*G*JZA.>%%6SL,"7'#WK3^ M'[6,< ?+H..)/,D\T* ?+:Z&P'P2TOD&)W6M)!W4&K')O",5HZ14UI:KZ[(= MTS6J\,*T)W$%SKFR]&&F;-52'Q3[@JCJR _-""6,PV8G75QE:Q3V" MAU,6;)N]4FY&&/9&\-]R'WXLRH'EG*J31@ W*OM]*900C+CI&=S=(' &7AH? M)+V/UH'AR4*.9A0M+9XEA*Q$!S*\WX2#X--_XCTJ+ TJ"]DD70Q847E?[H>] MSCIC@0K2W&XQST:'4>:^V#=H[-//N?Z]0G9U_(J=)]168M_2XL#Y!3*B8L!5_WV-:I_T>NMP:F2O2 8[ M$W0V+@;!<7=6734E7MPI$K64L5< $$S\Q-G\>D?R"^H?MYCH4/\:\VY^P'X;647%O_M9Z;;+=6> M$>94Q3-^R-_3 ON6MN=_0<1=063?(]QU2;7?HS?- :<2/D4^C-KI%+ N"7$B ME1UN?31/5K+D,$M0:O+7%;5O>A>,,-4XT=-*(@5V"%U0TA%1@W:_[Y 0@ZU0 MTZ8.0RS_,R3/$T*M@\6@BV-^M_OZ):)GN%(<&4Q'\$!-E^CD)V5]S46]C0F9 MU^\W.SR5P3!0G/[\SQ__D3-8;_-VG<,A%G9A M?*'_0=X33N?9Q9_\XW_>OOZ(W%'*_G!3BS95.]"DGK43QA[^17:^+V+J3;6# MRKJZ57I'B8(%B:B+\I-G"Q)QH75\! OQAWF;)?:OF\\<1-]>#N%X I\[=\<" M1;<^AX5SA.@.^_2:Z-#7\+KVQQ'.SR?68J.BX8\0J$6&5IFO%?U8CO$O7I6% ML[2%0,?>E[UV:E']5MO>TZ9!BH([2IM+*Q:>0/D[O'JP^\T-7=/ZR]T\6AH" MX[7P.V%$OC&N2LG!!\N:^Z6$CH,9OV76=1R4?'(B9J/ .H$3=0,"D,I F?6V M@9_WSC$;OTKGX7E#S70:.*M%X*ML2F7-<(U71FS6SBW"*%=%5:A32KLV(B45 MGA'5U[(*@HAL[:GQ=\1Q.4VPH[,WPTNZ#X$CV#A#XVQ6VNN74[9%?$@M7\RZ MEULN_.#_P@YOBND@1'.%D/]^60H7 MI#AF49T0;@^#G,-VZY.VQML]IR>4\9D[A?/*5N,1@_OJ$^KOMF45(O/]V]>O M$ EZC];-#RROG\@Y@2A3R>-1W_C&'I]_'GSJV)-<.$5'*6,S66?Y#F?M/.CO M0\@K1GU&Y4PUT#NBM _$P4P0L_.X7/B8B50Z0ECRHZ$WO#1=WW5TE)J,#SC1 M/W2-R[K3?E??TGH&>#J/,>4=)A!BY4_14^[6RW?)G-UWN^R,D1K5TL@Y4M(ECW*WEN*OTV&?GY]YAM@TVV(]4,*X<**? M?/7R[1>9GKRTS1$*V8!+M8;3FLDO]WR@PXF['RI".YDQ.A KB[7RA_GG>XJF M@!,L_*1=\$_?M*.'ZU+[E;"Q)6;K_(+/'.8^<9K,)]PF]4KK2RD2H4A'.T4% M4WD-+0Y&.9^;=M 81.+H!B;/SEYEXD##= M<0IYB2ZRY*40,X1G$[P2'@#&QF\.E!7"4P=J6+H4[M?X8X$$V9 8$#R3Z0YU MOI'.&5ZJC+LR %I_TP4HEE-CN@CNG%>!&_HR)D7'8"=$)(/=FQ^2]74I M=YXE:Y8ZX@H&2LQO@7Q/27T"EX*E94;50]-UY5HS\W 4M4V^<>&:/U')O2$5LBBA_2&??;PH$&+I,8%QWY\ M=>QD%O+-=!O"0,*/CF+D#]C0*1D+/&[V_.P^07*&K&0>]$C [&W5'!>^KGM1 M!&($2(P6<5NTI@F@,\%YT=CM9 LWLL">#0)DCKP6R?>9:7^C-R_&(G<\/^4F0,H(N M1EDD.M18!RAP/[8$ZU>!H=G;'E4_3O $B)6"Q5MSMEO\M [M+WZ*_0L?,QO+ MFWK+ [?ZGMX _\M>^,4+SFDQTP BW)[_ 2%VB/_""4!Z14$*NAXBZAJF&BBC MXIY_\@>XC%A\>%1%R34LF_ZN^V^T?@$SQ[TLN)J_]?HL MF)A^#;]H]N5F]:J)L'R*Q* MUPNBY+K5=V6%E%@_')L8*,!3PGYD\R/:*[9HIC:**O>?_(%2F5\&"%R0O![7 M;N8NOCHBM7W1''I58PCP4N!)E)76[U\/V$L.TPHAK[S_J)P OQM]:<]WZS@Z MAL_M 3Y^3KUP'S,0$HP&/D@!VYL>7M%Y[@$9J@H':G&R!R7;=+!&)4JVQ%?( MWQ-8;^AWC0 :<*=S[(CA(O4Y3ZP6#Q5Z*J$:]@V'*J'*+LHMQGY,M,L5'X45F?8Y=W>3PTB!J3 MK9%)!":VQ_)>71B_$;U@-#V$5Q:_;&R5A(F$4,61&'F4GB,WC^M/4NMW3XYM MD5)CH/MB%;OCDJY4GJ8:"ZZE&A_\/UET.ND#X/0A?RA.\+3N?R-L/%Q MJQ,'6ISTX54F/ CNP ??#].Z2\K^3O?TWX?BDI,L7?2+4,=:W!K==Q#*5<41 M2>3.3YHIHP;M[&)D'*K1PKL0;3$A+25=QUXP?#LO*RH*)\[)8&AJBPD* $WJ4+QTY*7?T1OMY0&/GPB=:,-OT<^\QZY&6(DYQZE MV<84L L'S[!&Z^S&,DM$+Z6E?WYYN4VVJD,O$@VM.V4TO\S@PU4$;M*>X >@ M]YBLAWU>C(F]DR#E_[7WK<]M(TF>W^^O0'BG-^P-BN9#+\L[$Z&6[1G-]-IN MRWT]^\D! D41TR# P4,2[Z^_?%05"B IT1)E@E)>[$U;$AZ%RLIWYB_S/ TB M(B&7+I(PY+%V!2(GUOPAF%!WPP,^RN?9YM< S& HY;FSH'D\; M]O:[Q\N"'.L3<'!PT!82>@_[DM8<10LU]AME*RZ4-HF&QP,B^/!X:)3QN:DC M_H)8#25F5T).S;PY/J0 IJF0:( #ALKFC!B9#!1U-DMULHG2))G\AGQ%DT%7RW9NVP:["RDV-.>XF0[R?%!. MR5+"QAI;-YGRP&G]&/"]S;,/?F((.PT@YFRP7Q#(BH)=.>BA1L=0&P*%S-*( MTC28D@;;+XUC3O9D2NV1*6",D N=#>.,$0U]FV'[*J?$6""9^+.Q-!WPLN9G MYTUC4U=LX-[ M7;5#X!/AM]K788=*6\%8_\!UFW2R7'M.W[RQ%:Z%1R;XT>VPZWY?R.Q<(M,E ME*BF-D7$TJNW4]XV M7,VHR21F&>@6O4%6#5G/I:7ST5?9I"@=Q/-,>!>K_, M_*E^OUDLUQ!7?D65 .')]AX"]W.L(*+\U M@[5018"&Z3N%#J"I;3_CD0>JTL/O^1FG(<:7"!^*2X\J+][M%[#'R@YIM0>L MYOG[^G'4BZBK.V@Y7S&<4F9S9UW56CYA,3S9*!^TX7K*TO!,?R%70E1!+[T_ M9C:;5QO--BT)[ZL)Q,!*[*M94'T/.<6*C^$_+G(176#:'N'%DV@4U50 %FO2 M9/J2=*@SMF+Y,H&._*[IR$?#B@((YGTJK"I'.HY4P4@0#06W2&T5R)<+KV;2 MODX)$2=-&3A]C$V[V9QKYN#(3_-&.,30O2I?T516IFA$/\=\H_.\:F!S_6 R MC*N^E<&H+&;?PS%G;B35.^.5*-LVO5VPK0T2QD6$?BE#2^Z0T L72B,.E)ZY@W78P.MKJ(T MMN%:-N"HHH5'^\1E-1Z93AI.M+.A13^OE8;7>O_ARH[[(C+:"JXFO>6UH8C]ZOTEQH[VW3W+!=D7%5BD(;-9&L'CK=2%@%B&=/1SZAB-G8S?77%H>MP ME)V'J^5%A8?U-PM!-1D@_E:ZU(K.+6KA39)O5A:^:W MV,-APZ:ABOVYZ=1@!6W<*-;DXP6AO]0F[]0'$MFB(V+85;/.652%"GG )/<< M+47,1(-N-2=5 Y@K'9XY6KAVOW..[[(A,"5@38BX2"\5;B*[NE5L8N&-CL77 M668K\113W^AKH.HD&MO1VWJ@FYF]G0>P+RQL=-%A[?&VJP78JXJ12X@ M'WZ],Z,;1_5KS6XL625-T+(ABB6S!F];90W:8OD [:V%(:06S=:B#:06;8NU M:!(/6]',4@&?U) Z0<[!D8Q&*J-I?O!3D&99.2MLPHI^B:;E'#0&A9\I:(JZ MG25T/6Q5SWQK8&==]X#PZ.!#TC /B4]M?-#Z$IA/$[0Y8Z)ZGVT--_:OO?QP M]OGT54>'@O[1]7[FDV"Q/#7Y%H]%=6KN.B/H;NF(1;W;$.@QJ9?-^Z,L]<.% M@:0Z_Z);;LE 81\+G0P+,5^?L$L-P%J!+H_QZ,9H:DBL(_'H5?Q>>7'NA%*R M 0C..ZO-J^&V)5UIPO^F2TURA6OZ"2[.U[!"E:,%9D)E,'GP.00%1V8 9GKV M,)W#?1H&]+\18#(C6QIUI3K51Z2W[=S@Q!&2LP-$;[TX]TOMCN"/F$ZJ:EGL M]W?J7FZG:FNF+!H/3*#I!BG6P**YF*C8/E%+F$LV$]&0UL%NW0X!YA (M8B: M0'743.D48C7=P_M]0E!FNB1JEN(MJHE6IBMW,AZ-4P^=.R& :O*@GQ,0U#PM MJ\:%BF+5NAF*%N^@:(B33*N%&>@DFJ69CAL;KN\XA5%5SLWIRR+*.EXZFYRU M-Q"_ T-7E';>L0E!7YGBUU@-%ZM1G%XK#?V,:%I(3RWJZ838T0X=#552X9W< M$L;(D:55%1-!-X,")8X#2L'I&!RH:/6?G*'I!)EJ8,_.&/:,L*4%H/X1 MK+@&0?A0F<+.=>B=.&NBC MG]XN2$$,P,*&G(QC=;-XO!%\(AK/#;GI*I 48,6]I4.\1XG*DY$/1C=P_](C M7QT<=PU/B =J>VHW-$IP1_9H7V]];U-LW++G[E8>'0P.!X>'1X-^?WC< V&% M\90;A':P$17G*-17M?-;_N(OQBT@WO4"- 2 J9!1%O@39$5*EBEB3^3D"5(O MP.4EE40X17@TLK,*2,'^Z?\5QA+&>H:,90I>1[&?_ %.O K^L,6N,XM5H^M& M78T\LL.?5VI-\L#3LG!G\7+A^Y4&PG/G@UZE/+ HCOY=ZC&+.%D1\_Q)Z(2L M]#3@O*1Z6HN:N P?6?B\+8=.^'P+?$[I2%-E4M6Y6$XF=B/Z@4ST9ZM(;%PU;:YJN*IJK_"#)TG\,*8%=V('%4;=M=XV!A1 MQ$0^8DFC2_G6$]9J"9V%M;; 6ER%3/Y>>$4YG"0M=(VZ:T,2)G".N39,K5BN M8HA G?EC+&+#64L95/=L>EA(E51%CP%.$PX)D8"ZMV-N^S.&YJ*=^Q:?))S; MDF,DG+L%SM4-';&M::Z2LU6RFC/RE*H'1S-DI Q@).:HNK'ILKMAXNX*'I.2 MX(>#U^=NP!DSJ6FB>"8!5Z>:I L7\%:!=6^2 G_$RB9A=/E%;20A#U;*FAA( MU8PU*?)^C''!-L%22\OH?D,JL7%*BF[+MU7]"KH%WAOT;.>[O52/UL&"))OL M^ 5OY["1/C"Y+9.NZ6+\K\WE%'!."#9;OX)#0]Z,2A*T)D_+@D80TV@NQ@C7 MJ-M4):"22_]2HW^;%UI#(4BG(ZOQ39#*!J;T2\W*L%6A\!#[%_;I.MVC.IK\ M?DNC^9)8[F&JHIT]$!YXA*%P"\V+&\YC@E"KI3&IG&CBYXUEVS3':/A;4E DZG&,-G]OT."TD%;YI&I53HW^CC!$-K"E< M.YFUV4XT'[,:\,1CZ+B-F8?0FMF.^-58(D5:7Z/WZG7)N+JMX!WI8XDI[+6OST$KF5-"AXK;H.;Z16+@:G MP=/H&T*"LT5K!._ $[E\SXY+]G7/4191ZRO#;M#WJZ#4F,UZ!$3_S7#H@K=T M/.4'DZK&K-G7ZG[FLM;68)*F>F#,OT"A4O"G^@J[@52Y6$%D6\NX8V.PG?J. MID[]HE2_;+[Z1;.5>UX[<'!B-":N=?%[PN63F0X.'+1[NE_U7=*RQVN6*;]5'F,SP%,%H*+I(W9?5_%$U\>-QQWLYX-O- ML7=9 KB$QEECYPJ?:]\;1^"F1=AK&I88V;SF%!\^0FL.YSRZI[ ZG569:E55 M:Z><-?D$5CBLKU SYJS,\A*AS GQKZ'+U[,\2<_=5HRCUU-I\Y?[O!9=9;MJ MSTAB1;FN0ZU0%^PX6="??I0A^'L D@Q\*5"^E0P[(Q&,"!$3#'-E<_-)BR+X M)34FCE?<%B(TE)U:[E;AHT;GC^!GLM2/DNK)VB]?+G.MV_[._-I9U*L.82#- M"H%E?ZZM<$-IA=M>*YRH9MY2@EQ%@X]DLN] X&K4=11D%EXWMW:FQH1+J)^' M6@VH_)-[8U":-EJM7+EJ<27XZ2\)FH:+[*U^]),VUJF-I6/!'5,OC/ M2W:UIGC,?DVQ CNKO0O!?R*GG%OW.E,;#D'V:.VN5:TQ8K!AFCO6<3PZ&2*9 M4\. [=C.*"O'% MD.# 15$^(7"51(\+K!_AL>/1V_C4,N=)7(4-.L>EK%C=G,YKSB%6J M?F%LU"1'0"\&:^ 6)S#W&%V+,:IJA)UNC\T( 8=U\A=\+PWZLFL M\N UP>OCU%VW_E87Z%'\>__2Q]&3[%N01-;!MT1_J&ZC1K>&&PTLY(-YCHB( MQXC9,BT,2LKF?VT2""EU%.._7FK.B9)2GV.\1E_ 7IX= MQ8)#\2H'MR)PY;;I=A%\"DJ%JC!!=QLCV_#?B0U2T"DT2HNXSLFN+!^&P"VZ MS:/OY&1&X.+"5J$//9K72O<,((H5&<'<:/_&0.I:I-H5=\[WFL9N$DCS&8>+ M\9=E5#CV%84+>+(U8YB$X\RU\VF686-2!G*1\PB82A- MSRI;&3DSFH.MF*E:,Y;6B%UTG(Y2>!-*-&Q+MZW%M#5&FCA!3_-V76>RWNNK M0N=D+6K;&/RXLF\]H$(>@&-9FA70#=IOJY5U$0;IM[IE;07 ?E8DVL= M3">G"-%,6KV%&YTAJ5/8"S@ -E*=.@-P48>G006\MH*YNM\M%L5EZ6= 2[&&DH%90A;.(-P:L*,$H2U*'9/5<^[)L.+'K3!G8RSI>/]6PX(P@ M,BCQOVXV9%:"=QQ@VA6.$([9"E>?&2YKN:U-J^N]*\GJ&H-M R*'^B3MS)7J MD:$'&S8P(T_,%_+8HR+%4@*>Q(L/_]/@\+![9*]%I1 N?24YJT3_Y.Y0)\+7U+9='9<&##C M"-_A2"B?.))] T1P(9UZE<9@)5C7J;D?#8AKGS&'JK$IX]A@H!LP4/3-41N2 MAL5("I@+L&&GY25"C/.968PEN-+0]_H_H0:/]/Q$C15N/[M6@58C'OI6AKD( MOC2LS"0=R:2I)AJ76*-"1H[YDTV68HL9M$CT-51JC20=1R#SBA]"\NF4=3H<@-- M.#8(=52\:/T@GZ#DYZF)U>B:2_-B'5O)*FBJ^@AF^ <-9@7IMH!J2&$6?BO% MB\H\-QDYT!^FXQZQK[P/?)EMN<]5!8BMXESQK%5SZZ^@B4&*@K3]HAA,.$&C M9PJ&V=ZO'?M.9U #!\6;VU1\#TT,'@V'-7424B!IMLU9TN:T!6'&W$(C>MCJ M7<99!(P8FY)_S6<+#IUTT;>%K,))6^ DQUU9HI!R._$*=2WS&N>0[92C*D_# M#IOVT^;,=@)2T1I:"WMMHQ_7Z;1<9K-6/;:&[] 9KWK@=3%8Q6TV"F)&L<9S M#CJGN9VD"D0&XF3$T=4<=.'$MAP+X<0M<*)FEVI@CYW:HAO=P:%"3DK4)1=3 MP?==$YZ\[I&F>4?"1&VAJ##1-OPN&Z WD\+R*GUQ:_1B-%_1=K2*HZ0UY*&M M(?O2&K*)UA 1[2+:GX%HOYX0OLSJ8B2"_S$S&%505$Z*4\+H)WX\QP1L:G(Y MZ2(2C8^A.LK]Z%&RS0=6=Z;9LJ>+%=:6);G.CP%R'>S:&N4%VI.)VQC6=Z/*OQP'5OR_;.FBM4;H#5S%68U(U!&^:!/U-5 M^83P7EL.@O#>5L;HF)'A-9.P4Z\DPO$>8"%VJKB^F3..\0^-4(#6)G6*.3I. MAQ4YA&@0CRNV%>9KRTD0YML"\]54G(N?@FA;*B/X'.;#0L6(^U1RP!]XJW K M;^$W6:0*@J:BL8S"5VTALO#5%B/T(:.V84LLMAV@:FHDQ8]TT3XH& M:PO1A<^VPF?%=9K]X22-<9R1?XFI, :W5P6:BUDYT^A2!#2(8"7-6:A\>\<4 M4LWUE %6>F!)TJ":<,F?J;^RC#%.0H^,)''=GB,B7+G==BX_"!"/B+#?<,B8 MGX7 A+,4U!EA<5Z644C'TS"LJQ7198N2 $&(A:5:0U]AJ>W$_G5J#':K*#68 M//[V"NQ&;BUI0L)J^"U=JFR11AP,1N&JUI!8N&HK 9!Y#D%_X>9&ELTD4 M>#Q(NH:7"@RBIE&0XX3.K)C\N_3_0 ]H'&7TGSA-T4TJ\C*!I3B%A]?*9[QO M_4@>Y!RG6.I1X,B3=#HM$SU$(36ZPVYUR" 1!A,.E$H9" M=!P4,V."P?(=8%I$(M8]C>Y:0=ZZ*(J;)5OIH5X 1]*N"9E1\3 N.K_$K,X7#S'GF:O,BG^;<4Y3G)1#B M3\/]@VZO0JB_O,P4S6O3$=(:\OL"3;O>9] :&9ZO3T&1(KQZ_X#PY0\ZJTY! M9@XA_U://$]G9CP3_F0C3DD\UY/+#%BY@QN$%.@'88:JCF;,GCJ0I4' M631B\%ET<*V5R_5(5=[V]W MK91&\]%&TR2F2 _"-%*RS)L@_XQD#=8'D*S:M64?QYM,!ZYV:)9)(>\EG9VQ M&7*CQYO")2B\>>0U351;]A&O""B^CB^/5A)\ [P UM_O]7XR6[",UY9O#>,_ M.V,;P%2/<=96$&3(SJ@CRF3F1R$//H!'FN%N=$K@>-',G^5/-R/=:.X"HD;' ME4AQI65""AL3%18QN9H M$TW32DYJ,78HD[LVK(MPZH(SZ(Z$BCTY"](E:(RA;)@O*P[/G::(&0M,PTI7 ML#_[J.8HT[EGU(>5]DUU\)@G0H43)/!4:4>I@7E'?;9^7NAYGRA&E34.'91* M9ZRQ@_QND/0Z%1A%QVVVZ#@S] PD^B+2.RDU$KC&KBS-) ^B!<\-(VB+S(\0 MP+V8T&QB%HA<1 M/A#_9\8.:\V21:^0>T=PK[ * X,4=B+,)((GH4Q"O'CGX1A<7#;6IPFNOSB$ MC!]O3@P3IZ%]FT:Y2FB#=#5(K+<2:_C5,_,-!0[.PL$="!S<)N#@MG40GXCV MM:6>(_*1M.9(+DG9V9_(=@U0 //U*INB@"W,R"ME1F\U3#ZC=-E(7!DYH*DS M,3B?YQNGUWR,5&1JWALYJ2A[18KGWBP^48N0$TP M1!/ FJ,"+4&B+I,ZU9B#E8N&[Q\!<727+^S+9:8TT$OE\A),&=NI[@UZ"#A/ M5D4+#[<4#A\Z?"'N-=A&/-8M;?83+\4\[&AL&8.U9NUGZ\-J7\%0S,PIJBW* MS+4=*1)JL;8=2==2O,6I@C?SS#/O,L/!A#HKLFCC.8%7I%!>=WH7-N5.CV0S M!U2$X^/,F9ZFF3*1!K/YCC-GAEL:(YC*2E.FICSY891])SQ MZG NJWGEPOH(F'8" J:84ZDF/]O$Z M_:LYW+!VC/D+\.F4+@C$(!P.:$ZS/TAQ^S-,E+1EEO(3339]);K/9A1#B>/Z M%-UK=$DQ7*8GB2Z)JZSGS.,)=>9RVO.U"G9<\C@;-]7N1;C.PA%8?5;PH69F M((D;E5%2'U;[$A]NYO:=\1/.X EV;M\K'7!U_@3/@+5TW,!54,+AF&*0U0^Q MZF?*)2?X<#.B=RU,^RB)"I8_)"GC^<;,/,#O^U;Z=1P3H<9U1$;3=]I*4WHA'. M.K6!OZ!L@Y@#FS8'FN/K.EKQU_A$FP.U\\;6?)097Y<"H&.$3?2-9)VFH5;A M<-E$A9=X[$R[-'@;Q,!LH^/9R^#8@\/#H\$TPP(;1%LK)D%33G!4.F?OG?@I_:_[F=CBR5S7TOF=XXLN?JB MXB[$U\C_6#C:36X3NV/SPXO7D'$T<+=I:2 Q*P_>5/%5WKV30'9HSHE_(#4] M,TV(F=$+J[ROVG)0?IK0AY%,USCW'N-'Y%ES.HU"&GBQNE%9@!>8LQ-,+6*]9-! MBY$LN%=K\"F>ON4<2V$WORZ0T;)PV+,F$$98-ZYJ66MX7!I?47.'SBTC;K1; M1X*WH!HO$\,1S$<$?58-0S"WLC+PL8PXFE;E-:G+CV[FP@G%.B9)@X$7TO>X M)2:'7H)1;CV&3OU-=*,U0*+Q$I.#I8=38WW'U'%Z5%Z;KM[1#L:"R'/#Y:[$ M\ZU0,S7-E4CKD,2I$77!JIV3S#2R%!NKKY1!=TSR*-0!VUH^:*3,A?QSN4IX MNH6MZ))E$55ET7&JO"V,3,%%.F(5SQVLRK5-72IV".!!9D)' OH)G.<,O6>* M[INQ]?;XYX7%<\B\J\BOQ_;JXEPLPT>U##^Y=2#L \ 9,P,C8Q.:PM!^59U! MU3UFOLIX>6.SF(N;55N_F] @Y<(R7>X3);-2#X"OCZ;BY%\6HX=[Z7.;; B\ MEUZ6FK4IC>5VHF.-Z)GDZC8J"914>$W*TBE%Z,SQ1;+@D2[]%^U(@R&!) M<_=[>)$HY%8TBY"54[6 W,4!7>]46Q5LSE36(B+XD6_$P]]RHUE-]PH]D)H& MZN+6_0S];5," M3H+39;-C7A+<-+2Q:+1H');I.MB\NSO0*^TUF/?ZW69)YH M](6UD-">U5KT(\YA(F1R3 M$S']V3[?+)Y\!_O10+>Z0!&"KJR;BOBU;^#)99+!X3[><3BGR)+5304''5PEJLXJ1;) M3;/A'__X4H^K1LDX+KF]"F,%V+15-0Y$M2K#4*$EXU/%W%29#/!R@T!\M8V7 M%/R/O]@6>M"#]?5ZC33\6B>1 CJT*#KO30U M!?"WCJDEX!'W&*9;?!;'I\Q=Y^;7C3($AX767CRR454-L,!0MN2B\>SE"<3$ M8\P$\"4R"H)J!W-,$3GFT%KC9K7;2Q_X$FYA5^B2AT4O6\X=ST!0A40QZ,*K M90*"!(&D')ZK//A<9EA,I)-PX(,:N<]<1D[PJ2D)]D*JI#T%DS?VCCI:BHS8 M406/%,[JS^E-A[D?-L$^8 M(OS5!1__]\S\]4S_^JL?P2["*CX91P8^_.WB%=U? MKVE:]HU6J+".F^AR'-N57"DOXBLLH\9=(2;'K(V.N>./;HOX"G<7+\-Z;MPZ M>!.^$1802? U3H&H'84I3X!/\.]+*=Z&+] XH<6RQ.H7*?J@&Q8P1S)E64H9[$'T?@U458#Q*6 M)H%<:KJW(E//8$-)5S/1,DVSD%&"5[-H2I@CD-2 MU7WT_TC[/"US3@(+#PDLN,7B]_#N.#J;5]U6F-K3?@F#!M9=FE7>4<=&I)LE MTA@6U@NC K(U*L$Y3$NU IIMKC'D/(EFJ_P@-V9/70V-^.YWE8HNXZX6"[CU MS\O3DAL2%?JN@L_[AD^:09/.RBA#IQ')>%!0A<).)J:R9HC&Y,W6$FIK/K.1 M%UJ4<&MO)DF_[Y5WQO6IC7Y:6QXO;UE9:[6\)EOZ]MW=/!5:RIB:$48@F-#3 M#2EK[^8W%V0UUO[#S?BEKLB^G4QB:3QVK=9:QP;C*9QLZ" =,:K!M7@$#@3^ M3JPN75>+&K 5)F7G^LA2RI5OI,2ZK1ZG#$8Z[JP\ YHM[CA=>'<<@?<84IIV M14.Z**!6**!EJ(%4SD+8Q!HKP$X/,@(N!#F91:/2EI7DN<*SPSU\5VD,U_H\ MAIF&-.L?^53X+.CA&7FJBU535&@#,1:T49:00YYX>;9:D*U (5Q+6[,9! ML.&<2S[H!/- ,EVJK;V\I8JGBA7HKL#U%#@A[EG&"LIIJ=6AKJ'.?-:P0Q"- M&)*$2T',,_ 8GC#\YG^7/BCY+)Z;2$84 @OL_1$E(<.(1&$%,>LSAYG8Z+,S M.26^\E";TZ*%VE8>%:HIUX@9U5(%\QK"X0Y(4>31&JCHFFLJZ%8NQ;/(-'A[ M3FV*6/>7$,8XB14=X(1E@6:)*Q<]I"8D>)@+%NI('4=CXI\R!9S.L,S>G$ J%4<2>#I#,VT(%V6 !]E[7PUK<8L5?"+[$7 M'-Y%"5>"OP@QW1#J$<"<*UT-HXIONP23LV!#\V7TJ@Y-4%_;>L3+';S3U4:X M:2J9J&3/5/@YMC.O$^7?RP@6Y9NXK,4I78H$6WO:QBAM^\>1>#&5*/*B1BGB M1)K>&^*D!I"K0;2Y%V?:Q!J6%.Y1NL6F]^&#IE$YY082=E,H$V:T%A? 5EA" M54N?^5R;[F%,(512H=9.5#>P>&!=Z,IQ-/X>-A2]](SU4J[LP>2RE F#WU7@ M:$Z'*+L1T73F+W4>3'DK1OUK /^$W9\W_. &BD['FGQ868J^!T]A@2V]QE)8 MMY:W4YNW[J+!Z@(76&D&UQ/8>PG_HBXS=-S);$UQ.8Q#Z M-BOHPA&Z+AECB24K,,26PH.A,5'S"K4[Z*RI*I.FDOI+E;A-'B-57"/R];UE M'U;2K1$MDI+>#9?T'DE)KY3TMBX>=EXK'* X0ECF!6(@@>";H\0)4X;>Q\@G MPT4'%$G5O]!M"U24QM\PZVV6]- MI+$^&LM[S_.J& %A"E,OQU($V!>"#-3XI_9,:IA+.I1DO-]UX,U)O]<)9BB" M"HW1/A6\#,89O/HP_9X'AOHLUV.^)HS]P MZ88=UOIBEAGTHW]I7Z)GL1'P@V[BK[IN#1T,\6 5)2,R,#O&F)&_ D-R5)L) M5]E=_%DVCHY_+S,#$\D=<=^-O%27"U1GN;Y0$#WU /0EK8<8',_LO*\#UHY_ MGJZ5KS6')44YH=BOX1D*(MTWW72O*>< 8S#I>.R<1A;>( 71 ! Q^#!J0[W5'B! 9ATWF\$>@G#A^&35IILHE',TN\DB(]*0L&M? M@S=BT1N?55UD1\,B=1(DRO0JN9ZYJD.'+]-^=FV+\@G),+;+M*]_=RY;G+I- M.W7'XM3MOE/G1>&?7Y0)&!Y13@!QWT@F?$O'WS#@7,R_51;CKFC6E?X>SA0< M=+W?/GYY_]?SBZ_OO[Q_YUV<_O+^POOTP7O_ZV^U<#)N#(X4_S;XMF1_ZIL# M._.#R@T?=X.^_J]W\?[LMR_G7\]A4TX_OO-^NWB/F_/YRZ>S]^_?76SD[.Z, M=?"HF_U9ZR[26N_I.'D7E7>F/;ES;/W,R(\[-X:9)[8)( 0?Y>@KDS[%.WW9 @8GPS_B3W7C)$7ID#%1%9 MY ;!4JA.@W,6X*3ZKTXV1,DGJB5YZ)%>COX"7.D)YJK?CJA[B!8(1#KIO:7+ M]V)_#FX_//Y&A6_Y5?T>B2=] ^%YSG)UDJN9CTD7LSF4F>!GO\#WPP*L=5-Y MW2?F?GT17!7:+:/7#?O=H^,W/^%^OB["%1?UNX,UKNG==<5^=] _?/ACNH?] MP<.?,NSV#X_?./]O PO;R"X-N\<'^T]EE^ ?6?-X3EA0LGVX>"Z7"^7!P4'' M_'\4P\ >;,"?L!F/OU@NG"G9%OBQEAXL57"-JVP#(RA8<@Q:(;\6O3H656?P MR%$66;GE)_G>=PJOI=04(FR3"+#E^)<_OQB\^+$$T5K';MH!F %Y&D>A5[>" MEFSD6H0\WC@=?URTHF%K+[JW#TFRI%B=\=%T/OSW*/->LZF76U,Z; ?/WG%$ MW-#7T7P MBN 5P2N"]^D(WO6L7OJM#[_Q,ZIZ_DQ-OO&<_W":)"E"3H.XCN$$\B_3#(1Y M>IGYT[P=+"^R6V2WR&Z1W4]'=I\BP.]-A..89,A8]/Y?TT*GY3C6=/)? M$##V?U7A_:R:POTW.^#G=AG^P/U"ZNT-NT<' ]B&[]V\@^[P\/MWSXPJ.#'X M("OW\V7_53LDG*BJ1U%5MR1"=')R[4Q([Z@SV.\!!08/(SCL^?KZ[,>D<7