0001642896-23-000075.txt : 20230905 0001642896-23-000075.hdr.sgml : 20230905 20230905161244 ACCESSION NUMBER: 0001642896-23-000075 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 86 CONFORMED PERIOD OF REPORT: 20230729 FILED AS OF DATE: 20230905 DATE AS OF CHANGE: 20230905 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Samsara Inc. CENTRAL INDEX KEY: 0001642896 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-COMPUTER INTEGRATED SYSTEMS DESIGN [7373] IRS NUMBER: 473100039 STATE OF INCORPORATION: DE FISCAL YEAR END: 0203 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-41140 FILM NUMBER: 231235866 BUSINESS ADDRESS: STREET 1: 1 DE HARO STREET CITY: SAN FRANCISCO STATE: CA ZIP: 94107 BUSINESS PHONE: (415) 985-2400 MAIL ADDRESS: STREET 1: 1 DE HARO STREET CITY: SAN FRANCISCO STATE: CA ZIP: 94107 FORMER COMPANY: FORMER CONFORMED NAME: Samsara Networks Inc. DATE OF NAME CHANGE: 20150520 10-Q 1 iot-20230729.htm FORM 10-Q iot-20230729
0001642896falseFeb 32024Q2http://fasb.org/us-gaap/2023#PrepaidExpenseAndOtherAssetsCurrenthttp://fasb.org/us-gaap/2023#PrepaidExpenseAndOtherAssetsCurrenthttp://fasb.org/us-gaap/2023#OtherAssetsNoncurrenthttp://fasb.org/us-gaap/2023#OtherAssetsNoncurrenthttp://www.samsara.com/20230729#AccruedAndOtherLiabilitiesCurrenthttp://www.samsara.com/20230729#AccruedAndOtherLiabilitiesCurrenthttp://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrenthttp://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrent0.01100016428962023-01-292023-07-290001642896us-gaap:CommonClassAMember2023-08-29xbrli:shares0001642896us-gaap:CommonClassBMember2023-08-290001642896us-gaap:CommonClassCMember2023-08-2900016428962023-07-29iso4217:USD00016428962023-01-28iso4217:USDxbrli:shares0001642896us-gaap:CommonClassAMember2023-01-280001642896us-gaap:CommonClassAMember2023-07-290001642896us-gaap:CommonClassBMember2023-01-280001642896us-gaap:CommonClassBMember2023-07-290001642896us-gaap:CommonClassCMember2023-07-290001642896us-gaap:CommonClassCMember2023-01-2800016428962023-04-302023-07-2900016428962022-05-012022-07-3000016428962022-01-302022-07-300001642896us-gaap:CommonStockMember2023-04-290001642896us-gaap:AdditionalPaidInCapitalMember2023-04-290001642896us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-04-290001642896us-gaap:RetainedEarningsMember2023-04-2900016428962023-04-290001642896us-gaap:CommonStockMember2023-04-302023-07-290001642896us-gaap:AdditionalPaidInCapitalMember2023-04-302023-07-290001642896us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-04-302023-07-290001642896us-gaap:RetainedEarningsMember2023-04-302023-07-290001642896us-gaap:CommonStockMember2023-07-290001642896us-gaap:AdditionalPaidInCapitalMember2023-07-290001642896us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-07-290001642896us-gaap:RetainedEarningsMember2023-07-290001642896us-gaap:CommonStockMember2022-04-300001642896us-gaap:AdditionalPaidInCapitalMember2022-04-300001642896us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-04-300001642896us-gaap:RetainedEarningsMember2022-04-3000016428962022-04-300001642896us-gaap:CommonStockMember2022-05-012022-07-300001642896us-gaap:AdditionalPaidInCapitalMember2022-05-012022-07-300001642896us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-05-012022-07-300001642896us-gaap:RetainedEarningsMember2022-05-012022-07-300001642896us-gaap:CommonStockMember2022-07-300001642896us-gaap:AdditionalPaidInCapitalMember2022-07-300001642896us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-07-300001642896us-gaap:RetainedEarningsMember2022-07-3000016428962022-07-300001642896us-gaap:CommonStockMember2023-01-280001642896us-gaap:AdditionalPaidInCapitalMember2023-01-280001642896us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-280001642896us-gaap:RetainedEarningsMember2023-01-280001642896us-gaap:CommonStockMember2023-01-292023-07-290001642896us-gaap:AdditionalPaidInCapitalMember2023-01-292023-07-290001642896us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-292023-07-290001642896us-gaap:RetainedEarningsMember2023-01-292023-07-290001642896us-gaap:CommonStockMember2022-01-290001642896us-gaap:AdditionalPaidInCapitalMember2022-01-290001642896us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-290001642896us-gaap:RetainedEarningsMember2022-01-2900016428962022-01-290001642896us-gaap:CommonStockMember2022-01-302022-07-300001642896us-gaap:AdditionalPaidInCapitalMember2022-01-302022-07-300001642896us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-302022-07-300001642896us-gaap:RetainedEarningsMember2022-01-302022-07-300001642896us-gaap:MoneyMarketFundsMember2023-07-290001642896us-gaap:CommercialPaperMember2023-07-290001642896us-gaap:USTreasurySecuritiesMember2023-07-290001642896us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember2023-07-290001642896us-gaap:CorporateDebtSecuritiesMember2023-07-290001642896us-gaap:USTreasurySecuritiesMember2023-07-290001642896us-gaap:MoneyMarketFundsMember2023-01-280001642896us-gaap:CommercialPaperMember2023-01-280001642896us-gaap:USTreasurySecuritiesMember2023-01-280001642896us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember2023-01-280001642896us-gaap:CorporateDebtSecuritiesMember2023-01-280001642896us-gaap:USTreasurySecuritiesMember2023-01-280001642896us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Member2023-07-290001642896us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2023-07-290001642896us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2023-07-290001642896us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2023-07-290001642896us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:CommercialPaperMember2023-07-290001642896us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMember2023-07-290001642896us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMember2023-07-290001642896us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMember2023-07-290001642896us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:USTreasurySecuritiesMember2023-07-290001642896us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMember2023-07-290001642896us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMember2023-07-290001642896us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMember2023-07-290001642896us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2023-07-290001642896us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2023-07-290001642896us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2023-07-290001642896us-gaap:FairValueMeasurementsRecurringMember2023-07-290001642896us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember2023-07-290001642896us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember2023-07-290001642896us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember2023-07-290001642896us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember2023-07-290001642896us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:CorporateDebtSecuritiesMember2023-07-290001642896us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMember2023-07-290001642896us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMember2023-07-290001642896us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMember2023-07-290001642896us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:USTreasurySecuritiesMember2023-07-290001642896us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMember2023-07-290001642896us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMember2023-07-290001642896us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMember2023-07-290001642896us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Member2023-01-280001642896us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2023-01-280001642896us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2023-01-280001642896us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2023-01-280001642896us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:CommercialPaperMember2023-01-280001642896us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMember2023-01-280001642896us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMember2023-01-280001642896us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMember2023-01-280001642896us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:USTreasurySecuritiesMember2023-01-280001642896us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMember2023-01-280001642896us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMember2023-01-280001642896us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMember2023-01-280001642896us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2023-01-280001642896us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2023-01-280001642896us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2023-01-280001642896us-gaap:FairValueMeasurementsRecurringMember2023-01-280001642896us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember2023-01-280001642896us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember2023-01-280001642896us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember2023-01-280001642896us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember2023-01-280001642896us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:CorporateDebtSecuritiesMember2023-01-280001642896us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMember2023-01-280001642896us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMember2023-01-280001642896us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMember2023-01-280001642896us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:USTreasurySecuritiesMember2023-01-280001642896us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMember2023-01-280001642896us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMember2023-01-280001642896us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMember2023-01-280001642896iot:CommissionCostsMember2023-04-302023-07-290001642896iot:CommissionCostsMember2022-05-012022-07-300001642896iot:CommissionCostsMember2023-01-292023-07-290001642896iot:CommissionCostsMember2022-01-302022-07-300001642896iot:ConnectedDeviceCostsMember2023-07-290001642896iot:ConnectedDeviceCostsMember2023-01-280001642896iot:ConnectedDeviceCostsMember2023-04-302023-07-290001642896iot:ConnectedDeviceCostsMember2022-05-012022-07-300001642896iot:ConnectedDeviceCostsMember2023-01-292023-07-290001642896iot:ConnectedDeviceCostsMember2022-01-302022-07-300001642896us-gaap:MachineryAndEquipmentMember2023-07-290001642896us-gaap:MachineryAndEquipmentMember2023-01-280001642896us-gaap:LeaseholdImprovementsMember2023-07-290001642896us-gaap:LeaseholdImprovementsMember2023-01-280001642896us-gaap:FurnitureAndFixturesMember2023-07-290001642896us-gaap:FurnitureAndFixturesMember2023-01-280001642896us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2023-07-290001642896us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2023-01-280001642896us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2023-04-302023-07-290001642896us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2023-01-292023-07-290001642896us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2022-05-012022-07-300001642896us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2022-01-302022-07-300001642896srt:MinimumMember2023-07-290001642896srt:MaximumMember2023-07-29xbrli:pure00016428962023-04-120001642896us-gaap:SubscriptionAndCirculationMember2023-04-302023-07-290001642896us-gaap:SubscriptionAndCirculationMember2022-05-012022-07-300001642896us-gaap:SubscriptionAndCirculationMember2023-01-292023-07-290001642896us-gaap:SubscriptionAndCirculationMember2022-01-302022-07-300001642896us-gaap:ProductAndServiceOtherMember2023-04-302023-07-290001642896us-gaap:ProductAndServiceOtherMember2022-05-012022-07-300001642896us-gaap:ProductAndServiceOtherMember2023-01-292023-07-290001642896us-gaap:ProductAndServiceOtherMember2022-01-302022-07-3000016428962023-07-302023-07-290001642896us-gaap:PendingLitigationMemberiot:UnlawfulDrawDownOnLetterOfCreditMember2021-11-170001642896iot:TwoThousandFifteenEquityIncentivePlanMemberus-gaap:EmployeeStockOptionMember2023-07-290001642896iot:TwoThousandFifteenEquityIncentivePlanMemberus-gaap:EmployeeStockOptionMember2023-01-280001642896iot:TwoThousandFifteenEquityIncentivePlanMemberus-gaap:RestrictedStockUnitsRSUMember2023-07-290001642896iot:TwoThousandFifteenEquityIncentivePlanMemberus-gaap:RestrictedStockUnitsRSUMember2023-01-280001642896us-gaap:RestrictedStockUnitsRSUMemberiot:TwoThousandTwentyOneEquityIncentivePlanMember2023-07-290001642896us-gaap:RestrictedStockUnitsRSUMemberiot:TwoThousandTwentyOneEquityIncentivePlanMember2023-01-280001642896us-gaap:StockCompensationPlanMemberus-gaap:CommonClassAMemberiot:TwoThousandTwentyOneEquityIncentivePlanMember2023-07-290001642896us-gaap:StockCompensationPlanMemberus-gaap:CommonClassAMemberiot:TwoThousandTwentyOneEquityIncentivePlanMember2023-01-280001642896iot:TwoThousandTwentyOneEmployeeStockPurchasePlanMemberus-gaap:EmployeeStockMember2023-07-290001642896iot:TwoThousandTwentyOneEmployeeStockPurchasePlanMemberus-gaap:EmployeeStockMember2023-01-28iot:plan0001642896us-gaap:StockCompensationPlanMemberus-gaap:CommonClassAMember2023-07-2900016428962022-01-302023-01-280001642896us-gaap:EmployeeStockOptionMember2023-07-290001642896us-gaap:EmployeeStockOptionMember2023-01-292023-07-290001642896us-gaap:RestrictedStockUnitsRSUMember2023-01-292023-07-290001642896srt:ScenarioForecastMemberus-gaap:RestrictedStockUnitsRSUMember2023-01-292024-02-030001642896us-gaap:RestrictedStockUnitsRSUMember2023-01-280001642896us-gaap:RestrictedStockUnitsRSUMember2023-07-290001642896us-gaap:EmployeeStockMember2023-07-290001642896us-gaap:EmployeeStockMember2023-01-292023-07-290001642896us-gaap:EmployeeStockMember2022-01-302022-07-300001642896iot:TwoThousandTwentyOneEmployeeStockPurchasePlanMemberus-gaap:EmployeeStockMember2023-01-292023-07-290001642896iot:TwoThousandTwentyOneEmployeeStockPurchasePlanMemberus-gaap:EmployeeStockMember2022-01-302022-07-300001642896srt:MinimumMemberiot:TwoThousandTwentyOneEmployeeStockPurchasePlanMemberus-gaap:EmployeeStockMember2023-01-292023-07-290001642896srt:MaximumMemberiot:TwoThousandTwentyOneEmployeeStockPurchasePlanMemberus-gaap:EmployeeStockMember2023-01-292023-07-290001642896srt:MinimumMemberiot:TwoThousandTwentyOneEmployeeStockPurchasePlanMemberus-gaap:EmployeeStockMember2022-01-302022-07-300001642896srt:MaximumMemberiot:TwoThousandTwentyOneEmployeeStockPurchasePlanMemberus-gaap:EmployeeStockMember2022-01-302022-07-300001642896iot:FirstPurchasePeriodMemberus-gaap:EmployeeStockMember2023-01-292023-07-290001642896iot:SecondPurchasePeriodMemberus-gaap:EmployeeStockMember2023-01-292023-07-290001642896us-gaap:EmployeeStockOptionMember2023-04-302023-07-290001642896us-gaap:EmployeeStockOptionMember2022-05-012022-07-300001642896us-gaap:EmployeeStockOptionMember2022-01-302022-07-300001642896us-gaap:RestrictedStockUnitsRSUMember2023-04-302023-07-290001642896us-gaap:RestrictedStockUnitsRSUMember2022-05-012022-07-300001642896us-gaap:RestrictedStockUnitsRSUMember2022-01-302022-07-300001642896us-gaap:EmployeeStockMember2023-04-302023-07-290001642896us-gaap:EmployeeStockMember2022-05-012022-07-300001642896us-gaap:CostOfSalesMember2023-04-302023-07-290001642896us-gaap:CostOfSalesMember2022-05-012022-07-300001642896us-gaap:CostOfSalesMember2023-01-292023-07-290001642896us-gaap:CostOfSalesMember2022-01-302022-07-300001642896us-gaap:ResearchAndDevelopmentExpenseMember2023-04-302023-07-290001642896us-gaap:ResearchAndDevelopmentExpenseMember2022-05-012022-07-300001642896us-gaap:ResearchAndDevelopmentExpenseMember2023-01-292023-07-290001642896us-gaap:ResearchAndDevelopmentExpenseMember2022-01-302022-07-300001642896us-gaap:SellingAndMarketingExpenseMember2023-04-302023-07-290001642896us-gaap:SellingAndMarketingExpenseMember2022-05-012022-07-300001642896us-gaap:SellingAndMarketingExpenseMember2023-01-292023-07-290001642896us-gaap:SellingAndMarketingExpenseMember2022-01-302022-07-300001642896us-gaap:GeneralAndAdministrativeExpenseMember2023-04-302023-07-290001642896us-gaap:GeneralAndAdministrativeExpenseMember2022-05-012022-07-300001642896us-gaap:GeneralAndAdministrativeExpenseMember2023-01-292023-07-290001642896us-gaap:GeneralAndAdministrativeExpenseMember2022-01-302022-07-300001642896us-gaap:EmployeeStockOptionMember2023-04-302023-07-290001642896us-gaap:EmployeeStockOptionMember2022-05-012022-07-300001642896us-gaap:EmployeeStockOptionMember2023-01-292023-07-290001642896us-gaap:EmployeeStockOptionMember2022-01-302022-07-300001642896us-gaap:RestrictedStockUnitsRSUMember2023-04-302023-07-290001642896us-gaap:RestrictedStockUnitsRSUMember2022-05-012022-07-300001642896us-gaap:RestrictedStockUnitsRSUMember2023-01-292023-07-290001642896us-gaap:RestrictedStockUnitsRSUMember2022-01-302022-07-300001642896us-gaap:EmployeeStockMember2023-04-302023-07-290001642896us-gaap:EmployeeStockMember2022-05-012022-07-300001642896us-gaap:EmployeeStockMember2023-01-292023-07-290001642896us-gaap:EmployeeStockMember2022-01-302022-07-300001642896country:US2023-04-302023-07-290001642896country:US2022-05-012022-07-300001642896country:US2023-01-292023-07-290001642896country:US2022-01-302022-07-300001642896us-gaap:NonUsMember2023-04-302023-07-290001642896us-gaap:NonUsMember2022-05-012022-07-300001642896us-gaap:NonUsMember2023-01-292023-07-290001642896us-gaap:NonUsMember2022-01-302022-07-300001642896country:US2023-07-290001642896country:US2023-01-280001642896us-gaap:NonUsMember2023-07-290001642896us-gaap:NonUsMember2023-01-28iot:segment0001642896srt:ScenarioForecastMember2023-07-302023-10-28

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 10-Q
(Mark One)
x
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended July 29, 2023
OR
oTRANSITION 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-41140
SAMSARA INC.
(Exact name of registrant as specified in its charter)
Delaware47-3100039
(State or other jurisdiction of incorporation or organization)(I.R.S. Employer Identification No.)
1 De Haro Street
San Francisco, California 94107
(Address of principal executive offices, including zip code)
(415) 985-2400
(Registrant’s telephone number, including area code)
Not Applicable
(Former name or former address, if changed since last report)
Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading Symbol(s)Name of each exchange on which registered
Class A Common Stock, $0.0001 par value per shareIOTThe 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.    Yes  x    No  o
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).    Yes  x    No  o
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large accelerated filer
x
Accelerated filer
o
Non-accelerated filer
o
Smaller reporting company
o
Emerging growth company
o
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. o
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).    Yes   o    No  x
As of August 29, 2023, there were 179,290,763 shares of the registrant’s Class A common stock, 355,661,294 shares of the registrant’s Class B common stock, and no shares of the registrant’s Class C common stock, each with a $0.0001 par value per share, outstanding.



TABLE OF CONTENTS
Page
1

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 (the “Exchange Act”). All statements other than statements of historical facts contained in this Quarterly Report on Form 10-Q are forward-looking statements. In some cases, you can identify forward-looking statements by terminology such as “anticipate,” “believe,” “contemplate,” “continue,” “could,” “estimate,” “expect,” “goal,” “intend,” “may,” “objective,” “ongoing,” “plan,” “potential,” “predict,” “project,” “seek,” “should,” “target,” “will,” “would,” or the negative of these terms or other comparable expressions that concern our expectations, strategies, 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 performance, including our expectations regarding our revenue, cost of revenue, operating expenses, other key business metrics and non-GAAP financial measures, our ability to determine reserves, and our ability to achieve and maintain future profitability;
the sufficiency of our cash, cash equivalents, and investments to meet our liquidity needs;
our expectations regarding future dividend payments or issuances of additional capital stock;
our ability to attract, retain, and expand our relationships with customers;
our ability to develop new products, features, integrations, and enhancements for our solution;
our ability to compete with existing and new competitors in existing and new markets and offerings;
our and our customers’ expectations regarding the benefits of our solution;
our ability to successfully acquire and integrate companies and assets;
our ability to maintain the security and availability of our solution and business systems;
our expectations regarding the effects and enforcement of existing and developing laws and regulations, including with respect to taxation, privacy and data protection, and the outcomes of litigation that we may become subject to from time to time;
our expectations regarding the effects of the Russia-Ukraine conflict, geopolitical tensions involving China, the COVID-19 pandemic, and similar macroeconomic events, including financial distress caused by recent or potential bank failures, global supply chain challenges, foreign currency fluctuations, elevated inflation and interest rates, and monetary policy changes, on our and our customers’ and partners’ respective businesses;
our ability to successfully execute on strategic initiatives and manage risk associated with our business, including as we expand the scope of our business;
our expectations regarding international expansion efforts;
our expectations regarding our market opportunities and the evolution and growth of these markets and competition within these markets;
our ability to develop and protect our brand;
our expectations and management of future growth;
our ability to hire, retain, and develop our employees;
our expectations concerning relationships with third parties;
our ability to maintain, protect, and enhance our intellectual property;
our ability to achieve and maintain carbon neutrality; and
our anticipated tax withholding and remittance obligations in connection with restricted stock unit settlements.
Samsara Inc. (the “Company,” “Samsara,” “our,” or “we”) cautions you that the foregoing list does not contain all of the forward-looking statements made in this Quarterly Report on Form 10-Q.
2

You should not rely upon forward-looking statements as predictions of future events. We have based the forward-looking statements contained in this Quarterly Report on Form 10-Q primarily on our current expectations, estimates, forecasts, and projections about future events and trends that we believe may affect our business, financial condition, results of operations, and prospects. Although we believe that we have a reasonable basis for each forward-looking statement contained in this Quarterly Report on Form 10-Q, we cannot guarantee that the outcome, future results, levels of activity or growth, performance, or events and circumstances reflected in the forward-looking statements will be achieved or occur at all. The outcome of the events described in the forward-looking statements is subject to risks, uncertainties, and other factors, 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. New risks and uncertainties emerge from time to time, and it is not possible for us to predict all risks and uncertainties that could have an impact on the forward-looking statements contained in this Quarterly Report on Form 10-Q. Additionally, changes and volatility in political, economic, or industry conditions, the interest rate environment, or financial and capital markets could result in changes in demand for products or services. The results, events and circumstances reflected in the forward-looking statements may not be achieved or occur, and actual results, events, or circumstances could differ materially from those described in the forward-looking statements.
The forward-looking statements contained in this Quarterly Report on Form 10-Q relate only to events as of the date on which the statements are first made available. We undertake no obligation to update any forward-looking statements made in this Quarterly Report on Form 10-Q to reflect events or circumstances after the date of this Quarterly Report on Form 10-Q or to reflect new information or the occurrence of unanticipated events, except as required by law. We may not actually achieve the plans, intentions, or expectations disclosed in our forward-looking statements, and you should not place undue reliance on our forward-looking statements. Our forward-looking statements do not reflect the potential impact of any future acquisitions, mergers, dispositions, joint ventures, or investments we may make.
In addition, statements that “we believe” and similar statements reflect our beliefs and opinions on the relevant subject. These statements are based upon information available to us as of the date of this Quarterly Report on Form 10-Q, and while we believe such information forms a reasonable basis for such statements, such information may be limited or incomplete, and our statements should not be read to indicate that we have conducted an exhaustive inquiry into, or review of, all potentially available relevant information. These statements are inherently uncertain, and investors are cautioned not to unduly rely upon these statements.
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 as exhibits to this Quarterly Report on Form 10-Q in conjunction with other documents that we file with the Securities and Exchange Commission (“SEC”) and with the understanding that our actual future results may be materially different from what we expect. We qualify all of the forward-looking statements in this Quarterly Report on Form 10-Q by these cautionary statements.
Available Information
Our website address is located at samsara.com and our investor relations website is located at investors.samsara.com. We file electronically with the SEC our annual reports on Form 10-K, quarterly reports on Form 10-Q, current reports on Form 8-K, and amendments to those reports filed or furnished pursuant to Section 13(a) or 15(d) of the Exchange Act. We make available on our website, free of charge, copies of these reports and other information as soon as reasonably practicable after we electronically file such material with, or furnish it to, the SEC.
We announce material information to the public about us, our products, and other matters through a variety of means, including filings with the SEC, press releases, public conference calls, webcasts, our investor relations website, our corporate website (www.samsara.com), and our corporate blog (www.samsara.com/blog) in order to achieve broad, non-exclusionary distribution of information to the public and to comply with our disclosure obligations under Regulation FD. Except as expressly set forth in this Quarterly Report on Form 10-Q, the contents of our websites are not incorporated by reference into, or otherwise to be regarded as part of, this report or in any other report or document we file with the SEC, and any references to our websites are intended to be inactive textual references only.
The information disclosed by the foregoing channels could be deemed to be material information. As such, we encourage investors, the media, and others to follow the channels listed above and review the information disclosed through such channels.
3

RISK FACTOR SUMMARY
Investing in our Class A common stock 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 the section titled “Management’s Discussion and Analysis of Financial Condition and Results of Operations,” the section titled “Risk Factors,” and our condensed consolidated financial statements and accompanying notes, before making a decision to invest in our Class A common stock. Our business, financial condition, results of operations, or prospects could also be harmed by risks and uncertainties not currently known to us or that we currently do not believe are material. If any of the risks actually occur, our business, financial condition, results of operations, and prospects could be adversely affected. In that event, the trading price of our Class A common stock could decline, and you could lose part or all of your investment. Accordingly, this summary should not be relied upon as an exhaustive summary of the risks facing our business. These risks include, but are not limited to, those listed below.
Risks Related to Our Business, Industry, and Operations
Our rapid growth makes it difficult to evaluate our future prospects and increases the risk that we will not continue to grow at or near historical rates.
We have a history of losses and may not be able to achieve our profitability targets in the future.
We face risks associated with the growth of our business in new use cases.
If we are unable to attract new customers, our future revenue and results of operations will be harmed.
If we are unable to retain and expand our relationships with existing customers, our financial position and results of operations will be harmed.
We rely heavily on direct sales to sell subscriptions to access our Connected Operations Cloud.
The length of our sales cycle can be unpredictable, particularly with respect to sales to large customers, and our sales efforts may require considerable time and expense.
Our dependence on a limited number of joint design manufacturers and suppliers of manufacturing services and critical components within our supply chain for our Internet of Things (“IoT”) devices may adversely affect our ability to sell subscriptions to our Connected Operations Cloud, our margins, and our results of operations.
Managing the supply of our IoT devices is complex. Insufficient supply and inventory may result in lost sales opportunities or delayed revenue, while excess inventory may harm our margins.
If we fail to effectively manage our growth, our business and results of operations could be harmed.
We face intense and increasing competition, and we may not be able to compete effectively, which could reduce demand for our solution and adversely affect our business, revenue growth, and market share.
If we experience a security breach or incident affecting our customers’ assets or data, our data or IoT devices, our Data Platform, or other systems, our Connected Operations Cloud may be perceived as not being secure or safe, our reputation may be harmed, and our business could be materially and adversely affected.
Abuse or misuse of our internal platform controls and system tools could cause significant harm to our business and reputation.
We may not be able to maintain and expand our business if we are not able to hire, retain, and manage qualified personnel, and in particular, our key personnel.
A real or perceived defect, security vulnerability, error, or performance failure in our Connected Operations Cloud could cause us to lose revenue, damage our reputation, and expose us to liability, and our product liability insurance may not adequately protect us.
We may be subject to product liability, warranty, and recall claims that may increase the costs of doing business and adversely affect our business, financial condition, and results of operations.
Risks Related to Our Intellectual Property
Failure to identify and protect our proprietary technology and intellectual property rights could substantially harm our business and results of operations.
There can be no assurance that our patents are enforceable or otherwise will be upheld as valid, or that our patent applications will be granted.
4

We may become subject to additional intellectual property disputes, which are costly and may subject us to significant liability and increased costs of doing business.
Risks Related to Government Regulation
Federal and other governments and independent standards organizations have implemented and may implement in the future significant regulations or standards that could adversely affect our ability to produce, market, or sell subscriptions to our solution.
Reductions in regulation of our customers’ physical operations may adversely impact demand for our solution by reducing the necessity for, or desirability of, certain of our Applications.
Failure to comply with laws and regulations applicable to our business could subject us to fines and penalties and could also cause us to lose customers or otherwise harm our business.
We are subject to stringent and changing laws, regulations, standards, and contractual obligations related to privacy, data protection, and data security. Any actual or perceived failure to comply with such obligations could harm our business.
Risks Related to Finance, Accounting, and Tax Matters
Our results of operations and our business metrics have fluctuated and are likely to fluctuate significantly in future periods and may not fully reflect the underlying performance of our business, which makes our future results difficult to predict and could cause our results of operations to fall below expectations.
If we are unable to achieve and sustain a level of liquidity sufficient to support our operations and fulfill our obligations, our business, financial condition, and results of operations could be adversely affected.
We may require additional capital to fund our business and support our growth, and any inability to generate or obtain such capital may adversely affect our business and financial condition.
Risks Related to the Ownership of Our Class A Common Stock
Sales of substantial amounts of our Class A common stock in the public markets, or the perception that they might occur, could cause the market price of our Class A common stock to decline.
Our stock price may be volatile and may decline significantly and rapidly regardless of our operating performance, resulting in substantial losses for investors.
General Risk Factors
Our business may be materially and adversely impacted by U.S. and global market, political, and economic conditions, including elevated inflation rates.
Our estimates of market opportunity and forecasts of market growth may prove to be inaccurate.
Future litigation could have a material adverse impact on our results of operations and financial condition.
5

PART I—FINANCIAL INFORMATION
Item 1. Financial Statements (Unaudited)
SAMSARA INC.
CONDENSED CONSOLIDATED BALANCE SHEETS
(In thousands, except share data)
(Unaudited)
As of
July 29, 2023January 28, 2023
Assets
Current assets:
Cash and cash equivalents$196,037 $200,670 
Short-term investments528,766 489,192 
Accounts receivable, net115,422 122,867 
Inventories21,767 40,571 
Connected device costs, current94,061 82,046 
Prepaid expenses and other current assets21,902 22,189 
Total current assets977,955 957,535 
Restricted cash24,086 23,096 
Long-term investments109,723 113,101 
Property and equipment, net58,405 59,278 
Operating lease right-of-use assets92,683 112,624 
Connected device costs, non-current210,500 194,852 
Deferred commissions153,244 140,166 
Other assets, non-current16,036 16,356 
Total assets$1,642,632 $1,617,008 
Liabilities and stockholders’ equity
Current liabilities:
Accounts payable$34,675 $30,144 
Accrued expenses and other current liabilities49,508 53,824 
Accrued compensation and benefits29,869 36,030 
Deferred revenue, current348,820 300,113 
Operating lease liabilities, current16,469 22,047 
Total current liabilities479,341 442,158 
Deferred revenue, non-current128,217 126,452 
Operating lease liabilities, non-current89,424 100,873 
Other liabilities, non-current9,283 9,506 
Total liabilities706,265 678,989 
Commitments and contingencies (Note 9)
Stockholders’ equity:
Preferred stock, $0.0001 par value—400,000,000 shares authorized as of July 29, 2023 and January 28, 2023; zero shares issued and outstanding as of July 29, 2023 and January 28, 2023
  
Class A common stock, $0.0001 par value—4,000,000,000 shares authorized as of July 29, 2023 and January 28, 2023; 176,254,788 and 132,111,095 shares issued and outstanding as of July 29, 2023 and January 28, 2023, respectively
8 7 
Class B common stock, $0.0001 par value—600,000,000 shares authorized as of July 29, 2023 and January 28, 2023; 358,662,609 and 392,049,114 shares issued and outstanding as of July 29, 2023 and January 28, 2023, respectively
23 23 
Class C common stock, $0.0001 par value—1,200,000,000 shares authorized as of July 29, 2023 and January 28, 2023; zero shares issued and outstanding as of July 29, 2023 and January 28, 2023
  
Additional paid-in capital2,233,533 2,107,013 
Accumulated other comprehensive loss(1,001)(652)
Accumulated deficit(1,296,196)(1,168,372)
Total stockholders’ equity936,367 938,019 
Total liabilities and stockholders’ equity$1,642,632 $1,617,008 
See accompanying notes to condensed consolidated financial statements.
6

SAMSARA INC.
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS
(In thousands, except share and per share data)
(Unaudited)
Three Months EndedSix Months Ended
July 29, 2023July 30, 2022July 29, 2023July 30, 2022
Revenue$219,257 $153,523 $423,577 $296,168 
Cost of revenue58,866 44,257 116,423 83,875 
Gross profit160,391 109,266 307,154 212,293 
Operating expenses
Research and development63,969 41,847 124,335 82,832 
Sales and marketing117,908 91,842 236,863 179,291 
General and administrative48,268 41,359 91,534 85,101 
Lease modification, impairment, and related charges   1,056 
Total operating expenses230,145 175,048 452,732 348,280 
Loss from operations(69,754)(65,782)(145,578)(135,987)
Interest income and other income (expense), net10,220 1,541 19,115 1,481 
Loss before provision for income taxes(59,534)(64,241)(126,463)(134,506)
Provision for income taxes434 40 1,361 763 
Net loss$(59,968)$(64,281)$(127,824)$(135,269)
Other comprehensive income (loss):
Foreign currency translation adjustments2,009 (77)1,096 101 
Unrealized gains (losses) on investments, net of tax(1,404) (1,445) 
Other comprehensive income (loss)605 (77)(349)101 
Comprehensive loss$(59,363)$(64,358)$(128,173)$(135,168)
Basic and diluted net loss per share:
Net loss per share attributable to common stockholders, basic and diluted$(0.11)$(0.13)$(0.24)$(0.27)
Weighted-average shares used in computing net loss per share attributable to common stockholders, basic and diluted531,751,683 511,758,439 529,077,540 509,526,709 
See accompanying notes to condensed consolidated financial statements.
7

SAMSARA INC.
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY
(In thousands, except share data)
(Unaudited)
Three Months Ended July 29, 2023
Common StockAdditional Paid-In CapitalAccumulated Other Comprehensive LossAccumulated DeficitTotal Stockholders’ Equity
SharesAmount
Balance at April 29, 2023528,511,394 $30 $2,160,399 $(1,606)$(1,236,228)$922,595 
Issuance of common stock for vesting of restricted stock units (“RSUs”)5,130,041 1 — — — 1 
Issuance of common stock in connection with equity compensation plans1,275,962 — 13,011 — — 13,011 
Stock-based compensation expense— — 60,123 — — 60,123 
Other comprehensive income— — — 605 — 605 
Net loss— — — — (59,968)(59,968)
Balance at July 29, 2023534,917,397 $31 $2,233,533 $(1,001)$(1,296,196)$936,367 
Three Months Ended July 30, 2022
Common StockAdditional Paid-In CapitalAccumulated Other Comprehensive IncomeAccumulated DeficitTotal Stockholders’ Equity
SharesAmount
Balance at April 30, 2022509,023,570 $29 $1,954,243 $82 $(991,938)$962,416 
Issuance of common stock for vesting of RSUs3,835,453 — — — — — 
Issuance of common stock in connection with equity compensation plans1,507,247 — 10,463 — — 10,463 
Vesting of early exercised stock options— — 76 — — 76 
Stock-based compensation expense— — 44,541 — — 44,541 
Other comprehensive loss— — — (77)— (77)
Net loss— — — — (64,281)(64,281)
Balance at July 30, 2022514,366,270 $29 $2,009,323 $5 $(1,056,219)$953,138 
8

SAMSARA INC.
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY—CONTINUED
(In thousands, except share data)
(Unaudited)
Six Months Ended July 29, 2023
Common StockAdditional Paid-In CapitalAccumulated Other Comprehensive LossAccumulated DeficitTotal Stockholders’ Equity
SharesAmount
Balance at January 28, 2023524,160,209 $30 $2,107,013 $(652)$(1,168,372)$938,019 
Issuance of common stock for vesting of RSUs9,245,415 1 — — — 1 
Issuance of common stock in connection with equity compensation plans1,511,773 — 13,126 — — 13,126 
Vesting of early exercised stock options— — 25 — — 25 
Stock-based compensation expense— — 113,369 — — 113,369 
Other comprehensive loss— — — (349)— (349)
Net loss— — — — (127,824)(127,824)
Balance at July 29, 2023534,917,397 $31 $2,233,533 $(1,001)$(1,296,196)$936,367 
Six Months Ended July 30, 2022
Common StockAdditional Paid-In CapitalAccumulated Other Comprehensive Income (Loss)Accumulated DeficitTotal Stockholders’ Equity
SharesAmount
Balance at January 29, 2022505,476,160 $29 $1,909,964 $(96)$(920,950)$988,947 
Issuance of common stock for vesting of RSUs6,491,755 — — — — — 
Issuance of common stock in connection with equity compensation plans2,398,793 — 10,712 — — 10,712 
Vesting of early exercised stock options— — 178 — — 178 
Repurchase of restricted common stock(438)— — — — — 
Stock-based compensation expense— — 88,469 — — 88,469 
Other comprehensive income— — — 101 — 101 
Net loss— — — — (135,269)(135,269)
Balance at July 30, 2022514,366,270 $29 $2,009,323 $5 $(1,056,219)$953,138 
See accompanying notes to condensed consolidated financial statements.
9

SAMSARA INC.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(In thousands)
(Unaudited)
Six Months Ended
July 29, 2023July 30, 2022
Operating activities
Net loss$(127,824)$(135,269)
Adjustments to reconcile net loss to net cash provided by (used in) operating activities:
Depreciation and amortization7,193 5,005 
Stock-based compensation expense112,604 87,952 
Lease modification, impairment, and related charges 1,056 
Other non-cash adjustments(8,514)2,882 
Changes in operating assets and liabilities:
Accounts receivable, net6,767 1,637 
Inventories18,803 (5,988)
Prepaid expenses and other current assets243 (2,912)
Connected device costs(27,664)(36,714)
Deferred commissions(13,078)(6,333)
Other assets, non-current371 70 
Accounts payable and other liabilities(5,249)(37,218)
Deferred revenue50,471 40,884 
Operating lease right-of-use assets and liabilities, net4,051 (812)
Net cash provided by (used in) operating activities18,174 (85,760)
Investing activities
Purchase of property and equipment(5,503)(16,930)
Purchases of investments(374,389) 
Proceeds from sales of investments4,474  
Proceeds from maturities and redemptions of investments340,878  
Other investing activities(50) 
Net cash used in investing activities(34,590)(16,930)
Financing activities
Proceeds from issuance of common stock in connection with equity compensation plans13,170 10,704 
Payment of offering costs (2,208)
Payment of principal on finance leases(915)(487)
Net cash provided by financing activities12,255 8,009 
Effect of foreign exchange rate changes on cash, cash equivalents, and restricted cash518 (396)
Net decrease in cash, cash equivalents, and restricted cash(3,643)(95,077)
Cash, cash equivalents, and restricted cash, beginning of period223,766 944,310 
Cash, cash equivalents, and restricted cash, end of period$220,123 $849,233 
Supplemental disclosure of cash flow information:
Cash paid for income taxes, net of refunds$586 $178 
Supplemental disclosures of non-cash investing and financing activities:
Property and equipment accrued but not yet paid$135 $7,748 
Unpaid offering costs$ $324 
Vesting of early exercised stock options$25 $178 
See accompanying notes to condensed consolidated financial statements.
10

SAMSARA INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
1.    Description of Business
Samsara Inc. (“Samsara”) and its subsidiaries (collectively, the “Company”) are the pioneers of the Connected Operations Cloud, which is a system of record that enables businesses that depend on physical operations to harness Internet of Things (“IoT”) data to develop actionable business insights and improve their operations. Samsara was incorporated in Delaware in 2015 as Samsara Networks Inc. and changed its name to Samsara Inc. in February 2021. Samsara’s principal executive offices are located at 1 De Haro Street, San Francisco, California 94107.
2.    Summary of Significant Accounting Policies
Basis of Presentation and Fiscal Year—The accompanying unaudited condensed consolidated financial statements have been prepared in conformity with accounting principles generally accepted in the United States of America (“GAAP”) and applicable rules and regulations of the U.S. Securities and Exchange Commission (“SEC”) regarding interim financial reporting. Accordingly, they do not include all disclosures normally required in annual consolidated financial statements prepared in accordance with GAAP. Therefore, these unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes included in the Company’s Annual Report on Form 10-K for the fiscal year ended January 28, 2023, which was filed with the SEC on March 21, 2023.
In management’s opinion, these unaudited condensed consolidated financial statements have been prepared on the same basis as the annual financial statements and reflect all adjustments, which include only normal recurring adjustments necessary for the fair statement of the Company’s financial position as of July 29, 2023 and the results of operations for the three and six months ended July 29, 2023 and July 30, 2022, and cash flows for the six months ended July 29, 2023 and July 30, 2022. The condensed consolidated balance sheet as of January 28, 2023 was derived from the audited financial statements but does not include all disclosures required by GAAP. The results of operations for the three and six months ended July 29, 2023 are not necessarily indicative of the results to be expected for the full year or any other future interim or annual period.
The Company’s fiscal year is a 52- or 53-week period ending on the Saturday closest to February 1. Every sixth fiscal year is a 53-week year. Fiscal year 2024 consists of 53 weeks, with the fourth quarter consisting of 14 weeks, and fiscal year 2023 consisted of 52 weeks.
Principles of Consolidation—The condensed consolidated financial statements include the accounts of Samsara and its wholly-owned subsidiaries. All intercompany transactions and balances have been eliminated in consolidation.
Use of Estimates—The preparation of condensed consolidated financial statements in accordance with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported in the condensed consolidated financial statements and accompanying notes. Such management estimates include, but are not limited to, the fair value of stock-based awards, internal-use software development costs, sales return reserve, accrued liabilities and contingencies, depreciation and amortization periods, lease modification, impairment, and related charges, and accounting for income taxes. Actual results could materially differ from the estimates and assumptions made.
Significant Accounting Policies—Notwithstanding the addition of policies described below as a result of a recently adopted accounting pronouncement, there were no material changes to the Company’s significant accounting policies during the six months ended July 29, 2023.
Accounts Receivable—Accounts receivable consist of current trade receivables from customers, net of allowance for credit losses. The allowance for credit losses is estimated based on the Company’s assessment of the collectibility of accounts receivable by considering various factors, including customer creditworthiness and the related aging of past-due balances, historical write-off experience, current economic conditions, and reasonable and supportable forecasts of future economic conditions over the life of the receivable. Management evaluates customer accounts periodically, and accounts receivable deemed uncollectible are charged against the allowance for credit losses when identified. An allowance for credit losses balance of $6.2 million was recorded as of July 29, 2023. During the three and six months ended July 29, 2023, the Company recorded a charge of $1.2 million and $0.7 million, respectively, to operations and wrote off $1.0 million and $2.0 million, respectively, against the allowance.
11

Investments—The Company’s investments in marketable debt securities have been classified and accounted for as available-for-sale and are recorded at estimated fair value. Credit losses relating to available-for-sale marketable debt securities are recorded through an allowance for credit losses with a corresponding charge in “Interest income and other income (expense), net” on the condensed consolidated statements of operations and comprehensive loss. When identifying and measuring impairment, the Company excludes the applicable accrued interest from both the fair value and amortized cost basis.
Recently Adopted Accounting Pronouncement—In June 2016, the Financial Accounting Standards Board issued Accounting Standards Update No. 2016-13, Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, with further clarifications made in subsequent amendments. This standard changes the methodology for measuring credit losses on financial instruments and the timing of when such losses are recorded. For trade receivables and other financial instruments, the Company will be required to use a forward-looking expected loss model rather than the incurred loss model for recognizing credit losses which reflects losses that are probable. Credit losses relating to available-for-sale marketable debt securities are required to be recorded through an allowance for credit losses rather than as a reduction in the amortized cost basis of the securities. This guidance is effective for the Company for its fiscal year beginning January 29, 2023 and interim periods within that fiscal year. The Company adopted this guidance effective January 29, 2023 and the adoption did not result in a material impact on the Company’s condensed consolidated financial statements.
Recent Accounting Pronouncements Not Yet Adopted—The Company has reviewed recently issued accounting pronouncements and concluded they were either not applicable or not expected to have a material impact on the Company’s condensed consolidated financial statements.
3.    Cash, Cash Equivalents, Restricted Cash, and Investments
As of July 29, 2023 and January 28, 2023, cash and cash equivalents consist of cash deposited with banks and money market funds, and all highly liquid investments with an original or remaining maturity of 90 days or less when purchased. As of July 29, 2023 and January 28, 2023, short-term and long-term investments in marketable debt securities consist of U.S. government and agency securities, corporate notes and bonds, and commercial paper.
Restricted cash as of July 29, 2023 and January 28, 2023 consists of letters of credit secured as collateral on the Company’s office space leases. Total cash, cash equivalents, and restricted cash consist of the following (in thousands):
As of
July 29, 2023January 28, 2023
Cash and cash equivalents$196,037 $200,670 
Restricted cash24,086 23,096 
Total cash, cash equivalents, and restricted cash$220,123 $223,766 
The following is a summary of the Company’s cash equivalents and available-for-sale marketable debt securities recorded within short-term and long-term investments on the condensed consolidated balance sheets (in thousands):
As of
July 29, 2023
Amortized CostGross Unrealized GainsGross Unrealized LossesEstimated Fair Value
Cash equivalents:
Money market funds
$6,164 $ $ $6,164 
Commercial paper
23,130   23,130 
U.S. government and agency securities
2,000   2,000 
Total cash equivalents$31,294 $ $ $31,294 
Investments:
Commercial paper
$111,213 $ $ $111,213 
Corporate notes and bonds
204,958 11 (948)204,021 
U.S. government and agency securities
324,828 9 (1,582)323,255 
Total investments$640,999 $20 $(2,530)$638,489 
12

As of
January 28, 2023
Amortized CostGross Unrealized GainsGross Unrealized LossesEstimated Fair Value
Cash equivalents:
Money market funds
$5,604 $ $ $5,604 
Commercial paper
36,337   36,337 
U.S. government and agency securities
12,974  (1)12,973 
Total cash equivalents$54,915 $ $(1)$54,914 
Investments:
Commercial paper
$182,869 $ $ $182,869 
Corporate notes and bonds
190,933 57 (437)190,553 
U.S. government and agency securities
229,556 8 (693)228,871 
Total investments$603,358 $65 $(1,130)$602,293 
The Company included $3.2 million and $2.0 million of accrued interest receivable, net of the allowance for credit losses (if any), in “Prepaid expenses and other current assets” on the condensed consolidated balance sheets as of July 29, 2023 and January 28, 2023, respectively.
For available-for-sale marketable debt securities with unrealized loss positions, the Company does not intend to sell any of the securities and the Company considers it more likely than not that the Company will hold these securities until a recovery of the cost basis, which may not occur until maturity. The Company did not recognize an allowance for credit losses on these securities as of July 29, 2023 because such potential losses were not material.
As of July 29, 2023, the contractual maturities of the Company’s investments did not exceed 23 months. The estimated fair values of available-for-sale marketable debt securities, by remaining contractual maturity, are as follows (in thousands):
As of
July 29, 2023
Due within one year$528,766 
Due in one year to two years
109,723 
Total$638,489 
There were no material realized gains or losses that were reclassified out of accumulated other comprehensive loss either individually or in the aggregate, during the three and six months ended July 29, 2023. There were no material unrealized gains or losses, either individually or in the aggregate, as of July 29, 2023 and January 28, 2023.
Concentrations of Credit Risk—The Company maintains its investments in marketable debt securities with high-quality financial institutions with investment-grade ratings.
4.    Fair Value Measurements
The Company reports financial assets and liabilities and nonfinancial assets and liabilities that are recognized or disclosed at fair value in the condensed consolidated financial statements on a recurring basis. The authoritative guidance establishes a fair value hierarchy that prioritizes the inputs to valuation techniques used to measure fair value. The hierarchy gives the highest priority to unadjusted quoted prices in active markets for identical assets or liabilities (Level 1 measurements) and the lowest priority to measurements involving significant unobservable inputs (Level 3 measurements). The three levels of the fair value hierarchy are as follows:
Level 1—Observable inputs that reflect quoted prices (unadjusted) in active markets for identical assets or liabilities.
Level 2—Observable inputs other than quoted prices in active markets for identical assets or liabilities, quoted prices for identical or similar assets or liabilities in inactive markets, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.
13

Level 3—Inputs that are generally unobservable and typically reflect management’s estimates of assumptions that market participants would use in pricing the asset or liability.
The level in the fair value hierarchy within which a fair value measurement in its entirety falls is based on the lowest-level input that is significant to the fair value measurement in its entirety.
The condensed consolidated financial statements as of July 29, 2023 and January 28, 2023 do not include any nonrecurring fair value measurements relating to assets or liabilities.
The following tables present the fair value hierarchy for the Company’s assets measured at fair value on a recurring basis as of the periods presented (in thousands):
As of July 29, 2023
Level 1Level 2Level 3Total
Cash equivalents and restricted cash:
Cash equivalents
Money market funds$141,931 $ $ $141,931 
Commercial paper 23,130  23,130 
U.S. government and agency securities 2,000  2,000 
Restricted cash—letters of credit23,036   23,036 
Total cash equivalents and restricted cash$164,967 $25,130 $ $190,097 
Marketable debt securities:
Commercial paper
$ $111,213 $ $111,213 
Corporate notes and bonds
 204,021  204,021 
U.S. government and agency securities
 323,255  323,255 
Total marketable debt securities$ $638,489 $ $638,489 
As of January 28, 2023
Level 1Level 2Level 3Total
Cash equivalents and restricted cash:
Cash equivalents
Money market funds$120,751 $ $ $120,751 
Commercial paper 36,337  36,337 
U.S. government and agency securities 12,973  12,973 
Restricted cash—letters of credit23,096   23,096 
Total cash equivalents and restricted cash$143,847 $49,310 $ $193,157 
Marketable debt securities:
Commercial paper
$ $182,869 $ $182,869 
Corporate notes and bonds
 190,553  190,553 
U.S. government and agency securities
 228,871  228,871 
Total marketable debt securities$ $602,293 $ $602,293 
The Company determines the fair value of its security holdings based on pricing from the Company’s service providers and market prices from industry-standard independent data providers. Such market prices may be quoted prices in active markets for identical assets (Level 1 inputs) or pricing determined using inputs other than quoted prices that are observable either directly or indirectly (Level 2 inputs), such as yield curve, volatility factors, credit spreads, default rates, loss severity, current market and contractual prices for the underlying instruments or debt, broker and dealer quotes, as well as other relevant economic measures.
There were no transfers between Level 1 or Level 2, or transfers in or out of Level 3, of the fair value hierarchy during the six months ended July 29, 2023 and July 30, 2022.
14

5.    Costs to Obtain and Fulfill a Contract
Deferred Commissions—Total deferred commissions as of July 29, 2023 and January 28, 2023 were $153.2 million and $140.2 million, respectively.
The following table provides the amounts capitalized and amortized for the Company’s commission costs for the periods presented (in thousands):
Three Months EndedSix Months Ended
July 29, 2023July 30, 2022July 29, 2023July 30, 2022
Capitalized commission costs$22,502 $16,406 $39,489 $30,842 
Amortization expense$12,942 $12,331 $26,411 $24,510 
Connected Devices—Total connected device costs, which the Company also refers to as IoT device costs, current and non-current, as of July 29, 2023 and January 28, 2023 were $304.6 million and $276.9 million, respectively.
The following table provides the amounts capitalized and amortized for the Company’s connected device costs for the periods presented (in thousands):
Three Months EndedSix Months Ended
July 29, 2023July 30, 2022July 29, 2023July 30, 2022
Capitalized connected device costs$40,655 $35,737 $71,230 $65,770 
Amortization expense$22,698 $15,251 $43,567 $28,972 
6.    Property and Equipment, Net
Property and equipment, net, comprises the following (in thousands):
As of
July 29, 2023January 28, 2023
Gross property and equipment
Computers and equipment$1,446 $1,257 
Leasehold improvements50,312 49,727 
Furniture and fixtures20,629 19,740 
Internal-use software development costs (1)
27,536 22,422 
Total gross property and equipment99,923 93,146 
Accumulated depreciation and amortization (2)
(41,518)(33,868)
Property and equipment, net$58,405 $59,278 
__________
(1)The Company’s internal-use software development costs included $0.7 million and $1.2 million of stock-based compensation costs for the three and six months ended July 29, 2023, respectively, and $0.3 million and $0.6 million of stock-based compensation costs for the three and six months ended July 30, 2022, respectively. The following table provides the amounts capitalized and amortized for the Company’s internal-use software development costs for the periods presented (in thousands):
Three Months EndedSix Months Ended
July 29, 2023July 30, 2022July 29, 2023July 30, 2022
Capitalized internal-use software development costs$3,009 $1,161 $5,114 $2,551 
Amortization expense$1,158 $1,004 $2,174 $1,977 
Internal-use software development costs, net, as of the periods presented was as follows (in thousands):
As of
July 29, 2023January 28, 2023
Internal-use software development costs, net$11,227 $8,744 
15

(2)The following table presents the depreciation and amortization of property and equipment included on the Company’s condensed consolidated statements of operations and comprehensive loss (in thousands):
Three Months EndedSix Months Ended
July 29, 2023July 30, 2022July 29, 2023July 30, 2022
Depreciation and amortization expense$3,709 $2,645 $7,193 $5,005 
7.    Leases
The Company leases office space under operating lease agreements that are non-cancelable (subject to limited termination rights). These leases have remaining lease terms ranging from one year to approximately eight years. The Company is required to pay property taxes, insurance, and normal maintenance costs for certain of these facilities and will be required to pay any increases over the base year of these expenses on the remainder of the Company’s facilities.
The components of operating lease expense were as follows (in thousands):
Three Months EndedSix Months Ended
July 29, 2023July 30, 2022July 29, 2023July 30, 2022
Operating lease cost$6,015 $6,324 $12,290 $12,763 
Short-term lease cost382 138 747 315 
Sublease income(184)(210)(438)(387)
Total lease cost$6,213 $6,252 $12,599 $12,691 
Supplemental information related to operating leases was as follows (in thousands, except for weighted-average data):
Three Months EndedSix Months Ended
July 29, 2023July 30, 2022July 29, 2023July 30, 2022
Cash paid for amounts in the measurement of operating lease liabilities—operating cash flows$6,778 $6,701 $13,427 $13,291 
During the six months ended July 29, 2023, the Company recorded no additional operating lease liabilities arising from obtaining right-of-use (“ROU”) assets.
As of
July 29, 2023January 28, 2023
Weighted-average remaining lease term—operating leases (in years)6.26.5
Weighted-average discount rate—operating leases4.63 %4.53 %
16

Future minimum lease payments included in the measurement of operating lease liabilities as of July 29, 2023 were as follows (in thousands):
Fiscal Years EndingAmount
Remainder of 2024$13,657 
202527,115 
202620,123 
202714,236 
202812,596 
2029 and thereafter43,664 
Total future minimum lease payments (1)
131,391 
Less: imputed interest(19,105)
Total operating lease liabilities$112,286 
__________
(1)The contractual commitment amounts under operating leases in the table above are primarily related to facility leases for the Company’s corporate office facilities in San Francisco, California, as well as other offices for the Company’s local operations. The table above does not reflect obligations under contracts that the Company can cancel without a significant penalty, the Company’s option to exercise early termination rights, or the payment of related early termination fees.
On April 12, 2023, the Company settled a lease dispute, which was primarily related to lease incentives associated with leasehold improvements in the form of a tenant allowance and received $11.3 million. This amount was recognized primarily as a reduction to the corresponding ROU assets on the Company’s condensed consolidated balance sheet and was also included in “Operating lease liabilities, net” on the Company’s condensed consolidated statement of cash flows. This claim is unrelated to the claim discussed under the caption “Lease-Related Litigation” in Note 9, “Commitments and Contingencies.”
In addition to its operating leases, the Company has entered into non-cancelable finance leases for equipment beginning in 2020. The balances for finance leases were recorded in “Other assets, non-current,” “Accrued expenses and other current liabilities,” and “Other liabilities, non-current” as the amounts were immaterial as of July 29, 2023 and January 28, 2023.
8.    Revenue, Deferred Revenue, and Remaining Performance Obligations
Revenue Recognition—Subscription revenue is generated from subscriptions to access the Company’s Connected Operations Cloud. Subscription agreements contain multiple service elements for one or more of the Company’s cloud-based Applications via mobile app(s) or a website that enable data collection and provide access to the cellular network, generally one or more wireless gateways, cameras, sensors and other devices (collectively, “connected devices” or “IoT devices”), support services delivered over the term of the arrangement and warranty coverage. The Company’s Connected Operations Cloud and the related connected device access points are highly interdependent and interrelated, and represent a combined performance obligation, which is recognized over the related subscription period.
Other revenue is generally recognized at a point in time and is earned through the sale of replacement gateways, sensors and cameras, as well as related shipping and handling fees, credit card processing fees, and professional services.
Revenue consists of the following (in thousands):
Three Months EndedSix Months Ended
July 29, 2023July 30, 2022July 29, 2023July 30, 2022
Subscription revenue$215,179 $151,704 $414,663 $292,431 
Other revenue4,078 1,819 8,914 3,737 
Total revenue$219,257 $153,523 $423,577 $296,168 
Deferred Revenue—The following table provides the deferred revenue balances and revenue recognized from beginning deferred revenue balances for the periods presented (in thousands):
17

Three Months EndedSix Months Ended
July 29, 2023July 30, 2022July 29, 2023July 30, 2022
Deferred revenue, beginning of period$449,943 $329,858 $426,565 $313,686 
Deferred revenue, end of period477,037 354,570 477,037 354,570 
Revenue recognized in the period from beginning deferred revenue balance195,160 144,061 232,793 165,668 
Remaining Performance Obligations (“RPO”)—RPO represents the amount of contracted future revenue that has not yet been recognized, including both deferred revenue and non-cancelable contracted amounts that will be invoiced and recognized as revenue in future periods.
As of July 29, 2023, the Company’s RPO was $1,636.7 million, of which the Company expects to recognize revenue of approximately $791.7 million over the next 12 months, with the remaining balance to be recognized thereafter.
Concentrations of Significant Customers and Credit Risk—No customer accounted for greater than 10% of the Company’s total revenue for the three and six months ended July 29, 2023 and July 30, 2022.
There were no customers that individually represented greater than 10% of the Company’s accounts receivable as of July 29, 2023 and January 28, 2023.
9.    Commitments and Contingencies
Operating Leases—See Note 7, “Leases,” for the maturities of operating lease liabilities as of July 29, 2023.
Purchase Commitments—The Company’s purchase commitments consist of contractual arrangements with software-as-a-service subscription providers and non-cancelable purchase orders based on current inventory needs fulfilled by the Company’s suppliers and contract manufacturers. There were no material contractual obligations that were entered into by the Company during the six months ended July 29, 2023 that were outside of the ordinary course of business.
Letters of Credit—As of July 29, 2023 and January 28, 2023, the Company had $23.0 million and $23.1 million, respectively, in letters of credit outstanding primarily in favor of certain landlords for office space. These letters of credit renew annually and expire on various dates through 2031.
Litigation—From time to time, the Company has been and may become involved in various legal proceedings in the ordinary course of its business and has been and may be subject to third-party intellectual property infringement claims.
The Company continually evaluates uncertainties associated with litigation and records a charge equal to at least the minimum estimated liability for a loss contingency when both of the following conditions are met: (i) information available prior to issuance of the condensed consolidated financial statements indicates that it is probable that a liability has been incurred at the date of the condensed consolidated financial statements and (ii) the loss or range of loss can be reasonably estimated. If the Company determines that a loss is possible and a range of the loss can be reasonably estimated, the Company will disclose the range of the possible loss. The Company evaluates developments in legal matters that could affect the amount of liability that has been previously accrued, if any, and the matters and related ranges of possible losses disclosed and makes adjustments and changes to the disclosures, as appropriate. Significant judgment is required to determine both likelihood of there being, and the estimated amount of, a loss related to such matters. Until the final resolution of such matters, there may be an exposure to loss, and such amounts could be material. For legal proceedings for which there is a reasonable possibility of loss (meaning those losses for which the likelihood is more than remote but less than probable), the Company has determined there is no material exposure on an aggregate basis. The amounts recorded for losses deemed probable as of July 29, 2023 were also not material.
Lease-Related Litigation—In March 2019, the Company signed a lease agreement with a landlord for certain premises located in San Francisco, California (the “Premises”). In September 2021, the Company sued the landlord in San Francisco Superior Court to enforce its right to terminate the lease and to recover damages on the grounds that the Premises were never adequately delivered to the Company. The landlord countersued the Company for allegedly breaching the lease. On October 30, 2021, the Company vacated the Premises. On November 17, 2021, the landlord drew down the remaining $8.7 million letter of credit, which the Company accounts for as a receivable in “Other assets, non-current.” The outcome of this matter is subject to ongoing litigation and is uncertain at this time.
18

Indemnification—In the normal course of business, the Company has agreed and may continue to agree to indemnify third parties with whom it enters into contractual relationships, including customers, lessors, and parties to other transactions with the Company, with respect to certain matters. The Company has agreed, under certain conditions, to hold these third parties harmless against specified losses, such as those arising from a breach of representations or covenants, claims that the Company’s products infringe the intellectual property rights of other parties, or other claims made against certain parties. It is not possible to determine the maximum potential amount of liability under these indemnification obligations due to the Company’s limited history of prior indemnification claims and the unique facts and circumstances that are likely to be involved in each particular claim.
10.    Equity
As of July 29, 2023, there were 176,254,788, 358,662,609, and no shares of Class A, Class B, and Class C common stock issued and outstanding, respectively. As of January 28, 2023, there were 132,111,095, 392,049,114, and no shares of Class A, Class B, and Class C common stock issued and outstanding, respectively.
The Company had reserved shares of common stock for future issuance as of July 29, 2023 and January 28, 2023, as follows:
As of
July 29, 2023January 28, 2023
2015 Equity Incentive Plan:
Options outstanding6,573,583 6,927,540 
RSUs outstanding10,740,334 15,137,385 
2021 Equity Incentive Plan:
RSUs outstanding35,610,877 25,658,719 
Shares available for future grants67,304,926 55,891,021 
2021 Employee Stock Purchase Plan:
Shares available for future issuance17,560,555 13,471,769 
Total shares of common stock reserved for future issuance137,790,275 117,086,434 
Employee Compensation Plans
The Company currently has two equity incentive plans, the 2015 Equity Incentive Plan (the “2015 Plan”) and the 2021 Equity Incentive Plan (the “2021 Plan”). The 2015 Plan was terminated in connection with the adoption of the 2021 Plan in December 2021 but continues to govern the terms of outstanding stock options and RSUs that were granted prior to the termination of the 2015 Plan. The Company no longer grants equity awards pursuant to the 2015 Plan.
2021 Equity Incentive Plan—In December 2021, the Board of Directors adopted and stockholders approved the 2021 Equity Incentive Plan, which became effective in December 2021 in connection with the Company’s initial public offering (“IPO”). The total number of shares of the Company’s Class A common stock reserved for future grants as of July 29, 2023 includes 26,208,010 shares added on the first day of fiscal year 2024 pursuant to the annual automatic evergreen increase provision of the 2021 Plan.
19

Options—A summary of the stock options activity under the 2015 Plan during the six months ended July 29, 2023 is presented below (the number of options represents shares of Class B common stock exercisable in respect thereof):
Number of SharesWeighted-Average
Exercise Price
Weighted-Average
Remaining
Contractual Term
(In Years)
Aggregate Intrinsic Value (1)
(In Thousands)
Balance as of January 28, 20236,927,540 $4.61 6.4$63,351 
Granted $ 
Exercised(353,957)$0.53 
Forfeited, canceled, or expired $ 
Balance as of July 29, 20236,573,583 $4.83 6.0$150,369 
Exercisable as of July 29, 20235,620,058 $4.37 5.8$131,184 
__________
(1)Aggregate intrinsic value for stock options represents the difference between the exercise price and the per share fair value of the Company’s Class A common stock for each period end presented, multiplied by the number of stock options outstanding or exercisable as of each period end presented.
The intrinsic value of stock options exercised was $7.0 million and $19.4 million during the six months ended July 29, 2023 and July 30, 2022, respectively.
As of July 29, 2023, unrecognized stock-based compensation expense related to outstanding unvested stock options for employees that are expected to vest was approximately $3.8 million. The remaining unrecognized stock-based compensation expense is expected to be recognized over a weighted-average period of approximately 0.7 years.
RSUs—RSUs granted prior to the IPO had both a service condition and a performance condition. Stock-based compensation expense was only recognized for RSUs for which both the service condition and performance condition have been met. The service condition for these awards is generally satisfied over four years. The performance condition was satisfied upon the IPO. Prior to the IPO, the Company did not record expense on RSUs as a liquidity event upon which vesting is contingent was not probable of occurring. Following the closing of the IPO in December 2021, the Company began recording stock-based compensation expense for these RSUs using the accelerated attribution method, based on the grant-date fair value of the RSUs. RSUs granted after the IPO only have a service condition, and the related stock-based compensation expense is recognized on a straight-line basis over the requisite service period. The service condition for these awards is generally satisfied over four years for RSUs granted through fiscal year 2023 and three years for RSUs granted after fiscal year 2023.
A summary of the RSUs activity under the 2015 Plan and 2021 Plan during the six months ended July 29, 2023 is presented below:
Number of SharesWeighted-Average
Grant-Date
Fair Value
Balance as of January 28, 202340,796,104 $12.20 
Granted17,501,017 $17.45 
Vested(9,245,415)$12.32 
Forfeited(2,700,495)$13.18 
Balance as of July 29, 202346,351,211 $14.10 
As of July 29, 2023, unrecognized stock-based compensation expense related to outstanding unvested RSUs for employees that are expected to vest was approximately $549.1 million. The remaining unrecognized stock-based compensation expense is expected to be recognized over a weighted-average period of approximately 1.5 years.
2021 Employee Stock Purchase Plan—In December 2021, the Board of Directors adopted and stockholders approved the 2021 Employee Stock Purchase Plan (the “2021 ESPP”), which became effective in December 2021 in connection with the IPO. The total number of shares of the Company’s Class A common stock reserved for future issuance as of July 29, 2023 includes 5,241,602 shares added on the first day of fiscal year 2024 pursuant to the annual automatic evergreen increase provision of the 2021 ESPP.
20

The price at which Class A common stock is purchased under the 2021 ESPP is equal to 85% of the lower of the fair market value of a share of the Company’s Class A common stock on the enrollment date or on the exercise date. The enrollment date means the first trading day of each offering period, and the exercise date means the last trading day of each purchase period. Offering periods are generally 12 months long, commencing on the first trading day on or after June 11 and December 11 of each year and terminating on the last trading day on or before June 10 and December 10 of each year. Purchase periods are generally six months long, commencing on the first trading day after one exercise date and ending with the next exercise date.
For the six months ended July 29, 2023 and July 30, 2022, 1,152,816 and 1,109,945 shares of Class A common stock were purchased under the 2021 ESPP, resulting in net cash proceeds of $13.0 million and $10.3 million, respectively.
As of July 29, 2023, unrecognized stock-based compensation expense related to the 2021 ESPP was approximately $6.9 million. The remaining unrecognized stock-based compensation expense is expected to be recognized over a weighted-average period of approximately 0.5 years.
Employee Stock Purchase Plan Valuation—The Company estimates the fair value of shares to be issued under the 2021 ESPP using the Black-Scholes option-pricing model. The Black-Scholes option-pricing model requires estimates of highly subjective assumptions, which greatly affect fair value. The weighted-average assumptions used to estimate the fair value of shares to be issued under the 2021 ESPP were as follows:
Six Months Ended
July 29, 2023July 30, 2022
Expected volatility
66.9% – 72.5%
81.0% – 97.7%
Expected term (years)
0.51.0
0.51.0
Risk-free interest rate
5.2% – 5.4%
2.3% – 2.9%
Expected dividend yield%%
Expected volatility—The expected volatility for the six months ended July 29, 2023 was based on the historical volatility of the Company. The expected volatility for the six months ended July 30, 2022 was based on the historical volatility of the Company and similar companies whose stock or option prices are publicly available, after considering the industry, stage of life cycle, size, market capitalization, and financial leverage of the other companies.
Expected term (years)—The expected term is approximately 0.5 years for the first purchase period and approximately 1.0 year for the second purchase period.
Risk-free interest rate—The risk-free interest rate assumption is based on observed U.S. Treasury yield curve interest rates in effect at the time of grant appropriate for the expected term of the stock-based award.
Expected dividend yield—Because the Company has never paid and has no intention to pay cash dividends on its common stock, the expected dividend yield is zero.
21

Stock-Based Compensation Expense—Stock-based compensation expense, by grant type, was as follows (in thousands):
Three Months EndedSix Months Ended
July 29, 2023July 30, 2022July 29, 2023July 30, 2022
Stock options$775 $1,085 $1,586 $2,224 
RSUs55,674 40,040 105,090 79,351 
Employee stock purchase plan3,207 3,215 5,928 6,377 
Total stock-based compensation expense$59,656 $44,340 $112,604 $87,952 
Stock-based compensation expense included in the following line items of the Company’s condensed consolidated statements of operations and comprehensive loss was as follows (in thousands):
Three Months EndedSix Months Ended
July 29, 2023July 30, 2022July 29, 2023July 30, 2022
Cost of revenue$3,056 $2,541 $5,762 $4,245 
Research and development22,524 13,800 42,855 27,470 
Sales and marketing17,337 14,323 32,579 28,867 
General and administrative16,739 13,676 31,408 27,370 
Total stock-based compensation expense$59,656 $44,340 $112,604 $87,952 
11.    Income Taxes
The Company had an effective tax rate of (0.7)% and (0.1)% for the three months ended July 29, 2023 and July 30, 2022, respectively, and (1.1)% and (0.6)% for the six months ended July 29, 2023 and July 30, 2022, respectively. The Company’s provision for income taxes was $0.4 million and immaterial for the three months ended July 29, 2023 and July 30, 2022, respectively, and $1.4 million and $0.8 million for the six months ended July 29, 2023 and July 30, 2022, respectively. The Company has incurred U.S. operating losses and has minimal profits in foreign jurisdictions.
The Company computes its tax provision for interim periods by applying the estimated annual effective tax rate to year-to-date pre-tax income from recurring operations and adjusting for discrete tax items arising in that quarter.
As of July 29, 2023 and January 28, 2023, based on all available objective evidence, including the existence of cumulative losses, the Company determined that it was not more likely than not that the net deferred tax assets were fully realizable for U.S. federal and state tax purposes. Accordingly, the Company established a full valuation allowance against its deferred tax assets for U.S. federal and state tax purposes. The Company intends to maintain a full valuation allowance on net deferred tax assets until sufficient positive evidence exists to support reversal of the valuation allowance for U.S. federal and state tax purposes.
The unrecognized tax benefits as of July 29, 2023, if recognized, would not affect the effective income tax rate due to the valuation allowance that currently offsets the deferred tax assets.
During the six months ended July 29, 2023, there were no material changes to the total amount of unrecognized tax benefits and the Company does not expect any significant changes in the next 12 months.
The Company files income tax returns in the U.S. federal jurisdiction and various states and foreign jurisdictions. All periods since inception are subject to examination by U.S. federal, state, and foreign authorities, where applicable.
12.    Net Loss Per Share, Basic and Diluted
For purposes of calculating net loss per share, the Company continues to use the two-class method. As Class A, Class B, and Class C common stock have identical liquidation and dividend rights, the undistributed earnings are allocated on a proportionate basis to each class of common stock. As a result, the basic and diluted net loss per share attributable to common stockholders are the same for all classes of the Company’s common stock, on both an individual and combined basis, and therefore are presented together.
22

The following table presents the calculation of basic and diluted net loss per share (in thousands, except share and per share data):
Three Months EndedSix Months Ended
July 29, 2023July 30, 2022July 29, 2023July 30, 2022
Numerator:
Net loss attributable to common stockholders$(59,968)$(64,281)$(127,824)$(135,269)
Denominator:
Weighted-average shares used in computing net loss per share attributable to common stockholders, basic and diluted531,751,683 511,758,439 529,077,540 509,526,709 
Net loss per share attributable to common stockholders, basic and diluted$(0.11)$(0.13)$(0.24)$(0.27)
The following potentially dilutive securities were excluded from the computation of diluted net loss per share calculations for the periods presented because the impact of including them would have been antidilutive:
Three Months EndedSix Months Ended
July 29, 2023July 30, 2022July 29, 2023July 30, 2022
Outstanding stock options6,573,583 7,333,210 6,573,583 7,333,210 
RSUs46,351,211 38,261,800 46,351,211 38,261,800 
Employee stock purchase rights under the 2021 ESPP848,923 3,152 848,923 1,576 
Total antidilutive securities53,773,717 45,598,162 53,773,717 45,596,586 
13.    Segment Information
The Company has a single operating and reportable segment. The Company’s chief operating decision maker is its Chief Executive Officer, who reviews financial information presented on a consolidated basis for purposes of making operating decisions, assessing financial performance, and allocating resources. The Company derives its subscription revenue from customers that leverage the Company’s Connected Operations Cloud, which consists of a data platform and set of applications to consolidate data from their physical operations into a single, integrated solution. Amounts derived from subscription and other revenue are summarized in Note 8, “Revenue, Deferred Revenue, and Remaining Performance Obligations.”
Revenue by Geographic Area
The following table presents the Company’s revenue disaggregated by geography, based on the location of the Company’s customers (in thousands):
Three Months EndedSix Months Ended
July 29, 2023July 30, 2022July 29, 2023July 30, 2022
United States$192,278 $136,722 $372,919 $264,123 
Other (1)
26,979 16,801 50,658 32,044 
Total revenue$219,257 $153,523 $423,577 $296,168 
__________
(1)No individual country other than the United States exceeded 10% of the Company’s total revenue for any period presented.
23

Long-Lived Assets, Net, by Geographic Area
The following table presents the Company’s long-lived assets, net, disaggregated by geography, which consist of property and equipment, net, and operating lease ROU assets (in thousands):
As of
July 29, 2023January 28, 2023
United States$143,330 $163,193 
Other (1)
7,758 8,709 
Total long-lived assets, net$151,088 $171,902 
__________
(1)No individual country other than the United States exceeded 10% of the Company’s total long-lived assets, net, for any period presented.
14.    Subsequent Event
In August 2023, the Company executed a sublease for certain office space, resulting in an impairment of the corresponding ROU and fixed assets of $4.8 million. This impairment charge will be recorded in “Lease modification, impairment, and related charges” in the third quarter of fiscal year 2024.
24

Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations
The following discussion and analysis of our financial condition and results of operations should be read in conjunction with (1) our audited consolidated financial statements and the related notes and the discussion under the heading “Management’s Discussion and Analysis of Financial Condition and Results of Operations” for the fiscal year ended January 28, 2023 included in our Annual Report on Form 10-K filed with the SEC on March 21, 2023, and (2) our unaudited condensed consolidated financial statements and the related notes and other financial information included under Part I, Item 1 of this Quarterly Report on Form 10-Q. Some of the information contained in this discussion and analysis, including information with respect to our plans and strategy for our business, includes forward-looking statements that involve risks and uncertainties. You should review the sections titled “Special Note Regarding Forward-Looking Statements” and “Risk Factors” for a discussion of forward-looking statements and important factors that could cause actual results to differ materially from the results described in or implied by the forward-looking statements contained in the following discussion and analysis. Our fiscal year ends on the Saturday closest to February 1, resulting in a 52-week or 53-week fiscal year. Our two most recent fiscal years ended on January 28, 2023 and January 29, 2022, and each consisted of 52 weeks. Our fiscal year ending on February 3, 2024 is a 53-week fiscal year, with the fourth quarter consisting of 14 weeks.
Overview
Samsara is on a mission to increase the safety, efficiency, and sustainability of the operations that power the global economy.
To realize this vision, we pioneered the Connected Operations Cloud, which is a system of record that enables businesses that depend on physical operations to harness IoT data to develop actionable business insights and improve their operations.
Our Connected Operations Cloud consolidates data from our IoT devices and a growing ecosystem of connected assets and third-party systems, and makes it easy for organizations to access, analyze, and act on data insights, using our cloud dashboard, custom alerts and reports, mobile apps, and workflows. Our differentiated, purpose-built suite of solutions enables organizations to embrace and deploy a digital, cloud-connected strategy across their operations. With Samsara, customers have the ability to drive safer operations, increase business efficiency, and achieve their sustainability goals, all to improve the lives of their employees and the customers they serve.
We were founded in 2015 and have achieved significant growth since our inception. For our three months ended July 29, 2023 and July 30, 2022, our revenue was $219.3 million and $153.5 million, respectively, representing year-over-year growth of 43%. Our net loss was $60.0 million and $64.3 million for the three months ended July 29, 2023 and July 30, 2022, respectively. For our six months ended July 29, 2023 and July 30, 2022, our revenue was $423.6 million and $296.2 million, respectively, representing year-over-year growth of 43%. Our net loss was $127.8 million and $135.3 million for the six months ended July 29, 2023 and July 30, 2022, respectively. Our business model focuses on maximizing the lifetime value of our customer relationships, and we continue to make significant investments to grow our customer base.
Key Business Metrics
The following table shows a summary of our key business metrics as of the periods presented (dollars in thousands):
As of
July 29, 2023July 30, 2022
Annual recurring revenue (“ARR”)$930,016 $662,777 
Customers > $100,000 ARR1,515 989 
25

ARR
We believe that ARR is a key indicator of the trajectory of our business performance, enables measurement of the progress of our business initiatives, and serves as an indicator of future growth. We define ARR as the annualized value of subscription contracts that have commenced revenue recognition as of the measurement date. ARR highlights trends that may be less visible from our financial statements due to ratable revenue recognition. ARR does not have a standardized meaning and is not necessarily comparable to similarly titled measures presented by other companies. ARR should be viewed independently of revenue and is not intended to be combined with or replace it. ARR is not a forecast, and the active contracts at the date used in calculating ARR may or may not be extended or renewed.
Number of Customers Over $100,000 in ARR
We focus on customers representing over $100,000 in ARR, as this key business metric is indicative of our penetration with larger customers. The number of our customers over $100,000 in ARR has grown over time as we have focused our sales efforts on larger customers, invested in our partner ecosystem, and released more Applications to address the needs of our larger customers.
Factors Affecting Our Performance
Acquiring New Customers
We believe that we have a substantial opportunity to continue to grow our customer base. We intend to drive new customer acquisition by continuing to invest significantly in sales and marketing to engage our prospective customers, increase brand awareness, and drive adoption of our Connected Operations Cloud. Our ability to attract new customers depends on a number of factors, including the effectiveness of our sales and marketing efforts, macroeconomic factors and their impact on our customers’ businesses, and the success of our efforts to expand internationally.
Expanding Within Our Existing Customer Base
We believe that there is a significant opportunity to expand sales to existing customers following their initial adoption of our Connected Operations Cloud. We expand within our customer base by selling more Applications and expanding existing Applications across geographies and divisions. Our ability to expand within our customer base will depend on a number of factors, including our customers’ satisfaction, pricing, competition, macroeconomic factors, and changes in our customers’ spending levels.
Investments in Innovation and Future Growth
Our performance is driven by continuous innovation on our Connected Operations Cloud and our ability to scale our headcount to grow our business. We continuously invest in adding new data types to our Connected Operations Cloud and innovate with this growing data asset to introduce new Applications over time. Our performance is also impacted by our ability to scale our headcount across our business to support our growth. We remain committed to investing in our sales capacity and our research and development organization, and to driving revenue growth globally.
Macroeconomic Trends
Unfavorable conditions in the economy, both in the United States and abroad, may negatively affect the growth of our business and our results of operations. For example, our business and results of operations could be affected by global macroeconomic trends and events such as inflationary pressure, interest rate increases and declines in consumer confidence, widespread disruptions of supply chains and freight and shipping channels, increased prices for many goods and services (including fluctuating fuel costs), labor shortages, delayed or reduced spending on information technology (“IT”) products, and significant volatility and disruption of financial markets, as well as other conditions arising from international conflicts, such as the ongoing conflict between Russia and Ukraine, geopolitical tensions involving China, and the COVID-19 pandemic, including the emergence of new variants. We are continuously monitoring these global events and other macroeconomic developments and how they may impact us directly or indirectly as a result of the effects on our customers and suppliers.
Refer to the section titled “Risk Factors” for further discussion of the impacts of macroeconomic trends on our business.
26

Components of Results of Operations
Revenue
We provide access to our Connected Operations Cloud through subscription arrangements, whereby the customer is charged a per-subscription fee for access for a specified term. Subscription agreements contain multiple service elements for one or more of our cloud-based Applications via mobile app(s) or a website that enable data collection and provide access to the cellular network, IoT devices (which we also refer to as connected devices), and support services delivered over the term of the arrangement. Our subscription contracts are typically for a three-to-five-year term and are generally non-cancelable and non-refundable, subject to limited exceptions under our standard terms of service. Our Connected Operations Cloud and IoT devices are highly interdependent and interrelated, and represent a combined performance obligation within the context of the contract.
In each of our past two fiscal years, we generated approximately 98% of our revenue from subscriptions to our Connected Operations Cloud. The small remaining portion of our revenue not generated from subscriptions to our Connected Operations Cloud comes from the sale of replacement IoT devices, including gateways, sensors and cameras, related shipping and handling fees, and professional services.
Allocation of Overhead Costs
Overhead costs that are not substantially dedicated to use by a specific functional group are allocated based on headcount. Such costs include costs associated with office facilities, depreciation of property and equipment, IT and security expenses, and other expenses, such as corporate software, subscription services, and insurance.
Cost of Revenue
Cost of revenue consists primarily of the amortization of IoT device costs associated with subscription agreements, cellular-related costs, third-party cloud infrastructure expenses, customer support costs, warranty charges, and employee-related costs directly associated with our customer support and operations, including salaries, employee benefits and stock-based compensation, amortization of internal-use software development costs, expenses related to shipping and handling, packaging, fulfillment, warehousing, write-downs of excess and obsolete inventory, and allocated overhead costs.
As our customers expand and increase the use of our Connected Operations Cloud driven by additional IoT devices and Applications, we expect our cost of revenue as a percentage of revenue to remain relatively flat from year to year but may also vary from quarter to quarter as a percentage of our revenue due to the timing and extent of these expenses. We intend to continue to invest additional resources in our Connected Operations Cloud and customer support and operations personnel as we grow our business. The level and timing of investment in these areas will affect our cost of revenue in the future.
Operating Expenses
Research and Development
Research and development expenses consist primarily of employee-related costs, including salaries, employee benefits and stock-based compensation, depreciation and other expenses related to prototyping IoT devices, product initiatives, software subscriptions, hosting used in research and development, and allocated overhead costs. We continue to focus our research and development efforts on adding new features and products and enhancing the utility of our Connected Operations Cloud. We capitalize the portion of our internal-use software development costs that meets the criteria for capitalization.
We expect our research and development expenses to generally increase in absolute dollars for the foreseeable future as we continue to invest in research and development efforts to enhance our Connected Operations Cloud. While we expect our research and development expenses to decrease as a percentage of our revenue over the long term, our research and development expenses may fluctuate as a percentage of our revenue from period to period due to the timing and extent of these expenses.
Sales and Marketing
Sales and marketing expenses consist primarily of employee-related costs directly associated with our sales and marketing activities, including salaries, employee benefits and stock-based compensation, and sales commissions. Sales and marketing expenses also include expenditures related to advertising, media, marketing, promotional costs, free trial expenses, brand awareness activities, business development, corporate partnerships, travel, conferences and events, professional services, and allocated overhead costs.
27

We plan to continue to invest in sales and marketing to grow our customer base and increase our brand awareness. As a result, we expect our sales and marketing expenses to increase in absolute dollars for the foreseeable future. While we expect our sales and marketing expenses to decrease as a percentage of our revenue over the long term, our sales and marketing expenses may fluctuate as a percentage of our revenue from period to period due to the timing and extent of these expenses.
General and Administrative
General and administrative expenses consist of employee-related costs for executive, finance, legal, human resources, and facilities personnel, including salaries, employee benefits and stock-based compensation, professional fees for external legal, accounting, recruiting and other consulting services, bad debt, allocated overhead costs, and unallocated lease costs.
We expect our general and administrative expenses to continue to increase in absolute dollars for the foreseeable future to support our growth and because of additional costs associated with legal, accounting, compliance, insurance, investor relations, and other areas associated with being a public company. While we expect our general and administrative expenses to decrease as a percentage of our revenue over the long term, our general and administrative expenses may fluctuate as a percentage of our revenue from period to period due to the timing and extent of these expenses.
Lease Modification, Impairment, and Related Charges
Lease modification, impairment, and related charges consist of impairment charges related to the sublease and abandonment of facilities.
We may incur additional lease modification, impairment, and related charges in subsequent periods.
Interest Income and Other Income (Expense), Net
Interest income and other income (expense), net, consists primarily of income earned on our money market funds included in cash and cash equivalents, restricted cash, and our short-term and long-term investments, including amortization of premiums and accretion of discounts related to our marketable debt securities, net of associated fees. We also have foreign currency remeasurement gains and losses and foreign currency transaction gains and losses. As we have expanded our global operations, our exposure to fluctuations in foreign currencies has increased, and we expect this to continue.
Provision for Income Taxes
Provision for income taxes consists primarily of income taxes in certain foreign jurisdictions in which we conduct business. We maintain a full valuation allowance against our U.S. deferred tax assets because we have concluded that it is more likely than not that the deferred tax assets will not be realized.
Results of Operations
Comparison of the Three and Six Months Ended July 29, 2023 and July 30, 2022
Revenue
Our total revenue is summarized as follows (in thousands, except percentages):
Three Months EndedChangeSix Months EndedChange
July 29,
2023
July 30,
2022
Amount%July 29,
2023
July 30,
2022
Amount%
Revenue$219,257 $153,523 $65,734 43 %$423,577 $296,168 $127,409 43 %
Revenue increased by $65.7 million and $127.4 million, or 43% and 43%, for the three and six months ended July 29, 2023, respectively, compared to the three and six months ended July 30, 2022, primarily due to an increase in customer count and increased purchases of our subscription offerings, including subscriptions to additional applications, by existing customers.
28

Cost of Revenue, Gross Profit, and Gross Margin
Our cost of revenue, gross profit, and gross margin are summarized as follows (in thousands, except percentages):
Three Months EndedChangeSix Months EndedChange
July 29,
2023
July 30,
2022
Amount%July 29,
2023
July 30,
2022
Amount%
Cost of revenue$58,866$44,257$14,609 33 %$116,423$83,875$32,548 39 %
Gross profit$160,391$109,266$307,154$212,293
Gross margin73 %71 %73 %72 %
Cost of revenue increased by $14.6 million, or 33%, for the three months ended July 29, 2023 compared to the three months ended July 30, 2022, primarily due to $7.4 million of increased amortization of deferred IoT device costs, $3.0 million of increased direct labor costs, $1.9 million of increased infrastructure costs associated with our product offerings, and $1.8 million of increased warranty costs. The increases in amortization of deferred IoT device costs and infrastructure costs were driven by increased sales volume year-over-year.
Our gross margin increased to 73% for the three months ended July 29, 2023 compared to 71% for the three months ended July 30, 2022, mainly due to operational efficiencies in infrastructure costs.
Cost of revenue increased by $32.5 million, or 39%, for the six months ended July 29, 2023 compared to the six months ended July 30, 2022, primarily due to $14.9 million of increased amortization of deferred IoT device costs, $9.0 million of increased direct labor costs, $3.5 million of increased infrastructure costs associated with our product offerings, and $3.4 million of increased warranty costs. The increases in amortization of deferred IoT device costs and infrastructure costs were driven by increased sales volume year-over-year.
Our gross margin increased to 73% for the six months ended July 29, 2023 compared to 72% for the six months ended July 30, 2022, mainly due to operational efficiencies in infrastructure costs.
Research and Development
Research and development expense is summarized as follows (in thousands, except percentages):
Three Months EndedChangeSix Months EndedChange
July 29,
2023
July 30,
2022
Amount%July 29,
2023
July 30,
2022
Amount%
Research and development$63,969$41,847$22,122 53 %$124,335$82,832$41,503 50 %
Percentage of revenue29 %27 %29 %28 %
Research and development expense increased by $22.1 million, or 53%, for the three months ended July 29, 2023 compared to the three months ended July 30, 2022, primarily due to a $18.8 million increase in employee-related costs, which included a $10.1 million increase in salaries and benefits and related employer taxes driven primarily by increased headcount to support our research and development organization and an $8.7 million increase in stock-based compensation expense as more equity awards were granted during the first half of fiscal year 2024 when compared to the prior corresponding period primarily due to increased headcount. Our increase in research and development expense was also driven by a $2.2 million increase in IT-related charges, software subscriptions, and rent, and a $0.7 million increase in expenses relating to professional services.
Research and development expense increased by $41.5 million, or 50%, for the six months ended July 29, 2023 compared to the six months ended July 30, 2022, primarily due to a $35.3 million increase in employee-related costs, which included a $19.9 million increase in salaries and benefits and related employer taxes driven primarily by increased headcount to support our research and development organization and a $15.4 million increase in stock-based compensation expense as more equity awards were granted during the first half of fiscal year 2024 when compared to the prior corresponding period primarily due to increased headcount. Our increase in research and development expense was also driven by a $4.2 million increase in IT-related charges, rent, and software subscriptions, and a $1.3 million increase in expenses relating to professional services. These increases in research and development expense were partially offset by a $1.0 million decrease in third-party cloud infrastructure costs.
29

Sales and Marketing
Sales and marketing expense is summarized as follows (in thousands, except percentages):
Three Months EndedChangeSix Months EndedChange
July 29,
2023
July 30,
2022
Amount%July 29,
2023
July 30,
2022
Amount%
Sales and marketing$117,908$91,842$26,066 28 %$236,863$179,291$57,572 32 %
Percentage of revenue54 %60 %56 %61 %
Sales and marketing expense increased by $26.1 million, or 28%, for the three months ended July 29, 2023 compared to the three months ended July 30, 2022, primarily due to a $15.9 million increase in employee-related costs, which included a $12.6 million increase in salaries and benefits and related employer taxes primarily driven by increased headcount to support our sales organization and a $3.0 million increase in stock-based compensation expense as more equity awards were granted during the first half of fiscal year 2024 when compared to the prior corresponding period primarily due to increased headcount. Our increase in sales and marketing expense was also driven by a $4.3 million increase in IT-related charges, rent, and software subscriptions, a $2.3 million increase in travel-related expenses and expenses relating to our customer visits, conferences, and other events, and a $1.9 million increase in expenses relating to lead generation initiatives.
Sales and marketing expense increased by $57.6 million, or 32%, for the six months ended July 29, 2023 compared to the six months ended July 30, 2022, primarily due to a $36.0 million increase in employee-related costs, which included a $30.8 million increase in salaries and benefits and related employer taxes primarily driven by increased headcount to support our sales organization, a $3.7 million increase in stock-based compensation expense as more equity awards were granted during the first half of fiscal year 2024 when compared to the prior corresponding period primarily due to increased headcount, and a $1.5 million increase in sales commissions. Our increase in sales and marketing expense was also driven by a $9.7 million increase in IT-related charges, rent, and software subscriptions, a $5.6 million increase in travel-related expenses and expenses relating to our customer visits, conferences, and other events, and a $3.1 million increase in expenses relating to lead generation initiatives.
General and Administrative
General and administrative expense is summarized as follows (in thousands, except percentages):
Three Months EndedChangeSix Months EndedChange
July 29,
2023
July 30,
2022
Amount%July 29,
2023
July 30,
2022
Amount%
General and administrative$48,268$41,359$6,909 17 %$91,534$85,101$6,433 %
Percentage of revenue22 %27 %22 %29 %
General and administrative expense increased by $6.9 million, or 17%, for the three months ended July 29, 2023 compared to the three months ended July 30, 2022, primarily due to a $9.8 million increase in employee-related costs, which included a $6.8 million increase in salaries and benefits and related employer taxes primarily driven by increased headcount to support the growth of our finance, accounting, human resources, and legal functions, and a $3.1 million increase in stock-based compensation expense as more equity awards were granted during the first half of fiscal year 2024 when compared to the prior corresponding period primarily due to increased headcount. Our increase in general and administrative expense was also driven by a $1.7 million increase in expenses relating to legal fees and professional services. The increases in general and administrative expense were partially offset by a $5.0 million decrease in IT-related charges and rent.
General and administrative expense increased by $6.4 million, or 8%, for the six months ended July 29, 2023 compared to the six months ended July 30, 2022, primarily due to a $17.4 million increase in employee-related costs, which included a $13.4 million increase in salaries and benefits and related employer taxes primarily driven by increased headcount to support the growth of our finance, accounting, human resources, and legal functions, and a $4.0 million increase in stock-based compensation expense as more equity awards were granted during the first half of fiscal year 2024 when compared to the prior corresponding period primarily due to increased headcount. Our increase in general and administrative expense was also driven by a $1.9 million increase in expenses relating to professional services and legal fees. The increases in general and administrative expense were partially offset by a $11.3 million decrease in IT-related charges and rent, and a $2.3 million decrease in bad debt expense.
30

Lease Modification, Impairment, and Related Charges
Lease modification, impairment, and related charges are summarized as follows (in thousands, except percentages):
Three Months EndedChangeSix Months EndedChange
July 29,
2023
July 30,
2022
Amount%July 29,
2023
July 30,
2022
Amount%
Lease modification, impairment, and related charges$$$— *$$1,056$(1,056)(100 %)
__________
*Not meaningful
Lease modification, impairment, and related charges decreased by $1.1 million, or 100%, for the six months ended July 29, 2023 compared to the six months ended July 30, 2022.
In the first quarter of fiscal year 2023, we executed a sublease for certain office space which resulted in a $1.1 million impairment to the related right-of-use asset which we recognized in lease modification, impairment, and related charges for the six months ended July 30, 2022. We did not incur any lease modification, impairment, and related charges in the three and six months ended July 29, 2023 and three months ended July 30, 2022.
Interest Income and Other Income (Expense), Net
Interest income and other income (expense), net, are summarized as follows (in thousands, except percentages):
Three Months EndedChangeSix Months EndedChange
July 29,
2023
July 30,
2022
Amount%July 29,
2023
July 30,
2022
Amount%
Interest income and other income (expense), net$10,220 $1,541 $8,679 *$19,115 $1,481 $17,634 *
__________
*Not meaningful
Interest income and other income (expense), net, increased by $8.7 million and $17.6 million for the three and six months ended July 29, 2023, respectively, compared to the three and six months ended July 30, 2022. The increase was primarily due to net accretion of discounts and interest income earned on our managed portfolio of marketable debt securities, a higher yield on interest-bearing cash balances in the three and six months ended July 29, 2023, and favorable movements in foreign currencies.
Provision for Income Taxes
Provision for income taxes is summarized as follows (in thousands, except percentages):
Three Months EndedChangeSix Months EndedChange
July 29,
2023
July 30,
2022
Amount%July 29,
2023
July 30,
2022
Amount%
Provision for income taxes$434$40$394 *$1,361$763$598 78 %
Effective tax rate(0.7 %)(0.1 %)(1.1 %)(0.6 %)
__________
*Not meaningful
The provision for income taxes increased by $0.4 million and $0.6 million for the three and six months ended July 29, 2023, respectively, compared to the three and six months ended July 30, 2022, primarily driven by the growth of our international operations.
31

Non-GAAP Financial Measures
To supplement our condensed consolidated financial statements prepared in accordance with generally accepted accounting principles (“GAAP”), we review the following non-GAAP financial measures to evaluate our business, measure our performance, identify trends affecting our business, formulate business plans, and make strategic decisions (in thousands, except percentages):
Three Months Ended
July 29, 2023July 30, 2022
Non-GAAP gross profit$163,683 $111,864 
Non-GAAP gross margin75 %73 %
Non-GAAP loss from operations$(5,904)$(20,225)
Non-GAAP operating margin(3)%(13)%
Non-GAAP net income (loss)$3,882 $(18,724)
Six Months Ended
July 29, 2023July 30, 2022
Free cash flow$12,671 $(102,690)
Free cash flow margin%(35)%
Limitations and Reconciliations of Non-GAAP Financial Measures
Non-GAAP financial measures have limitations as analytical tools and should not be considered in isolation or as substitutes for financial information presented under GAAP. There are a number of limitations related to the use of non-GAAP financial measures versus comparable financial measures determined under GAAP. For example, other companies in our industry may calculate these non-GAAP financial measures differently or may use other measures to evaluate their performance. In addition, free cash flow does not reflect our future contractual commitments or the total increase or decrease of our cash balance for a given period. These and other limitations could reduce the usefulness of these non-GAAP financial measures as analytical tools. Investors are encouraged to review the related GAAP financial measures and the reconciliations of these non-GAAP financial measures to their most directly comparable GAAP financial measures and to not rely on any single financial measure to evaluate our business.
Non-GAAP Gross Profit and Non-GAAP Gross Margin
We define non-GAAP gross profit as gross profit plus stock-based compensation expense-related charges, including employer taxes on employee equity transactions, included in cost of revenue. Non-GAAP gross margin is defined as non-GAAP gross profit as a percentage of total revenue. We use non-GAAP gross profit and non-GAAP gross margin in conjunction with traditional GAAP measures to evaluate our financial performance. We believe that non-GAAP gross profit and non-GAAP gross margin provide our management and investors consistency and comparability with our past financial performance and facilitate period-to-period comparisons of operations. The following table presents a reconciliation of our non-GAAP gross profit to our GAAP gross profit for the periods presented (in thousands, except percentages):
Three Months Ended
July 29, 2023July 30, 2022
Gross profit$160,391 $109,266 
Add:
Stock-based compensation expense-related charges (1)
3,292 2,598 
Non-GAAP gross profit$163,683 $111,864 
GAAP gross margin73 %71 %
Non-GAAP gross margin75 %73 %
__________
(1)Stock-based compensation expense-related charges included approximately $0.2 million and $0.1 million of employer taxes on employee equity transactions for the three months ended July 29, 2023 and July 30, 2022, respectively.
32

Non-GAAP Loss from Operations and Non-GAAP Operating Margin
We define non-GAAP loss from operations, or non-GAAP operating loss, as loss from operations excluding the effect of stock-based compensation expense-related charges, including employer taxes on employee equity transactions, and lease modification, impairment, and related charges. Non-GAAP operating margin is defined as non-GAAP operating loss as a percentage of total revenue. We use non-GAAP loss from operations and non-GAAP operating margin in conjunction with traditional GAAP measures to evaluate our financial performance. We believe that non-GAAP loss from operations and non-GAAP operating margin provide our management and investors consistency and comparability with our past financial performance and facilitate period-to-period comparisons of operations. The following table presents a reconciliation of our non-GAAP loss from operations to our GAAP loss from operations for the periods presented (in thousands, except percentages):
Three Months Ended
July 29, 2023July 30, 2022
Loss from operations$(69,754)$(65,782)
Add:
Stock-based compensation expense-related charges (1)
63,850 45,557 
Lease modification, impairment, and related charges— — 
Non-GAAP loss from operations$(5,904)$(20,225)
GAAP operating margin(32)%(43)%
Non-GAAP operating margin(3)%(13)%
__________
(1)Stock-based compensation expense-related charges included approximately $4.2 million and $1.2 million of employer taxes on employee equity transactions for the three months ended July 29, 2023 and July 30, 2022, respectively.
Non-GAAP Net Income (Loss)
We define non-GAAP net income (loss) as net loss excluding the effect of stock-based compensation expense-related charges, including employer taxes on employee equity transactions, and lease modification, impairment, and related charges. We use non-GAAP net income (loss) in conjunction with traditional GAAP measures to evaluate our financial performance. We believe that non-GAAP net income (loss) provides our management and investors consistency and comparability with our past financial performance and facilitates period-to-period comparisons of operations. The following table presents a reconciliation of our non-GAAP net income (loss) to our GAAP net loss for the periods presented (in thousands, except percentages):
Three Months Ended
July 29, 2023July 30, 2022
Net loss$(59,968)$(64,281)
Add:
Stock-based compensation expense-related charges, net of applicable taxes63,850 45,557 
Lease modification, impairment, and related charges, net of applicable taxes— — 
Non-GAAP net income (loss)$3,882 $(18,724)
33

Free Cash Flow and Free Cash Flow Margin
We define free cash flow as net cash provided by (used in) operating activities reduced by cash used for purchases of property and equipment. Free cash flow margin is calculated as free cash flow as a percentage of total revenue. We believe that free cash flow and free cash flow margin, even if negative, are useful in evaluating liquidity and provide information to management and investors about our ability to fund future operating needs and strategic initiatives. The following table presents a reconciliation of free cash flow to net cash provided by (used in) operating activities for the periods presented (in thousands, except percentages):
Six Months Ended
July 29, 2023July 30, 2022
Net cash provided by (used in) operating activities$18,174 $(85,760)
Purchase of property and equipment(5,503)(16,930)
Free cash flow (1)
$12,671 $(102,690)
Net cash provided by (used in) operating activities margin%(29)%
Free cash flow margin (1)
%(35)%
Net cash used in investing activities$(34,590)$(16,930)
Net cash provided by financing activities$12,255 $8,009 
__________
(1)Includes net cash paid (received) for non-recurring capital expenditures associated with the build-out of our corporate office facilities in San Francisco, California, net of tenant allowances (in thousands):
Six Months Ended
July 29, 2023July 30, 2022
Purchase of property and equipment for build-out of corporate office facilities, net of tenant allowances (2)
$(10,179)$13,565 
(2)In April 2023, we settled a lease dispute which was primarily related to lease incentives associated with leasehold improvements in the form of a tenant allowance and received $11.3 million. This claim is unrelated to the claim discussed under the caption “Lease-Related Litigation” in Note 9, “Commitments and Contingencies,” to our condensed consolidated financial statements included elsewhere in this Quarterly Report on Form 10-Q.
Liquidity and Capital Resources
Liquidity is a measure of our ability to access sufficient cash flows to meet the short-term and long-term cash requirements of our business operations.
Since our founding, we have financed our operations primarily through the sale of equity securities and payments received from our customers. In December 2021, we completed our initial public offering (“IPO”), which resulted in aggregate net proceeds of $846.7 million, including proceeds from the underwriters’ exercise of their option to purchase additional shares of our Class A common stock in January 2022 and net of underwriting discounts and commissions. We have generated significant operating losses from our operations, as reflected in our accumulated deficit of $1,296.2 million as of July 29, 2023. While we achieved positive free cash flow beginning in the first quarter of fiscal year 2024, we intend to continue making investments in our business, and as a result, we may require additional capital resources to execute on our strategic initiatives to grow our business, particularly if we generate negative cash flows in future quarters. We believe that our existing cash, cash equivalents, and short-term and long-term investments will be sufficient to support working capital, including our non-cancelable arrangements, and capital expenditure requirements for at least the next 12 months.
As of July 29, 2023, our principal sources of liquidity were cash, cash equivalents, and short-term and long-term investments of $834.5 million. Cash and cash equivalents consisted of cash on deposit with banks as well as highly liquid investments with an original maturity of 90 days or less, when purchased. Our investments primarily consisted of U.S. government and agency securities, corporate notes and bonds, and commercial paper. Our primary uses of cash include personnel-related costs, third-party cloud infrastructure expenses, sales and marketing expenses, overhead costs, and funding other working capital requirements.
34

Our future capital requirements will depend on many factors, including, but not limited to, our growth, our ability to attract and retain customers, the continued market acceptance of our solution, the timing and extent of spending to support our efforts to develop our Connected Operations Cloud, the expansion of sales and marketing activities, and the impact of macroeconomic conditions on our and our customers’ and partners’ businesses. Further, we may in the future enter into arrangements to acquire or invest in businesses, products, services, and technologies. We may be required to seek additional equity or debt financing. In the event that additional financing is required, we may not be able to raise it on terms acceptable to us or at all. If we are unable to raise additional capital when desired, our business, financial condition, and results of operations could be adversely affected.
Cash Flows
The following table shows a summary of our cash flows for the periods presented (in thousands):
Six Months Ended
July 29, 2023July 30, 2022
Net cash provided by (used in) operating activities$18,174 $(85,760)
Net cash used in investing activities$(34,590)$(16,930)
Net cash provided by financing activities$12,255 $8,009 
Operating Activities
Our largest source of operating cash is payments received from our customers. Our primary uses of cash from operating activities are for employee-related expenses, sales and marketing expenses, inventory and connected device costs, third-party cloud and cellular infrastructure expenses, and overhead expenses. We have generated negative cash flows from operations in each of the past two fiscal years, and have supplemented working capital through net proceeds from the sale of equity securities.
Cash provided by (used in) operating activities mainly consists of our net loss adjusted for certain non-cash items, including stock-based compensation, net accretion of discounts on marketable debt securities, non-cash operating lease costs, depreciation and amortization of property and equipment, lease modification, impairment, and related charges, and changes in operating assets and liabilities during each period.
Cash provided by operating activities was $18.2 million for the six months ended July 29, 2023. This consisted of a net loss of $127.8 million, adjusted for non-cash charges of $111.3 million, and changes in our operating assets and liabilities of $34.7 million. The non-cash charges were primarily comprised of stock-based compensation expense of $112.6 million and depreciation and amortization of $7.2 million, partially offset by net accretion of discounts on marketable debt securities of $8.6 million. Changes in our operating assets and liabilities during the six months ended July 29, 2023 reflect increases in deferred revenue due to the growth of our business, lower inventories due to operating efficiencies in our order fulfillment processes, and higher cash collections from customers, partially offset by higher connected device costs and higher deferred commissions during the six months ended July 29, 2023.
Cash used in operating activities was $85.8 million for the six months ended July 30, 2022. This consisted of a net loss of $135.3 million, adjusted for non-cash charges of $96.9 million, and changes in our operating assets and liabilities of $47.4 million. The non-cash charges were primarily comprised of stock-based compensation expense of $88.0 million, depreciation and amortization of $5.0 million, bad debt expense of $3.0 million, and lease modification, impairment, and related charges of $1.1 million.
Investing Activities
Cash used in investing activities was $34.6 million for the six months ended July 29, 2023, which primarily consisted of $374.4 million of purchases of investments and $5.5 million of capital expenditures for internal-use software development costs and our office facilities, partially offset by $340.9 million of proceeds from maturities and redemptions of investments and $4.5 million of proceeds from sales of investments.
Cash used in investing activities was $16.9 million for the six months ended July 30, 2022, which primarily consisted of capital expenditures for additional office facilities.
Financing Activities
Cash provided by financing activities was $12.3 million for the six months ended July 29, 2023, which primarily consisted of $13.2 million of proceeds from purchases under the 2021 Employee Stock Purchase Plan (the “2021 ESPP”) and exercises of stock options, partially offset by $0.9 million in payments of principal on finance leases.
35

Cash provided by financing activities was $8.0 million for the six months ended July 30, 2022, which primarily consisted of $10.7 million of proceeds from purchases under the 2021 ESPP and exercises of stock options, partially offset by $2.2 million in payments of offering costs.
Contractual Obligations and Commitments
Our estimated future obligations consist of leases and non-cancelable purchase commitments as of July 29, 2023. For additional discussion on our leases and other commitments, refer to Notes 7, “Leases,” and 9, “Commitments and Contingencies,” to our condensed consolidated financial statements included elsewhere in this Quarterly Report on Form 10-Q.
Critical Accounting Policies and Estimates
Our condensed consolidated financial statements and the related notes thereto included elsewhere in this Quarterly Report on Form 10-Q are prepared in accordance with GAAP.
The preparation of our condensed consolidated financial statements in conformity with GAAP requires us to make estimates and judgments that affect the amounts reported in those financial statements and accompanying notes. Although we believe that the estimates we use are reasonable, due to the inherent uncertainty involved in making those estimates, actual results reported in future periods could differ from those estimates.
There were no material changes to our critical accounting policies and estimates during the six months ended July 29, 2023.
Recent Accounting Pronouncements
For information on recently issued accounting pronouncements, see Note 2 to our condensed consolidated financial statements included elsewhere in this Quarterly Report on Form 10-Q.
Item 3. Quantitative and Qualitative Disclosures About Market Risk
We are exposed to market risks in connection with our business, which primarily relate to fluctuations in interest rates and foreign exchange and inflation risks.
Interest Rate Risk
As of July 29, 2023, we had $834.5 million of cash, cash equivalents, and short-term and long-term investments in a variety of marketable debt securities, including U.S. government and agency securities, corporate notes and bonds, and commercial paper. In addition, we had $24.1 million of restricted cash primarily due to outstanding letters of credit. Our cash, cash equivalents, and short-term and long-term investments are held for working capital purposes. We do not enter into investments for trading or speculative purposes. Our cash equivalents and our portfolio of marketable debt securities are subject to market risk due to changes in interest rates. A hypothetical 100 basis point increase or decrease in interest rates would have resulted in a decrease or an increase of $3.8 million in the market value of our cash equivalents, and short-term and long-term investments as of July 29, 2023.
Foreign Currency Exchange Risk
Our reporting currency is the U.S. dollar. The functional currency of our wholly-owned foreign subsidiaries is the U.S. dollar or the Mexican peso. A substantial majority of our sales are denominated in U.S. dollars, and therefore our revenue is not currently subject to significant foreign currency risk. Our operating expenses are denominated in the currencies of the countries in which our operations are located, which are primarily in the United States and the United Kingdom. Our condensed consolidated results of operations and cash flows are, therefore, subject to fluctuations due to changes in foreign currency exchange rates and may be adversely affected in the future due to changes in foreign exchange rates. To date, we have not entered into any hedging arrangements with respect to foreign currency risk or other derivative financial instruments, although we may choose to do so in the future. We do not believe that a hypothetical 10% increase or decrease in the relative value of the U.S. dollar to other currencies during any of the periods presented would have had a material impact on our condensed consolidated financial statements.
Inflation Risk
We do not believe that inflation has had a material impact on our condensed consolidated financial statements. If our costs were to become subject to significant inflationary pressures, we may not be able to fully offset such higher costs through price increases. Our inability or failure to do so could have a material impact on our condensed consolidated financial statements.
36

Item 4. Controls and Procedures
Evaluation of Disclosure Controls and Procedures
Our management, with the participation and supervision of our principal executive officer and principal financial officer, has evaluated the effectiveness of the design and operation of our disclosure controls and procedures, as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act, as of the end of the period covered by this Quarterly Report on Form 10-Q.
Based on that evaluation, our principal executive officer and principal financial officer have concluded that as of the end of the period covered by this report, our disclosure controls and procedures are designed to, and are effective to, provide reasonable assurance that the information we are required to disclose in reports that we file or submit under the Exchange Act is recorded, processed, summarized, and reported within the time periods specified in SEC rules and forms, and that such information is accumulated and communicated to our management, including our principal executive officer and principal financial officer, as appropriate, to allow timely decisions regarding required disclosures.
Changes in Internal Control Over Financial Reporting
Under the supervision and with the participation of our management, including our principal executive officer and principal financial officer, we conducted an evaluation of any changes in our internal control over financial reporting (as such term is defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act) that occurred during our most recently completed fiscal quarter. Based on that evaluation, our principal executive officer and principal financial officer concluded that there has not been any material change in our internal control over financial reporting during the fiscal quarter ended July 29, 2023 that materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.
Limitations on Effectiveness of Controls and Procedures and Internal Control Over Financial Reporting
Our management, including our principal executive officer and principal financial officer, does not expect that our disclosure controls and procedures or our internal control over financial reporting will prevent or detect all errors and fraud. A control system, no matter how well designed and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system are met. Further, the design of a control system must reflect the fact that there are resource constraints and the benefits of controls must be considered relative to their costs. Because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, have been detected. These inherent limitations include the realities that judgments in decision-making can be faulty and that breakdowns can occur because of an error or mistake. Additionally, controls can be circumvented by the individual acts of some persons, by collusion of two or more people, or by management override. The design of any system of controls is also based in part upon certain assumptions about the likelihood of future events, and there can be no assurance that any design will succeed in achieving its stated goals under all potential future conditions; over time, controls may become inadequate because of changes in conditions or the degree of compliance with policies or procedures may deteriorate. Due to inherent limitations in a control system, misstatements due to error or fraud may occur and may not be detected.
37

PART II—OTHER INFORMATION
Item 1. Legal Proceedings
We are involved in various legal proceedings arising from the normal course of business activities. We are not presently a party to any litigation the outcome of which, we believe, if determined adversely to us, would individually or taken together have a material adverse effect on our business, operating results, cash flows, or financial condition. The results of any current or future litigation cannot be predicted with certainty, and regardless of the outcome, litigation can have an adverse impact on us because of defense and settlement costs, diversion of management resources, and other factors.
Item 1A. Risk Factors
Our business, operations, and financial condition are subject to various risks and uncertainties, including those described below, that could materially adversely affect our business, results of operations, financial condition, growth prospects, and the trading price of our Class A common stock. The following factors, among others not currently known by us or that we currently do not believe are material, could cause our actual results to differ materially from historical results and those expressed in forward-looking statements made by us or on our behalf in filings with the SEC, press releases, communications with investors, and oral and other statements. You should carefully consider the following risks, together with all of the other information contained in this Quarterly Report on Form 10-Q, including the sections titled “Special Note Regarding Forward-Looking Statements” and “Management’s Discussion and Analysis of Financial Condition and Results of Operations” and our financial statements and the related notes included elsewhere in this Quarterly Report on Form 10-Q.
Risks Related to Our Business, Industry, and Operations
Our rapid growth makes it difficult to evaluate our future prospects and increases the risk that we will not continue to grow at or near historical rates.
We have been growing rapidly over the last several years. As a result, our ability to forecast our future results of operations is subject to a number of uncertainties, including our ability to effectively plan for and model future growth. Many factors may contribute to declines in our revenue growth rate, including increased competition, slowing demand for our solution from existing and new customers, a failure by us to continue capitalizing on growth opportunities, terminations of contracts or product returns by our existing customers, the maturation of our business, and macroeconomic factors, among others. Our recent and historical growth should not be considered indicative of our future performance. Even if our revenue continues to increase over the long term, we expect that our revenue growth rate will continue to decline in the future as a result of a variety of factors, including the maturation of our business. We have encountered in the past, and will encounter in the future, risks and uncertainties frequently experienced by growing companies in rapidly changing industries. If our assumptions regarding these risks and uncertainties, which we use to plan and operate our business, are incorrect or change, or if we do not address these risks successfully, our operating and financial results could differ materially from our expectations, our growth rates may slow and our business, financial condition, and results of operations could be harmed.
We have a history of losses and may not be able to achieve our profitability targets in the future.
We have incurred losses in all years since our incorporation, and we expect we will continue to incur net losses in future quarters. We incurred net losses of $127.8 million and $135.3 million for our six months ended July 29, 2023 and July 30, 2022, respectively. As a result, we had an accumulated deficit of $1,296.2 million and $1,168.4 million as of July 29, 2023 and January 28, 2023, respectively. We anticipate that our operating expenses will increase substantially in the foreseeable future as we continue to enhance our Connected Operations Cloud, broaden our customer base, expand our sales and marketing activities, including expanding our sales team and customer outcomes team, expand our operations, hire additional employees, and continue to develop our technology. These efforts may prove more expensive than we currently anticipate, or we may not succeed in increasing our revenue sufficiently, or at all, to offset these higher expenses. Revenue growth may slow, or revenue may decline, for a number of possible reasons, including slowing demand for our Connected Operations Cloud or increasing competition, among other reasons. Any failure to increase our revenue as we grow our business could prevent us from achieving our profitability targets, which would cause our business, financial condition, and results of operations to suffer.
38

Additionally, we have granted restricted stock units (“RSUs”) to our employees and certain non-employees, with such RSUs vesting upon the satisfaction of certain vesting conditions. In the second quarter of fiscal year 2024, we recognized stock-based compensation expense of $55.7 million related to RSUs for which the service condition had been satisfied or partially satisfied. The remaining unrecognized stock-based compensation expense relating to our outstanding RSUs was $549.1 million as of July 29, 2023, representing the remaining expense expected to be recognized as these RSUs vest. Our future operating expenses will include a substantial amount of stock-based compensation expense with respect to these RSUs, as well as any other equity awards we have granted and may grant in the future, which will have an adverse impact on our ability to achieve our profitability targets.
We face risks associated with the growth of our business in new use cases.
Historically, most of our revenue has been derived from sales relating to our Applications for use in connection with customers’ fleets. In recent periods, we have increased our focus on Applications for use in connection with customers’ equipment and sites. We have expanded and plan to continue to expand the use cases of our solution, including those where we may have limited operating experience, and may be subject to increased business, technology, and economic risks that could affect our financial results. Entering new use cases and expanding in the use cases in which we are already operating with new Applications will continue to require significant resources, and there is no guarantee that such efforts will be successful or beneficial to us. Historically, sales to a new customer have often led to additional sales to the same customer or similarly situated customers. To the extent we expand into and within new use cases that are heavily regulated, we will likely face additional regulatory scrutiny, risks, and burdens from the governments and agencies which regulate those markets and industries. While our strategy of building Applications for use in connection with customers’ fleets has proven successful in the past, it is uncertain that we will achieve the same penetration and organic growth with respect to Applications for customers’ sites and equipment or any other use cases that we pursue. Any failure to do so may harm our reputation, business, financial condition, and results of operations.
If we are unable to attract new customers, our future revenue and results of operations will be harmed.
Our future success depends, in part, on our ability to sell subscriptions to access our Connected Operations Cloud to new customers. Our ability to attract new customers will depend on the perceived benefits and pricing of our solution and the effectiveness of our sales and marketing efforts. Other factors, many of which are out of our control, may now or in the future impact our ability to attract new customers, including:
potential customers’ inexperience with or reluctance to adopt software- and cloud-based solutions in their physical operations;
potential customers’ commitments to or preferences for their existing vendors;
actual or perceived switching costs;
the adoption of new, or the amendment of existing, laws, rules, or regulations that negatively impact the utility of, or that require difficult-to-implement changes to, our solution, including deregulation that reduces the need for compliance functionality provided by our Connected Operations Cloud;
our ability to deliver compliance functionality offered by our solution;
our failure to expand, retain, and motivate our sales, product, and engineering personnel;
our failure to successfully expand into new international markets;
our failure to develop or expand relationships with existing channel or original equipment manufacturer (“OEM”) partners or to attract new channel or OEM partners;
our failure to develop our application ecosystem and integrate with new applications and devices used by potential customers;
our failure to help potential customers successfully deploy and use our solution; and
general macroeconomic conditions, including elevated inflation and interest rates, financial distress caused by recent or potential bank failures and other recent financial, economic, and political events that may impact our customers and the industries in which they operate.
If our efforts to attract new customers are not successful, our business, financial condition, and results of operations will suffer.
39

If we are unable to retain and expand our relationships with existing customers, our financial position and results of operations will be harmed.
To maintain or improve our results of operations, it is important that our customers renew their subscriptions to our Connected Operations Cloud when existing contract terms expire and that we expand our commercial relationships with our existing customers. Our contracts are typically for a subscription term of three to five years. However, our customers have no obligation to renew their subscriptions after the initial terms expire, and our customers might not renew their subscriptions for a similar contract period, on the same payment terms, with the same or greater number of Applications and IoT devices, or at all. In the past, some of our customers have elected not to renew their subscriptions with us, and it is difficult to accurately predict long-term customer retention. Customers may choose not to renew their subscriptions for many reasons, including the belief that our solution is not required for their business needs or is otherwise not cost-effective, a desire to reduce discretionary spending in response to macroeconomic or other factors, our discontinuation of a desired application or loss of applicable regulatory certifications, a dissatisfaction with their overall customer experience, or a belief that our competitors’ offerings provide better value. Additionally, our customers might not renew for reasons entirely out of our control, such as mergers and acquisitions that affect our customer base, the dissolution of their business or business unit utilizing our solution, or an economic downturn affecting their industry. A decrease in our renewal rate would have an adverse effect on our business, financial condition, and results of operations.
A part of our growth strategy is to sell additional subscriptions to Applications and expand use cases with our existing customers. Our ability to sell subscriptions to new Applications will depend in significant part on our ability to anticipate industry evolution, practices, and standards. Additionally, we will need to continue to enhance existing Applications and introduce new Applications and features on a timely basis to keep pace with technological developments both within our industry and in related industries, and to remain compliant with any federal, state, local, or foreign regulations that apply to us or our customers. However, we may prove unsuccessful either in developing new Applications or in expanding the set of third-party applications and devices with which our Applications integrate, particularly as we expand our solution into use cases that have not been our historical focus and as we continue to refine our efforts to hire, develop, and retain engineering talent. In addition, the success of any enhancement or new Application depends on several factors, including the timely completion, introduction, and market acceptance of the enhancement or Application. Any new Applications we develop or acquire might not be introduced in a timely or cost-effective manner and might not achieve the broad market acceptance necessary to generate significant revenue, particularly with respect to use cases that have not been our historical focus. If any of our competitors implements new technologies before we can implement them or better anticipates the innovation and integration opportunities in related industries, our business may be adversely affected.
Another part of our growth strategy is to sell additional subscriptions to existing customers as they increase their number of connected assets, such as machinery, vehicles, warehouses, and factories. However, our customers may not continue to grow and expand their fleet and physical operations, or may opt not to purchase additional subscriptions from us to cover their broader or expanded operations. A decrease in our ability to sell additional subscriptions to our Connected Operations Cloud to our existing customers could have an adverse effect on our business, financial condition, and results of operations.
We rely heavily on direct sales to sell subscriptions to access our Connected Operations Cloud.
We market and sell subscriptions to access our Connected Operations Cloud primarily through a direct sales model, and we must expand our sales organization to increase our sales to new and existing customers. We expect to continue expanding our direct sales force, both domestically and internationally, particularly our direct sales organization focused on sales to large organizations. We also expect to dedicate significant resources to sales programs that are focused on these large organizations. Once a new customer begins using our Connected Operations Cloud, our sales team will need to continue to focus on expanding use of our Connected Operations Cloud by that customer, including increasing the number of our IoT devices and Applications used by that customer and expanding their deployment of our Applications across other use cases. All of these efforts will require us to invest significant financial and other resources. We have also experienced turnover in our sales team members, including within the senior leadership of our sales team, which often results in costly training, operational inefficiency, and potential execution risks. If we are unable to expand and successfully onboard our sales force and new sales leaders at sufficiently high levels, our ability to attract new customers may be harmed, and our business, financial condition, and results of operations would be adversely affected. In addition, we may not achieve anticipated revenue growth from expanding our sales force if we are unable to hire, develop, integrate, and retain talented and effective sales personnel, if our new and existing sales personnel are unable to achieve desired productivity levels in a reasonable period of time, or if our sales programs are not effective.
40

In order to increase our revenue, we expect we will need to further build our direct sales capacity while also developing channel partners who will require training, support, and integration into our sales process. Additionally, our entry into any new markets and use cases will require us to develop appropriate internal sales capacity or channel partners and to train internal or external sales teams to effectively address these markets. If we are unsuccessful in these efforts, our ability to grow our business will be limited, and our business, results of operations, prospects, and financial condition will be adversely affected.
Our current system of direct sales may not prove effective in maximizing sales of subscriptions to access our Connected Operations Cloud. Our solution is complex and certain sales can require substantial effort and outlay of cost and resources, either by us or our channel partners. It is possible that our sales team members or channel partners will be unable or unwilling to dedicate appropriate resources to support those sales. If we are unable to develop and maintain effective sales incentive programs for our internal sales team members and channel partners, we may not be able to incentivize these parties to sell our solution to customers and, in particular, to large organizations. The loss of one or more of our sales team members or channel partners in a given geographic area could harm our results of operations within that area, as sales team members and channel partners typically require extensive training and take several months to achieve acceptable productivity.
The length of our sales cycle can be unpredictable, particularly with respect to sales to large customers, and our sales efforts may require considerable time and expense.
It is difficult to predict exactly when, or even if, we will make a sale to a potential customer or if we can increase sales to our existing customers. Customers with substantial or complex organizations may choose to deploy our solution in large increments on a periodic basis. Accordingly, customers may purchase subscriptions for significant dollar amounts on an irregular and unpredictable basis. Because of the nature of our business, we cannot predict the timing or cost of these sales and deployment cycles. Variations in the sales cycles among our customers based on the size and complexity of their operations, as well as the possibility that customers may purchase new subscriptions sporadically with short lead times, may adversely impact our ability to anticipate the timing and amount of revenue and contract value from new customers.
In particular, part of our strategy is to target sales to larger customers. Sales to larger customers involve risks that may not be present or that are present to a lesser extent with sales to smaller organizations, such as longer sales cycles (which typically last several months and, in some cases, have exceeded one year), more complex customer product requirements and expectations related to invoicing and payment terms, substantial upfront sales costs, and less predictability in completing some of our sales. For example, large customers often require considerable time to evaluate and test our solution prior to purchasing a subscription. A number of factors influence the length and variability of our sales cycle, including the need to educate potential customers about the uses and benefits of our solution, the discretionary nature of purchasing and budget cycles, the competitive nature of evaluation and purchasing approval processes, the customer’s contemplated use case, the specific deployment plan of each customer, the complexity of the customer’s organization, and the difficulty of such deployment, as well as whether a sale is made directly by us or through resellers or other partners. Moreover, large customers often begin to deploy our solution on a limited basis but nevertheless may require a greater level of support from our customer support personnel and negotiate pricing discounts, which increases our upfront investment in the sales effort with no guarantee that sales to these customers will justify our substantial upfront investment. If we fail to effectively manage these risks associated with sales cycles, sales timing uncertainty, sales to large customers and collection of payment from our customers, our business, financial condition, and results of operations may be adversely affected.
Our ability to achieve customer renewals and increase sales of subscriptions to our solution is dependent on the quality of our customer outcomes team, and our failure to offer high quality support would have an adverse effect on our business, reputation, and results of operations.
Our customers depend on our customer outcomes team to resolve issues and realize the full benefits relating to our Connected Operations Cloud. If we do not succeed in helping our customers quickly resolve post-deployment issues or provide effective ongoing support and education on our Connected Operations Cloud, our ability to sell additional subscriptions to, or renew subscriptions with, existing customers or expand the value of existing customers’ subscriptions would be adversely affected and our reputation with our customers could be damaged. Many large customers have more complex IT environments and require higher levels of support than smaller customers. If we fail to meet the requirements of these larger customers, it may be more difficult to grow sales with them.
Additionally, it can take several months to recruit, hire, and train qualified engineering-level customer support employees. We may not be able to hire such employees fast enough to keep up with demand, particularly if the sales of subscriptions to our solution exceed our internal forecasts. To the extent that we are unsuccessful in hiring, training, and retaining adequate customer support employees, our ability to provide adequate and timely support to our customers, and our customers’ satisfaction with our solution, will be adversely affected. Our failure to provide and maintain high-quality support services would have an adverse effect on our business, reputation, and results of operations.
41

Our dependence on a limited number of joint design manufacturers and suppliers of manufacturing services and critical components within our supply chain for our IoT devices may adversely affect our ability to sell subscriptions to our Connected Operations Cloud, our margins, and our results of operations.
Our IoT devices are made using a primarily outsourced manufacturing business model that utilizes joint design manufacturers. We depend on a limited number of joint design manufacturers, and in some instances, a single joint design manufacturer, to allocate sufficient manufacturing capacity to meet our needs, to produce IoT devices, or components thereof, of acceptable quality at acceptable yields, and to deliver those devices or components to us on a timely basis. We are subject to the risk of shortages and long lead times in the supply of these devices and components. In addition, the lead times associated with certain components are lengthy and preclude rapid changes in quantities and delivery schedules. We have in the past experienced and may in the future experience component shortages, and the availability of these components may be unpredictable. For example, over the last several fiscal years, there has been an ongoing global silicon component shortage, which has resulted in increases in the cost of devices and components and delays in shipments of goods across many industries, including components used in our IoT devices. Global transportation and freight networks have also been strained as a result of COVID-19, geopolitical conflicts, labor disputes, and other factors, which has caused freight shipping costs and lead times to increase. Increases in the cost of devices or components, or freight to transport those items, could negatively impact our gross margins and cash flow margins.
Our manufacturers and suppliers will continue to face the risk of temporary or permanent disruptions in their manufacturing operations due to equipment breakdowns, labor strikes or shortages, natural disasters, disease outbreaks (such as outbreaks of the COVID-19 pandemic) and resulting lockdowns, geopolitical disputes (such as ongoing conflicts between China and other countries), civil unrest, hostilities or wars (such as the ongoing conflict between Russia and Ukraine), component or material shortages, cost increases, acquisitions, insolvency, changes in legal or regulatory requirements, or other similar problems. Our joint design manufacturers and suppliers have a large presence in Taiwan. Any increase in tensions between China and Taiwan, including threats of military actions or escalation of military activities, could adversely affect our manufacturing and supply partners’ operations in Taiwan and secondary locations in Asia. Although we have extended our supply orders to the latest quoted lead times and have made preemptive spot purchases to build out our inventory, we cannot guarantee that we will have sufficient inventory for our needs or that future disruptions to our supply of IoT devices or materials will not occur. Any delay in the shipment of IoT devices or any other necessary materials delays our ability to recognize revenue for subscriptions purchased by our customers.
In addition, some of our suppliers, joint design manufacturers, and logistics providers may have more established relationships with larger volume device manufacturers, and as a result of such relationships, such suppliers may choose to limit or terminate their relationship with us. For example, in light of the ongoing silicon component shortage, we expect that our suppliers’ larger volume customers will be able to exert more influence to purchase components from our suppliers than us, and accordingly we bear significant risk if we are unable to successfully source components for our IoT devices. Developing suitable alternate sources of supply for these devices and components may be time-consuming, difficult, and costly, and we may not be able to source these devices and components on terms that are favorable to us, or at all, which may adversely affect our ability to meet our requirements or provide our customers with needed IoT devices in a timely or cost-effective manner. Because our customers often must install IoT devices before being able to fully utilize our Connected Operations Cloud, any interruption or delay in the supply of any of these devices or components, or the inability to obtain these devices or components from alternate sources at acceptable prices and within a reasonable amount of time, would harm our ability to onboard new customers.
Managing the supply of our IoT devices is complex. Insufficient supply and inventory may result in lost sales opportunities or delayed revenue, while excess inventory may harm our margins.
Our third-party manufacturers and suppliers procure components for our IoT devices based on our forecasts, and we generally do not hold significant inventory for extended periods of time. These forecasts are based on estimates of future demand for our solution, which can be adjusted based on historical trends and analysis and for overall market conditions, and we cannot guarantee the accuracy of our forecasts. In order to reduce manufacturing lead times and plan for adequate component supply, from time to time we may issue forecasts for components and products that are non-cancelable and nonreturnable.
42

Our inventory management systems and related supply chain visibility tools may be inadequate to enable us to forecast accurately and effectively manage supply of our IoT devices. Supply management remains an increased area of focus as we balance the need to maintain supply levels that are sufficient to ensure competitive lead times against the risk of obsolescence because of rapidly changing technology and end-customer requirements. If we ultimately determine that we have excess and obsolete supply, we may have to record a reserve for excess manufacturing costs or reduce our prices and write-down inventory, either of which in turn could result in lower margins. Alternatively, insufficient supply levels may lead to shortages that result in delayed revenue or loss of sales opportunities altogether as potential end customers are unable to access our Connected Operations Cloud and, as a result, turn to competitors’ products that are readily available. Additionally, any increases in the time required to manufacture our IoT devices or ship these devices could result in supply shortfalls. If we are unable to effectively manage our supply and inventory, our results of operations could be adversely affected.
We may not be able to successfully execute our strategic initiatives or meet our long-term financial goals.
A significant part of our business strategy is to focus on long-term growth over short-term financial results. For example, for the six months ended July 29, 2023, we increased our operating expenses to $452.7 million as compared to $348.3 million for the six months ended July 30, 2022. We expect to continue making significant expenditures on sales, hiring and marketing efforts, and expenditures to develop new features, integrations, capabilities, and enhancements to our solution and further expand the use cases addressed by our Applications. We have been engaged in strategic initiatives to expand the scope of our core business to improve long-term stockholder value, to improve our cost structure and efficiency, and to increase our selling efforts and develop new business, and we expect to continue making significant expenditures in pursuit of these initiatives. We may not be able to successfully execute these or other strategic initiatives or execute these initiatives on our expected timetable. If we are not successful in expanding our use cases and obtaining operational efficiencies, our business, financial condition, and results of operations could be harmed.
If we are not able to develop and timely introduce new Applications and features for our Connected Operations Cloud that achieve market acceptance, keep pace with technological developments, and meet existing and emerging regulatory requirements, our business, financial condition, and results of operations would be harmed.
Our ability to attract new customers and increase revenue from existing customers depends in large part on our ability to enhance and improve our existing Applications and to introduce compelling new Applications and features that reflect the changing nature of our customers’ needs and the regulations to which they are subject. The success of any enhancement to our Connected Operations Cloud depends on several factors, including timely completion and delivery, competitive pricing, adequate quality testing, integration with existing technologies and our Data Platform, and overall market acceptance. Factors outside of our control, such as developing laws and regulations, regulatory orders, competitive product offerings, and changes in demand for our solution may also materially impact the successful implementation of new Applications. Any new application that we develop may not be introduced in a timely or cost-effective manner, may contain bugs or other defects, or may not achieve the market acceptance necessary to generate significant revenue.
Further, the development of new Applications can be difficult, time-consuming, and costly. There are inherent risks and uncertainties associated with offering new Applications, especially when new markets are not fully developed, related technology standards are not mature, or when the laws and regulations regarding a new application are evolving. If we are unable to successfully develop and timely introduce new Applications, enhance our existing Connected Operations Cloud to meet customer requirements, or otherwise gain market acceptance, our business, financial condition, and results of operations would be harmed.
If we fail to effectively manage our growth, our business and results of operations could be harmed.
We have experienced and expect to continue to experience rapid growth, which has placed, and may continue to place, significant demands on our management, operational, and financial resources and systems. In addition, we operate globally and sell subscriptions to our solution to customers in many countries, and we plan to continue to expand our operations internationally in the future. We have also experienced significant growth in the number of customers, IoT devices and connected assets, and data supported by our solution and our associated infrastructure, which has placed additional demands on our resources, systems, and operations. To manage our current and anticipated future growth effectively, we must continue to maintain and enhance our finance, accounting and general business processes, and systems and controls, as well as our IT and security infrastructure. We must also attract, develop, and retain a significant number of qualified personnel without undermining our culture of focusing on customer success, building for the long term, adopting a growth mindset, being inclusive, and winning as a team that has been central to our growth. We will require significant expenditures and the allocation of management resources to grow and change in these areas. If we fail to successfully manage our anticipated growth, the quality of our Connected Operations Cloud may suffer, which could negatively affect our brand and reputation, harm our ability to retain and attract customers, and adversely impact our business, financial condition, and results of operations.
43

We face intense and increasing competition, and we may not be able to compete effectively, which could reduce demand for our solution and adversely affect our business, revenue growth, and market share.
The markets for the Applications and use cases for which we compete are new and rapidly evolving. Our historical competition has been specific to the individual solution sets that we target, or specific to operational groupings like fleets or facilities. For example, certain of our Applications compete with:
vendors like Omnitracs, Verizon Connect and Geotab who provide a set of tools and reports focused on driver management, GPS tracking, asset tracking, and compliance;
vendors like Lytx and SmartDrive who provide safety-focused standalone cameras and coaching tools;
vendors focusing on equipment location tracking and diagnostics like Orbcomm and ZTR, as well as customer-developed solutions for more advanced or specialized monitoring and control solutions; or
security, surveillance, and access control vendors like Avigilon, a Motorola Solutions company, that specialize in video analytics, artificial intelligence (“AI”), and network video management software.
Competition in these markets is based on several factors, including the comprehensiveness of a solution; feature set breadth and extensibility; analytical capability; ease of adoption; platform reliability, security and scalability; customer support; ability to realize cost savings and return on investment; brand awareness and reputation; and the strength of sales and marketing efforts and channel partnerships.
Some of our competitors may have greater financial resources, greater brand recognition, larger and more effective sales forces and marketing resources than us, as well as broader distribution networks. Large corporations, in particular, may be able to utilize their distribution networks and existing relationships to offer fleet management solutions, in addition to solutions in other verticals already being provided to customers. We expect additional competition as our market grows and rapidly changes, and we may choose to enter or expand into new markets as well. For example, we rely upon Amazon for AWS web hosting, and we do not currently have an alternative provider. If Amazon decided to compete with us and did not allow us to renew our commercial agreement, this may have a significant impact on our solution and would require that we allocate time and expense to setting up our Connected Operations Cloud on an alternative hosting service. We expect competition to increase as other established and emerging companies, such as Motive, Netradyne, Platform Science, and Verkada, enter the markets in which we compete, as customer requirements evolve, and as new products and services and technologies are introduced. Certain of our current and potential competitors have longer operating histories, significantly greater financial, technical, marketing, distribution, professional services, or other resources and greater name recognition than we do. In addition, certain of our current and potential competitors have strong relationships with current and potential customers and extensive knowledge of industries with physical operations. As a result, our current and potential competitors may be able to respond more quickly and effectively than we can to new or changing opportunities, technologies, standards, or customer requirements or devote greater resources than we can to the development, promotion, and sale of their products and services. Moreover, certain of these companies are bundling their products and services into larger deals or subscription renewals, often at significant discounts as part of a larger sale. In addition, some current and potential competitors may offer products or services that address one or a limited number of functions at lower prices or with greater depth than our solution. Our current and potential competitors may develop and market new technologies with comparable functionality to our solution. As a result, we may experience reduced gross margins, longer sales cycles, less favorable payment terms, and loss of market share. This could lead us to decrease prices, implement alternative pricing structures, or introduce products and services available for free or a nominal price in order to remain competitive. We may not be able to compete successfully against current and future competitors, and our business, financial condition, and results of operations will be harmed if we fail to meet these competitive pressures.
Moreover, current and future competitors may also make strategic acquisitions or establish cooperative relationships among themselves or with others, including our current or future channel partners, OEM partners, integration partners, and other strategic technology companies. By doing so, these competitors may increase their ability to meet the needs of our existing or potential customers. In addition, our current or prospective indirect sales channel partners may establish cooperative relationships with our current or future competitors. These relationships may limit our ability to sell our solution through specific distributors, technology providers, and distribution channels and allow our competitors to rapidly gain significant market share. These developments could limit our ability to obtain revenue from existing and new customers. If we are unable to compete successfully against current and future competitors, our business, financial condition, and results of operations would be harmed.
44

If we experience a security breach or incident affecting our customers’ assets or data, our data or IoT devices, our Data Platform, or other systems, our Connected Operations Cloud may be perceived as not being secure or safe, our reputation may be harmed, and our business could be materially and adversely affected.
As part of our business, we process, store, and transmit our customers’ information and data as well as our own, including in our Data Platform, networks, and other systems, and we also rely on third parties that are not directly under our control to do so. We and many of our third-party partners, including our subprocessors and service providers, have security measures and disaster response plans in place that are designed to help protect our customers’ data, our data, our solution, and other systems against unauthorized access. However, we cannot assure you that these security measures and disaster response plans will be adequate or effective against all security threats, including those from malicious insiders, ransomware and other malware, denial of service and other attacks, and natural disasters and other sources of disruptions to the operation of our Connected Operations Cloud or our or our third-party partners’ operations, including power outages and telecommunications and other failures. Our or our third-party partners’ systems and security measures may be breached, otherwise compromised, fail, or be disrupted as a result of actions by malicious insiders or third parties (including nation-state actors, such as those acting in connection with ongoing geopolitical tensions), such as intentional misconduct by computer hackers, phishing (including by impersonating us through using domain names that are confusingly similar to ours) and other means of social engineering, including fraudulent inducement of employees or customers to disclose usernames, passwords, or other sensitive information, and employee or contractor error or malfeasance. For example, as a result of the ongoing conflict between Russia and Ukraine, the U.S. government has issued a “Shields Up” alert and other warnings for American organizations noting the potential for Russia’s cyber attacks on Ukrainian government and critical infrastructure organizations to impact organizations in the United States. If such an attack were to occur and were to impact us or our third-party partners, the relevant systems and security measures may provide inadequate protection. In addition, advances in computer capabilities, new technological discoveries or other developments may result in cyberattacks becoming more sophisticated and more difficult to detect. Any breach, incident, compromise, or failure of, or impacting, our systems or those of our third-party partners could result in the loss, corruption, or unavailability of our or our customers’ data, loss of intellectual property, someone obtaining unauthorized access to, modifying, exfiltrating, or otherwise processing without authorization our customers’ data or our data, or disrupting or obtaining unauthorized access to our Data Platform or other systems. Because a security breach or incident could materialize and techniques used by malicious actors continue to evolve, we and our third-party partners may be unable to anticipate security breaches or incidents and implement adequate preventative measures. We incur significant costs in our efforts to detect and prevent security breaches and other security-related incidents and we expect to incur additional costs in connection with improvements to our systems and processes in ongoing efforts to prevent such breaches and incidents. In the event of a future breach or incident, we could be required to expend additional significant capital and other resources to prevent further breaches or incidents, which may require us to divert substantial resources. Moreover, we could be required or otherwise find it appropriate to expend significant capital and other resources to respond to, notify third parties of, and otherwise address the incident or breach and its root cause.
Third parties may also conduct attacks designed to temporarily deny customers access to our Connected Operations Cloud or disrupt or otherwise impede such access or our Applications’ performance. Our presence in the IoT industry with offerings of telematics products and services, including vehicle telematics, could also increase our exposure to potential costs and expenses and reputational harm in the event of cyber-attacks or vulnerabilities impacting our solution. For example, in July 2020, the U.S. Federal Bureau of Investigation issued a private industry notification alerting industry participants to cyber-threats targeted at electronic logging devices (“ELDs”). Compromise of our IoT devices could pose a health and safety hazard to the extent that a malicious actor exploits a vulnerability that allows for control of or interference with the operation of our customers’equipment. Any actual or perceived security breach or incident affecting our Data Platform or other aspects of our systems, networks, or operations, such as a denial of service attack or other disruption to our Connected Operations Cloud, affecting data we or our service providers process or maintain, or affecting our customers’ equipment or operations could result in a loss of customer confidence in the security, integrity, or safety of our solution and damage to our brand and reputation, reduce the demand for our solution, disrupt our normal business operations, require us to spend material resources to correct the breach or incident and otherwise respond to it, expose us to legal liabilities, including claims and litigation by private parties, regulatory investigations and other proceedings, fines, penalties, and indemnity obligations, and materially and adversely affect our financial condition and results of operations. These risks will increase as we continue to grow the scale and functionality of our Connected Operations Cloud and as we store, transmit, and otherwise process increasingly large amounts of information and data, which may include proprietary, sensitive or confidential data, or personal or identifying information. Our liability in connection with any security breaches, incidents, cyberattacks, or other disruptions to our solution or operations may not be adequately covered by insurance, and such events may result in an increase in our costs for insurance or insurance not being available to us on economically feasible terms, or at all. Insurers may also deny us coverage as to any future claim. Any of these results could harm our growth prospects, financial condition, business, and reputation.
45

Abuse or misuse of our internal platform controls and system tools could cause significant harm to our business and reputation.
In order to provide real-time support to our customers, we have created internal platform controls and system tools that are used by our employees to diagnose and correct customer issues. If our employees were to intentionally abuse these platform controls and system tools, for example, by interfering with or altering our IoT devices or our customers’ connected assets and accessing our customers’ data, or otherwise violate company policies, our customers could be significantly harmed. For example, our employees have historically had broad access to customers’ video footage, and although we have implemented greater access controls over time, such controls may not ensure that our employees’ use of customers’ video footage is in all cases appropriate. Additionally, some of our Applications have features allowing them to control large industrial assets, interact with the data port of commercial motor vehicles (“CMVs”), and immobilize CMVs through their ignition line; any abuse or misuse of these capabilities could cause substantial disruption or damage to our customers. Any abuse or misuse by our employees of our internal platform controls and system tools, even if inadvertent, could result in potential legal liability and reputational damage to both our customers and us. Accordingly, any improper conduct, abuse or misuse, intentional or otherwise, of our platform controls and system tools could significantly and adversely harm our business and reputation.
We are continuing to implement access controls to limit employee access to our platform controls and system tools in an effort to further improve security and reduce the risk of human error or malfeasance. If it became necessary to further restrict the availability or use of our platform controls and system tools by our employees in response to any abuse or misuse, our ability to deliver high-quality and timely customer support could be harmed.
Business disruptions or performance problems associated with our technology and infrastructure, including interruptions, delays, or failures in service from our third-party data center hosting facilities and other third-party services, could adversely affect our results of operations.
Continued adoption of our solution depends in part on the ability of our existing and potential customers to access our solution within a reasonable amount of time. We have experienced, and may in the future experience, disruptions, data loss, outages, and other performance problems with our solution and infrastructure due to a variety of factors, including infrastructure changes, introductions of new functionality, human or software errors, capacity constraints, or other security-related incidents. If our solution is unavailable or if our users and customers are unable to access our solution within a reasonable amount of time, or at all, we may experience a decline in renewals, damage to our brand, or other harm to our business. The impact upon our customers may be further heightened by the nature of our solution connecting to their physical infrastructure, which may impede or harm their fleet, equipment, sites, or other physical operations. To the extent that we do not effectively address capacity constraints, upgrade our systems as needed, and continually develop our technology and network architecture to accommodate actual and anticipated changes in technology, our business, financial condition, and results of operations could be adversely affected.
A significant portion of our critical business operations are concentrated in the United States and are supported by third-party hosting facilities located in Oregon. We are a highly automated business, and a disruption or failure of our systems, or of the third-party hosting facilities and other third-party services that we use, could cause delays in completing sales and providing services. For example, from time to time, our data center hosting facilities have experienced outages. The causes for such disruptions or failures could also include a major earthquake, blizzard, fire, cyber-attack, act of terrorism, or other catastrophic event, a decision by one of our third-party service providers to close facilities that we use without adequate notice, or other unanticipated problems with the third-party services that we use, including a failure to meet service standards.
Interruptions or performance problems with either our technology and infrastructure or our data center hosting facilities could, among other things:
result in the destruction or disruption of any of our critical business operations, controls, or procedures or information technology systems;
severely affect our ability to conduct normal business operations;
result in a material weakness in our internal control over financial reporting;
cause our customers to terminate their subscriptions;
result in our issuing credits or paying penalties or fines;
harm our brand and reputation;
adversely affect our renewal rates or our ability to attract new customers; or
cause our solution to be perceived as not being secure.
46

Any of the above could adversely affect our business, financial condition, and results of operations.
We rely on third-party software for certain essential financial and operational services, and a failure or disruption in these services could materially and adversely affect our ability to manage our business effectively.
We rely on third-party software to provide many essential financial and operational services to support our business, including enterprise resource planning, customer relationship management, and human capital management. Many of these vendors are less established and have shorter operating histories than traditional software vendors. Moreover, many of these vendors provide their services to us via a cloud-based model instead of software that is installed on our premises. As a result, 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. Any failure by these vendors to do so, or any disruption in our ability to access the internet, would materially and adversely affect our ability to effectively manage our operations.
If we fail to adapt and respond effectively to rapidly changing technology, evolving industry standards, changing regulations, or changing customer needs, requirements or preferences, our Connected Operations Cloud may become less competitive.
The industries in which we operate are subject to rapid technological change. The introduction of new technologies will continue to have a significant effect on competitive conditions to which we are subject. In order to continue to provide value for our customers, we must offer innovative Applications that allow our customers to track and manage their fleets, equipment, sites, and other connected assets on a timely basis. Certain technologies and industry developments, such as autonomous vehicles with closed software ecosystems, may negatively impact our ability to compete within certain industries. Even if such software ecosystems were not entirely closed to our solution, autonomous vehicles may reduce the overall demand for vehicular Applications that provide safety and compliance functionality. If we are unable to develop new Applications that provide utility to our customers and provide enhancements and new features for our existing Applications that keep pace with rapid technological and regulatory change, our revenues and results of operations could be adversely affected.
To keep pace with technological and competitive developments, we have in the past invested, and may continue to invest, in complementary businesses, technologies, products, services, and other assets that expand the Applications that we can offer our customers. We may make these investments without being certain that they will result in products or enhancements that will be accepted by existing or prospective customers or that will achieve market acceptance. If we are unable to successfully enhance our Connected Operations Cloud to meet evolving customer requirements, increase adoption and use cases of our solution, and develop new Applications and features, then our business, financial condition, and results of operations would be adversely affected.
We rely on industry standards and technology developed and maintained outside of our control. For example, many of our Applications depend on cellular, GPS, and Wi-Fi technology and are built upon such technologies. We do not control the development of such technologies, and so it may be possible in the future that the components of the underlying technologies that interface with or are built into our solution develop in ways that are not beneficial to our growth and technological capabilities. If these technologies do not continue to be improved or are replaced with alternative technologies that we do not effectively adapt to, our ability to innovate may be diminished and our market appeal and value to customers may be harmed.
Our Connected Operations Cloud relies on cellular and GPS networks and any disruption, failure, or increase in costs of these networks could adversely affect the functionality of our solution and impede our profitability and harm our results of operations.
Two critical links in our current applications are between IoT devices and GPS satellites and between IoT devices and cellular networks, which allow us to obtain location and other operational data and transmit that data to our Data Platform. Service outages occurring in the cellular network upon which our Connected Operations Cloud relies have affected and may in the future adversely affect the functionality of our solution. Moreover, technologies that rely on GPS depend on the use of radio frequency bands, and any modification of the permitted uses of these bands may adversely affect the functionality of GPS and, in turn, our solution.
Additionally, increases in the fees charged by cellular carriers for data transmission, changes to the conditions by which our cellular carriers provide service on their or their partners’ networks, or changes in the cellular networks themselves, such as a cellular carrier discontinuing support of the network currently used by our or our customers’ IoT devices, could increase our costs and impact our profitability. Mobile carriers regularly discontinue radio frequency technologies as they become obsolete. If we are unable to design our solution into new technologies, our business, financial condition, and results of operations could be harmed.
47

If we do not develop IoT devices that are compatible with third-party hardware, software, and infrastructure, including the many evolving wireless industry standards, our ability to introduce and sell new subscriptions to access our Connected Operations Cloud could suffer.
In order to support customers’ adoption of our Connected Operations Cloud, we develop IoT devices that are compatible with a wide variety of hardware, software, and infrastructure. Not only must we ensure our IoT devices are compatible with applications and technologies developed by our partners and vendors, but we must also ensure that our IoT devices can interface with third-party hardware, software, or infrastructure that our customers may choose to adopt. To the extent that a third party were to develop software applications or IoT devices that compete with ours, that provider may choose not to support our solution. In particular, our ability to accurately anticipate evolving wireless technology standards and ensure that our IoT devices comply with these standards in relevant respects is critical to the functionality of our IoT devices. Any failure of our IoT devices to be compatible or comply with the hardware, software, or infrastructure—including wireless communications standards—utilized by our customers could prevent or delay their implementation of our Connected Operations Cloud and require costly and time-consuming engineering changes. Additionally, if an insufficient number of wireless operators or subscribers adopt the standards to which we design our IoT devices, our ability to introduce and sell subscriptions to our Connected Operations Cloud would be harmed.
The competitive position of our Connected Operations Cloud depends in part on its ability to operate with a wide variety of data sources and infrastructure, and if we are not successful in maintaining and expanding the compatibility of our solution with such data sources and infrastructure, our business, financial condition, and results of operations could be adversely impacted.
The competitive position of our Connected Operations Cloud depends in part on its ability to operate with a wide array of physical sensors and devices—including IoT devices manufactured by us and by third parties, other software and database technologies, and communications, networking, computing, and other infrastructure. As such, we must continuously modify and enhance our Connected Operations Cloud to be compatible with evolving hardware, software, and infrastructure that are used by our current and potential partners, vendors, and customers. In the future, one or more technology companies may choose not to support the interoperation of their hardware, software, or infrastructure with solutions such as ours, or our solution may not otherwise support the capabilities needed to operate with such hardware, software, or infrastructure. We intend to facilitate the compatibility of our Connected Operations Cloud with a wide variety of hardware, software, and infrastructure by maintaining and expanding our business and technical relationships. If we are not successful in achieving this goal, our business, financial condition, and results of operations could be adversely impacted.
Our ability to grow our business is dependent in part on strategic relationships we develop and maintain with third parties.
We believe that our ability to increase our sales depends in part on maintaining and strengthening relationships with parties such as channel partners, OEM partners, integration partners, and other strategic technology companies. Once a relationship is established, we likely will dedicate significant time and resources to it in an effort to advance our business interests, and there is no assurance that any strategic relationship will achieve our business purposes or that the resources we use to develop the relationship will be cost-effective. Parties with whom we establish strategic relationships also work with companies that compete with us. We have limited, if any, control as to whether these parties devote adequate resources to our strategic relationships. Further, companies with whom we maintain strategic relationships may de-emphasize their dealings with us or become competitors in the future. We also have limited, if any, control as to other business activities of these parties, and we could experience reputational harm because of our association with such parties if they fail to execute on business initiatives, are accused of breaking the law, or suffer reputational harm for other reasons. All of these factors could materially and adversely impact our business and results of operations.
We may not be able to maintain and expand our business if we are not able to hire, retain, and manage qualified personnel, and in particular, our key personnel.
Our success in the future depends in part on the continued contribution of our executive, technical, engineering, sales, marketing, operations, and administrative personnel, particularly Sanjit Biswas, our Chief Executive Officer and co-founder, and John Bicket, our Chief Technology Officer and co-founder, as well as our ability to attract and retain additional qualified management and employees. Recruiting and retaining skilled personnel in the industries in which we operate, including engineers and other technical staff and skilled sales and marketing personnel, is highly competitive. In addition, the success of any future acquisitions depends in part on our retention and integration of key personnel from the acquired company or business. In response to competition, labor shortages, elevated inflation rates, and other market conditions, we may need to adjust employee cash compensation, which would affect our operating costs and our margins. In addition, we have adjusted and may in the future need to adjust employee equity compensation as a result of these factors, including by issuing retention grants and other additional equity awards, which would affect our outstanding share count, cause dilution to existing shareholders, and affect our results of operations.
48

Although we may enter into employment agreements with members of our senior management and other key personnel, these arrangements are at-will and do not prevent any of our management or key personnel from leaving the company. If we are not able to attract or retain qualified personnel in the future, or if we experience delays in hiring required personnel, particularly qualified technical and sales personnel, we may not be able to maintain and expand our business.
Further, we rely in part on direct sales employees to sell subscriptions to our solution in the United States and internationally. We are focused on increasing the size and effectiveness of our sales force, marketing activities, sales management team, and corporate infrastructure, as well as exploring further relationships with third-party resellers and channel partners. We intend to continue increasing the size of our current direct sales organization and to more efficiently leverage our expanded sales force to increase sales coverage for our solution. We cannot assure you that we will be able to attract and retain the additional personnel necessary to grow and expand our business and operations. Further, we expect that the onboarding of new sales and marketing personnel, including new sales team leaders, will take considerable time to enable new employees to ramp up to full productivity. If we are unable to expand our sales force at sufficiently high levels and onboard new sales personnel successfully, our ability to attract new customers may be harmed, and our business, financial condition, and results of operations would be adversely affected. In addition, any failure to adequately train our employees on how to communicate the uses and benefits of our solution to potential and existing customers may prevent us from increasing our market share and revenue. If we fail to identify, attract, retain, and motivate these highly skilled personnel, we will be unable to achieve our growth expectations, and our business, financial condition, and results of operations may be harmed.
To attract and retain key personnel, we use various measures, including an equity incentive program. As we continue to mature, the incentives to attract, retain, and motivate employees provided by our programs or by future arrangements may not be as effective as in the past. We have numerous current employees who hold equity in our company or whose equity awards were or became substantially vested upon the completion of our IPO. As a result, it may be difficult for us to retain and motivate these employees, and the value of their holdings could affect their decisions about whether or not they continue to work for us. Further, our ability to attract, retain, and motivate employees may be adversely affected by actual or expected declines in our stock price. If we issue significant equity to attract employees or to retain our existing employees, we will incur substantial additional stock-based compensation expense and the ownership of our existing stockholders would be further diluted.
If we cannot maintain our company culture, our success and our business and competitive position may be harmed, and our attempts to operate under a flexible work model may not be successful and may adversely impact our business.
We believe that our success to date has been driven in large part by our company’s cultural principles of focusing on customer success, building for the long term, adopting a growth mindset, being inclusive, and winning as a team. As we mature, we may find it difficult to maintain these important aspects of our culture, especially in a flexible work environment in which we have limited experience operating. It is possible that continued widespread remote or flexible work arrangements may have a negative impact on our operations, the execution of our business plans, the productivity of key personnel and other employees necessary to conduct our business, or otherwise cause operational failures. Any failure to preserve our culture could negatively affect our ability to retain and recruit personnel, which is critical to our growth, and to effectively focus on and pursue our corporate objectives. As a result, if we fail to maintain our company culture, our business and competitive position may be harmed.
If we are not able to maintain and enhance our brand, our business, financial condition, and results of operations may be harmed.
We believe that maintaining and enhancing our reputation as a differentiated and category-defining company is critical to our relationships with our existing customers and to our ability to attract new customers. We also believe that the importance of brand recognition will increase as competition in our market increases, and that brand and reputation are particularly important in the physical operations industry given the potential impact of any failure of our solution on the physical operations of our customers. The successful promotion of our brand depends on a number of factors, including our and our channel partners’ marketing efforts, our ability to continue to develop high-quality solutions, and our ability to successfully differentiate our Applications from those of competitors. In addition, independent industry analysts provide reviews of our solution and our competitors’ products, which could influence the perception of the relative value of our Connected Operations Cloud in the marketplace. If these reviews are negative, or less positive as compared to those of our competitors’ products, our brand may be harmed.
49

The promotion of our brand requires us to make substantial expenditures, and we anticipate that the expenditures will increase as our market becomes more competitive, as we expand into new markets, and as more sales are generated through our channel partners. Our brand promotion activities may not generate customer awareness or yield increased revenue, and even if they do, any increased revenue may not offset the expenses we incur in building our brand. If we do not successfully maintain and enhance our brand, our business may not grow, we may have reduced pricing power relative to competitors, and we could lose customers or fail to attract potential customers, any of which would harm our business, financial condition, and results of operations.
Issues and uncertainty in the development, deployment, and use of AI in our solution and by our customers may subject us to liability and may harm our reputation and operating results.
AI is enabled by or integrated into some of our existing solutions and we expect that it will play an increased role in our future offerings. As with many developing technologies, AI presents risks and challenges that could affect its further development, adoption, and use, and therefore our business. AI algorithms may be flawed. Datasets may be insufficient or of poor quality or contain biased information. Inappropriate or controversial data practices by data scientists, engineers, and end users of our systems could impair the acceptance of AI solutions. If the recommendations, forecasts, content, or analyses that AI applications assist in producing are or are alleged to be deficient or inaccurate, we could be subjected to competitive harm, potential legal liability, and brand or reputational harm. Our, or our vendors’, use of generative AI technologies could lead to the unauthorized disclosure of sensitive, proprietary, or confidential information and could lead to new potential cyberattack methods for third parties. Some AI scenarios may also present ethical issues. Though our business practices are designed to mitigate many of these risks, if we enable or offer AI solutions that are controversial because of their perceived or real impact on human rights, privacy, employment, or other social issues, we may experience brand or reputational harm. Additionally, potential government regulation related to AI use and ethics may expose us to legal liability and/or increase the burden and cost of research and development in this area, and failure to properly remediate AI usage or ethics issues may cause public confidence in AI to be undermined, which could slow adoption of AI in our solution. For example, the European Union Artificial Intelligence Act (“EU AI Act”) is currently in the final negotiation stage of the legislative process. The EU AI Act is likely to introduce a series of legal and technical obligations and potential restrictions on companies’ use and development of AI. Under the proposed EU AI Act, potential fines could reach up to the greater of €30 million and 6% of global annual turnover.
In addition, our competitors, customers, or other third parties may incorporate AI more successfully than us, and their AI solutions may achieve higher market acceptance than ours, which may result in us failing to recoup our investments in developing AI-powered offerings. Uncertainty around new and emerging AI technologies, such as generative AI, may require additional investment in the development of these technologies. Any challenges in deploying our AI-based technologies, or the ability of our competitors to do so more effectively, may negatively impact our gross margins, impair our ability to compete effectively, result in reputational harm, and have an adverse impact on our operating results.
We typically provide service-level commitments under our subscription agreements. If we fail to meet these contractual commitments, we could be obligated to provide credits for future service or face subscription termination with refunds of prepaid amounts, which would lower our revenue and harm our reputation, business, financial condition, and results of operations.
Our subscription agreements typically contain service-level commitments, and our agreements with larger customers may carry higher service-level commitments than those provided to customers generally. If we are unable to meet the stated service-level commitments, including failure to meet the uptime and response time requirements under our customer subscription agreements, we may be contractually obligated to provide these customers with service credits, which could significantly affect our revenue in the periods in which the failure occurs and the credits are applied. We could also face subscription terminations and a reduction in renewals, which could significantly affect both our current and future revenue. We offer multiple tiers of subscriptions to our solution and, as such, our service-level commitments will increase if more customers choose higher tier subscriptions. Any service-level failures could also damage our reputation, which could also adversely affect our business, financial condition, and results of operations.
50

A real or perceived defect, security vulnerability, error, or performance failure in our Connected Operations Cloud could cause us to lose revenue, damage our reputation, and expose us to liability, and our product liability insurance may not adequately protect us.
Our Connected Operations Cloud is inherently complex and, despite extensive testing and quality control, has in the past contained and may in the future contain defects or errors, especially when features and Applications are first introduced, or not perform as contemplated. These defects, security vulnerabilities, errors, performance or related failures could cause damage to our reputation, loss of customers or revenue, loss of applicable regulatory certifications, order cancellations, service terminations, or lack of market acceptance of our solution. Our customers within the physical operations industry are particularly sensitive to the reliability of our solution because a failure or defect in our solution could have a significant impact on their business or employees, including leading to death, serious bodily injury, or noncompliance with applicable regulations. For example, customers of our Applications for connected sites may have heightened expectations in connection with the security provided by such Applications, given our access to video feeds of their work environments. Moreover, because customers use some of our Applications for critical compliance functions, defects or errors in such Applications may expose customers to liability or regulatory enforcement. As the use of our solution, including features and Applications that were recently developed, continues to expand to even more sensitive, secure, or mission-critical uses by our customers, we will be subject to increased scrutiny, potential reputational risk, or potential liability should our solution fail to perform as intended in such deployments. We have in the past needed, and may in the future need, to issue corrective releases to fix these defects, security vulnerabilities, errors or performance failures, which could require us to allocate significant research and development and customer support resources to address these problems. When required to correct device bugs or to implement proactive firmware updates to our IoT devices, we have often implemented over-the-air firmware updates to devices that are deployed in the field. If such updates do not perform as anticipated, they may prolong interruptions and performance problems and otherwise impact our reputation and relationship with our customers. Additionally, an improperly configured or deployed update, or our failure to adequately develop and deploy updated technology, may cause performance or security issues or disable certain devices in the field, as has occurred in the past. Such an error could require us to fix or replace such devices and may harm our relationship with the impacted customer or customers.
In addition, any data that we license from third parties for potential use in our solution may contain errors or defects, which could negatively impact the analytics that our customers perform on or with such data. This may have a negative impact on how our solution is perceived by our current and potential customers and could materially damage our reputation and brand.
The sale and support of our solution entail the risk of liability claims, which could be substantial in light of the use of our solution in enterprise-wide environments. We may not have adequate contractual protections in place with our customers, users, joint-design manufacturers, third-party vendors, service providers, and partners to protect against costs and liabilities resulting from defects in our solution or components therein. Any limitation of liability, warranty disclaimers, or indemnity provisions that may be contained in these agreements may not be enforceable, adequate, or effective, including as a result of existing or future applicable laws or unfavorable judicial decisions, and they may not function to limit our liability or otherwise protect against costs arising from defects or errors, regulatory enforcement, or otherwise.
In addition, our insurance against this liability may not be adequate to cover a potential claim and may be subject to exclusions, including the possibility that the insurer will deny coverage as to any future claim or exclude from our coverage such claims in policy renewals. The denial of our claims by our insurers or the successful assertion of claims by others against us that exceed available insurance coverage, or the 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, financial condition, results of operations, and reputation. Further, there are no assurances that adequate product liability insurance will continue to be available to us in the future on commercially reasonable terms or at all.
51

Challenges in implementation or incorrect use of, or failure to update, our solution could result in customer dissatisfaction and negatively affect our business and growth prospects.
Our solution is often operated in large scale, distributed IT environments, including across a wide array of IoT devices and connected assets. Implementing our solution in such environments can be a complex and lengthy process, particularly for certain of our customers who are less experienced with respect to the implementation of cloud-based platforms such as ours. On occasion, some of our customers and partners have encountered challenges in implementing our solution, leading them to require training and experience in the proper use of and the benefits that can be derived from our solution to maximize its potential. If our solution is not implemented, used, or updated appropriately, then inadequate performance, exposure of customer data and/or security vulnerabilities can result. Because our customers rely on our software and hardware to manage a wide range of operations, the incorrect implementation or use of, or failure to update, our software and hardware or our failure to train customers on how to use our solution productively may result in customer dissatisfaction, negative publicity and litigation, which may adversely affect our reputation and brand. Failure to effectively provide training and implementation services to our customers could result in lost opportunities for follow-on sales to these customers and decreased subscriptions by new customers, which would adversely affect our business and growth prospects.
We may be subject to product liability, warranty and recall claims that may increase the costs of doing business and adversely affect our business, financial condition, and results of operations.
We are subject to the risk of product liability and warranty claims if our Connected Operations Cloud and our IoT devices actually or allegedly fail to perform as expected or result, or are alleged to result, in bodily injury and/or property damage. Certain technologies incorporated in our IoT devices, such as lithium batteries, in-cab audio alerts, and immobilizing technologies, may increase the risk profile of such devices. While we maintain what we believe to be reasonable insurance coverage to appropriately respond to such liability exposures, large product liability claims, if made, could exceed our insurance coverage limits and insurance may not continue to be available on commercially acceptable terms, if at all. There can be no assurance that we will not incur significant costs to defend these claims or that we will not experience any product liability losses in the future. In addition, we generally provide our customers a hardware warranty for the entire term of their subscription to our Connected Operations Cloud. If any of our IoT devices are, or are alleged to be, defective, we may be required to participate in recalls and exchanges of such devices or customer claims against us. The future cost associated with providing product warranties and/or bearing the cost of repair or replacement of our solution, or a refund of customer expenses, could exceed our historical experience and have a material adverse effect on our business, financial condition, and results of operations.
Our current operations are international in scope, and we plan further geographic expansion, creating a variety of operational challenges.
A component of our growth strategy involves the further expansion of our operations and customer base internationally. Customer accounts outside the United States generated 12% of our revenue for the six months ended July 29, 2023. We are continuing to adapt to and develop strategies to address international markets, but there is no guarantee that such efforts will have the desired effect. For example, we anticipate that we will need to establish relationships with new partners in order to expand into certain countries, and if we fail to identify, establish, and maintain such relationships, we may be unable to execute on our expansion plans. We intend to increase the scope of our international activities as we continue to pursue opportunities in existing and new international markets, which will require significant dedication of management attention and financial resources.
Our current and future international business and operations involve a variety of risks, including:
challenges in recruiting, training and retaining qualified employees, particularly in new markets where we have not historically operated;
slower than anticipated availability and adoption of our solution, or of cloud technologies in general, by potential customers in our target geographies;
changes in a specific country’s or region’s political, economic, or legal and regulatory environment, including geopolitical disputes, pandemics, tariffs, export quotas, custom duties, trade disputes, tax laws and treaties, particularly due to economic tensions and trade negotiations or other trade restrictions, trade wars, or long-term environmental risks;
general economic conditions in each country or region in which we operate;
the need to adapt and localize our solution and go-to-market practices for specific countries;
greater difficulty collecting accounts receivable, longer sales and payment cycles, and different pricing environments;
52

new, evolving, potentially inconsistent, and often more stringent regulations relating to privacy, data protection and data security and the unauthorized use of, or access to, commercial, biometric, and/or personal information, particularly in Europe;
differing labor regulations, including with respect to wage and hour laws, that make it harder to do business in certain regions such as Europe;
challenges inherent in efficiently managing, and the increased costs associated with, an increased number of employees over large geographic distances, including the need to implement appropriate systems, policies, benefits, and compliance programs that are specific to each jurisdiction;
difficulties in managing a business in new markets with diverse cultures, languages, customs, legal systems, alternative dispute systems, and regulatory systems;
increased travel, real estate, infrastructure, legal, and compliance costs associated with international operations;
increased financial accounting and reporting burdens and complexities;
currency exchange rate fluctuations and the resulting effect on our revenue and expenses, and the cost and risk of entering into hedging transactions if we chose to do so in the future;
limitations on our ability to reinvest earnings from operations in one country to fund the capital needs of our operations in other countries;
new and different sources of competition;
laws and business practices favoring local competitors or general market preferences for local vendors;
limited or insufficient intellectual property protection or difficulties obtaining, maintaining, protecting, or enforcing our intellectual property rights, including our trademarks and patents, or obtaining necessary intellectual property licenses from third parties;
political instability, geopolitical disputes such as the conflict between Russia and Ukraine or increasing tensions between China and Taiwan, or terrorist activities;
COVID-19 or any other pandemics or epidemics that could result in decreased economic activity in certain markets, decreased use of our solution, or a decrease in our ability to import, export, or sell subscriptions to our solution and services to existing or new customers in international markets;
exposure to liabilities under anti-corruption and anti-money laundering laws, including the U.S. Foreign Corrupt Practices Act (“FCPA”), U.S. domestic bribery laws, the UK Bribery Act of 2010, and similar laws and regulations in other jurisdictions;
burdens of complying with U.S. and non-U.S. export control laws and regulations, including Export Administration Regulations (“EAR”);
burdens of complying with laws and regulations related to taxation; and
regulations, adverse tax burdens, and foreign exchange controls that could make it difficult to repatriate earnings and cash.
If we invest substantial time and resources to further expand our international operations and are unable to do so successfully and in a timely manner, our business and results of operations will suffer.
53

Risks Related to Our Intellectual Property
Failure to identify and protect our proprietary technology and intellectual property rights could substantially harm our business and results of operations.
Our success is tied to our ability to identify and protect our proprietary technology, methodologies, know-how, and branding. We rely on a combination of trademarks, copyrights, patents, trade secrets and other intellectual property laws, contractual restrictions, and technical organizational security and confidentiality procedures to establish and protect our proprietary rights. However, the steps we take to protect our intellectual property rights, including our efforts to date in building out our patent portfolio, may be limited or inadequate. For instance, we will not be able to protect our intellectual property rights if we are unable to enforce our rights or if we do not detect unauthorized use of our intellectual property rights, or unauthorized or unlawful use of our software, technology, or intellectual property rights. We also cannot guarantee that our intellectual property rights will provide competitive advantages to us, that our ability to assert our intellectual property rights against potential competitors or to settle current or future disputes will be unobstructed by our relationships with third parties, that any of our pending or future patent applications will have the coverage originally sought, or that we will not lose the ability to assert our intellectual property rights against or to license our technology to others and collect royalties or other payments. Further, the laws of some countries may not be as protective of intellectual property rights as those in the United States, and mechanisms for enforcement of intellectual property rights may be inadequate.
In addition, despite our precautions, it may be possible for unauthorized third parties to copy our solution, use information that we regard as proprietary to create offerings that compete with ours, or infringe upon or misappropriate our intellectual property. There is also no guarantee that third parties will abide by the terms of our agreements or that we will be able to adequately enforce our contractual rights. We may also be unable to prevent third parties from acquiring or using domain names or trademarks that are similar to, infringe upon, or diminish the value of our trademarks and other proprietary rights, thereby impeding our ability to build brand identity and possibly leading to potential confusion in the market and damage to our reputation and business.
If we fail to identify and protect our intellectual property rights adequately, our competitors or other third parties may gain access to our proprietary technology and our business may be harmed. In addition, defending our intellectual property rights might entail significant resources and expenses.
There can be no assurance that our patents are enforceable or otherwise will be upheld as valid, or that our patent applications will be granted.
Any patents, trademarks, or other intellectual property rights that we have obtained or may obtain may be challenged by others or invalidated, circumvented, abandoned, or lapse. In addition, there can be no assurance that our patent applications will result in issued patents. Even if we continue to seek patent protection in the future, we may be unable to obtain further patent protection for our technology. There can also be no assurance that our patents or application will be equally enforceable or otherwise protected by the laws of non-U.S. jurisdictions.
In addition, given the costs, effort, risks, and downside of obtaining patent protection, including the requirement to ultimately disclose the invention to the public, we may choose not to seek patent protection for certain innovations; however, such patent protection could later prove to be important to our business. Further, any patents may not provide us with competitive advantages, or may be successfully challenged by third parties. Furthermore, legal standards relating to the validity, enforceability, and scope of protection of intellectual property rights are uncertain.
Confidentiality agreements with employees and others may not adequately prevent disclosure of trade secrets and other proprietary information.
To protect our trade secrets, confidential information and distribution of our proprietary information, we generally enter into confidentiality, non-compete, proprietary, and invention assignment agreements with our employees and consultants and enter into confidentiality agreements with other parties. We also have entered into confidentiality agreements to protect our confidential information delivered to third parties for research and other purposes. No assurance can be given that these agreements will be effective in controlling access to trade secrets, confidential information and distribution of our proprietary information, especially in certain U.S. states and countries that are less willing to enforce such agreements. Further, these agreements may not prevent our competitors from independently developing technologies that are substantially equivalent or superior to our solution. In addition, others may independently discover our trade secrets and confidential information, and in such cases we could not assert any trade secret rights against such parties. Costly and time-consuming litigation could be necessary to enforce and determine the scope of our trade secret rights and related confidentiality and nondisclosure provisions, and failure to obtain or maintain trade secret protection, or our competitors’ obtainment of our trade secrets or independent development of unpatented technology similar to ours or competing technologies, could adversely affect our competitive business position.
54

In order to protect our intellectual property rights and proprietary technology, we may be required to spend significant resources to monitor and protect our intellectual property rights. Litigation may be necessary in the future to enforce our intellectual property rights and to protect our trade secrets. Litigation brought to protect and enforce our intellectual property rights could be costly, time-consuming, and distracting to management, and could result in the impairment or loss of portions of our intellectual property. Further, 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. Our inability to protect our intellectual property rights and proprietary technology against unauthorized copying or use, as well as any costly litigation or diversion of our management’s attention and resources, could delay further sales or the implementation of our solution, impair the functionality of our solution, delay introductions of new products, result in our substituting inferior or more costly technologies into our solution, or injure our brand and reputation.
We may become subject to additional intellectual property disputes, which are costly and may subject us to significant liability and increased costs of doing business.
Third parties have claimed and may in the future claim that our operations and Applications infringe their intellectual property rights, and such claims have resulted and may result in legal claims against our customers, our channel partners, and us. These claims may damage our brand and reputation, harm our customer and channel partner relationships, and result in liability for us. We expect the number of such claims will increase as the number of Applications and the level of competition in our market grows, the functionality of our solution overlaps with that of other products and services, and the volume of issued patents and patent applications continues to increase. We have agreed in certain customer and channel partner contracts to indemnify customers and channel partners, and have accepted tenders for indemnification from certain of such customers, for expenses or liabilities they incur as a result of third-party intellectual property infringement claims associated with our solution. To the extent that any claim arises as a result of third-party technology we use in our solution, we may be unable to recover from the appropriate third party any expenses or other liabilities that we incur.
Companies in the software and technology industries, including some of our current and potential competitors, own patents, copyrights, trademarks, and trade secrets and frequently enter into litigation based on allegations of infringement or other violations of intellectual property rights. In addition, many of these companies have the capability to dedicate substantially greater resources to enforce their intellectual property rights and to defend claims that may be brought against them than we do. Furthermore, patent holding companies, non-practicing entities, and other patent owners that are not deterred by our existing intellectual property protections may seek to assert patent claims against us. Third parties may assert patent, copyright, trademark, or other intellectual property rights against us, our channel partners, our technology partners, or our customers. We have received notices and been subject to litigation (and we may be subject to litigation in the future) that claims we have misappropriated, misused, or infringed other parties’ intellectual property rights, and, to the extent we gain greater market visibility, we face a higher risk of being the subject of intellectual property infringement claims, which is not uncommon with respect to IoT devices and the enterprise software market. These and other possible disagreements could lead to delays in the research, development, or commercialization of our systems, or could require or result in costly and time-consuming litigation that may not be decided in our favor. Any such event could materially and adversely affect our financial condition and results of operations.
There may be third-party intellectual property rights, including issued or pending patents, that cover significant aspects of our technologies or business methods. In addition, if we acquire or license technologies from third parties, we may be exposed to increased risk of being the subject of intellectual property infringement claims due to, among other things, our lower level of visibility into the development process with respect to such technology and the care taken to safeguard against infringement risks. These claims may damage our brand and reputation, harm our customer relationships, and create liability for us.
Any intellectual property claims, with or without merit, could be very time-consuming, could be expensive to settle or litigate, and could divert our management’s attention and other resources. These claims could also subject us to significant liability for damages, potentially including treble damages if we are found to have willfully infringed patents or copyrights, and may require us to indemnify our customers and channel partners for liabilities they incur as a result of such claims. These claims could also result in our having to stop importing, making, offering to sell, selling, or using technology found to be in violation of a third party’s rights. We might be required to seek a license for the intellectual property, which may not be available on reasonable terms or at all. Even if a license were available, we could be required to pay significant royalties, which would increase our operating expenses. Alternatively, we could be required to develop alternative non-infringing technology, which could require significant time, effort, and expense, and may affect the performance or features of our solution. If we cannot license or develop alternative non-infringing substitutes for any infringing technology used in any aspect of our business, we would be forced to limit or stop sales of our solution and may be unable to compete effectively. Any of these results would adversely affect our business operations and financial condition.
55

Our exposure to risks associated with the use of intellectual property may be increased as a result of any future acquisitions we may complete.
Our exposure to risks associated with the use of intellectual property may be increased as a result of any future acquisitions we may complete, as we will have a lower level of visibility into the development process with respect to acquired technology or the care taken to safeguard against infringement risks. Third parties may make infringement and similar or related claims after we have acquired technology that had not been asserted prior to our acquisition. Any of these results would harm our business, results of operations and financial condition. These risks have been amplified by the increase in third parties whose sole or primary business is to assert such claims.
Our use of open source software could negatively affect our ability to sell subscriptions to our Connected Operations Cloud and subject us to possible litigation.
Our Connected Operations Cloud incorporates open source software, and we expect to continue to incorporate open source software in our Connected Operations Cloud in the future. Many licenses applicable to open source software have not been interpreted by courts, and there is a risk that any open source licenses could be construed in a manner that could impose unanticipated conditions or restrictions on our ability to commercialize our solution or other products we may develop in the future. We also rely upon third-party, non-employee contractors to perform certain development services on our behalf, and we cannot be certain that such contractors will comply with our review processes or not incorporate software code made available under certain open source licenses into our proprietary code base.
We may be found to have incorporated open source software in our software in a manner that is inconsistent with the terms of the applicable license or our current policies and procedures. For example, certain kinds of open source licenses may require that any person who creates a product or service that contains, links to, or is derived from software that was subject to an open source license must also make their own product or service subject to the same open source license. If these requirements are found to apply to our products and we fail to comply with them, we may be subject to certain requirements, including requirements that we offer additional portions of our solution for no cost, that we make available additional source code for modifications or derivative works we create based upon, incorporating or using the open source software, and that we license such modifications or derivative works under the terms of applicable open source licenses.
If an author or other third party that distributes such open source software were to allege that we had not complied with the conditions of one or more of these licenses, we could be required to incur significant legal expenses defending against such allegations and could be subject to significant damages, enjoined from the sale of our products that contained the open source software, or required to comply with onerous conditions or restrictions on these products, which could disrupt the distribution and sale of these products. In addition, there have been claims challenging the ownership rights in open source software against companies that incorporate open source software into their products, and the licensors of such open source software provide no warranties or indemnities with respect to such claims. Moreover, we cannot assure you that our processes for controlling our use of open source software in our solution will be effective. In any of these events, we, our customers, and our channel partners could be required to seek licenses from third parties in order to continue offering our solution, to re-engineer our solution, or to discontinue the sale of subscriptions to our solution in the event re-engineering cannot be accomplished on a timely basis. We, our customers, and our channel partners may also be subject to suits by parties claiming infringement, misappropriation, or violation due to the reliance by our solution on certain open source software, and such litigation could be costly for us to defend or subject us to an injunction.
Some open source projects provided on an “as-is” basis have known vulnerabilities and architectural instabilities which, if used in our solution and not properly addressed, could negatively affect the security or performance of our solution. Any of the foregoing could require us to devote additional research and development resources to re-engineer our solution, could result in customer dissatisfaction, and may adversely affect our business, financial condition, and results of operations.
Indemnity provisions in various agreements potentially expose us to substantial liability for intellectual property infringement, misappropriation, violation, and other losses.
Our agreements with customers, channel partners, and other third parties have in some cases included indemnification provisions under which we agree to indemnify them for losses suffered or incurred as a result of claims of intellectual property infringement, misappropriation or violation, damages caused by us to property or persons, or other liabilities relating to or arising from our solution or other contractual obligations. Large indemnity payments could harm our business, financial condition, and results of operations. Pursuant to certain agreements, we do not have a cap on our liability, and any payments under such agreements would harm our business, financial condition, and results of operations. Although we normally contractually limit our liability with respect to some of these indemnity obligations, we may still incur substantial liability related to them. Any dispute with a customer or channel partner with respect to such obligations could have adverse effects on our relationship with that customer or channel partner and other existing customers, new customers, and channel partners and harm our business and results of operations.
56

We rely on the availability of licenses to third-party technology that may be difficult to replace or that may cause errors or delay implementation of our solution should we not be able to continue or obtain a commercially reasonable license to such technology.
Our Connected Operations Cloud relies on software or other intellectual property licensed from third parties. It may be necessary in the future to renew licenses relating to various aspects of these solutions or to seek new licenses for existing or new Applications. There can be no assurance that the necessary licenses would be available on commercially acceptable terms, if at all. Third parties may terminate their licenses with us for a variety of reasons, including actual or perceived failures or breaches of contractual commitments, or they may choose not to renew their licenses with us. In addition, we may be subject to liability if third-party software that we license is found to infringe, misappropriate, or otherwise violate intellectual property or privacy rights of others. The loss of, or inability to obtain, certain third-party licenses or other rights, the inability to obtain such licenses or rights on favorable terms, or the need to engage in litigation regarding these matters, could result in product roll-backs or delays in product releases until equivalent technology can be identified, licensed or developed, if at all, and integrated into our solution, and it may have a material adverse effect on our business, financial condition, and results of operations. Moreover, the use by our solution of software or other intellectual property licensed from third parties on a nonexclusive basis could limit our ability to differentiate our solution from products of our competitors and could inhibit our ability to provide the current level of service to existing customers.
Changes in or the loss of third-party licenses could lead to our solution becoming inoperable or the performance of our solution being materially reduced, resulting in the potential need to incur additional research and development costs to ensure continued performance of our solution or a material increase in the costs of licensing, and we may experience decreased demand for our solution.
Risks Related to Government Regulation
Federal and other governments and independent standards organizations have implemented and may implement in the future significant regulations or standards that could adversely affect our ability to produce, market, or sell subscriptions to our solution.
Our solution is subject to a wide variety of laws and regulations in the United States and other jurisdictions, and may become subject to additional laws and regulations, and we devote considerable resources to the analysis of their applicability to our solution and its compliance with applicable laws and regulations. Failure to comply with applicable laws and regulations could require us to incur significant compliance, research and development, and other costs, penalties, and fines; adversely impact our business reputation and customer relationships; and otherwise adversely affect or make impossible our ability to produce, market, and sell subscriptions to our solution. The United States and other countries have enacted regulations related to ELDs and hours of service (“HOS”) or similar requirements, and some of our customers use our solution to comply with such regulations. Failure to comply ourselves, to enable such compliance by our customers, or to obtain and maintain any required certifications would prevent current and potential customers from using our solution for such compliance purposes and would have an adverse impact on our ability to sell subscriptions to our solution, our business reputation, and our customer relationships. For example, in the United States, to the extent our Applications and/or IoT devices function as ELDs, they are subject to regulation by the Federal Motor Carrier Safety Administration (“FMCSA”) and similar regulations in other countries in which they are used. The FMCSA requires that ELD manufacturers register and self-certify that each ELD model and version they offer for sale has been sufficiently tested to meet certain functional requirements. Among other challenges, compliance with ELD regulations often requires reading and interpreting diagnostic information from commercial motor vehicle engines, which is challenging given the diversity of commercial motor vehicles in our customers’ fleets, the continuous release of vehicles of new makes, models, and years with potentially different diagnostic communication protocols, and the lack of standardization of diagnostic communication protocols across OEMs. Our ability to design, develop and sell subscriptions to our solution will continue to be subject to these rules and regulations, as well as many other federal, state, local and foreign rules and regulations, for the foreseeable future. For example, from time to time, we have received and expect to continue to receive inquiries from FMCSA relating to our self-certified ELD Application in the United States. These inquiries could put our self-certification of our ELD Application at risk or require changes to our ELD functionality that could make our ELD Application less desirable to existing and potential customers. Further, as another example, on January 1, 2023, Canada began enforcement of its ELD technical standard, mandating that motor carriers and drivers subject to HOS requirements in Canada use ELDs that have been tested and certified by an accredited, third-party certification body. We have obtained certification for three of our ELD models in Canada. However, failure to obtain certification for future ELD models, or to maintain the existing certification for our certified ELD models, would prevent current and potential customers from using our ELD Application for compliance purposes in Canada and could negatively impact the reputation and goodwill of our ELD offering in the United States. Furthermore, our solution may transmit radio frequency waves, the transmission of which is governed by the rules and regulations of the Federal Communications Commission, as well as other federal and state agencies.
57

In addition, our Connected Operations Cloud may become subject to independent industry standards or similar customer requirements. The implementation of unfavorable regulations, industry standards, or similar customer requirements, or unfavorable interpretations of existing regulations by courts or regulatory bodies, could require us to incur significant compliance costs, cause the development of our solution to become impractical, or otherwise adversely affect our ability to produce, market, and sell subscriptions to our solution. The adoption of new industry standards or similar customer requirements applicable to our solution may require us to engage in rapid product development efforts that would cause us to incur higher expenses than we anticipated. In some circumstances, we may not be able to comply with such standards or requirements, which could materially and adversely affect our ability to generate revenues through the sale of subscriptions to our solution.
Reductions in regulation of our customers’ physical operations may adversely impact demand for our solution by reducing the necessity for, or desirability of, certain of our Applications.
Regulatory compliance and reporting are driven by legislation, regulatory requirements, and related guidance, which are often subject to change, from regulatory authorities in nearly every jurisdiction globally. With respect to our Applications that are used for customers’ compliance purposes, changes in underlying regulations may reduce or eliminate our customers’ continued demand for Applications that address those regulations. For example, in the United States, fleet operators face numerous complex regulatory requirements, including electronic logging requirements; compliance, safety, and accountability driver safety scoring; limitations on HOS; compliance and fuel tax reporting; among others. If these regulatory requirements were reduced or eliminated, our Applications for the fleet use case would have reduced utility to our customers. Accordingly, the reduction in regulation of markets addressed by our Applications could materially and adversely affect our business, financial condition, and results of operations.
Failure to comply with laws and regulations applicable to our business could subject us to fines and penalties and could also cause us to lose customers or otherwise harm our business.
Our business is subject to regulation by various federal, state, local, and foreign governmental agencies, including agencies responsible for monitoring and enforcing compliance with various legal obligations, covering topics including privacy and data protection, telecommunications, intellectual property, employment and labor, workplace safety, the environment, consumer protection, governmental trade sanctions, import and export controls, anti-corruption and anti-bribery, securities, competition, and tax. In certain jurisdictions, these regulatory requirements may be more stringent than in the United States. These laws and regulations impose added costs on our business. Actual or perceived noncompliance with applicable regulations or requirements could subject us to:
investigations, enforcement actions, and sanctions;
mandatory changes to our solution;
disgorgement of profits, fines, and damages;
civil and criminal penalties or injunctions;
claims for damages by our customers, partners, or other third parties;
termination of contracts;
loss of intellectual property rights; and
temporary or permanent debarment from sales to government organizations.
If any governmental sanctions are imposed, or if we do not prevail in any possible civil or criminal litigation, our business, financial condition, and results of operations could be adversely affected. In addition, responding to any action will likely result in a significant diversion of our management’s attention and resources and an increase in professional fees. Enforcement actions and sanctions could materially harm our business, financial condition, and results of operations.
Additionally, companies in the technology industry have recently experienced increased regulatory scrutiny. Any reviews by regulatory agencies or legislatures may result in substantial regulatory fines, changes to our business practices, and other penalties, which could negatively affect our business and results of operations. Changes in social, political, and regulatory conditions or in laws and policies governing a wide range of topics may cause us to change our business practices. Further, our expansion into a variety of new use cases for our solution could also raise a number of new regulatory issues. These factors could materially and adversely affect our business, financial condition, and results of operations.
58

We are subject to stringent and changing laws, regulations, standards, and contractual obligations related to privacy, data protection, and data security. Any actual or perceived failure to comply with such obligations could harm our business.
We receive, collect, store, process, transfer, and use personal information and other data relating to users of our solution, our employees and contractors, and other persons. For example, one of our Applications collects video of the worksites of our customers, and certain of our Applications collect and store facial recognition data, which is subject to heightened sensitivity and regulation. An example of that heightened sensitivity is the May 18, 2023 U.S. Federal Trade Commission (“FTC”) policy statement regarding biometric information, which identifies numerous risks the FTC considers key, outlines relevant practices the FTC plans to scrutinize, and affirms the FTC’s commitment to addressing deceptive and unfair practices involving the collection and use of biometric information. We have legal and contractual obligations regarding the protection of confidentiality and appropriate use of certain data, including biometric information and other personal information. We are subject to numerous federal, state, local, and international laws, directives, and regulations regarding privacy, data protection, and data security and the collection, storing, sharing, use, processing, transfer, disclosure, retention, and protection of personal information and other data, the scope of which are changing, subject to differing interpretations, and may be inconsistent across jurisdictions or conflict with other legal and regulatory requirements. We are also subject to certain contractual obligations to third parties related to privacy, data protection, and data security. We strive to comply with our applicable policies and applicable laws, regulations, contractual obligations, and other legal obligations relating to privacy, data protection, and data security to the extent possible. However, the regulatory framework for privacy, data protection and data security worldwide is, and is likely to remain for the foreseeable future, uncertain and complex, and it is possible that these or other actual or alleged obligations may be interpreted and applied in a manner that we do not anticipate or that is inconsistent from one jurisdiction to another and may conflict with other legal obligations or our practices. Further, any significant change to applicable laws, regulations or industry practices regarding the collection, use, retention, security or disclosure of data, or their interpretation, or any changes regarding the manner in which the approval, authorization, agreement, and/or consent of users or other data subjects for the collection, use, retention, or disclosure of such data must be obtained or complied with, could increase our costs and require us to modify our Applications, possibly in a material manner, which we may be unable to complete, and may limit our ability to store and process user data or develop new Applications and features.
We also expect that there will continue to be new laws, regulations, and industry standards concerning privacy, data protection, and information security proposed and enacted in various jurisdictions. For example, the data protection landscape in Europe is currently evolving, resulting in possible significant operational costs for internal compliance and risks to our business. The European Union (“EU”) adopted the General Data Protection Regulation (“GDPR”), which became effective in May 2018, and contains numerous requirements and changes from previously existing EU laws, including more robust obligations on data processors and heavier documentation requirements for data protection compliance programs by companies. Among other requirements, the GDPR regulates the transfer of personal data subject to the GDPR to third countries that have not been found to provide adequate protection to such personal data, including the United States. We have undertaken certain efforts to conform transfers of personal data subject to the GDPR from the European Economic Area (“EEA”) to the United States and other jurisdictions based on our understanding of current regulatory obligations and the guidance of data protection authorities, including the use of standard contractual clauses (“SCCs”) approved by the European Commission; however, international data transfers may still be challenged in countries that have not received “adequacy” status from the European Commission. For example, in the Schrems II decision issued by the Court of Justice of the European Union (“CJEU”) on July 16, 2020, the CJEU, among other things, imposed additional obligations on companies when relying on the SCCs. EEA regulators since have provided guidance regarding use of the SCCs, and on June 4, 2021, the European Commission issued new SCCs that are required to be implemented. The EU subsequently adopted an adequacy decision that also covers transfers of personal data to the United States under an alternative mechanism called the EU-U.S. Data Privacy Framework. There is no guarantee that this framework will survive any legal challenges and therefore, in light of this uncertainty, we will need to continue monitoring and taking appropriate steps to mitigate the impact on us with respect to the transfers of relevant personal data outside of the EU. Further, the United Kingdom has enacted legislation that substantially implements the GDPR and provides for substantial penalties in a manner similar to the GDPR (up to the greater of £17.5 million and 4% of global annual turnover for the preceding financial year for the most serious violations). The United Kingdom also has adopted new data transfer mechanisms (namely, the UK International Data Transfer Agreement and the UK international data transfer addendum to the SCCs) addressing the cross-border transfer of personal data outside the United Kingdom that became effective as of March 21, 2022, and which are required to be implemented. While the EU has deemed the United Kingdom to be an “adequate country” to which personal data could be exported from the EEA, this decision is required to be renewed after four years of being in effect and may be modified, revoked, or challenged in the interim. It is unclear how United Kingdom data protection laws or regulations will develop in the medium to longer term and how data transfers to and from the United Kingdom will be regulated. Further, some countries also are considering or have enacted legislation requiring local storage and processing of data that could increase the cost and complexity of delivering our services.
59

In light of these and other developments relating to cross-border data transfer, we may, in addition to other impacts, experience additional costs associated with increased compliance burdens and be required to engage in new contract negotiations with third parties that aid in processing personal data on our behalf or localize certain personal data, and we may be required to implement additional contractual and technical safeguards for the lawful transfer of personal data. We may be unsuccessful in maintaining legitimate means for our transfer and receipt of personal data from the EEA, Switzerland, and the United Kingdom and may experience hesitancy, reluctance, or refusal by customers to use our solution due to the potential risk exposure to such customers as a result of sentiment in the EEA, Switzerland, and the United Kingdom regarding international data transfers and data protection obligations imposed on them. Failure to comply with the GDPR could result in penalties for noncompliance (including possible fines of up to the greater of €20 million and 4% of our global annual turnover for the preceding financial year for the most serious violations, as well as the right to compensation for financial or non-financial damages claimed by individuals under Article 82 of the GDPR).
In addition to the GDPR, the European Commission has another draft regulation in the approval process that focuses on a person’s right to conduct a private life. The proposed legislation, known as the Regulation of Privacy and Electronic Communications (“ePrivacy Regulation”), would replace the current ePrivacy Directive. Originally planned to be adopted and implemented at the same time as the GDPR, the ePrivacy Regulation is still being negotiated.
Various United States privacy laws are potentially relevant to our business, including the Federal Trade Commission Act, Controlling the Assault of Non-Solicited Pornography and Marketing Act, and the Telephone Consumer Protection Act. Any actual or perceived failure to comply with these laws could result in a costly investigation or litigation resulting in potentially significant liability, loss of trust by our users, and a material and adverse impact on our reputation and business.
Additionally, in June 2018, California passed the California Consumer Privacy Act (“CCPA”), which provides new data privacy rights for California consumers and new operational requirements for covered companies. Specifically, the CCPA provides that covered companies must provide new disclosures to California consumers and afford such consumers new data privacy rights that include the right to request a copy from a covered company of the personal information collected about them, the right to request deletion of such personal information, and the right to request to opt-out of certain sales of such personal information. The CCPA became operative on January 1, 2020. The California Attorney General can enforce the CCPA, including seeking an injunction and civil penalties for violations. The CCPA also provides a private right of action for certain data breaches that is expected to increase data breach litigation. A new privacy law, California Privacy Rights Act of 2020 (“CPRA”), was approved by California voters in the November 3, 2020 election and went into effect on January 1, 2023, with enforcement delayed until March 29, 2024. The CPRA significantly modified the CCPA, resulting in further uncertainty and requiring us to incur additional costs and expenses in an effort to comply. A number of other states, such as Colorado, Connecticut, Illinois, Indiana, Iowa, Montana, Tennessee, Texas, Utah, Virginia, and Washington, have implemented, or are considering implementing, their own versions of privacy legislation. The U.S. federal government also is contemplating federal privacy legislation. The CCPA, CPRA, and other evolving legislation may require us to modify our data practices and policies and to incur substantial costs and expenses in an effort to comply. Numerous differing state privacy and data security requirements could increase our potential liability and cause us to incur substantial costs and expenses in an effort to comply and otherwise adversely affect our business. Some of those laws, including Illinois’ Biometric Information Privacy Act, also provide consumers with a private right of action for certain violations and large potential statutory damages awards. Recent litigation around these laws has encouraged plaintiffs’ attorneys to bring additional actions against other targets, and because our solution employs technology that may be perceived as subject to these laws, we and our customers have been, and may in the future become, subject to litigation, and we may also become subject to government enforcement actions, damages, and penalties under these laws, which could adversely affect our business, results of operations, and our financial condition.
Any failure or perceived failure by us to comply with our posted privacy policies, our obligations to users or other third parties, or any other contractual or legal obligations, regulatory requirements, or other actual or asserted obligations relating to privacy, data protection, or data security, may result in governmental investigations or enforcement actions, litigation, claims, or public statements against us by consumer advocacy groups or others and could result in significant liability, cause our users to lose trust in us, and otherwise materially and adversely affect our reputation and business. Furthermore, the costs of compliance with, and other burdens imposed by, the laws, regulations, other obligations, and policies that are applicable to the businesses of our users may limit the adoption and use of, and reduce the overall demand for, our solution. Additionally, if third parties we work with violate applicable laws, regulations or contractual obligations, such violations may put our users’ data at risk, could result in governmental investigations or enforcement actions, fines, litigation, claims, or public statements against us by consumer advocacy groups or others and could result in significant liability, cause our users to lose trust in us, and otherwise materially and adversely affect our reputation and business. Further, public scrutiny of, or complaints about, technology companies or their data handling or data protection practices, even if unrelated to our business, industry or operations, may lead to increased scrutiny of technology companies, including us, and may cause government agencies to enact additional regulatory requirements, or to modify their enforcement or investigation activities, which may increase our costs and risks.
60

Failure to comply with anti-corruption and anti-money laundering laws, including the FCPA and similar laws associated with our activities outside of the United States, could subject us to penalties and other adverse consequences.
We are subject to the FCPA, the U.S. domestic bribery statute contained in 18 U.S.C. § 201, the U.S. Travel Act, the USA PATRIOT Act, the U.K. Bribery Act of 2010, and possibly other anti-bribery and anti-money laundering laws in countries where we conduct activities. We face significant risks if we fail to comply with the FCPA and other anti-corruption laws that prohibit companies and their employees and third-party intermediaries from authorizing, offering, or providing, directly or indirectly, improper payments or benefits to foreign government officials, political parties, and private-sector recipients for the purpose of obtaining or retaining business, directing business to any person, or securing any improper advantage. Some of these laws also require that we keep accurate books and records and maintain internal controls and compliance procedures designed to prevent any such actions. Anti-corruption and anti-bribery laws have been enforced aggressively in recent years and are interpreted broadly. In many foreign countries, particularly in countries with developing economies, it may be a local custom that businesses engage in practices that are prohibited by the FCPA or other applicable laws and regulations. In addition, we use third parties to sell subscriptions to our solution and conduct our business abroad. We or our third-party intermediaries may have direct or indirect interactions with officials and employees of government agencies or state-owned or affiliated entities, and we can be held liable for the corrupt or other illegal activities of these third-party intermediaries, our employees, representatives, contractors, partners, and agents, even if we do not explicitly authorize such activities. Similarly, some of our customers may be state-owned, in each case exposing us to additional potential risks.
These laws also require that we keep accurate books and records and maintain internal controls and compliance procedures designed to prevent any such activities. While we have policies and procedures to address such laws, we cannot assure you that none of our employees or third-party intermediaries will take actions in violation of our policies and applicable law, for which we may be ultimately held responsible.
Any violation of the FCPA, other applicable anti-corruption laws, or anti-money laundering laws could result in whistleblower complaints, adverse media coverage, investigations, severe criminal or civil sanctions and suspension or debarment from government contracts, which could have an adverse effect on our reputation, business, financial condition, results of operations, and prospects. In addition, responding to any enforcement action may result in a significant diversion of management’s attention and resources and significant defense costs and other professional fees.
A portion of our revenue is generated by sales to government entities, which are subject to a number of challenges and risks.
Sales to government entities are subject to a number of risks. Selling to government entities can be highly competitive, expensive, and time-consuming, often requiring significant upfront time and expense without any assurance that these efforts will generate a sale. Despite our efforts, we may not be able to obtain the requisite certifications or otherwise meet particular requirements to sell to certain government entities, and government certification or other requirements for products like ours may change, thereby restricting our ability to sell to the U.S. federal government, state and local governments, education entities, or non-U.S. government sectors until we have attained the appropriate certification or otherwise met their particular requirements. Government demand and payment for our solution may be affected by public sector budgetary cycles and funding authorizations, with funding reductions or delays adversely affecting public sector demand for our solution. Additionally, any actual or perceived privacy, data protection, or data security incident, or even any perceived defect with regard to our practices or measures in these areas, may negatively impact public sector demand for our solution.
Some government entities have statutory, contractual, or other legal rights to terminate contracts with us for convenience, for lack of appropriation of funds, or due to a default, and any such termination may adversely affect our future results of operations. Governments routinely investigate and audit government contractors, and any unfavorable audit could result in the government refusing to continue buying our subscriptions, a reduction of revenue, or fines or civil or criminal liability if the audit uncovers improper or illegal activities, which could materially and adversely affect our business, financial condition, and results of operations.
61

Failure to comply with laws, regulations, or contractual provisions applicable to our business could cause us to lose government customers or our ability to contract with the U.S. and other governments.
As a government contractor, we must comply with laws, regulations, and contractual provisions relating to the formation, administration, and performance of government contracts and inclusion on government contract vehicles, which affect how we and our partners do business with government agencies. As a result of actual or perceived noncompliance with government contracting laws, regulations, or contractual provisions, we may be subject to audits and internal investigations which may prove costly to our business financially, divert management time, or limit our ability to continue selling subscriptions to our solution to our government customers. These laws and regulations may impose other added costs on our business, and failure to comply with these or other applicable regulations and requirements, including non-compliance in the past, could lead to claims for damages from our channel partners, penalties, and termination of contracts and suspension or debarment from government contracting with government agencies for a period of time. Any such damages, penalties, disruption, or limitation in our ability to do business with a government could materially and adversely impact our business, results of operations, financial condition, public perception, and growth prospects.
We are required to comply with governmental export control, economic sanctions and import laws and regulations. Our failure to comply with these laws and regulations could have an adverse effect on our business, financial condition, and results of operations.
Exports, reexports and certain transfers of our solution, including the underlying technology and source code and products, may be subject to governmental export control and economic sanctions laws and regulations, including those of the United States and EU. Certain of our products, technologies, and services are, and may in the future be, subject to the EAR. U.S. export control laws and regulations and economic sanctions include various restrictions and license requirements, including prohibiting the shipment of certain products, technology, software, and services to countries, governments, and persons embargoed or sanctioned by the United States. Complying with export control, economic sanctions, and import laws and regulations for a particular sale may be time-consuming and may result in the delay or loss of sales opportunities. While we take precautions to prevent our platform, solution, services, technology, and software from being exported, reexported or transferred in violation of these laws, if we were to fail to comply with U.S. export laws, U.S. Customs regulations and import regulations, U.S. economic sanctions, and other countries’ import and export laws, we could be subject to substantial civil and criminal penalties, including fines for the company and incarceration for responsible employees and managers, and the possible loss of export privileges.
Additionally, the export control laws and regulations impose licensing, filing, and reporting requirements on encryption and products, technologies, and software that incorporate or use certain encryption. We incorporate encryption technology into certain of our products and our products, software, and technology may require export authorization including by license, a license exception, or other appropriate government authorization for export, reexport, or transfer outside of the United States. In addition, various countries regulate the import of certain encryption technology, including import permitting and licensing requirements, and have enacted laws that could limit our ability to distribute our solution or could limit our customers’ ability to implement our solution in those countries. We cannot assure you that inadvertent violations of such laws have not occurred or will not occur in connection with the distribution of our solution and services despite the precautions we take. Governmental regulation of encryption technology and regulation of imports or exports, or our failure to obtain any required import or export approval for our solution, technology, software, services, or platform could harm our international sales and adversely affect our results of operations.
62

Further, if our channel or other partners fail to obtain any appropriate import, export, or re-export licenses or permits, we may also be harmed, become the subject of government investigations or penalties, and incur reputational harm. In addition, access to our supply chain in China may be further restricted by U.S. actions taken against China, such as Chinese suppliers being targeted by U.S. sanctions or being added to lists of denied persons maintained by the U.S. Department of Commerce Bureau of Industry and Security (“BIS”). For example, the United States recently imposed restrictions on the export of U.S.-regulated products and technology to certain Chinese technology companies and adopted controls on certain transactions involving items for semiconductor manufacturing end uses and advanced computing integrated circuits destined for China. Our need to obtain any required export approval for such transactions could adversely affect our operations. Changes in our platform, solution, services, technology, and software or changes in export and import regulations may create delays in the introduction of our platform in international markets, prevent our customers with international operations from deploying our platform globally or, in some cases, prevent the export or import of our platform to certain countries, governments, or persons altogether. Any change in export or import laws or regulations, economic sanctions, or related legislation, shift in the enforcement or scope of existing laws and regulations, or change in the countries, governments, persons, or technologies targeted by such laws and regulations, could result in decreased use of our platform by, or in our decreased ability to export or sell subscriptions to our platform to, existing or potential customers with international operations. Any decreased use of our platform, solution, services, technology, and software or limitation on our ability to export or sell our platform would likely harm our business, financial condition, and results of operations.
Our failure to comply with the requirements of applicable environmental legislation and regulation could have a material adverse effect on our revenue and profitability.
Production and marketing of products in certain states and countries may subject us to environmental and other regulations. In addition, certain states and countries may pass new regulations requiring our solution to meet certain requirements to use environmentally friendly components. For example, the EU has issued two directives relating to chemical substances in electronic products. The Waste Electrical and Electronic Equipment Directive makes producers of certain electrical and electronic equipment financially responsible for the collection, reuse, recycling, treatment, and disposal of equipment placed in the EU market. The Restrictions of Hazardous Substances Directive bans the use of certain hazardous materials in electrical and electronic equipment which are put on the market in the EU. In the future, various countries, including the United States or other state or local governments, may adopt further environmental compliance programs and requirements. If we fail to comply with these regulations in connection with the manufacture of our IoT devices, we may face regulatory fines, changes to our business practices, and other penalties, and may not be able to sell our IoT devices in jurisdictions where these regulations apply, which could have a material adverse effect on our revenue and profitability.
Regulations related to conflict minerals may cause us to incur additional expenses and could limit the supply and increase the costs of certain metals used in the manufacturing of our products.
We are subject to requirements under the Dodd-Frank Wall Street Reform and Consumer Protection Act of 2010 that require us to conduct due diligence on and disclose whether our products contain conflict minerals as defined under these provisions. The implementation of these requirements could adversely affect the sourcing, availability, and pricing of the materials used in the manufacture of components used in our IoT devices. In addition, we incur additional costs to comply with the disclosure requirements, including costs related to conducting diligence procedures to determine the sources of minerals that may be used in or necessary for the production of our IoT devices and, if applicable, potential changes to IoT devices, processes, or sources of supply as a consequence of such due diligence activities. It is also possible that we may face reputational harm if we determine that certain of our IoT devices contain minerals not determined to be conflict-free or if we are unable to alter our products, processes, or sources of supply to avoid such materials.
We may face fines, penalties, or other costs, either directly or vicariously, if any of our partners, resellers, contractors, vendors, or other third parties fail to adhere to their compliance obligations under our policies and applicable law.
We use a number of third parties to perform services or act on our behalf in areas like sales, network infrastructure, administration, research, and marketing. It may be the case that one or more of those third parties fail to adhere to our policies or violate applicable federal, state, local, and international laws, including but not limited to, those related to taxation, corruption, bribery, economic sanctions, and export/import controls. Despite the significant efforts in asserting and maintaining control and compliance by these third parties, we may be held fully liable for third parties’ actions as fully as if they were a direct employee of ours. Such liabilities may create harm to our reputation, inhibit our plans for expansion, or lead to extensive liability either to private parties or government regulators, which could adversely impact our business, financial condition, and results of operations.
63

Risks Related to Finance, Accounting, and Tax Matters
Our results of operations and our business metrics have fluctuated and are likely to fluctuate significantly in future periods and may not fully reflect the underlying performance of our business, which makes our future results difficult to predict and could cause our results of operations to fall below expectations.
Our results of operations and business metrics have fluctuated from period-to-period in the past and may continue to vary significantly in the future so that period-to-period comparisons of our results of operations and business metrics, such as ARR, may not be meaningful. Accordingly, our financial results in any one period should not be relied upon as indicative of future performance.
We recognize revenue from customers ratably over the term of their subscriptions, which typically range from three to five years. Consequently, any increase or decline in new sales or renewals to these customers in any one period may not be immediately reflected in our revenue for that period. Any such change, however, may affect our revenue in future periods. Accordingly, the effect of downturns or upturns in new sales and potential changes in our rate of renewals may not be fully reflected in certain of our financial performance measures until future periods. We may also be unable to reduce our cost structure in line with a significant deterioration in sales or renewals. Our subscription model also makes it difficult for us to rapidly increase our revenue through additional sales in any period, as revenue from new customers must be recognized over the applicable subscription term. By contrast, a majority of our costs are expensed as incurred, while a significant portion of our revenue is recognized over the life of the contract with our customer. As a result, increased growth in the number of our customers could continue to result in our recognition of more costs than revenue in the earlier periods of the terms of certain of our customer contracts. We may not attain sufficient revenue to maintain positive cash flow from operations or achieve our profitability targets.
Our results of operations and business metrics may fluctuate as a result of a variety of factors, many of which are outside of our control, may be difficult to predict, and may or may not fully reflect the underlying performance of our business. Factors that may cause fluctuations in our financial results and our business metrics include but are not limited to:
Our ability to attract new customers, particularly large customers;
Our ability to retain and expand our relationships with existing customers;
Our ability to successfully expand our business domestically and internationally;
Our ability to gain new channel partners and retain existing channel partners;
Our ability to attract, retain, and develop key employees and other qualified personnel;
Fluctuations in the growth rate of the overall markets that our solution addresses;
Supply chain, freight, and shipping costs;
Our ability to effectively manage our growth;
Fluctuations in the mix of our revenue;
The payment terms in our customer contracts;
The amount and timing of operating expenses related to the maintenance and expansion of our business and operations, including continued investments in sales and marketing, research and development, and general and administrative resources;
Network outages or performance degradation of our cloud service;
Information security breaches and incidents;
General economic, industry and market conditions, including global supply chain challenges, foreign currency fluctuations, elevated inflation and interest rates and monetary policy changes, lower consumer confidence, and volatile equity markets;
Changes in law and regulations affecting our and our customers’ businesses or product requirements;
Increases or decreases in the number of subscriptions or pricing changes upon any renewals of customer agreements;
Changes in our pricing policies or those of our competitors;
The budgeting cycles and purchasing practices of customers;
64

Decisions by potential customers to return products purchased from us and/or purchase alternative solutions from other vendors;
Insolvency or credit difficulties confronting our customers, which could adversely affect their ability to purchase or pay for a subscription to use our solution;
The cost and potential outcomes of future litigation or other disputes;
Future accounting pronouncements or changes in our accounting policies;
Our overall effective tax rate, including impacts caused by any reorganization in our corporate tax structure and any new legislation or regulatory developments;
Fluctuations in stock-based compensation expense, including the stock-based compensation expense that we will incur in connection with future RSU settlements;
Trade protection measures (such as tariffs and duties) and import or export licensing requirements;
Fluctuations in foreign currency exchange rates;
Fluctuations or impairments in the market values of our marketable debt securities portfolio or strategic investments, or in interest rates;
Our timing and success in introducing new features and Applications to the market, including integrations of our solution with additional third-party software, IoT devices, and other connected assets;
The actions of our competitors or any other change in the competitive dynamics of our industry, including consolidation among competitors, customers, or strategic partners;
The provision of fleet management solutions or asset management solutions from cellular carrier-controlled or OEM-controlled channels from which we may be excluded;
The impact of the Russia-Ukraine conflict, geopolitical tensions involving China, and related macroeconomic events on our and our customers’ and partners’ respective operations;
Our ability to successfully manage and realize the anticipated benefits of any future acquisitions of businesses, solutions, or technologies;
The timing of expenses related to the development or acquisition of businesses, solutions, or technologies and potential future charges for impairment of goodwill from acquired companies;
The length of a specific fiscal period; and
Other risk factors described in this Quarterly Report on Form 10-Q.
If we are unable to achieve and sustain a level of liquidity sufficient to support our operations and fulfill our obligations, our business, financial condition, and results of operations could be adversely affected.
We actively monitor and manage our cash, cash equivalents, and marketable debt securities so that sufficient liquidity is available to fund our operations and other corporate purposes. In the future, increased levels of liquidity may be required to adequately support our operations and initiatives and to mitigate the effects of business challenges or unforeseen circumstances. If we are unable to achieve and sustain such increased levels of liquidity, we may suffer adverse consequences, including reduced investment in our research and development efforts, difficulties in executing our business plan and fulfilling our obligations, and other operational challenges. Any of these developments could adversely affect our business, financial condition, and results of operations.
65

We may require additional capital to fund our business and support our growth, and any inability to generate or obtain such capital may adversely affect our business and financial condition.
In order to support our growth and respond to business challenges, such as developing new Applications for our Connected Operations Cloud to stay competitive, acquiring new technologies, and improving our infrastructure, we have made significant financial investments in our business and we intend to continue to make such investments. As a result, we may need to engage in additional equity or debt financings to provide the funds required for these investments and other business endeavors. If we raise additional funds through equity or convertible debt issuances, our existing stockholders may suffer significant dilution, and these securities could have rights, preferences, and privileges that are superior to that of holders of our Class A common stock. If we obtain additional funds through debt financing, the terms of such indebtedness may involve restrictive covenants making it difficult to engage in capital raising activities and pursue business opportunities, including potential acquisitions. 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 our business growth and to respond to business challenges could be significantly impaired and our business and financial condition may be adversely affected.
Our business is exposed to risks related to third-party financing of our customers’ subscriptions to our Connected Operations Cloud.
Some of our customers have relied, and may in the future rely, on third parties to finance their purchase of subscriptions to our Connected Operations Cloud. This need to arrange third-party credit may lengthen our sales cycles or otherwise lengthen the amount of time required to negotiate customer agreements. We occasionally provide customers seeking financing with contact information for lenders that are known to us through their financing of other customers’ subscriptions. These arrangements can create challenging dynamics for us when disputes arise between a customer and a lender to whom we have introduced a customer. In the event that financing is not available to those of our customers who require it, on commercially reasonable terms or at all, we could experience reduced sales, extended sales cycles, and increased churn. Any inability of a third-party financing company to make payments on a customer’s behalf would prevent us from collecting amounts due under the customer’s subscription agreement. In the event of a dispute between a customer and a lender, we could suffer reputational harm and damage to our relationships with customers and those that provide financing to our customers. The cost of financing may increase as a result of increases in interest rates. The occurrence of any of these would adversely impact our business, financial condition, and results of operations.
Changes in our subscription or pricing models could adversely affect our business, financial condition, and results of operations.
Determining the optimal prices for subscriptions to our solution requires significant judgment and assessment of multiple factors, particularly under economic conditions characterized by high inflation or in a recessionary or uncertain economic environment. As the market for our solution has evolved, we have changed our prices and pricing model from time to time and expect to continue to do so in the future. As we expand our offerings, as the markets for our solution mature, as competitors introduce new solutions or services that compete with ours, as we enter new international markets, and as macroeconomic conditions evolve, we may be unable to attract and retain customers at the prices or terms we set. If we do not optimally adjust pricing for our solution, our revenue and margins, as well as our ability to acquire and retain customers, may be negatively impacted.
The sales price for subscriptions to access our Connected Operations Cloud may decline for a variety of reasons, including competitive pricing pressures, discounts, anticipation of the introduction of new Applications and features, changes in pricing models for existing Applications and access to our solution (including changes as to the timing of customers’ payments over the course of their subscriptions) or promotional programs. Larger competitors, including new entrants to our market, may reduce the price of offerings that compete with ours or may bundle them with other offerings and provide them for free. Any decrease in the sales prices for access to our Connected Operations Cloud, without a corresponding decrease in costs or increase in sales volume, would adversely affect our revenue, gross profit and free cash flow.
We may also have difficulty determining the appropriate price structure for new Applications. Regardless of the pricing model used, larger customers may demand higher price discounts than have been given in the past, or are given to other customers. As a result, we may be required to reduce our prices, offer shorter contract durations, or offer alternative pricing models. If we do not maintain our prices and gross profits at levels that will allow us to achieve our profitability targets, our business, financial condition, and results of operations will be harmed.
66

We recognize certain revenue streams over the term of our subscription contracts. Consequently, downturns in new sales may not be immediately reflected in our results of operations and may be difficult to discern.
We recognize subscription revenue from customers ratably over the terms of their contracts. As a result, a significant portion of the revenue we report in each quarter is derived from the recognition of deferred revenue relating to subscription agreements entered into during previous quarters. Consequently, a decline in new or renewed subscriptions in any single quarter may only have a small impact on our revenue results for that quarter. However, such a decline will negatively affect our revenue in future quarters. Accordingly, the effect of significant downturns in sales and market acceptance of our Connected Operations Cloud, and potential changes in our pricing policies or rate of expansion or retention, may not be fully reflected in our results of operations until future periods. We may also be unable to reduce our cost structure in line with a significant deterioration in sales. In addition, a majority of our costs are expensed as incurred, while a significant portion of our revenue is recognized over the life of the contract with our customer. As a result, increased growth in the number of our customers could continue to result in our recognition of more costs than revenue in the earlier periods of the terms of certain of our customer contracts. Our subscription revenue also makes it more difficult for us to rapidly increase our revenue through additional sales in any period, as revenue from certain new customers must be recognized over the applicable term.
Unanticipated changes in effective tax rates or adverse outcomes resulting from examination of our income or other tax returns could expose us to greater than anticipated tax liabilities.
The tax laws applicable to our business, including the laws of the United States and other jurisdictions, are subject to interpretation and certain jurisdictions may aggressively interpret their laws in an effort to raise additional tax revenue. The tax authorities of the jurisdictions in which we operate may challenge our methodologies for valuing developed technology, intercompany arrangements, or our revenue recognition policies, which could increase our worldwide effective tax rate and harm our financial position and results of operations. It is possible that tax authorities may disagree with certain positions we have taken, and any adverse outcome of such a review or audit could have a negative effect on our financial position and results of operations. Further, the determination of our worldwide provision for income taxes and other tax liabilities requires significant judgment by management, and there are transactions where the ultimate tax determination is uncertain. Although we believe that our estimates are reasonable, the ultimate tax outcome may differ from the amounts recorded in our condensed consolidated financial statements and may materially affect our financial results in the period or periods for which such determination is made.
In addition, tax laws are dynamic and subject to change as new laws are passed and new interpretations of the law are issued or applied. For example, in August 2022, the United States enacted the Inflation Reduction Act of 2022, which imposes a 15% minimum tax on the adjusted financial statement income of certain large corporations, as well as a one percent excise tax on corporate stock repurchases by publicly traded companies. This act, as well as any other changes to tax laws that are enacted, could adversely affect our tax liability. Many countries in the EU, as well as a number of other countries and organizations such as the Organisation for Economic Cooperation and Development, are actively considering changes to existing tax laws that, if enacted, could increase our tax obligations in countries where we do business. If U.S. or other non-U.S. tax authorities change applicable tax laws, our overall tax liabilities could increase, and our business, financial condition, or results of operations may be adversely impacted.
Our international operations may subject us to potential adverse tax consequences.
We are expanding our international operations to better support our growth into international markets. Our corporate structure and associated transfer pricing policies contemplate future growth in international markets, and consider the functions, risks, and assets of the various entities involved in intercompany transactions. The amount of taxes we pay in different jurisdictions may depend on the application of the tax laws of the various jurisdictions, including the United States, to our international business activities, changes in tax rates, new or revised tax laws or interpretations of existing tax laws and policies, and our ability to operate our business in a manner consistent with our corporate structure and intercompany arrangements. The tax authorities of the jurisdictions in which we operate may challenge our methodologies for pricing intercompany transactions pursuant to our intercompany arrangements or disagree with our determinations as to the income and expenses attributable to specific jurisdictions. If such a challenge or disagreement were to occur, and our position was not sustained, we could be required to pay additional taxes, interest, and penalties, which could result in one-time tax charges, higher effective tax rates, reduced cash flows, and lower overall profitability of our operations. Our financial statements could fail to reflect adequate reserves to cover such a contingency.
67

If currency exchange rates fluctuate substantially in the future, the results of our operations, which are reported in U.S. dollars, could be adversely affected.
As we continue to expand our international operations, we become more exposed to the effects of fluctuations in currency exchange rates. Our international customer contracts are denominated in currencies other than the U.S. dollar. Because our contract terms are typically three to five years, changes in currency exchange rates over the course of customers’ contract terms may impact the amount of revenue we recognize from a customer from period to period, even in the absence of changes to that customer’s subscriptions. Additionally, currency fluctuations in certain countries and regions may negatively impact actual prices that customers and partners are willing to pay in those countries and regions. Further, we incur expenses for employee compensation and other operating expenses at our non-U.S. locations in the local currency. Fluctuations in the exchange rates between the U.S. dollar and other currencies could result in the dollar equivalent of such expenses being higher, which could have a negative impact on our results of operations. Although we may in the future decide to undertake foreign exchange hedging transactions to cover a portion of our foreign currency exchange exposure, we currently do not hedge our exposure to foreign currency exchange risks.
Our marketable debt securities portfolio is subject to credit, liquidity, market, and interest rate risks that could cause its value to decline and materially adversely affect our business, financial condition, results of operations, and prospects.
We maintain a portfolio of marketable debt securities through professional investment advisors. The investments in our portfolio are subject to our corporate investment policy, which focuses on the preservation of capital, fulfillment of our liquidity needs, and maximization of investment performance within the parameters set forth in our corporate investment policy and subject to market conditions. These investments are subject to general credit, liquidity, market, and interest rate risks. In particular, the value of our portfolio may decline due to changes in interest rates, instability in the global financial markets that reduces the liquidity of securities in our portfolio, and other factors, including unexpected or unprecedented events. As a result, we may experience a decline in value or loss of liquidity of our investments, which could materially adversely affect our business, financial condition, results of operations, and prospects. We attempt to mitigate these risks through diversification of our investments and continuous monitoring of our portfolio’s overall risk profile, but the value of our investments may nevertheless decline. To the extent that we increase the amount of these investments in the future, these risks could be exacerbated.
We could be required to collect additional sales, use, value added, digital services, or other similar taxes or be subject to other liabilities that may increase the costs our customers would have to pay for our Applications and adversely affect our results of operations.
We collect sales, value added, and other similar taxes in a number of jurisdictions. One or more U.S. states or municipalities, as well as other countries, may seek to impose incremental or new sales, use, value added, digital services, or other tax collection obligations on us. A number of U.S. states have considered or adopted laws that attempt to impose tax collection obligations on out-of-state companies, which has previously increased, and may in the future increase, our tax exposure. We previously expanded our registrations and compliance requirements. However, there can be no assurance that tax authorities in jurisdictions where we conduct business will not assert that we are subject to additional taxes or required to collect additional taxes or impose additional taxes in the future. An expansion by a U.S. state or local government, or other country or jurisdiction of sales, use, value added, digital services, or other similar taxes could, among other things, result in additional tax liabilities for us or our customers and/or create additional administrative burdens for us.
68

Our ability to use our net operating loss carryforwards to offset future taxable income may be subject to certain limitations.
As of January 28, 2023, we had U.S. federal net operating loss (“NOL”) carryforwards of $1,364.5 million and U.S. state NOL carryforwards of $1,634.2 million, which may be utilized against future income taxes. Under the Tax Cuts and Jobs Act of 2017, as modified by the Coronavirus Aid, Relief, and Economic Security Act, the deductibility of our federal NOL carryforwards generated in taxable years beginning after December 31, 2017 is limited to 80% of taxable income in taxable years beginning after December 31, 2020. Our NOL carryforwards may also be subject to limitations under state law. Limitations imposed by the applicable jurisdictions on our ability to utilize NOL carryforwards, including with respect to the NOL carryforwards of companies that we have acquired or may acquire in the future, could cause income taxes to be paid earlier than would be paid if such limitations were not in effect and could cause such NOL carryforwards to expire unused, in each case reducing or eliminating the benefit of such NOL carryforwards. Under Sections 382 and 383 of the Internal Revenue Code of 1986, as amended, if a corporation undergoes an “ownership change,” the corporation’s ability to use its pre-change federal NOL carryforwards and other pre-change tax attributes, such as research tax credits, to offset its future 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. In the event we experience one or more ownership changes as a result of future transactions in our stock, then we may be further limited in our ability to use our NOL carryforwards and other tax assets to reduce taxes owed on the net taxable income that we earn in the event that we attain profitability. Furthermore, we may not be able to generate sufficient taxable income to utilize our NOL carryforwards before they expire. If any of these events occur, we may not derive some or all of the expected benefits from our NOL carryforwards.
If our judgments or estimates relating to our critical accounting policies are based on assumptions that change or prove to be incorrect, our results of operations could fall below expectations of securities analysts and investors, resulting in a decline in our stock price.
The preparation of our financial statements in conformity with GAAP requires management to make judgments, estimates, and assumptions that affect the amounts reported in the condensed consolidated financial statements and accompanying notes. We base our estimates on historical experience and on various other assumptions that we believe to be reasonable under the circumstances, as provided in the section titled “Management’s Discussion and Analysis of Financial Condition and Results of Operations,” the results of which form the basis for making judgments about the carrying values of assets, liabilities, and equity, and the amount of revenue and expenses that are not readily apparent from other sources. Our results of operations may be adversely affected if our assumptions change or if actual circumstances differ from those in our assumptions, which could cause our results of operations to fall below the expectations of securities analysts and investors, resulting in a decline in the trading price of our Class A common stock. For example, we have taken and may be required to take certain non-cash charges in connection with future rent expenses relating to premises we have vacated or intend to vacate, which could have an adverse impact on our results of operations for the period in which we recognize such charges. Significant judgments, estimates, and assumptions used in preparing our condensed consolidated financial statements include, or may in the future include, those related to revenue recognition, stock-based compensation, and income taxes.
Risks Related to the Ownership of Our Class A Common Stock
Sales of substantial amounts of our Class A common stock in the public markets, or the perception that they might occur, could cause the market price of our Class A common stock to decline.
The market price of our Class A common stock could decline as a result of sales of a large number of shares of our Class A common stock in the market, and the perception that these sales could occur may also depress the market price of our Class A common stock.
Certain holders of our common stock also have rights, subject to some conditions, to require us to file registration statements covering the sale of their shares or to include their shares in registration statements that we may file for ourselves or other stockholders. Further, we have filed and expect to file in the future registration statements to register shares reserved for future issuance under our equity compensation plans. Subject to the satisfaction of applicable exercise or vesting periods, the shares issued upon exercise of outstanding stock options or upon settlement of outstanding RSU awards will be available for immediate resale in the United States in the open market as a result of being issued under such registration statement or pursuant to other securities law exemptions.
Sales of our shares as restrictions end or pursuant to registration rights may make it more difficult for us to sell equity securities in the future at a time and price that we deem appropriate. Sales of substantial amounts of our Class A common stock in the public markets, or the perception that sales might occur, also could cause the trading price of our Class A common stock to decline and make it more difficult for you to sell shares of our Class A common stock.
69

Our stock price may be volatile and may decline significantly and rapidly regardless of our operating performance, resulting in substantial losses for investors.
The market price of our Class A common stock may fluctuate significantly in response to numerous factors in addition to the ones described in the preceding risk factors, many of which are beyond our control, including:
actual or anticipated fluctuations in our financial condition, results of operations, or key business metrics and non-GAAP financial measures;
the financial projections we may provide to the public, any changes in these projections, or our failure to meet these projections;
failure of securities analysts to initiate or maintain coverage of our company, changes in financial estimates or ratings by any securities analysts who follow our company, or our failure to meet these estimates or the expectations of investors;
announcements by us or our competitors of significant technical innovations, acquisitions, strategic partnerships, joint ventures, results of operations, or capital commitments;
changes in stock market valuations and operating performance of other technology companies generally, or those in our industry in particular;
price and volume fluctuations in the overall stock market, including as a result of trends in the economy as a whole;
changes in our Board of Directors, management, or personnel;
sales of large blocks of our Class A common stock, including sales by our executive officers and directors, as well as sales in connection with our quarterly RSU settlements to cover tax withholding and remittance obligations;
actual or perceived privacy or security incidents affecting our solution or otherwise affecting us;
lawsuits threatened or filed against us;
anticipated or actual changes in laws, regulations, or government policies applicable to our business or our customers’ businesses;
changes in the anticipated future size or growth rate of our addressable markets;
changes in our capital structure, such as future issuances of debt or equity securities;
short sales, hedging, and other derivative transactions involving our capital stock;
general economic conditions in the United States, including economic slowdowns, the occurrence or expectation of recessions, financial distress caused by recent or potential bank failures, elevated inflation and interest rates, and tightening of credit markets;
other events or factors, including those resulting from geopolitical disputes (including but not limited to the ongoing conflict between Ukraine and Russia and geopolitical tensions involving China), pandemics (including COVID-19), incidents of terrorism or responses to these events; and
the other factors described in this “Risk Factors” section and the section titled “Special Note Regarding Forward-Looking Statements” of this Quarterly Report on Form 10-Q.
The stock market experiences extreme price and volume fluctuations from time to time. The market prices of securities of companies, particularly technology companies, have experienced fluctuations that have often been unrelated or disproportionate to their results of operations. Market fluctuations could result in extreme volatility in the price of shares of our Class A common stock, which could cause a decline in the value of your investment. Price volatility may be greater if the public float and trading volume of shares of our Class A common stock is low. Furthermore, in the past, stockholders have sometimes instituted securities class action litigation against companies following periods of volatility in the market price of their securities. Any similar litigation against us could result in substantial costs, divert management’s attention and resources, and harm our business, financial condition, and results of operations. In addition, because we award RSUs to our employees as part of their total compensation package, and the value of those RSUs depends directly on our stock price, a sharp or prolonged decline in our stock price may make it more difficult for us to hire and retain our employees or may result in us granting more awards in the aggregate to hire and retain our employees.
70

The multi-class structure of our common stock has the effect of concentrating voting control with those stockholders who held our capital stock prior to the completion of our IPO.
Our Class B common stock has 10 votes per share, our Class A common stock, which is the stock we have listed on the New York Stock Exchange, has one vote per share, and our Class C common stock has no voting rights, except as otherwise required by law. Because of the ten-to-one voting ratio between our Class B and Class A common stock, holders of our Class B common stock collectively control a majority of the combined voting power of our common stock and therefore are able to control all matters submitted to our stockholders for approval. This concentrated control will limit or preclude the ability of holders of Class A common stock to influence corporate matters for the foreseeable future, including the election of directors, amendments of our organizational documents, and any merger, consolidation, sale of all or substantially all of our assets, or other major corporate transaction requiring stockholder approval. In addition, this may prevent or discourage unsolicited acquisition proposals or offers for our capital stock that Class A common stockholders may feel are in their best interest as one group of our stockholders.
Future transfers by holders of shares of Class B common stock will generally result in those shares converting to Class A common stock, except for certain transfers permitted by our amended and restated certificate of incorporation, including (i) estate planning or other transfers among our co-founders and their family members, (ii) transfers to a bona fide trust primarily for the benefit of the transferor, such transferor’s family members or a charitable organization, (iii) transfers to an investment retirement account, pension, profit sharing, stock bonus, or other type of plan where dispositive power and voting control with respect to the transferred shares of Class B common stock are retained by or granted solely to the transferor and/or permitted transferees, (iv) transfers to a corporation, partnership, or limited liability company in which the transferor and/or permitted transferees hold dispositive power and voting control, or (v) transfers to charitable organizations, foundations, or similar entities established, directly or indirectly, by a transferor in which the transferor and/or permitted transferees hold dispositive power and voting control. The conversion of Class B common stock to Class A common stock will have the effect, over time, of increasing the relative voting power of those individual holders of Class B common stock who retain their shares in the long term.
Further, all shares of Class B common stock will be converted into shares of Class A common stock following the earliest to occur of (i) the date specified by the affirmative vote or consent of (a) the holders of a majority of the outstanding Class B common stock and (b) each of Mr. Biswas and Mr. Bicket to the extent he (together with his permitted assigns) then holds at least 25% of the Class B common stock held by him and his permitted assigns immediately prior to the completion of our IPO and is not then deceased or disabled; (ii) nine months following the death or disability of the later to die or become disabled of Messrs. Biswas and Bicket, which period may be extended to 18 months upon the consent of a majority of the independent directors then in office; and (iii) such date fixed by our Board of Directors following the date that the total number of shares of Class B common stock held by Messrs. Biswas and Bicket (together with their permitted assigns) equals less than 25% of the Class B common stock held by them immediately prior to the completion of our IPO.
In addition, because our Class C common stock carries no voting rights (except as otherwise required by law), if we issue Class C common stock in the future, the holders of Class B common stock may be able to elect all of our directors and to determine the outcome of most matters submitted to a vote of our stockholders for a longer period of time than would be the case if we had issued Class A common stock rather than Class C common stock in such future transactions.
Our multi-class structure may negatively affect the decision by certain institutional investors to purchase or hold shares of our Class A common stock.
The holding of low-voting stock, such as our Class A common stock, may not be permitted by the investment policies of certain institutional investors or may be less attractive to the portfolio managers of certain institutional investors. For example, certain index providers have announced restrictions on including companies with multiple class share structures in certain of their indexes. In July 2017, FTSE Russell announced that it would cease to include most newly public companies utilizing dual or multi-class capital structures in its indices, including the Russell 2000. Under the announced policies, our multi-class capital structure likely makes us ineligible for inclusion in certain indices, and as a result, mutual funds, exchange-traded funds, and other investment vehicles that attempt to passively track such indices may not invest in our stock. Given the sustained flow of investment funds into passive strategies that seek to track certain indexes, exclusion from stock indexes would likely preclude investment by many of these funds and could make our Class A common stock less attractive to other investors. As a result, the market price of our Class A common stock could be adversely affected.
71

An active and liquid market for our Class A common stock may not be sustained, which may make it difficult for investors to sell the Class A common stock they purchase.
We cannot predict if an active and liquid trading market for our Class A common stock will be sustained. If an active and liquid trading market for our Class A common stock is not sustained, you may have difficulty selling any of our Class A common stock at a price at or above the price at which you purchased your stock, or at all. If an active and liquid trading market for our Class A common stock is not sustained, our ability to raise capital to fund our operations by selling shares and our ability to acquire other companies or technologies by using our common stock as consideration may suffer.
Our issuance of additional capital stock in connection with financings, acquisitions, investments, our equity incentive plans or otherwise will dilute all other stockholders.
We expect to issue additional capital stock in the future that will result in dilution to all other stockholders. We expect to grant equity awards to employees, directors, and consultants under our equity incentive plans and issue shares of our Class A common stock under our employee stock purchase plan. We may also raise capital through equity financings in the future. As part of our business strategy, we may acquire or make investments in companies, products, or technologies and issue equity securities to pay for any such acquisition or investment. Any such issuances of additional capital stock may cause stockholders to experience significant dilution of their ownership interests and the per share value of our Class A common stock to decline.
If securities or industry analysts do not publish research or reports about our business, or publish negative reports about our business, our share price and trading volume could decline.
The trading market for our Class A common stock depends, to some extent, on the research and reports that securities or industry analysts publish about us or our business. We do not have any control over these analysts. If one or more of the analysts who cover us downgrade our shares or change their opinion of our shares, our share price would likely decline. If one or more of these analysts cease coverage of our company or fail to regularly publish reports on us, we could lose visibility in the financial markets, which could cause our share price or trading volume to decline.
We do not intend to pay dividends for the foreseeable future.
We currently intend to retain any future earnings to finance the operation and expansion of our business, and we do not expect to declare or pay any dividends in the foreseeable future. Moreover, any debt we may incur in the future may restrict our ability to pay dividends. In addition, Delaware law may impose requirements that may restrict our ability to pay dividends to holders of our common stock. As a result, stockholders must rely on sales of their Class A common stock after price appreciation as the only way to realize any future gains on their investment.
We are no longer an “emerging growth company,” and, as a result, we now must comply with increased reporting and disclosure requirements, which may increase our costs.
We no longer qualify as an “emerging growth company,” as defined in the Jumpstart Our Business Startups Act of 2012. As a result, we are now subject to various disclosure and compliance requirements that did not previously apply to us, such as:
the requirement that our independent registered public accounting firm attest to the effectiveness of our internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act;
the requirement that we adopt new or revised accounting standards when they are applicable to public companies, instead of delaying their adoption until they are applicable to private companies;
compliance with any requirement that may be adopted by the Public Company Accounting Oversight Board regarding obligatory audit firm rotation or a supplement to the auditor’s report providing additional information about the audit and financial statements;
the requirement that we provide full and more detailed disclosures regarding executive compensation; and
the requirement that we hold a non-binding advisory vote on executive compensation and obtain stockholder approval of any golden parachute payments not previously approved.
We expect that the loss of emerging growth company status and compliance with these additional requirements will increase our legal and financial compliance costs and cause management and other personnel to divert attention from operational and other business matters to devote substantial time to public company reporting requirements. In addition, if we are not able to comply with changing disclosure or compliance requirements in a timely manner, the trading price of our Class A common stock could decline and we could be subject to sanctions or investigations by the New York Stock Exchange, the SEC, or other regulatory authorities, which would require additional financial and management resources.
72

The requirements of being a public company may strain our resources, divert management’s attention, and affect our ability to attract and retain executive management and qualified board members.
As a public company, we are subject to the reporting requirements of the Exchange Act, the Sarbanes-Oxley Act, the Dodd-Frank Wall Street Reform and Consumer Protection Act of 2010, the listing requirements of the New York Stock Exchange, and other applicable securities rules and regulations. Compliance with these rules and regulations has increased and will continue to increase our legal and financial compliance costs, make some activities more difficult, time-consuming, or costly, and place significant strain on our personnel, systems, and resources. The Exchange Act requires, among other things, that we file annual, quarterly, and current reports with respect to our business and results of operations. The Sarbanes-Oxley Act requires, among other things, that we maintain effective disclosure controls and procedures and internal control over financial reporting. In order to maintain and, if required, improve our disclosure controls and procedures and internal control over financial reporting to meet this standard, significant resources and management oversight is required. We are required to disclose changes made in our internal control and procedures on a quarterly basis and we are required to furnish a report by management on, among other things, the effectiveness of our internal control over financial reporting. As a result of the complexity involved in complying with the rules and regulations applicable to public companies, our management’s attention may be diverted from other business concerns, which could adversely affect our business and results of operations. Although we have already hired additional employees and have engaged outside consultants to assist us in complying with these requirements, we may need to hire more employees in the future or engage additional outside consultants, which will increase our operating expenses.
In addition, changing laws, regulations, and standards relating to corporate governance and public disclosure are creating uncertainty for public companies, increasing legal and financial compliance costs, and making some activities more time consuming. These laws, regulations, and standards are subject to varying interpretations, in many cases due to their lack of specificity, and, as a result, their application in practice may evolve over time as new guidance is provided by regulatory and governing bodies. This could result in continuing uncertainty regarding compliance matters and higher costs necessitated by ongoing revisions to disclosure and governance practices. We intend to invest substantial resources to comply with evolving laws, regulations, and standards, and this investment may result in increased general and administrative expenses and a diversion of management’s time and attention from revenue-generating activities to compliance activities. If our efforts to comply with new laws, regulations, and standards differ from the activities intended by regulatory or governing bodies due to ambiguities related to their application and practice, regulatory authorities may initiate legal proceedings against us, and our business may be adversely affected.
Being a public company and the aforementioned rules and regulations may make it more expensive for us to maintain director and officer liability insurance, and in the future, we may be required to accept reduced coverage or incur substantially higher costs to obtain coverage. These factors could also make it more difficult for us to attract and retain qualified members of our Board of Directors, particularly to serve on our audit committee and compensation committee, and qualified executive officers.
As a result of disclosure of information in our filings with the SEC, our business and financial condition have become more visible, which we believe may result in threatened or actual litigation, including by competitors and other third parties. If such claims are successful, our business and results of operations could be adversely affected, and even if the claims do not result in litigation or are resolved in our favor, these claims, and the time and resources necessary to resolve them, could divert the resources of our management and adversely affect our business and results of operations.
Our management team has limited experience managing a public company.
Some members of our management team have limited experience managing a publicly traded company, interacting with public company investors, and complying with the increasingly complex laws pertaining to public companies. Our management team may not successfully or efficiently manage our activities as a public company that are subject to significant regulatory oversight and reporting obligations under the federal securities laws and the continuous scrutiny of securities analysts and investors. These new obligations and constituents will continue to require significant attention from our senior management and could divert their attention away from the day-to-day management of our business, which could harm our business, financial condition, and results of operations.
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 Exchange Act, the Sarbanes-Oxley Act, and the rules and regulations of the applicable listing standards of the New York Stock Exchange.
73

The Sarbanes-Oxley Act requires, among other things, that we maintain effective disclosure controls and procedures and internal control over financial reporting. We are continuing to develop and refine our disclosure controls and other procedures that are designed to ensure that information required to be disclosed by us in the reports that we will file with the SEC is recorded, processed, summarized, and reported within the time periods specified in SEC rules and forms and that information required to be disclosed in reports under the Exchange Act is accumulated and communicated to our principal executive and financial officers. In order to maintain and improve the effectiveness of our disclosure controls and procedures and internal control over financial reporting, we have expended, and anticipate that we will continue to expend, significant resources, including accounting-related costs, and significant management oversight.
Our current controls and any new controls that we develop may become inadequate because of changes in conditions in our business. Further, weaknesses in our disclosure controls and internal control over financial reporting may be discovered in the future. Any failure to develop or maintain effective controls or any difficulties encountered in their implementation or improvement could harm our results of operations 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 also could adversely affect the results of periodic management evaluations and annual independent registered public accounting firm attestation reports regarding the effectiveness of our internal control over financial reporting that we will eventually be required to include in our periodic reports that will be filed 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 and could materially and adversely affect our business, financial condition, and results of operations and could cause a decline in the trading 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 New York Stock Exchange.
Provisions in our corporate charter documents and under Delaware law may prevent or frustrate attempts by our stockholders to change our management or hinder efforts to acquire a controlling interest in us, and the market price of our Class A common stock may be lower as a result.
There are provisions in our certificate of incorporation and bylaws that may make it difficult for a third party to acquire, or attempt to acquire, control of our company, even if a change in control was considered favorable by our stockholders. Such provisions include:
our amended and restated certificate of incorporation provides for a multi-class common stock structure, which provides our pre-IPO stockholders, including certain of our executive officers, employees, directors, and their affiliates, with significant influence over matters requiring stockholder approval, including the election of directors and significant corporate transactions, such as a merger or other sale of our company or its assets;
our amended and restated certificate of incorporation requires approval of the holders of at least two-thirds of the outstanding shares of our Class B common stock voting as a separate class for certain corporate actions including (i) any direct or indirect amendment to the amended and restated certificate of incorporation that is inconsistent with or alters the voting, conversion or other rights, powers, preferences, privileges, or restrictions of the Class B common stock, (ii) reclassification of Class A common stock or Class C common stock into shares having rights as to dividends or liquidation that are senior to that of the Class B common stock, (iii) an increase to the voting power of the Class A common stock or Class C common stock, (iv) authorization or issuance of shares of any class or series of capital stock (other than Class B common stock) having more than one vote per share, and (v) issuance of additional shares of Class B common stock, with certain exceptions;
our amended and restated certificate of incorporation and amended and restated bylaws authorize only our board of directors to fill vacant directorships, including newly created seats, and the number of directors constituting our board of directors will be permitted to be set only by a resolution adopted by a majority vote of our entire board of directors;
until the first date on which the outstanding shares of our Class B common stock represent less than a majority of the total voting power of the then outstanding shares entitled to vote generally in the election of directors, our stockholders will be able to take action by consent only if such action is first recommended or approved by our board of directors;
a special meeting of our stockholders may only be called by the chairperson of our board of directors, our Chief Executive Officer, or a majority of our entire board of directors;
our amended and restated certificate of incorporation does not provide for cumulative voting;
certain litigation against us can only be brought in Delaware;
our amended and restated certificate of incorporation authorizes undesignated preferred stock, the terms of which may be established and shares of which may be issued without further action by our stockholders; and
74

advance notice procedures apply for stockholders to nominate candidates for election as directors or to bring matters before an annual meeting of stockholders.
Moreover, because we are incorporated in Delaware, we are governed by the provisions of Section 203 of the Delaware General Corporation Law, which prohibit a person who owns 15% or more of our outstanding voting stock from merging or combining with us for a period of three years after the date of the transaction in which the person acquired 15% or more of our outstanding voting stock, unless the merger or combination is approved in a prescribed manner. Any provision in our certificate of incorporation or our bylaws or Delaware law that has the effect of delaying or deterring a change in control could limit the opportunity for our stockholders to receive a premium for their shares of our Class A common stock and could also affect the price that some investors are willing to pay for our Class A common stock.
Our business could be impacted as a result of actions by activist shareholders or others.
We may be subject, from time to time, to legal and business challenges in the operation of our company due to actions instituted by activist shareholders or others. Responding to such actions could be costly and time-consuming, may not align with our business strategies, and could divert the attention of our Board of Directors and senior management from the pursuit of our business strategies. Perceived uncertainties as to our future direction as a result of shareholder activism may lead to the perception of a change in the direction of the business or other instability and may affect our relationships with our end-customers, prospective and current employees and others.
Our amended and restated 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, which could limit our stockholders’ ability to choose the judicial forum for disputes with us or our directors, officers, or employees.
Our amended and restated bylaws provide that, unless we consent in writing to the selection of an alternative forum, the sole and exclusive forum for (a) any derivative action or proceeding brought on our behalf, (b) any action asserting a claim of breach of a fiduciary duty owed by any of our current or former directors, stockholders, officers, or other employees to us or our stockholders, (c) any action arising pursuant to any provision of the Delaware General Corporation Law, our amended and restated certificate of incorporation, or our amended and restated bylaws, or (d) any 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), in all cases subject to the court having jurisdiction over the claims at issue and the indispensable parties; provided that the exclusive forum provision will not apply to suits brought to enforce any liability or duty created by the Exchange Act.
Section 22 of the Securities Act creates concurrent jurisdiction for federal and state courts over all such Securities Act actions. Accordingly, both state and federal courts have jurisdiction to entertain 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 amended and restated bylaws also provide that, unless we consent in writing to the selection of an alternative forum, the federal district courts of the United States of America are the sole and exclusive forum for resolving any complaint asserting a cause of action arising under the Securities Act.
Any person or entity purchasing, holding, or otherwise acquiring 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 any of our directors, officers, stockholders, or other employees, which may discourage lawsuits with respect to such claims against us and our current and former directors, officers, stockholders, or 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, in the event a court finds either exclusive forum provision contained in our amended and restated bylaws to be unenforceable or inapplicable in an action, we may incur additional costs associated with resolving such action in other jurisdictions, which could harm our results of operations.
75

General Risk Factors
Our business may be materially and adversely impacted by U.S. and global market, political, and economic conditions, including elevated inflation rates.
We generate our revenue from selling subscriptions to our Connected Operations Cloud to industries that depend on physical operations. These industries include transportation, wholesale and retail trade, construction, field services, logistics, utilities and energy, government, healthcare and education, manufacturing, food and beverage, and others. Given the concentration of our business activities in these industries and their heightened susceptibility to disruption in times of economic uncertainty, we will be particularly exposed to certain economic uncertainty and downturns. U.S. and global market and economic conditions have been, and continue to be, disrupted and volatile due to many factors, including financial distress caused by recent or potential bank failures, component shortages and related supply chain challenges, geopolitical developments such as the conflict between Ukraine and Russia and geopolitical tensions involving China, elevated inflation rates and the responses by central banking authorities to control such inflation, and the COVID-19 pandemic, among others. Other general business and economic conditions that could affect us and our customers include fluctuations in economic growth, liquidity of the global financial markets, foreign currency fluctuations, the availability and cost of credit, investor and consumer confidence, and the strength of the economies in which we and our customers operate.
Economic uncertainty and associated macroeconomic conditions make it extremely difficult for businesses to accurately forecast and plan future business activities, and have caused and may continue to cause businesses to cease or slow spending on information technology products, which has also caused, and could continue to cause, delays in and lengthening of sales cycles. Furthermore, during uncertain economic times, our customers have faced issues gaining timely access to sufficient credit on acceptable terms, which has from time to time resulted, and in the future may result, in an impairment of their ability to make timely payments to us. As a result, operational challenges and these volatile economic conditions have presented and may in the future present difficulties in our ability to timely collect accounts receivables from our customers due to their deteriorating financial condition. In addition, our existing customers may be acquired by or merged into other entities that use our competitors’ products, they may decide to terminate their relationships with us for other reasons, or they may go out of business, each of which would have an adverse effect on our future revenue. Additionally, competitors may respond to challenging market conditions by lowering prices and attempting to lure away our customers.
We have limited experience operating our business at current scale under economic conditions characterized by high inflation or in a recessionary or uncertain economic environment. We cannot predict the timing, strength, or duration of any economic slowdown or any subsequent recovery generally, or any industry in particular. If the conditions in the general economy and the markets in which we operate worsen from present levels, our business, financial condition, and results of operations could be materially and adversely affected.
Our estimates of market opportunity and forecasts of market growth may prove to be inaccurate.
Market opportunity estimates and growth forecasts are subject to significant uncertainty and are based on assumptions and estimates that may not prove to be accurate or that may change due to macroeconomic conditions or other unexpected trends. Our estimates and forecasts relating to the size and expected growth of our target markets may prove to be inaccurate. Even if the markets in which we compete meet our size estimates and growth forecasts, we may not successfully penetrate these markets and our business could fail to grow at a similar pace, if at all.
A heightened focus on evolving environmental, social, and governance issues by shareholders, customers, regulators, and other stakeholders may impose additional risks and costs on our business.
Environmental, social, and governance (“ESG”) matters have become an area of heightened focus among our shareholders and other stakeholders, including among customers, employees, regulators, and the general public in the United States and abroad. In particular, companies face evolving rules, regulations, and expectations with respect to their practices, disclosures, and performance in relation to corporate responsibility, climate change, diversity, equity and inclusion, human capital management, data privacy and security, and supply chains (including human rights issues), among other topics. This has resulted in, and is likely to continue to result in, increased general and administrative expenses and increased management time and attention spent complying with or meeting such regulations and expectations. For example, developing and acting on ESG initiatives, and collecting, measuring, and reporting ESG information and metrics can be costly, difficult and time consuming and is subject to evolving reporting standards, including the SEC’s proposed climate-related reporting requirements and the EU’s adopted ESG-related reporting requirements. These initiatives and related reporting requirements may present operational, reputational, financial, legal, and other risks, which could have a material impact on us.
76

Acquisitions, strategic investments, partnerships, or alliances could be difficult to identify, pose integration challenges, divert the attention of management, disrupt our business, dilute stockholder value, and adversely affect our business, financial condition, and results of operations.
We have in the past and may in the future seek to acquire or invest in businesses, joint ventures, and technologies that we believe could complement or expand our Connected Operations Cloud, enhance our technology, or otherwise offer growth opportunities. Any such acquisitions or investments may divert the attention of management and cause us to incur various expenses in identifying, investigating, and pursuing suitable opportunities, whether or not the transactions are completed, and may result in unforeseen operating difficulties and expenditures. In particular, we may encounter difficulties or incur significant costs assimilating or integrating the businesses, technologies, products, personnel, or operations of any acquired companies, particularly if the key personnel of an acquired company choose not to work for us, their software is not easily adapted to work with our solution, or we have difficulty retaining the customers of any acquired business due to changes in ownership, management, or otherwise. Any such transactions that we are able to complete may not result in the synergies or other benefits we expect to achieve, which could result in substantial impairment charges, or may impact our financial condition or results of operations, which could adversely affect the price of our Class A common stock. These transactions could also result in dilutive issuances of equity securities or the incurrence of debt, which could adversely affect our financial position, costs, and financial flexibility.
Future litigation could have a material adverse impact on our results of operations and financial condition.
From time to time, we have been and continue to be subject to litigation, including the lease-related litigation disclosed in Note 9, “Commitments and Contingencies,” to our condensed consolidated financial statements included elsewhere in this Quarterly Report on Form 10-Q. The outcome of any litigation, regardless of its merits, is inherently uncertain. Regardless of the merits of any claims that may be brought against us, pending or future litigation could result in a diversion of management’s attention and resources, and we may be required to incur significant expenses defending against these claims. If we are unable to prevail in litigation, we could incur substantial liabilities. Where we have applicable insurance, it might not cover such claims, might not provide sufficient payments to cover all the costs to resolve one or more such claims, and might not continue to be available on terms acceptable to us (including premium increases or the imposition of large deductible or co-insurance requirements). Where we can make a reasonable estimate of the liability relating to pending litigation and determine that it is probable, we record a related liability. As additional information becomes available, we assess the potential liability and revise estimates as appropriate. However, because of uncertainties relating to litigation, the amount of our estimates could be wrong. Any adverse determination related to litigation could require us to change our technology or our business practices, pay monetary damages, or enter into royalty or licensing arrangements, which could materially adversely affect our results of operations and cash flows, harm our reputation, or otherwise negatively impact our business.
We may be adversely affected by natural disasters and other catastrophic events, and by man-made problems such as terrorism, that could disrupt our business and adversely affect results of operations, and our business continuity and disaster recovery plans may not adequately protect us from a serious disaster.
Natural disasters or other catastrophic events, including pandemics such as the COVID-19 pandemic, may also cause damage or disruption to our operations, international commerce, and the global economy, and could have an adverse effect on our business, financial condition, and results of operations. For example, as a result of COVID-19 and the resulting economic conditions, we have experienced an increase in the average length of sales cycles to onboard new customers, delays in new projects and purchasing decisions, and requests by some customers for contract renegotiations or extension of payment obligations, all of which have adversely affected, and could materially and adversely impact, our business, financial condition, and results of operations in future periods. In addition, COVID-19 has disrupted the operations of our customers and technology partners, including as a result of supply chain constraints or uncertainty in the financial markets, all of which could negatively impact our business and results of operations. More generally, the COVID-19 pandemic has adversely affected economies and financial markets globally, leading to an economic downturn, which could adversely affect demand for our solution, has led to some of our customers going through bankruptcy proceedings, has adversely affected our ability to collect payments from our customers and could harm our business and results of operations. In addition, acts of terrorism and other geopolitical unrest could cause disruptions in our business or the businesses of our customers and partners or the economy as a whole.
In the event of a natural disaster, including a major earthquake, blizzard, flood, or hurricane, or a catastrophic event such as a fire, power loss, or telecommunications failure, we may be unable to continue our operations and may endure system interruptions, reputational harm, delays in development of our solution, lengthy interruptions in service, breaches of data security, and loss of critical data, all of which could have an adverse effect on our future results of operations. For example, our main corporate offices are located in California, a state that frequently experiences earthquakes. Additionally, any natural disaster, power outage, connectivity issue, or other event could adversely affect the ability of our remote employees to work. All the aforementioned risks may be further increased if we do not implement an adequate disaster recovery plan or our partners’ disaster recovery plans prove to be inadequate.
77

Item 2. Unregistered Sales of Equity Securities and Use of Proceeds
Unregistered Sales of Equity Securities
None.
Use of Proceeds
On December 17, 2021, we completed our IPO. The offer and sale of the shares in the IPO were registered under the Securities Act pursuant to a registration statement on Form S-1 (File No. 333-261204), which was declared effective by the SEC on December 14, 2021.
There has been no material change in the planned use of proceeds from the IPO as described in our final prospectus dated December 14, 2021 and filed on December 15, 2021 with the SEC pursuant to Rule 424(b) under the Securities Act.
Issuer Purchases of Equity Securities
None.
Item 3. Defaults Upon Senior Securities
Not applicable.
Item 4. Mine Safety Disclosures
Not applicable.
Item 5. Other Information
Rule 10b5-1 Trading Arrangements
During the quarterly period ended July 29, 2023, no director or officer, as defined in Rule 16a-1(f), adopted or terminated a “Rule 10b5-1 trading arrangement” or a “non-Rule 10b5-1 trading arrangement,” each as defined in Regulation S-K, Item 408.
78

Item 6. Exhibits
EXHIBIT INDEX
Incorporated by Reference
Exhibit NumberDescriptionFormFile NumberExhibitFiling Date
S-1333-2612043.211/19/2021
10-Q001-411403.212/6/2022
101.INSInline XBRL Instance Document—the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document.
101.SCH*Inline XBRL Taxonomy Extension Schema Document
101.CAL*Inline XBRL Taxonomy Extension Calculation Linkbase Document
101.DEF*Inline XBRL Taxonomy Extension Definition Linkbase Document
101.LAB*Inline XBRL Taxonomy Extension Label Linkbase Document
101.PRE*Inline XBRL Taxonomy Extension Presentation Linkbase Document
104Cover Page Interactive Data File (formatted as inline XBRL and contained in Exhibit 101)
*Filed herewith.
#
The certifications attached as Exhibit 32.1 and 32.2 accompany this Quarterly Report on Form 10-Q pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, and shall not be deemed “filed” by the Registrant for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, and are not to be incorporated by reference into any of the Registrant’s filings under the Securities Act of 1933, as amended, irrespective of any general incorporation language contained in any such filing.
79

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.
SAMSARA INC.
Date: September 5, 2023
By:/s/ Sanjit Biswas
Sanjit Biswas
Chief Executive Officer
(Principal Executive Officer)
Date: September 5, 2023
By:/s/ Dominic Phillips
Dominic Phillips
Chief Financial Officer
(Principal Financial Officer)
80
EX-10.12 2 exhibit1012-consultingagre.htm EX-10.12 Document

Exhibit 10.12
samsara_owlxblacka.jpg
CONSULTING AGREEMENT
This Consulting Agreement (the “Agreement”) is made as of the full execution of this Agreement and will be effective as of July 30, 2023 (the “Effective Date”) by and between Samsara Inc., a Delaware corporation (the “Company” or “Samsara”), and Andy McCall (“Consultant”).
1.Consulting Relationship. During the “Engagement Period” (as defined in Section 4 below), Consultant will provide consulting services to the Company as Senior Advisor to the Company’s Chief Executive Officer, described in Exhibit A (the “Services”), attached hereto and incorporated herein by this reference. The Services may be provided by Consultant, and consultation may be sought by the Company, at the Company’s offices, over email, video conference, or telephone, or another reasonable location and at reasonable times (all as specified by the Company).
2.Compensation and Extended COBRA. Consultant will not receive any additional compensation as consideration, including but not limited to cash payments or bonuses, for the Services except as listed in subsections (a) and (b) below.
a.Equity Vesting. Consultant shall continue to be entitled to vest in his restricted stock unit (“RSU”) awards outstanding as of the Effective Date pursuant to and in accordance with, as applicable, the terms of the Company’s 2015 Equity Incentive Plan, as amended (the “2015 Plan”), the Company’s 2021 Equity Incentive Plan (the “2021 Plan”) and the Restricted Stock Unit Agreements between the Company and Consultant thereunder. In addition, nothing in this Agreement shall impact Consultant’s continuing right to exercise his stock options (“Stock Options” and together with the RSUs, the “Equity Awards”) outstanding as of the Effective Date, pursuant to and in accordance with the terms of the applicable stock option agreements between the Company and Consultant (the “Stock Option Agreements” and, together with the RSU Agreements, the “Award Agreements”). Any portion of an Equity Award that is scheduled to vest following the Contract Termination Date (as defined below) immediately will be forfeited to the Company on the Effective Date and at no cost to the Company, notwithstanding any contrary provision of the Award Agreements. All Equity Awards remain subject to the terms and conditions of the Award Agreements. For the avoidance of doubt, there will be no break in service for equity vesting purposes when Consultant terminates employment and immediately thereafter commences providing Services pursuant to this Agreement.
b.COBRA. The Company has delivered information to you about continued group health insurance coverage under the Consolidated Omnibus Budget Reconciliation Act (“COBRA”). To continue such coverage, you must file the required election form. Upon your timely election to continue your existing health benefits under COBRA, and consistent with the terms of COBRA and the Company’s health insurance plan, the Company will pay the insurance premiums to continue your existing health benefits through the Contract Termination Date. You will remain responsible for, and must continue to pay, the portion of premiums, co-payments, etc. that you would have paid had your employment continued.
3.Expenses. Consultant shall not be authorized to incur any expenses on the Company’s behalf and shall be responsible for all expenses incurred while performing the Services unless specifically authorized by the Company in advance in writing. Authorized expenses will only be reimbursed upon the submission of a receipt, invoice, or other documentation in accordance with the Company’s generally applicable policies.
4.Term and Termination.
a.Term. This Agreement and Consultant’s provision of the Services shall commence on the Effective Date and terminate on December 31, 2023 (“Engagement Period” or “Term”), unless earlier terminated pursuant to the terms hereof, or unless extended by agreement of the parties hereto (whichever date applies being the “Contract Termination Date”).
Page 1 of 7


b.Termination. The Company may terminate this Agreement at any time and for any reason, with or without cause. Any contrary representations are superseded by this Agreement. The “at will” nature of this Agreement may only be changed in an express written agreement signed by you and a duly authorized officer of the Company (other than you). Either party may terminate this Agreement upon written notice where the other party is in default or material breach of the terms of this Agreement and fails to cure such default or breach within ten (10) days of written notice. In the event of termination, the Equity Awards will be treated in accordance with the terms of the respective Award Agreement(s). The provisions of Sections 5(a)–(c), 8–13, and 14-15 shall survive the expiration or termination of this Agreement.
5.Independent Contractor. Consultant’s relationship with the Company will be that of an independent contractor and not that of an employee.
a.No Authority to Bind the Company. Consultant acknowledges and agrees that Consultant has no authority to enter into contracts that bind the Company or create obligations on the part of the Company without the prior written authorization of the Company.
b.No Benefits. Consultant acknowledges and agrees that Consultant shall not be eligible for any Company employee benefits and, to the extent Consultant otherwise would be eligible for any Company employee benefits but for the express terms of this Agreement, Consultant (on behalf of himself and his employees) expressly declines to participate in such Company employee benefits. For purposes of this Agreement, “Company employee benefits” shall include, but not be limited to, any compensation or benefits Consultant may otherwise be entitled to receive pursuant to the Company policies, or provided in Offer Letters or other purported employment agreements between you and the Company. Notwithstanding the foregoing, the provisions of the Executive Change in Control and Severance Plan (including the related Participation Agreement between the Company and Consultant) in effect as of the Effective Date, only insofar as they relate to the Equity Awards, to the extent any remain outstanding, shall remain in full force and effect; otherwise, such agreement shall be terminated (including, for the avoidance of doubt, with respect to any cash or other severance benefits).
c.Taxes; Indemnification. Consultant shall have full responsibility for the applicable taxes for all compensation paid to Consultant under this Agreement. In addition, Consultant shall have full responsibility for compliance with all other applicable labor and employment requirements with respect to Consultant’s self-employment, sole proprietorship or other form of business organization. Consultant agrees to indemnify, defend and hold the Company harmless from any liability for, or assessment of, any claims or penalties with respect to such withholding taxes, labor or employment requirements.
d.Pre-existing Employee Arbitration Agreement. This Consulting Agreement does not modify or supersede your existing agreement to arbitrate employment-related disputes, if any, related to your former employment with the Company as detailed in your November 12, 2021 Confirmatory Employment Letter (Exhibit C) with the Company.
6.Non-exclusive relationship. During the term of this Agreement, Consultant is free to represent and perform services for, or enter into contracts with, and/or be employed by other clients, persons, or corporations at Consultant’s sole discretion, so long as the performance of any such services or employment shall neither preclude, or in any way interfere or conflict with Consultant’s obligations pursuant to this Agreement or the Samsara Code of Conduct Policy and Samsara Conflicts of Interest Policy. Contractor agrees that he will not, directly or indirectly, in any individual or representative capacity, engage or participate in or provide services to any business that is competitive with the types and kinds of business being conducted by Company.
7.Reporting. Consultant will be required to report to the Chief Executive Officer (the “Company Designee”) concerning the Services performed under this Agreement. The nature and frequency of these reports will be left to the discretion of Company Designee.
Page 2 of 7


8.Confidential Information. Any Confidential Information (as defined below) that Consultant learns, obtains, accesses or creates, shall be held in the strictest confidence unless that Confidential Information becomes either publicly and widely known or is made generally available through no wrongful act of Consultant. Consultant shall not use Confidential Information for any purpose other than performing the Consultant's obligations under this Agreement. Consultant shall not disclose Confidential Information to any person, firm, corporation or other entity, or make copies of Confidential Information, without written authorization from the Company. “Confidential Information” means information and physical material not generally known or available outside the Company and information and physical material entrusted to the Company in confidence by third parties. Confidential Information includes, without limitation: (i) Inventions (as defined below) and other Company inventions; and (ii) technical data, trade secrets, know-how, research, product or service ideas or plans, software codes and designs, developments, inventions, laboratory notebooks, processes, formulas, techniques, lists of, or information relating to, suppliers and customers, pricing methodologies, cost data, market share data, marketing plans, licenses, contract information, business plans, financial forecasts, historical financial data, budgets or other business information disclosed to Consultant by the Company either directly or indirectly, whether in writing, electronically, orally, or by observation. Consultant’s obligations concerning the Company’s Confidential Information shall survive the termination or expiration of this Agreement and the Engagement Period.
9.Assignment. All works of authorship, designs, inventions, improvements, technology, developments, discoveries, ideas, concepts, know-how, and trade secrets conceived, authored, made, developed, discovered, or reduced to practice by Consultant during the Engagement Period, solely or jointly with others, in connection with, or as a result of, the Services performed for Company (collectively, “Inventions”) will be the sole property of Company. Consultant agrees that Consultant will promptly make full written disclosure to the Company, will hold in trust for the sole right and benefit of the Company, and hereby assigns to the Company, or its designee, all Consultant’s right, title and interest throughout the world in and to any and all Inventions and all patent, copyright, trademark, trade secret and other intellectual property rights (“Intellectual Property Rights”) associated with the Inventions. Consultant hereby waives and irrevocably quit claims to the Company or its designee any and all claims, of any nature whatsoever, that Consultant now has or may hereafter have for infringement of any and all Inventions.
10.Further Assurances. Consultant will assist Company and its designees in every proper way to secure the Company’s rights, including without limitation any and all Intellectual Property Rights, in the Inventions throughout the world. Consultant will disclose to Company all pertinent information and data with respect to Inventions and related Intellectual Property Rights. Consultant will execute all applications, specifications, oaths, assignments, and other instruments that Company deems necessary in order to apply for and obtain these rights and in order to assign and convey to Company, its successors, assigns, and nominees the sole and exclusive right, title, and interest in and to these Inventions, and any related Intellectual Property Rights. Consultant’s obligation to provide assistance will continue after the termination or expiration of this Agreement and the Engagement Period.
11.Pre-Existing and Third Party Materials. If in the course of performing the Services, Consultant incorporates into any Invention any other work of authorship, invention, improvement, or proprietary information, or other materials owned by Consultant or in which Consultant has an interest, Consultant will promptly inform Company. Whether or not Consultant gives such notice, Consultant hereby grants to Company a nonexclusive, royalty free, perpetual, irrevocable, worldwide license to reproduce, manufacture, modify, make derivative works of, distribute, sell, use, import, and otherwise exploit the material under all applicable intellectual property laws without restriction of any kind. If Consultant incorporates into any Invention any third party materials and/or intellectual property (“Third Party IP”): (a) Consultant will promptly so inform Company; (b) Consultant hereby grants to Company a royalty free, perpetual, irrevocable, worldwide sub-license to the Third Party IP; (c) Consultant hereby warrants and represents that (i) it has the requisite rights and authority to incorporate such Third Party IP into the Invention(s) and sublicense to Company the rights thereto and (ii) the exercise by Company of any rights granted to Company hereunder will not infringe the rights of any third party; and (d) Consultant shall defend, indemnify and hold harmless Company from all claims arising from Company’s use of the Third Party IP.
12.Attorney in Fact. If Consultant’s unavailability or any other factor prevents Company from pursuing or applying for any application for any United States or foreign registrations or applications covering the Inventions and related Intellectual Property Rights assigned to Company, then Consultant irrevocably designates and appoints Company as Consultant’s agent and attorney in fact. Accordingly, Company may act for and in Consultant’s behalf and stead to execute and file any applications and to do all other lawfully permitted acts to further the prosecution and issuance of the registrations and applications with the same legal force and effect as if executed by Consultant.
Page 3 of 7


13.Solicitation of Employees, Consultants and Other Parties. Consultant agrees that during the Term, and for a period of twelve (12) months following the Contract Termination Date, Consultant shall not either directly or indirectly, in any individual or representative capacity, a) solicit, induce, recruit or encourage any of the Company’s employees or consultants to terminate their relationship with the Company, or attempt to solicit, induce, recruit, encourage or take away employees or consultants of the Company, either for itself or for any other person or entity; or b) solicit, divert or take away, or attempt to divert or take away, the business or patronage of any of the clients, customers, or business partners of the Company which Consultant contacted, solicited, or served during the shorter of the twelve (12)-month period prior to the conclusion of Consultant’s Services for the Company or the period of Consultant’s Services for the Company.
14.Conflicts with this Agreement. Consultant represents and warrants that Consultant is not under any pre-existing obligation in conflict or in any way inconsistent with the provisions of this Agreement. Consultant represents and warrants that Consultant’s performance of all the terms of this Agreement will not breach any agreement to keep in confidence proprietary information acquired by Consultant in confidence or in trust prior to commencement of this Agreement. Consultant represents and warrants that Consultant has the right to disclose and/or or use all ideas, processes, techniques and other information, if any, which Consultant has gained from third parties, and which Consultant discloses to the Company or uses in the course of performance of this Agreement, without liability to such third parties. Notwithstanding the foregoing, Consultant agrees that Consultant shall not bundle with or incorporate into any deliveries provided to the Company herewith any third party products, ideas, processes, or other techniques, without the express, written prior approval of the Company. Consultant represents and warrants that Consultant has not granted and will not grant any rights or licenses to any intellectual property or technology that would conflict with Consultant’s obligations under this Agreement. Consultant shall not knowingly infringe upon any copyright, patent, trade secret or other property right of any former client, employer or third party in the performance of the Services.
15.Arbitration. Except for any claim for injunctive relief arising out of a breach of a party’s obligations to protect the other’s proprietary information, the parties agree to arbitrate, in San Francisco County, California through JAMS, any and all disputes or claims arising out of or related to the validity, enforceability, interpretation, performance or breach of this Agreement, whether sounding in tort, contract, statutory violation or otherwise, or involving the construction or application or any of the terms, provisions, or conditions of this Agreement. Any arbitration may be initiated by a written demand to the other party. The arbitrator's decision shall be final, binding, and conclusive. The parties further agree that this Agreement is intended to be strictly construed to provide for arbitration as the sole and exclusive means for resolution of all disputes hereunder to the fullest extent permitted by law. The parties expressly waive any entitlement to have such controversies decided by a court or a jury.
16.Miscellaneous.
a.Assignment. Neither party may assign this Agreement without the other party’s prior written consent, provided, however, that Company may assign this Agreement without Consultant’s prior written consent to any entity that acquires all or substantially all of the business or assets of Company, whether by merger, reorganization, acquisition, sale or otherwise. Any assignment made in conflict with this provision shall be void, and this Agreement shall benefit and bind the permitted successors and assigns of the parties.
b.Amendments and Waivers. Any term of this Agreement may be amended only with the written consent of the Company. The Company shall not be deemed hereby to have waived any rights or remedies it may have in law or equity, nor to have given any authorizations or waived any of its rights under this Agreement, unless, and only to the extent, it does so by a specific writing signed by a duly authorized officer of the Company. Any subsequent change or changes in Consultant’s duties, obligations, rights or compensation will not affect the validity or scope of this Agreement.
c.Entire Agreement. This Agreement, including the Exhibits, constitutes the entire agreement of the parties and supersedes all oral negotiations and prior or contemporaneous writings with respect to the subject matter hereof, except that the Award Agreements shall continue in full force and effect.
d.Notices. Any notice required or permitted by this Agreement shall be in writing and shall be deemed sufficient upon receipt, when delivered personally or by courier, overnight delivery service or confirmed facsimile, 48 hours after being deposited in the regular mail as certified or registered mail (airmail if sent internationally) with postage prepaid, if such notice is addressed to the party to be notified at such party’s address or facsimile number as set forth below, or as subsequently modified by written notice.
e.Choice of Law. The validity, interpretation, construction and performance of this Agreement shall be governed by the laws of the State of California, without giving effect to the principles of conflict of laws.
Page 4 of 7


f.Severability. If any provision, or any portion of any provision, of this Agreement is held to be unenforceable under applicable law, the parties agree to renegotiate that provision in good faith. In the event that the parties cannot reach a mutually agreeable and enforceable replacement for such provision, then (i) that provision shall be excluded from this Agreement, (ii) the balance of the Agreement shall be interpreted as if the provision were so excluded and (iii) the balance of the Agreement shall be enforceable in accordance with its terms.
g.Counterparts. This Agreement may be executed in counterparts, each of which shall be deemed an original, but all of which together will constitute one and the same instrument.
h.Advice of Counsel. EACH PARTY ACKNOWLEDGES THAT, IN EXECUTING THIS AGREEMENT, SUCH PARTY HAS HAD THE OPPORTUNITY TO SEEK THE ADVICE OF INDEPENDENT LEGAL COUNSEL, AND HAS READ AND UNDERSTOOD ALL OF THE TERMS AND PROVISIONS OF THIS AGREEMENT. THIS AGREEMENT SHALL NOT BE CONSTRUED AGAINST ANY PARTY BY REASON OF THE DRAFTING OR PREPARATION HEREOF.
[SIGNATURE PAGE FOLLOWS]
Page 5 of 7


IN WITNESS WHEREOF, the parties have signed this Agreement as of the Effective Date.
COMPANY:Consultant:
Samsara Inc.Andy McCall
By: /s/ Adam Eltoukhy
By: /s/ Andy McCall
Name: Adam EltoukhyName: Andy McCall
Title: Chief Legal Officer
Date: June 29, 2023Date: June 29, 2023
Attachment:
Exhibit A – Consultant Statement of Services
Page 6 of 7


EXHIBIT A
Consultant Statement of Services
This Consultant Statement of Services is issued under and subject to all of the terms and conditions of the Consultant Agreement dated July 30, 2023 by and between Samsara Inc. (“Company”) and Andy McCall (“Consultant”).
Services
Consultant will serve as a consultant to the Company and advise the Company’s management, employees and agents, at reasonable times, in matters related to the Company’s actual and planned business, as requested by the Company for the duration of the Term (the “Services”).
The Services, shall include, but shall not be limited to:
1.Providing services to the Company to ensure an orderly transition of Consultant’s former employment responsibilities to other Samsara employees, consultants, or agents;
2.Cooperating with Company and its counsel in the defense or prosecution of any claims or actions now in existence or which may be brought in the future against or on behalf of the Company which relate in any way to events or occurrences that transpired while Consultant was employed by the Company.
Page 7 of 7
EX-31.1 3 samsaraex-311peoxq22024.htm SECTION 302 CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER Document

Exhibit 31.1
CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER
PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
I, Sanjit Biswas, certify that:
1.I have reviewed this Quarterly Report on Form 10-Q of Samsara 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: September 5, 2023
By:/s/ Sanjit Biswas
Sanjit Biswas
Chief Executive Officer
(Principal Executive Officer)

EX-31.2 4 samsaraex-312pfoxq22024.htm SECTION 302 CERTIFICATION OF PRINCIPAL FINANCIAL OFFICER Document

Exhibit 31.2
CERTIFICATION OF PRINCIPAL FINANCIAL OFFICER
PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
I, Dominic Phillips, certify that:
1.I have reviewed this Quarterly Report on Form 10-Q of Samsara 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: September 5, 2023
By:/s/ Dominic Phillips
Dominic Phillips
Chief Financial Officer
(Principal Financial Officer)

EX-32.1 5 samsaraex-321peoxq22024.htm SECTION 906 CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER Document

Exhibit 32.1
CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER
PURSUANT TO 18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
I, Sanjit Biswas, 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 Samsara Inc. for the period ended July 29, 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 Samsara Inc.
Date: September 5, 2023
By:/s/ Sanjit Biswas
Sanjit Biswas
Chief Executive Officer
(Principal Executive Officer)

EX-32.2 6 samsaraex-322pfoxq22024.htm SECTION 906 CERTIFICATION OF PRINCIPAL FINANCIAL OFFICER Document

Exhibit 32.2
CERTIFICATION OF PRINCIPAL FINANCIAL OFFICER
PURSUANT TO 18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
I, Dominic Phillips, 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 Samsara Inc. for the period ended July 29, 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 Samsara Inc.
Date: September 5, 2023
By:/s/ Dominic Phillips
Dominic Phillips
Chief Financial Officer
(Principal Financial Officer)

EX-101.SCH 7 iot-20230729.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 0000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 0000007 - Disclosure - Description of Business link:presentationLink link:calculationLink link:definitionLink 0000008 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - Cash, Cash Equivalents, Restricted Cash, and Investments link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Costs to Obtain and Fulfill a Contract link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Property and Equipment, Net link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Revenue, Deferred Revenue, and Remaining Performance Obligations link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Equity link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Net Loss Per Share, Basic and Diluted link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - Segment Information link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - Subsequent Event link:presentationLink link:calculationLink link:definitionLink 9954701 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 9954702 - Disclosure - Cash, Cash Equivalents, Restricted Cash, and Investments (Tables) link:presentationLink link:calculationLink link:definitionLink 9954703 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 9954704 - Disclosure - Costs to Obtain and Fulfill a Contract (Tables) link:presentationLink link:calculationLink link:definitionLink 9954705 - Disclosure - Property and Equipment, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 9954706 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 9954707 - Disclosure - Revenue, Deferred Revenue, and Remaining Performance Obligations (Tables) link:presentationLink link:calculationLink link:definitionLink 9954708 - Disclosure - Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 9954709 - Disclosure - Net Loss Per Share, Basic and Diluted (Tables) link:presentationLink link:calculationLink link:definitionLink 9954710 - Disclosure - Segment Information (Tables) link:presentationLink link:calculationLink link:definitionLink 9954711 - Disclosure - Summary of Significant Accounting Policies (Details) link:presentationLink link:calculationLink link:definitionLink 9954712 - Disclosure - Cash, Cash Equivalents, Restricted Cash, and Investments - Schedule of Cash, Cash Equivalents, and Restricted Cash (Details) link:presentationLink link:calculationLink link:definitionLink 9954713 - Disclosure - Cash, Cash Equivalents, Restricted Cash, and Investments - Summary of Cash Equivalents and Available for Sale Marketable Securities (Details) link:presentationLink link:calculationLink link:definitionLink 9954714 - Disclosure - Cash, Cash Equivalents, Restricted Cash, and Investments - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954715 - Disclosure - Cash, Cash Equivalents, Restricted Cash, and Investments - Schedule of Fair Values of Available for Sale Marketable Securities (Details) link:presentationLink link:calculationLink link:definitionLink 9954716 - Disclosure - Fair Value Measurements (Details) link:presentationLink link:calculationLink link:definitionLink 9954717 - Disclosure - Costs to Obtain and Fulfill a Contract - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954718 - Disclosure - Costs to Obtain and Fulfill a Contract - Schedule of Capitalized Commission Costs (Details) link:presentationLink link:calculationLink link:definitionLink 9954719 - Disclosure - Costs to Obtain and Fulfill a Contract - Schedule of Capitalized Connected Device Costs (Details) link:presentationLink link:calculationLink link:definitionLink 9954720 - Disclosure - Property and Equipment, Net - Schedule of Property and Equipment, Net (Details) link:presentationLink link:calculationLink link:definitionLink 9954721 - Disclosure - Property and Equipment, Net - Capitalized and Amortized Amounts for Internal-Use Software Development Costs (Details) link:presentationLink link:calculationLink link:definitionLink 9954722 - Disclosure - Property and Equipment, Net - Internal-Use Software Development Costs, Net (Details) link:presentationLink link:calculationLink link:definitionLink 9954723 - Disclosure - Property and Equipment, Net - Depreciation and Amortization (Details) link:presentationLink link:calculationLink link:definitionLink 9954724 - Disclosure - Leases - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954725 - Disclosure - Leases - Operating Lease Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9954726 - Disclosure - Leases - Supplemental Information Related to Operating Leases (Details) link:presentationLink link:calculationLink link:definitionLink 9954727 - Disclosure - Leases - Weighted Average Remaining Lease Term and Discount Rate (Details) link:presentationLink link:calculationLink link:definitionLink 9954728 - Disclosure - Leases - Future Minimum Lease Payments (Details) link:presentationLink link:calculationLink link:definitionLink 9954728 - Disclosure - Leases - Future Minimum Lease Payments (Details) link:presentationLink link:calculationLink link:definitionLink 9954729 - Disclosure - Revenue, Deferred Revenue, and Remaining Performance Obligations - Schedule of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 9954730 - Disclosure - Revenue, Deferred Revenue, and Remaining Performance Obligations - Schedule of Deferred Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 9954731 - Disclosure - Revenue, Deferred Revenue, and Remaining Performance Obligations - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954731 - Disclosure - Revenue, Deferred Revenue, and Remaining Performance Obligations - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954732 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 9954733 - Disclosure - Equity - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954734 - Disclosure - Equity - Schedule of Reserved Shares of Common Stock for Future Issuance (Details) link:presentationLink link:calculationLink link:definitionLink 9954735 - Disclosure - Equity - Summary of Stock Options (Details) link:presentationLink link:calculationLink link:definitionLink 9954736 - Disclosure - Equity - Schedule of RSU Activity (Details) link:presentationLink link:calculationLink link:definitionLink 9954737 - Disclosure - Equity - Schedule of Weighted Average Assumptions Used To Estimate The Fair Value (Details) link:presentationLink link:calculationLink link:definitionLink 9954738 - Disclosure - Equity - Summary of Stock-Based Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9954739 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 9954740 - Disclosure - Net Loss Per Share, Basic and Diluted - Schedule of Basic and Diluted Net Loss Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 9954741 - Disclosure - Net Loss Per Share, Basic and Diluted - Schedule of Potentially Dilutive Securities Excluded from the Computation of Diluted Net Loss per Share (Details) link:presentationLink link:calculationLink link:definitionLink 9954742 - Disclosure - Segment Information - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954743 - Disclosure - Segment Information - Schedule of Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 9954744 - Disclosure - Segment Information - Schedule of Long-lived Assets by Geographic Areas (Details) link:presentationLink link:calculationLink link:definitionLink 9954745 - Disclosure - Subsequent Event (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 8 iot-20230729_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 9 iot-20230729_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 10 iot-20230729_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Stock Appreciation Rights (SARs) Stock Appreciation Rights (SARs) [Member] Pay vs Performance Disclosure [Line Items] Proceeds from sales of investments Proceeds from Sale of Debt Securities, Available-for-Sale Accrued expenses and other current liabilities Accrued And Other Liabilities, Current Accrued And Other Liabilities, Current Statistical Measurement [Domain] Statistical Measurement [Domain] Research and development Research and Development Expense Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Underlying Security Market Price Change Underlying Security Market Price Change, Percent Number of equity incentive plans Number Of Equity Incentive Plans Number Of Equity Incentive Plans Award Type [Domain] Award Type [Domain] Fair Value as of Grant Date Award Grant Date Fair Value Remaining performance obligation, period (in months) Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Balance at beginning of period (in shares) Balance at end of period (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Operating lease, remaining lease term (in years) Lessee, Operating Lease, Remaining Lease Term Statement of Stockholders' Equity [Abstract] Summary of Cash Equivalents and Available for Sale Marketable Securities Cash, Cash Equivalents and Investments [Table Text Block] Effect of foreign exchange rate changes on cash, cash equivalents, and restricted cash Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations MNPI Disclosure Timed for Compensation Value MNPI Disclosure Timed for Compensation Value [Flag] Segment Reporting [Abstract] Accounts payable Accounts Payable, Current Weighted-average remaining contractual term, exercisable Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Restatement Determination Date: Restatement Determination Date [Axis] Corporate notes and bonds Corporate Debt Securities [Member] Interest income and other income (expense), net Nonoperating Income (Expense) Interest receivable Debt Securities, Available-for-Sale, Accrued Interest, after Allowance for Credit Loss Commitments and contingencies (Note 9) Commitments and Contingencies Insider Trading Policies and Procedures [Line Items] Exercisable at end of period (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number Rule 10b5-1 Arrangement Terminated Rule 10b5-1 Arrangement Terminated [Flag] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Restatement does not require Recovery Restatement Does Not Require Recovery [Text Block] Equity Equity [Text Block] Connected Device Costs Connected Device Costs [Member] Connected Device Costs Other assets, non-current Increase (Decrease) in Other Noncurrent Assets Geographical [Axis] Geographical [Axis] Income Taxes Income Tax Disclosure [Text Block] Description of Business Business Description and Basis of Presentation [Text Block] Deferred revenue Increase (Decrease) in Contract with Customer, Liability Expected dividend yield Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate Current liabilities: Liabilities, Current [Abstract] Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Preferred stock, $0.0001 par value—400,000,000 shares authorized as of July 29, 2023 and January 28, 2023; zero shares issued and outstanding as of July 29, 2023 and January 28, 2023 Preferred Stock, Value, Issued Shares reserved for future issuance, annual evergreen increase (in shares) Common Stock, Capital Shares Reserved for Future Issuance, Annual Evergreen Increase Common Stock, Capital Shares Reserved for Future Issuance, Annual Evergreen Increase Weighted-Average Grant-Date Fair Value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Forfeited, canceled, or expired (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price Net loss per share attributable to common stockholders, diluted (in dollars per share) Earnings Per Share, Diluted PEO Total Compensation Amount PEO Total Compensation Amount Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current Trading Arrangements, by Individual Trading Arrangements, by Individual [Table] Level 3 Fair Value, Inputs, Level 3 [Member] Balance at beginning of period (in shares) Balance at end of period (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Accrued compensation and benefits Accrued Employee Benefits, Current Estimated Fair Value Total Marketable securities Debt Securities, Available-for-Sale, Excluding Accrued Interest Litigation Case [Axis] Litigation Case [Axis] Trading Symbol Trading Symbol Letters of credit outstanding, amount Letters of Credit Outstanding, Amount Non-PEO NEO Average Compensation Actually Paid Amount Non-PEO NEO Average Compensation Actually Paid Amount Granted (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Net loss Net loss Net Income (Loss) 2021 Employee Stock Purchase Plan Two Thousand Twenty One Employee Stock Purchase Plan [Member] Two Thousand Twenty One Employee Stock Purchase Plan Total current liabilities Liabilities, Current Fair Value Disclosures [Abstract] Changed Peer Group, Footnote Changed Peer Group, Footnote [Text Block] Company Selected Measure Name Company Selected Measure Name Computers and equipment Machinery and Equipment [Member] Leases Lessee, Operating Leases [Text Block] Schedule of Cash and Cash Equivalents Schedule of Cash and Cash Equivalents [Table Text Block] Liabilities and stockholders’ equity Liabilities and Equity [Abstract] Employee stock purchase plan Shares available for future issuance Employee Stock [Member] Cash and Cash Equivalents [Domain] Cash and Cash Equivalents [Domain] Stockholders’ equity: Equity, Attributable to Parent [Abstract] Gross Unrealized Losses Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax Exercised (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Deferred revenue, beginning of period Deferred revenue, end of period Contract with Customer, Liability 2015 Equity Incentive Plan Two Thousand Fifteen Equity Incentive Plan [Member] Two Thousand Fifteen Equity Incentive Plan Schedule of Basic and Diluted Net Loss Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Award vesting period Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Litigation Status [Domain] Litigation Status [Domain] Executive Category: Executive Category [Axis] Common Class B Common Class B [Member] Number of Shares Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Exercised (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Level 1 Fair Value, Inputs, Level 1 [Member] Name Measure Name Name Forgone Recovery, Individual Name Schedule of Property and Equipment, Net Property, Plant and Equipment [Table Text Block] Equity Components [Axis] Equity Components [Axis] Financial Instruments [Domain] Financial Instruments [Domain] Additional 402(v) Disclosure Additional 402(v) Disclosure [Text Block] Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Amortized Cost Cash Equivalents, At Carrying Value, Amortized Cost Cash Equivalents, At Carrying Value, Amortized Cost Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Underlying Securities Award Underlying Securities Amount Entity Small Business Entity Small Business Local Phone Number Local Phone Number Accounts receivable, net Increase (Decrease) in Accounts Receivable Recovery of Erroneously Awarded Compensation Disclosure [Line Items] Forecast Forecast [Member] Commission Costs Commission Costs [Member] Commission Costs Incentive received Incentive from Lessor Measurement Frequency [Axis] Measurement Frequency [Axis] Operating lease liabilities, non-current Operating Lease, Liability, Noncurrent Schedule of Fair Values of Available for Sale Marketable Securities Investments Classified by Contractual Maturity Date [Table Text Block] RSUs RSUs outstanding Restricted Stock Units (RSUs) [Member] Forgone Recovery due to Violation of Home Country Law, Amount Forgone Recovery due to Violation of Home Country Law, Amount Payment of offering costs Payments of Stock Issuance Costs Long-term investments Debt Securities, Available-for-Sale, Excluding Accrued Interest, Noncurrent Income Statement Location [Axis] Income Statement Location [Axis] Schedule of Future Minimum Lease Payments Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block] Product and Service [Domain] Product and Service [Domain] Schedule of Potentially Dilutive Securities Excluded from the Computation of Diluted Net Loss per Share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Other Performance Measure, Amount Other Performance Measure, Amount Aggregate Available Trading Arrangement, Securities Aggregate Available Amount Schedule of Lease Costs Lease, Cost [Table Text Block] Inventories Increase (Decrease) in Inventories Research and development Research and Development Expense [Member] Investing activities Net Cash Provided by (Used in) Investing Activities [Abstract] Insider Trading Policies and Procedures Not Adopted Insider Trading Policies and Procedures Not Adopted [Text Block] Litigation Status [Axis] Litigation Status [Axis] Antidilutive securities (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Award Type [Axis] Award Type [Axis] Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Plan Name [Domain] Plan Name [Domain] Connected device costs, non-current Capitalized Contract Cost, Net, Noncurrent, Connected Device Costs Capitalized Contract Cost, Net, Noncurrent, Connected Device Costs Document Quarterly Report Document Quarterly Report Supplemental disclosures of non-cash investing and financing activities: Noncash Investing and Financing Items [Abstract] Property and equipment accrued but not yet paid Capital Expenditures Incurred but Not yet Paid Offering period Share-based Compensation Arrangement by Share-based Payment Award, Offering Period Share-based Compensation Arrangement by Share-based Payment Award, Offering Period Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Vesting of early exercised stock options Noncash Or Part Noncash, Share-Based Payment Arrangement, Vesting Of Early Exercised Stock Options Noncash Or Part Noncash, Share-Based Payment Arrangement, Vesting Of Early Exercised Stock Options General and administrative General and Administrative Expense [Member] Total gross property and equipment Property, Plant and Equipment, Gross Weighted-average remaining contractual term, outstanding Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Trading Arrangement: Trading Arrangement [Axis] Less: imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Common stock purchases (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Purchased for Award Use of Estimates Use of Estimates, Policy [Policy Text Block] PEO Actually Paid Compensation Amount PEO Actually Paid Compensation Amount Leases Lessee, Finance Leases [Text Block] Investments: Debt Securities, Available-for-Sale [Abstract] Entity File Number Entity File Number Loss Contingencies [Table] Loss Contingencies [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of RSU Activity Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block] Operating lease liabilities, current Operating Lease, Liability, Current Entity Shell Company Entity Shell Company 2027 Lessee, Operating Lease, Liability, to be Paid, Year Three Risk-free interest rate, minimum Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Recently Adopted Accounting Pronouncements and Recent Accounting Pronouncements Not Yet Adopted New Accounting Pronouncements, Policy [Policy Text Block] Restatement Determination Date Restatement Determination Date Rule 10b5-1 Arrangement Adopted Rule 10b5-1 Arrangement Adopted [Flag] Schedule of Reserved Shares of Common Stock for Future Issuance Schedule of Stock by Class [Table Text Block] Cash, cash equivalents, and restricted cash, beginning of period Cash, cash equivalents, and restricted cash, end of period Total cash, cash equivalents, and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents 2026 Lessee, Operating Lease, Liability, to be Paid, Year Two Stock Price or TSR Estimation Method Stock Price or TSR Estimation Method [Text Block] Denominator: Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Operating lease cost Operating Lease, Cost Common stock, issued (in shares) Common Stock, Shares, Issued Vested (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Gross profit Gross Profit Deferred revenue, current Contract with Customer, Liability, Current Security Exchange Name Security Exchange Name Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Stock options Options outstanding Employee Stock Option [Member] Common Class A Common Class A [Member] Cost not yet recognized, period for recognition Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Maximum Maximum [Member] Comprehensive loss Comprehensive Income (Loss), Net of Tax, Attributable to Parent Cost not yet recognized, amount Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Estimated Fair Value Cash Equivalents, at Carrying Value Document Type Document Type Tabular List, Table Tabular List [Table Text Block] Short-term lease cost Short-Term Lease, Cost Entity Address, Address Line One Entity Address, Address Line One Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Subsequent Event [Table] Subsequent Event [Table] Restricted cash—letters of credit Restricted Cash, Fair Value Disclosure Restricted Cash, Fair Value Disclosure Capitalized contract cost Capitalized Contract Cost, Net Basis of Presentation and Fiscal Year Basis of Accounting, Policy [Policy Text Block] Other non-cash adjustments Other Noncash Income (Expense) Purchases of investments Payments to Acquire Debt Securities, Available-for-Sale Weighted-Average Exercise Price Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Restricted cash Restricted Cash, Noncurrent Income Statement [Abstract] Title of 12(b) Security Title of 12(b) Security Capitalized internal-use software development costs Capitalized Computer Software, Additions Amortized Cost Debt Securities, Available-for-Sale, Amortized Cost, Excluding Accrued Interest, after Allowance for Credit Loss Insider Trading Policies and Procedures Adopted Insider Trading Policies and Procedures Adopted [Flag] Cash equivalents Cash and Cash Equivalents, Fair Value Disclosure Sublease income Sublease Income Aggregate Erroneous Compensation Not Yet Determined Aggregate Erroneous Compensation Not Yet Determined [Text Block] Balance at beginning of period (in dollars per share) Balance at end of period (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Issuance of common stock in connection with equity compensation plans Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture Class of Stock [Line Items] Class of Stock [Line Items] Income Tax Disclosure [Abstract] Connected device costs Increase (Decrease) In Capitalized Contract Cost, Connected Device Costs Increase (Decrease) In Capitalized Contract Cost, Connected Device Costs Offering Period [Domain] Offering Period [Domain] Offering Period Forgone Recovery due to Expense of Enforcement, Amount Forgone Recovery due to Expense of Enforcement, Amount Purchase period Share-based Compensation Arrangement by Share-based Payment Award, Purchase Period Share-based Compensation Arrangement by Share-based Payment Award, Purchase Period Entity Tax Identification Number Entity Tax Identification Number Inventories Inventory, Net Amortization expense Capitalized Contract Cost, Amortization Total lease cost Lease, Cost Statistical Measurement [Axis] Statistical Measurement [Axis] Share-based payment arrangement, amount capitalized Share-Based Payment Arrangement, Amount Capitalized Financial Instrument [Axis] Financial Instrument [Axis] Entity Interactive Data Current Entity Interactive Data Current Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Second Purchase Period Second Purchase Period [Member] Second Purchase Period Amount of expected significant change in unrecognized tax benefit Significant Change in Unrecognized Tax Benefits is Reasonably Possible, Amount of Unrecorded Benefit Total Shareholder Return Amount Total Shareholder Return Amount Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Adjustment To PEO Compensation, Footnote Adjustment To PEO Compensation, Footnote [Text Block] Due within one year Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling within One Year, Fair Value Schedule of Capitalized Contract Costs Capitalized Contract Cost [Table Text Block] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Accumulated deficit Retained Earnings (Accumulated Deficit) Measure: Measure [Axis] Commitments and Contingencies Disclosure [Abstract] Issuance of common stock for vesting of RSUs (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Gross Name Outstanding Recovery, Individual Name Revenue Recognition Revenue from Contract with Customer [Policy Text Block] Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Current assets: Assets, Current [Abstract] Leases [Abstract] Entity Address, State or Province Entity Address, State or Province Compensation Actually Paid vs. Total Shareholder Return Compensation Actually Paid vs. Total Shareholder Return [Text Block] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Operating activities Net Cash Provided by (Used in) Operating Activities [Abstract] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Cash paid for amounts in the measurement of operating lease liabilities—operating cash flows Operating Lease, Payments Unrealized gains (losses) on investments, net of tax OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax Common stock, outstanding (in shares) Balance at beginning of period (in shares) Balance at end of period (in shares) Common Stock, Shares, Outstanding Proceeds from maturities and redemptions of investments Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-Sale PEO PEO [Member] Concentrations of Credit Risk Concentration Risk, Credit Risk, Policy [Policy Text Block] Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Foreign currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Class of Stock [Domain] Class of Stock [Domain] Net loss attributable to common stockholders Net Income (Loss) Available to Common Stockholders, Basic Revenues from External Customers and Long-Lived Assets [Line Items] Revenues from External Customers and Long-Lived Assets [Line Items] Number of Shares Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward] Operating lease right-of-use assets and liabilities, net Increase (Decrease) In Operating Lease Right-Of-Use Asset And Operating Lease Liability Increase (Decrease) In Operating Lease Right-Of-Use Asset And Operating Lease Liability Outstanding Aggregate Erroneous Compensation Amount Outstanding Aggregate Erroneous Compensation Amount Effective tax rate Effective Income Tax Rate Reconciliation, Percent Total operating lease liabilities Operating Lease, Liability Total liabilities Liabilities Total Shareholder Return Vs Peer Group Total Shareholder Return Vs Peer Group [Text Block] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense and Other Assets Accumulated Other Comprehensive Income AOCI Attributable to Parent [Member] Aggregate Erroneous Compensation Amount Aggregate Erroneous Compensation Amount Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Total shares of common stock reserved for future issuance Common Stock, Capital Shares Reserved for Future Issuance Measurement Frequency [Domain] Measurement Frequency [Domain] Property and Equipment, Net Property, Plant and Equipment Disclosure [Text Block] All Executive Categories All Executive Categories [Member] Deferred revenue, non-current Contract with Customer, Liability, Noncurrent Non-Rule 10b5-1 Arrangement Adopted Non-Rule 10b5-1 Arrangement Adopted [Flag] Plan Name [Axis] Plan Name [Axis] Long-Lived Tangible Asset [Domain] Long-Lived Tangible Asset [Domain] Number of reportable segments Number of Reportable Segments Basic and diluted net loss per share: Earnings Per Share [Abstract] Subsequent Event [Line Items] Subsequent Event [Line Items] Investments Marketable Securities, Policy [Policy Text Block] Sales and marketing Selling and Marketing Expense Common stock Common Stock, Value, Issued General and administrative General and Administrative Expense Organization, Consolidation and Presentation of Financial Statements [Abstract] Awards Close in Time to MNPI Disclosures, Table Awards Close in Time to MNPI Disclosures [Table Text Block] Total current assets Assets, Current Payment of principal on finance leases Finance Lease, Principal Payments Lease modification, impairment, and related charges Asset Impairment Charges Revenue from Contract with Customer [Abstract] All Individuals All Individuals [Member] Supplemental disclosure of cash flow information: Supplemental Cash Flow Information [Abstract] 2021 Equity Incentive Plan Two Thousand Twenty One Equity Incentive Plan [Member] Two Thousand Twenty One Equity Incentive Plan Litigation Case [Domain] Litigation Case [Domain] Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Entity Filer Category Entity Filer Category Non-PEO NEO Average Total Compensation Amount Non-PEO NEO Average Total Compensation Amount Statement [Table] Statement [Table] Current Fiscal Year End Date Current Fiscal Year End Date Net Loss Per Share Earnings Per Share, Policy [Policy Text Block] Capitalized commission costs Capitalized connected device costs Capitalized Contract Cost, Net, Period Cost Capitalized Contract Cost, Net, Period Cost Repurchase of restricted common stock (in shares) Stock Repurchased During Period, Shares Unpaid offering costs Stock Issuance Costs Incurred But Not Yet Paid Stock Issuance Costs Incurred But Not Yet Paid Cash, Cash Equivalents, Restricted Cash, and Investments Cash, Cash Equivalents, and Marketable Securities [Text Block] PEO Name PEO Name Expected volatility, minimum Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum Preferred stock, authorized (in shares) Preferred Stock, Shares Authorized Granted (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] Preferred stock, outstanding (in shares) Preferred Stock, Shares Outstanding Accounts Receivable Accounts Receivable [Policy Text Block] Common stock purchases Proceeds, Issuance of Shares, Share-Based Payment Arrangement, Excluding Option Exercised Net cash provided by (used in) operating activities Net Cash Provided by (Used in) Operating Activities Aggregate intrinsic value, exercisable Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value Class of Stock [Axis] Class of Stock [Axis] Erroneously Awarded Compensation Recovery Erroneously Awarded Compensation Recovery [Table] Depreciation and amortization Depreciation and amortization expense Depreciation, Depletion and Amortization Furniture and fixtures Furniture and Fixtures [Member] Award Timing, How MNPI Considered Award Timing, How MNPI Considered [Text Block] Statement of Financial Position [Abstract] Total stockholders’ equity Balance at beginning of period Balance at end of period Equity, Attributable to Parent Commercial paper Commercial Paper [Member] Unrecognized tax benefits that would impact effective tax rate Unrecognized Tax Benefits that Would Impact Effective Tax Rate Increase (decrease) in operating lease, right-of-use asset Additional Operating Lease Right Of Use Asset Additional operating lease resulting in a right-of-use asset Total long-lived assets, net Long-Lived Assets Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Revenue recognized in the period from beginning deferred revenue balance Contract with Customer, Liability, Revenue Recognized Restricted cash Restricted Cash and Cash Equivalents Schedule of Stock by Class [Table] Schedule of Stock by Class [Table] Expected term Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term Subsequent Events [Abstract] Loss before provision for income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table] Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table] Fair Value Measurements Fair Value Measurement, Policy [Policy Text Block] Long-Lived Tangible Asset [Axis] Long-Lived Tangible Asset [Axis] Preferred stock, issued (in shares) Preferred Stock, Shares Issued Level 2 Fair Value, Inputs, Level 2 [Member] Capitalized Contract Cost [Axis] Capitalized Contract Cost [Axis] Entity Emerging Growth Company Entity Emerging Growth Company Schedule of Long-lived Assets by Geographic Areas Long-Lived Assets by Geographic Areas [Table Text Block] Stockholders' Equity (Deficit) Increase (Decrease) in Stockholders' Equity [Roll Forward] Named Executive Officers, Footnote Named Executive Officers, Footnote [Text Block] Short-term investments Debt Securities, Available-for-Sale, Excluding Accrued Interest, Current Document Fiscal Period Focus Document Fiscal Period Focus 2025 Lessee, Operating Lease, Liability, to be Paid, Year One Contract with Customer, Liability [Roll Forward] Contract with Customer, Liability [Roll Forward] Contract with Customer, Liability Pay vs Performance Disclosure, Table Pay vs Performance [Table Text Block] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Shares available for future grants Share-Based Payment Arrangement [Member] 2028 Lessee, Operating Lease, Liability, to be Paid, Year Four Title Trading Arrangement, Individual Title Balance at beginning of period (in dollars per share) Balance at end of period (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Stock-based compensation expense Share-Based Payment Arrangement, Noncash Expense Schedule of Revenue from External Customers by Geographic Areas Revenue from External Customers by Geographic Areas [Table Text Block] Common Stock Common Stock [Member] Individual: Individual [Axis] City Area Code City Area Code Entity Address, Postal Zip Code Entity Address, Postal Zip Code Product and Service [Axis] Product and Service [Axis] Net Loss Per Share, Basic and Diluted Earnings Per Share [Text Block] Income Statement Location [Domain] Income Statement Location [Domain] Document Fiscal Year Focus Document Fiscal Year Focus Geographical [Domain] Geographical [Domain] Internal-use software development costs Software and Software Development Costs [Member] Capitalized Contract Cost [Line Items] Capitalized Contract Cost [Line Items] Minimum Minimum [Member] Property and equipment, net Property and equipment, net Property, Plant and Equipment, Net Schedule of Stock Option Activity Share-Based Payment Arrangement, Option, Activity [Table Text Block] Exercise Price Award Exercise Price Gross Unrealized Gains Cash Equivalents, At Carrying Value, Accumulated Gross Unrealized Gain, Before Tax Cash Equivalents, At Carrying Value, Accumulated Gross Unrealized Gain, Before Tax Other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax Statement of Cash Flows [Abstract] Assets Assets [Abstract] Award Timing MNPI Disclosure Award Timing MNPI Disclosure [Text Block] First Purchase Period First Purchase Period [Member] First Purchase Period Other revenue Product and Service, Other [Member] Unlawful Draw Down On Letter Of Credit Unlawful Draw Down On Letter Of Credit [Member] Unlawful Draw Down On Letter Of Credit U.S. government and agency securities US Treasury Securities [Member] Cash paid for income taxes, net of refunds Income Taxes Paid, Net Net cash provided by financing activities Net Cash Provided by (Used in) Financing Activities Fair Value, Assets Measured on Recurring Basis Fair Value, Assets Measured on Recurring Basis [Table Text Block] Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Other investing activities Payments for (Proceeds from) Other Investing Activities Accumulated Deficit Retained Earnings [Member] Schedule of Stock-Based Compensation Expense Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Adjustment to Non-PEO NEO Compensation Footnote Adjustment to Non-PEO NEO Compensation Footnote [Text Block] Total liabilities and stockholders’ equity Liabilities and Equity Other assets, non-current Other Assets, Noncurrent Peer Group Total Shareholder Return Amount Peer Group Total Shareholder Return Amount Net loss per share attributable to common stockholders, basic (in dollars per share) Earnings Per Share, Basic Operating lease right-of-use assets Operating Lease, Right-of-Use Asset Cash equivalents: Cash Equivalents, at Carrying Value [Abstract] Accounting Policies [Abstract] Equity Valuation Assumption Difference, Footnote Equity Valuation Assumption Difference, Footnote [Text Block] Risk-free interest rate, maximum Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum Erroneous Compensation Analysis Erroneous Compensation Analysis [Text Block] Expected volatility, maximum Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum Intrinsic value of shares exercised Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value Remainder of 2024 Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Arrangement Duration Trading Arrangement Duration Entity Address, City or Town Entity Address, City or Town Award Timing MNPI Considered Award Timing MNPI Considered [Flag] Schedule of Restricted Cash Restrictions on Cash and Cash Equivalents [Table Text Block] Accounts payable and other liabilities Increase (Decrease) in Accounts Payable and Other Operating Liabilities Contractual maturities of available-for-sale debt securities, maximum Debt Securities, Available-For-Sale Maturity, Term, Maximum Debt Securities, Available-For-Sale Maturity, Term, Maximum Common Class C Common Class C [Member] Pending Litigation Pending Litigation [Member] Schedule of Cash and Cash Equivalents [Table] Schedule of Cash and Cash Equivalents [Table] Principles of Consolidation Consolidation, Policy [Policy Text Block] Document Transition Report Document Transition Report Award Timing Predetermined Award Timing Predetermined [Flag] Termination Date Trading Arrangement Termination Date Common stock, authorized (in shares) Common Stock, Shares Authorized Amortization expense Capitalized Computer Software, Amortization Document Information [Table] Document Information [Table] Vesting of early exercised stock options Adjustments To Additional Paid In Capital, Early Exercised Stock Options Adjustments To Additional Paid In Capital, Early Exercised Stock Options Gross Unrealized Gains Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax Property, Plant and Equipment [Abstract] Adjustments to reconcile net loss to net cash provided by (used in) operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] All Trading Arrangements All Trading Arrangements [Member] All Adjustments to Compensation All Adjustments to Compensation [Member] Award Timing Disclosures [Line Items] Compensation Amount Outstanding Recovery Compensation Amount Credit loss expense (benefit) Accounts Receivable, Credit Loss Expense (Reversal) Additional paid-in capital Additional Paid in Capital Other comprehensive income (loss): Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract] Forfeited (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Issuance of common stock for vesting of RSUs Stock Issued During Period, Value, Restricted Stock Award, Gross Cover [Abstract] Document Information [Line Items] Change in Contract with Customer, Liability [Abstract] Change in Contract with Customer, Liability [Abstract] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table] Finance lease, liability Finance Lease, Liability Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Forfeited (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Offering Period [Axis] Offering Period [Axis] Offering Period Debt Securities, Available-for-Sale, Accrued Interest, after Allowance for Credit Loss, Statement of Financial Position [Extensible Enumeration] Debt Securities, Available-for-Sale, Accrued Interest, after Allowance for Credit Loss, Statement of Financial Position [Extensible Enumeration] Insider Trading Arrangements [Line Items] Allowance for credit losses Accounts Receivable, Allowance for Credit Loss Aggregate intrinsic value, outstanding Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value Issuance of common stock in connection with equity compensation plans (in shares) Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture Entity Registrant Name Entity Registrant Name Material Terms of Trading Arrangement Material Terms of Trading Arrangement [Text Block] Award Timing Method Award Timing Method [Text Block] Adjustment to Compensation, Amount Adjustment to Compensation Amount Cost of revenue Cost of Sales [Member] Document Period End Date Document Period End Date Compensation Actually Paid vs. Net Income Compensation Actually Paid vs. Net Income [Text Block] Adoption Date Trading Arrangement Adoption Date Peer Group Issuers, Footnote Peer Group Issuers, Footnote [Text Block] Accumulated depreciation and amortization Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Due in one year to two years Debt Securities, Available-For-Sale, Maturity, Allocated And Single Maturity Date, Rolling After One Through Two Years, Fair Value Debt Securities, Available-For-Sale, Maturity, Allocated And Single Maturity Date, Rolling After One Through Two Years, Fair Value Exercisable at end of period (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price Deferred commissions Capitalized Contract Cost, Net, Noncurrent, Commission Costs Capitalized Contract Cost, Net, Noncurrent, Commission Costs Entity Central Index Key Entity Central Index Key Summary of Significant Accounting Policies Basis of Presentation and Significant Accounting Policies [Text Block] Total stock-based compensation expense Share-Based Payment Arrangement, Expense Non-Rule 10b5-1 Arrangement Terminated Non-Rule 10b5-1 Arrangement Terminated [Flag] Provision for income taxes Income Tax Expense (Benefit) Other Non-US [Member] Allowance for doubtful accounts, writeoff Accounts Receivable, Allowance for Credit Loss, Writeoff Finance lease, right-of-use asset Finance Lease, Right-of-Use Asset, after Accumulated Amortization Fair Value Measurements Fair Value Disclosures [Text Block] Number of operating segments Number of Operating Segments Deferred commissions Increase (Decrease) In Capitalized Contract Cost, Commission Costs Increase (Decrease) In Capitalized Contract Cost, Commission Costs Name Trading Arrangement, Individual Name Cash and Cash Equivalents [Abstract] Other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Schedule of Revenue Disaggregation of Revenue [Table Text Block] Equity [Abstract] Weighted-average remaining lease term—operating leases (in years) Operating Lease, Weighted Average Remaining Lease Term Revenue Total revenue Revenue from Contract with Customer, Excluding Assessed Tax Compensation Actually Paid vs. Company Selected Measure Compensation Actually Paid vs. Company Selected Measure [Text Block] Cash and Cash Equivalents [Line Items] Cash and Cash Equivalents [Line Items] Amendment Flag Amendment Flag Money market funds Money Market Funds [Member] Cash and Cash Equivalents [Axis] Cash and Cash Equivalents [Axis] Schedule of Weighted Average Assumptions Used to Estimate Fair Value of ESPP Shares Schedule of Share-Based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block] Capitalized Contract Cost [Table] Capitalized Contract Cost [Table] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Weighted-average discount rate—operating leases Operating Lease, Weighted Average Discount Rate, Percent Loss contingency, receivable Loss Contingency, Receivable Compensation Actually Paid vs. Other Measure Compensation Actually Paid vs. Other Measure [Text Block] Numerator: Net Income (Loss) Available to Common Stockholders, Basic [Abstract] Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Leasehold improvements Leasehold Improvements [Member] Sales and marketing Selling and Marketing Expense [Member] Weighted-average shares used in computing net loss per share attributable to common stockholders, diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Gross Unrealized Losses Cash Equivalents, At Carrying Value, Accumulated Gross Unrealized Loss, Before Tax Cash Equivalents, At Carrying Value, Accumulated Gross Unrealized Loss, Before Tax Forgone Recovery, Explanation of Impracticability Forgone Recovery, Explanation of Impracticability [Text Block] Schedule of Deferred Revenue Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Operating expenses Operating Expenses [Abstract] Costs to Obtain and Fulfill a Contract Revenue, Deferred Revenue, and Remaining Performance Obligations Revenue from Contract with Customer [Text Block] Purchase of property and equipment Payments to Acquire Property, Plant, and Equipment Company Selected Measure Amount Company Selected Measure Amount 2029 and thereafter Lessee, Operating Lease, Liability, to be Paid, After Year Four Lessee, Operating Lease, Liability, to be Paid, After Year Four Additional Paid-In Capital Additional Paid-in Capital [Member] Total assets Assets Name Awards Close in Time to MNPI Disclosures, Individual Name Loss Contingencies [Line Items] Loss Contingencies [Line Items] Cover [Abstract] Commercial paper Commercial Paper, Not Included with Cash and Cash Equivalents [Member] Subsequent Event Subsequent Events [Text Block] Stock-based compensation expense APIC, Share-Based Payment Arrangement, Increase for Cost Recognition United States UNITED STATES Total cash equivalents and restricted cash Cash Equivalents And Restricted Cash, Fair Value Disclosure Cash Equivalents And Restricted Cash, Fair Value Disclosure Fair Value, Recurring Fair Value, Recurring [Member] Other liabilities, non-current Other Liabilities, Noncurrent Vested (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Non-NEOs Non-NEOs [Member] Forfeited, canceled, or expired (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period Total future minimum lease payments Lessee, Operating Lease, Liability, to be Paid Remaining performance obligation, amount Revenue, Remaining Performance Obligation, Amount Total operating expenses Operating Expenses Segment Information Segment Reporting Disclosure [Text Block] Subscription revenue Subscription and Circulation [Member] 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 Financing activities Net Cash Provided by (Used in) Financing Activities [Abstract] Non-PEO NEO Non-PEO NEO [Member] Equity Component [Domain] Equity Component [Domain] Adjustment to Compensation: Adjustment to Compensation [Axis] Purchase price of common stock Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent Non-GAAP Measure Description Non-GAAP Measure Description [Text Block] Scenario [Axis] Scenario [Axis] Weighted-average shares used in computing net loss per share attributable to common stockholders, basic (in shares) Weighted Average Number of Shares Outstanding, Basic Entity Current Reporting Status Entity Current Reporting Status Loss from operations Operating Income (Loss) Cost of revenue Cost of Revenue Connected device costs, current Capitalized Contract Cost, Net, Current, Connected Device Costs Capitalized Contract Cost, Net, Current, Connected Device Costs Proceeds from issuance of common stock in connection with equity compensation plans Proceeds, Issuance of Shares, Share-Based Payment Arrangement, Including Option Exercised Capitalized Contract Cost [Domain] Capitalized Contract Cost [Domain] Pay vs Performance Disclosure Pay vs Performance Disclosure [Table] Statement [Line Items] Statement [Line Items] Scenario [Domain] Scenario [Domain] Stock Options, Additional Disclosures Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract] Forgone Recovery due to Disqualification of Tax Benefits, Amount Forgone Recovery due to Disqualification of Tax Benefits, Amount Awards Close in Time to MNPI Disclosures Awards Close in Time to MNPI Disclosures [Table] Internal-use software development costs, net Capitalized Computer Software, Net EX-101.PRE 11 iot-20230729_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 12 samsara_owlxblacka.jpg begin 644 samsara_owlxblacka.jpg M_]C_X 02D9)1@ ! 0 9 !D #_[ 11'5C:WD 0 $ 4 _^$#CVAT M=' Z+R]N&%P+S$N,"\ /#]X<&%C:V5T(&)E9VEN/2+O MN[\B(&ED/2)7-4TP37!#96AI2'IR95-Z3E1C>FMC.60B/SX@/'@Z>&UP;65T M82!X;6QN#IX;7!T:STB061O8F4@6$U0 M($-O&UL;G,Z&%P+S$N,"]S5'EP92]297-O=7)C95)E9B,B('AM;&YS.GAM<#TB M:'1T<#HO+VYS+F%D;V)E+F-O;2]X87 O,2XP+R(@>&UP34TZ3W)I9VEN86Q$ M;V-U;65N=$E$/2)X;7 N9&ED.F(W9#&UP34TZ1&]C=6UE;G1)1#TB>&UP+F1I9#HR,#DQ,D8V M-T0X,40Q,44X.$)&-S@U,#5#.#4X1$,S,"(@>&UP34TZ26YS=&%N8V5)1#TB M>&UP+FEI9#HR,#DQ,D8V-D0X,40Q,44X.$)&-S@U,#5#.#4X1$,S,"(@>&UP M.D-R96%T;W)4;V]L/2)!9&]B92!0:&]T;W-H;W @0T,@,C Q." H36%C:6YT M;W-H*2(^(#QX;7!-33I$97)I=F5D1G)O;2!S=%)E9CII;G-T86YC94E$/2)X M;7 N:6ED.C,R-C@W868P+6-D-6,M-#AB-"UA83,T+3@W.6(X8C-B,C4U.2(@ M&UP;65T83X@/#]X<&%C:V5T(&5N M9#TB $ @(# 0$! "0H'" 0%!@," ?_$ %T0 $# P($! ,# M" 4'!@H(!P ! @,$!08'$0@)$B$*$S%!%")1,CEA%2-"4F)Q=K,6&"0S@1=3 M8OG$%@6,-B=<\ MVQ&W-F54C6JO%/"DFVV^W4]-]M_8X#>*[2U[D:W4K '.J^.EHKW9ZRJEWZ(8*R.21^R*J[(BJJ[(BJ=T M <.]7RBQNU3U]QK*6WT-*Q9)ZFIE; M%%$U/5SG.5$:GXJIIGQ(^(=X/^%Y]337?6?'LBNE.KF_ 8JR2^R/-NTWL$]1!IIHKF64HW=L=5D-VI[*Q7>G6D<+:I7-]T M17-54]>E3376?QE'%)GZ20XK8]+\"IMU\N6EM,U?6-14_2?43/B=M[;0I^.Y MK%JAXA7C.U8EE?<]?1>5U]7YB*U&JB^9*N^[4V7?V,9W6[55^K7U5;43U=5+M MUS3R+)(_9$1-W*NZ[(B(<4 ]1AFLV7Z=-8F/95DEB2-JL8ENN<]+THKNI43H M]B;[JJ_*;% M:2^*IXT]+UA;6:CV;,:6'[,%^QNADW3?T=)!'%*[_%^__L-MM#O&\9[:G,CU M*T.Q&_-';Q?_"=J_\ #4^6NSS2ZNDV M;*Z\V9:VB8Y?U9:)TSU;WVZGQ,_%$3N;^\.'''H[Q?6[XG3'4[",XV;U206F M[0SU5.FV_P"2661D4435<][E1K6(B;JJJO9$1#0;C>\2OPI\$SZN MVOS==2LHID5OY'PIC+FK'ING3)5=;:5FSNSF^:KV_J+Z$1W&%XRW7;5E]50: M18EBVDMK,3B0XVM7>+^]ON& MIVI.9YQ,Y_F,CNUTEGIZ=?I%"J^5$GX1M:GX&+0 DD,\$CHY(G)Z.:Y%145/JBF[G"'XC'BXX.UIJ:V:HU^:6*F5/\ DC-& M+>X'HB]F)-(J54;43LC8YF)M^Y-I6^"_QI.G&>3TMJUST[O. U;U:QU[QV1; MM;-_=\D#D;40M3Z1_$+_ /XEIX7^-;2;C4Q#\NZ5:@XOG-O:QKYOR96M?44? M5Z)/ NTL#E_5E8U?P,I M '4YEFEFTXQ:OON17:V6*R6J%U16W&X5+*6EHXF]U?)*]4:QJ>ZN5$(C>8IX MP/1SA[6XX[H?9Y]7\I@18TN\JOHL=II/3='JB3572J=TC:QCD^S,0:<>7.?X MB^8W6U<6HVH-Q;C-5(KV8M9E=;K'"W?=&K3L7\]T^SIW2O3]8U6 M!Z#375/)M%\THLDP_(KYBV06Y_F4MSM%=+15E,[ZLEC5KFK^Y26CEZ>,&UGT M"?0V'7"STFL&,1+T.NL*,M^14[.R(JR-1(*A&HGH]C'N7[4I.OR_.;[H'S,; M$R32_-J2>_LA\ZJQFZ(E#?*)$3=RNIW+^<:W=.J2%TD:*NW7N;.@ M C!YJWBB=%> 6>YXG@3J?6#4ZD58) M**V5:-L]HE[HJ558U'-<]B^L,*.=NU6N=$O73(JH]R;]I)5DDV[*]4-: =GBN6W7!,CH M[Q8KG<+-=[=*V>DKJ&H?3U-)(U=VOCD8J.8Y/96JBDP_*Y\7EJ5H!+;<2XAJ M&HU2P^/H@;D=*C(\CMS/3JDWZ8ZU$3;[:LE7NYTKU[%@OA%XUM+^/#2BGS72 MC,K3EUBEZ6S+32*VIM\JIOY-3"Y$E@D1._1(UJJG=-VJBF5P M 8>XT>.S2WE\Z/5.<:KY70XS9H^IE+$_>6L MNDR)ND%- W=\LB]NS4V:GS.5K=W)6BYNOB=-7.83+=<-T_EN.D^D52KH%HJ. MHZ+S?8>Z?VVI8N[6/:OS4\3NC9RM>Z9-E(P0 90X4>,;4O@< MU:H\XTKR^[X?D-(J-=+1R_F:R-%15AJ(7(L<\2JFZQR-? M:TU,&])CD,_]FL_4B*R>XR-7>-NR]20M_.R?+_=L=YJ5;N,WC=U.X_=:*S/- M5,JK\FOE4JL@9(O126R'?=(*:!/DAB3]5J=UW*M MD,NG6D6H>844[D:VNMUBJ):%JKZ=53T)"W?ZN>AN1I#X37C.U-BBDN6'XI@T M4NVSK_DM,JHU=^ZLI%J'MVV[HK=_F]/4S]A?@E=:ZZ)BY'J_I;:WJK>I+;#7 MW!$3OU;+)%!OLFVW;O\ @>S_ /$=,J_^T3C_ /\ I";_ .;.-=O ^YK#1.=1 M<0.+U-2BITLGQ>>%B_OJ-:UJ;JY5]D^IL?H-R>^*'B9BBFPW0O4>XT50U'15U5: M'VZBE3M]FHJ?+B=Z^SC;/2KPA/&+J'!&^[VW3K!'/VW9?,F;,YG;?O\ QU* M=O3LJ_[C.6(>".U;K>C^D&M6G-MW?L_\GVZMKNEO2FRIUI#NO5VV[=N^_L>F M_P#$=,J_^T3C_P#^D)O_ )LX=[\#]G5/ Q;;K]B57*KMGMJ<:J*=J-^J.;.] M57?VV3]YB'47P9/%)BL"S6/*-'\H8B)M#3WBLI:A5]^TU*UFW^W_ (&K>N'A MZ>,G0&!\UWT(RZ[4S%[2XVL%_P"M/KT44DLB)_I-0U&S3!;WISD,]HR&SW6P MW6E7::BN-))2U$2_M1R(CF_XH=0 "7+DF^*#S3@BFM&FVM\]WU TC16TU)= M'/6HO>*1^C?+MC?[MVS$A=9=T5UPQ'B0TPL^:X)D-LRK%;_ ME107*WSI+!4,W5%3=.[7-*+ASDO.C7#G=J.ZY_'U4M^S&#HJ*/''=NJ"D5 M>IDU4G='/5%9"ORIU2;^57'R;)[EFN15]WO-PKKM=KK4/JZZMK)WSU-9,]RN MDEDD>JN>]SE5RN/+-OR#I+I_D.:5D;VLJ9J2#HH:# MJ]%J*EZMA@1?99'MW]B8W@A\%9<+E!27?B$U,9;&JK7R8YAC$FFZ?7IDKIV= M#7)V1R1P/3UVD]R5[A4Y'_"QP:0P28;HUBV:J61T: MK[I%T)]$-KF,2)J-:B-:U-D1.R(A^P =7EF&V?/K#/:K[:K;>K75)TST=?3 M,J:>9/HYCT5KO\4-%N*[PSO"!Q6-J:AVFL>G5YJ$5$N.$3_DCRU5/5*9$=2> MO?O!N8"T6\&=PSZ?Y8MPRO*-3<^HFOWBME5<(+?3*W=%VD=3Q-FCJB3;?\ 3>IFL M\9K/P\X%Q&XRMEU PK%,WM/?:DOMJ@N$+55-E5&RM$2X8N(> M"IK< 3(-&+_*JN;):*AUPM;GK[OI*ARJB)[-BEB0AZX\O"X\4'!=3UMXLE@I MM7\0I55WY1Q)'SUT4:)OU34#D2=%V157RDE:U/5Y')54DMMJI()XI(9X7K') M'(U6OCJA156.1-NW=6N39S'.:J.7-@ M !7Y\19XEB>:NO6@G#CD214\7FT&79M;I$5TSE1624-OD3T:FZ MI)4,7=5^6-R(BO= 2 #(G#/PK:B<8NJM!A&F.(WG,LFKUW91V^'J2%FZ(LLK MUV9%$FZ;R2.:Q/=2?3E?^#PQ#3>*VY;Q,W9F:WUJI.W#K-420V>E7;=&U-2G M3+4.1>ZMC6./=NRK*U>\T>F>E>,Z+X3;\9Q#'[+B^.VMGE4=LM5%'1TE,SUZ M61QHC6]^_9#T(/P]Z1-5SE1K6INJKV1$,!:UM9Z>M/&]TJ>OZIK7GWBI.";"9)8Z?5&Z9%+%ZLM6+W-R*NZ)LCY8(V M+V7?=';?CN8\NOC$N$2V5SH8H=5J^-J(J308[$UC]TWV1)*AKOP[M.RQGQ>_ M!S?DB^*N>HME\Q_0Y*S&7O\ *3]9WDOD[?Z.Z_@9=TT\2?P4:I310T>N=GME M3)T[QWFTW&UI&J^B.DGIV1?O5'JB?4VAT3XO-*>).)'Z>ZEX%G.[>M6V&_4M MP>Q$]>IL3W*W;W14[>YD< '#O5\HL;M4]?<:REM]#2L62>IJ96Q11-3UWWJ*Z5$2_JNCI5D>U>WHK=S7[, M_%><$^+2*E'J)?\ (NE43>W8G,9X1:*LDBCI= M6JMC%V2:+'8$9)^*(ZI:[_>U#O,7\73P;9#Y*U=]SZQ^:BJ[XW%YG^4J;[([ MR'2=U]NG?\3-6EGB(>##6&>*.UZ^8E022JB=-\IZNR(U=E7975D,34VV]=]O MQ[H;4Z5ZY83KO8_RGA&88OF5MV1?B['=8+C!LOI\\+W-[[?4]6 :B(0VO,Y(T;3Y?84917J%41$;YDB-5M2U$39&3MD1$WZ>E?F2NKS4 M_#8ZYU5Z2.@ M &P/+EYDVIW+ U^IL[TVNWD^=Y<-YL]3N^WY!2M%?T $CW)E\.AJ=S1:ZA MS#(UK=.=%TE19+_44^]9?6M7YXK=$[[>^W2M0]/*:N^WFN:Z,LZ\$/ #I1R[ MM)8<,TGQ*BQVVJK7UM5MYM?=I43;SJFH=\\K^Z[;KTM3Y6M:W9#-(-/N/OGJ M<-?+D=6T&<9[2W;+Z/=JXICB-N=X:]-ODE8UR1TSMEW3XA\6Z>FY#;QF>,_U MHEJY;;51SP2R0SP MO22.2-RM?&Y%W1R*G=%14W14-L>&#GI<6'"/-3LQ76O,:RV4ZHC;7D%3^7*% M&)_U;8ZM)/*:O_W2L7W1=R2'AW\;AEUFMT-+JMHC8,@J45.NXXO>I;6G3Z;K M33LJ$ZQ:!97<*_\ 1CK\DIZ.'T]5>R"5?7]D MTAXL/%T<5.ORU%'A=3B^D%GD56L98J!M9<',7V?4U7F?-^U%'$I'EKGQ1ZE< M3=Z_*&HVH&:9W6-?ULEO]YJ+@L2^GR)*]R,1$79$;LB)V3L> .WP[-KUIU MD$%VQ^[W.Q72E5'0UEOJGTM1"J*B[MD8J.:NZ(O93>CA)\3+Q>\)TM- [4>3 M4BRP*F]MSB%;OYG[ZI7-K$[>FT^WX$L_ SXR71K62:BLVMF*W?26[R[1ON]& MKKQ9'NV[N=T,2IAZG>C?+E1OO)MW):]'];<.XAL#I,IP/*K!F.-U^Z07.S5\ M5;2R*FV[4DC5S>I-]E:J[HO9413U9^'L25JMZ*A$/SC_"LX!Q@T M]US[0F.U::ZH2*^JJ;2C/)L&1R*BJJ+&U-J2=R]_,C3RW+OU1[N61M;7B!X> M M>7;S$M1^65Q&VW473JY)%41;4]TM=0YRT%^HUI%1R?*]K MFN:JHIG< AQ\3ESZ'<'&'5F@FD5Y M1FJN24>V17>DE19,1H96=HV*GV*R9CMVKOU11N1Z;.?$Y*R;WK*]7.57.+HP#B+DMN&\1%';M,,RGY\797+)&FS4F0MESIKY;:>MHJB"KHZN)LT$\+TDBFCV1/7'\JHH6K<;)*Y%V1%7;S8%=LKX'K MTN]45KT:]M3/F1S7RD:YUMO],B[)-!(J)W3=$? M&[9[%]4V5JNUX -KN4/S6.K)TQ7NB1V_;?=&5 M$>ZNBD]6KU-7=CWM=<1X:>)##>+S0O&M1L"O-/?L4RNC;64-5$O=$7LZ.1OJ MR5CD5CV.^9CVN:O=#WH !HYSVN;]9^ M4QPH3W&@DH[CJIF3):##;3*J.:DR(B25TS?58*='MM+]")+9FFJE.KZ.XWQ_3/9\5E15:YJ(FZ5 M54Q45/+3\W&[[:N5KHBMKKAKOF/$KJ==,TSW);OEN57N7S:RY7*H=--*OHC4 MW[-8B=FL:B-:FR-1$38\> 2$\G?Q#.J_*UO=#C=PEJ]0M'7R[ M5.+UM3^=M;'.W=+;YG;K"Y%57+$OYI_?=&N=YC;2/!+QTZ9\PO0^AU!TLR." M_62I5(JF%R)'6VJHZ4G6NM%O=TL9<6I[1*B(R=J;?)TO3= M8^E]KJCK(KE2Q5%/+'/!.Q)(Y(W(YDC53='(J=E147=%0^X M !X3B3XBL4X2M!LJU)SFXMM.*X=;Y+C<*C9'/Z&[(UD; M=TZY)'JV-C$7=SWM:G=2E_S,^8+EW,UXO,CU2RU[X4KW)26:UI)UPV.VQN=GZJ+_<,=ZJGFJFWE*M@H^534QT-/)++(R**)JN>]RHUK$1-U557LB( MA7>\0+XG6IU&FO&BG#5D$U)CC?,HLESBWR.CGNCD?LZFMTK5164_RJCJAO>5 M';,V9\TD%( ,]\O?F-:H\LO7FFSS3*]+25"],5TM-2KGVR^T MZ;_F*J%'(CVIU*K7(J.8OS-C514:]KV-VD,#\Q7E[8!S,^&:[Z9:@4CEI:O^ MTVNYP-3XNQ5S6N2*KA5?TF]2HK5^5[7.:O92G-Q_<"6>O\ I?J#0I!= M+2_S:*MB1?A+U1.5R0UD"^\>GE^2[WMN[5I MUV7YHZ1%5JI_GG2;I^;8XAD )//#:O$A8=3=.KJ^WWNR MRHVHIWN*57-66CJ6(J=<,B-V5-]T79S5:]K7)<*Y7G,SP'FH<,5NU#PN M9*&X1JE)D%@FG;)68]6HGS0R;;=3';=<?R?[#S9^% MJ:W4D=%;M5,09+6X?>941NTJIN^BF=Z_#S]*-5?T'M8]-^E6NI]Y[@MYTOS6 M[8WD5MK+/?K#62V^XT%7$L<]'41/5DD3VKW:YKD5%0Z8'J]%=9<%^* MZI6-*>DN%9'\#D5KC?U+9;K$UOQ%/W55Z-W))&J]W12QN795V-C@ M #2?GT\SV'E=\!E\R2V5,#=0\M5UAP^!^SG)62,7 MKJU:OJRGCWD7=.E7^4Q?ME.:YW.IOERJ*VMJ)ZNLJY733SS/626:1RJYSW.5 M=W.555555W53B S/P#<%&6;5R*JNFJ)5 M1$1TLLCGR/7;[3UV1$V0R<0Q^*3YY,G"C@]5P\:57IU/J3E5$BY1=:.7:7&+ M=,WM QZ+NRJJ&+OO]J.)W4FSI(W-K/@ V>Y3W,\S/E5<5M MKS_&I:BOL-6K*+*+ LJM@OU KMW,5/1LS-U?%)ZL?]6.>UUR+AIXCL1XN="< M7U(P2Z1WG$\NH65]!5,[.Z5[.CD;NJLE8]',>Q>['LZ'O"!OQ<_)[9D-@ MDXJ\ M:)<;8R"BS^CIH_FJ8$VB@N:(B;JZ/\W%*O^;\M_9&/<5YP"3'PQ'-. M=R_>.*FP_)KE\-ICJ]+!9[KYTFT-KK^I6T=;W[-1'O6*1>R=$O4[^[:6RP M "H!XC/F8MYD',+O,M@N3JS3C3A'XWB_0_ M>"K1C_[56M3T7SYF[M=[Q10;]T- @"T]X4_E4-X+.#__ "O99;O)U(UCI(JJ M)DK-I;18UVDIH-E[M=,NT[^_HL#51'1J2O&I7.8YH%BY4_!C>,[JD@K\ONJN MM.(VJ3O\?<7LR.\I_RM;(JVD3J M\PQ*V:@8G=+#>Z&GNEFO=)-07"CJ&(^&KIY6.9)$]J]G-O;=T75MTN::E % MO?PWG,O;S%N7I9X;Y<75FH^EZ18WDWFOZIZM&M7X2N%L<;6LC8B-:UJ;(U M$]D^A\;ESV^:KJYH::EIHW3333/1D<3&HJNI)Y.J:\42MVY='Q[(:'+L?H;M:ZNGK[;.KI*J"1)(JF M%[4>Q[')V7E_X.?F3Y?8+51K2X/F*_TIQ;ICZ8HZ2I M>Y7TS=NR)!.V6)$WWZ&QN7[1I 7-.0[QZ+S#^6=@.97"L^+RVQP+C.3JYRN MD6XTC6L=*]=^[IHG0SK_ -OL;D &$>8UQ M;4? GP.ZFZL5CH$DPVQ3U-!',Y$94US]H:.%=_:2IDA8O^EZ*4@R(B)NJJ M4LN<[Q\S\R+F(9]J/#/++C25/Y&Q>-RNZ8;32JZ.GKI*BS3(]]"_ M=5[^6K)J?I;V:RGBW^T2MD3'B].!3^L?R\Z/5*T4*3Y-HK7_ !TSV,599+35 M*R&K:B)ZHR1*:957LUD,J^ZE6H FA\&;QM.TOXP,QT0NE:K+1JC:UNEHB?)V M;=:%KGN8Q-]D62D=.YRIW7X6/_"RV 0=^ M-4XP%P_A^TQT1MU4K*O-+G)DUX8QW=M'1M\NG8]/U9)YG/3;WH_]]<< L+>" M@X.6VO"-5]>;C1HE1=*F+"['.]B(YL,2,JJU6JO=6O>^C;NG;>!Z=U3M/,1Z M^)LXWG<%_*GS&&VU:TN4ZHO3"K2YCE22-M2QZU4TE6J-@GM&+UU='.J^B-=%$Y';^VQZ2_FJ(G12L[HJ=V/5.Z%&/B;T%NW"UQ$YOIO?D M3\L8-?*NR53D39LKH)G1];>Z_*]&HY%W]'(>"!E#@OXE+CP><6&G>J%K\UU7 M@M_I+NL4;D:M3%'*U98%W]I(NN->_H]2\QAF76[4##[5?K/51UUIO='#7T53 M']BH@E8V2-[?P5KD5#M 5 /$T<4J\4?.& MU-6"I6IM.GKHL(MZ*N_DI0HY*EB?3:MDK%V_$T" +L')QX4F\%G+*T:T_DI& MT=UHL>AN%X8B?,VXU>]75-B(ALX5B/&4\7RZOVX.[2C(9D^7G;[EE-B@9JYIK0HZ62\ MV"E>E?;HD[K)64.[GQM1-U<^)TL;6MW<]I&X #)W"KP?:E\;NJM+A.E M>&WG,LAJ4ZW0T4/YJDCWV\Z>9RI'!$BKLKY'-;OLF^ZHA.CP ># QZQVZBOG M$?G%7?+D[:1V+XE*M-0Q=OL3UKV^;+Z]TB9%LK>TCT)9>&;EC\/O!U3T[=-M M(,$QBJIOL7&*ULJ+FOT1U9,CZA^WMU2+L9X!Y?5;1?#M=L6EL>;XICF866=% M;)07NVPU],Y%39=XY6N;W3\")+F9^$'TJUULUPR/A[JF:5YFG7,VQUW=LD;V_,V1BJUR=T53P /K35$E#4,EB>^*6)R/8]BJUS'(NZ*B^ MJ*BEWGE<<6K>.?E\Z3:INE;-7Y38(5NBL39J7&!74]:U$]D2IAF1/PV,_%6C MQA7"DS1+F:T&H%!2-I[5J]CT%PE>U.EK[C2;4E0U$3MOY3*1ZK[NE55[]UB: M +?/ABN*5>*#D\Z<)55*U5VTZ=/A%Y:E9Q>LCO-0ZKN^05\]RKIW>L\\TCI)'K^*OK[?_AXI2[Z<:XU\%HH)ZNJECIZ:FC= M+++(Y&LC8U%57*OHB(B;JI1GX[.)"HXO>,K4_4ZH?(],VR6MNM,C]]X::29W MP\6R]T1D*1L1%]FF) 2H>&=Y)-/S'-::K4W4>VR2Z.:>UL;'4LK-HLIN;>F M1*-=T5'01M5CYD_21\;/TW*VU%;;;3V>WPTE)##34M-&V&&&%B,CB8U$1K6M M3LUJ(FR(GHQ'55SQB'HI;9E*^KG1)V M935:^N_:.5?M=#E61:UF58K<\'R6X6:\V^MM-VM-3)1UM%60.@J*2>-RMDBD MCID2[ M=7PM*U=DFJG-V7;?IC1R.>O=C7VO."+@+TNY>&BE+@NE6,4M@M4:-?65*HDE M?>)T;LM15S[(Z65?JO9J?*UK6HC4S* #2[G6K)(W)]6N:J=CH0 63_!5\4*YQPB:G:3UE3YE7@.0Q7JA M8]R]3*.X1*U6,1>W2V>EE>NWHL_?U0FM(?O&:\.2:E\N?$]0J>!)*[3/*XDF MD5/[JAKXU@EV_?4,HBL( 3U^")XBUILQUPTDJ:ISDK:*ARZVTRKV8L+UI*N1 M$_'SZ%%_T4+"( !H'XG'7?_ "%#IT+34OFL5V63TZOIM.,/K[C#/LNT M=54NBHF-W]E6&HJ53\&J6FC53G=\0+^&+E.:[Y=#.ZGK68M46BCF8[9T537N M;00O;^TV2I:Y/]$I7 [3#,1N.H&76JPV>EDK;M>ZR&@HJ:/[=1/*]L<;$_% M7.1$+O\ R^.#BR< 7!M@&DMA;$Z#$;6R&KJ8F[?E"M?O)55*[IO^\0%XC>DY;-9)I3I-%:LAUGJ8&RW&IK&+/0XC#(SJC=(Q%1):I[7 M(]D2KTM:J/>BHK6/KF\0W,2UUXKK6>9/53R+)Y51>)F4E.JKNJ0TT M:MAA;OW1L;&M3V0\%9-=LXQJO;5V[,LJM]4S=&S4UVGBD:GX.:]%-G^&3Q ' M%UPIW*GDLNM65Y#;X53JMN5SK?Z65B?]7_:NN2-O_9/8OT4F?Y8/B\]-N)6[ M6W$-?+/1Z2976.;#'?Z:9TF-5DJJB(CU>JRT6ZKLGF.DC1&JKIFDQ5#7076A MAJ:::*HIJAB2Q2Q.1[)&JFZ.14[*BHNZ*AR"$KQ3?(UI-<=/KOQ*Z4V6.+., M9IEJ,UM='$C?Z04$;=W5[6HG>I@8F[U]9(6[_:C:CZW -DN5=RW,MYI7 M%[8M,\9\RBMSO[?D5Y6/KBL5MCIR7(N%3A7PC M@JT$QW3;3NRPV/%L:IT@@BC:BRU#]MWSS/1$62:1V[WO7NYSO\#)!KGS$.:3 MHWROM,&9'JGDGPM57-+TYOJE/!NWY4WV621S(V]D<]%5$6 /CD M\8%Q!Z\W.NM^D=!9=&\8D5T=//'#'=;Y*S?;J?/,U8HU5OM'"CF;]I'=G$=6 MK?, USUZKIJC,]8M3)+#>+_0C&=2L N\=[ MQ++*1*N@JV(K5VZE:^-[5[LDCD:]CV+W:]CFKZ'OBM=XRW@*H]).)K#==[#1 MM@H-4*=]IR#RV[-;=*1C$BF=VV19J94;V]5I'N7NO>%0 $JW@_.(-^E/-B3$ M9)G-H]3\6N%H2%7?(ZIIVMKXW_Z21TT[4_[52U,:P\3;3K5U M,^'UMQHX$1566JHF?&T[41/=9J>-$_$I1 $@GA@-=_\ (9SGM+&S5'P]OS-E M=B]8O^<^)I9%@9_C51TQ;X (1_&VZPK8.$ MS1? 632,7*F_=>Z(5NP"POX(+2)*33_7[/ M9(FN=<+A:;!2R+OO'Y$=3/,U/9=_B*=5]_D3T]YY2(_QE.L*X-RN;#BT,_14 M9SG%%2R0H_I66EIX*FI>[;])$ECIDV^KD7Z%7, &Z7AX=*J76/G1Z VBL9"^ M*CO\M]:DN_3YENHJBX1JFR>J/IF*GX[%RH\?Q :O47#]H-FV>W)GF6["+!77 M^K;U]/5%2T\D[TW]MVL7N47-9=7;_P 0&K62YQE5=)<\DRVY3W:Y5+U7>:>: M1TCU1%WV3=VR)[)LB=D/+ F&\./XA>Z<'&8V71#6>]R5VD%XG91V6\5TZN? MA,SEZ6-5[M_[ YVR.:J[0[];=F]:+9S8])6HYJHYKDW14[HJ'\FA940NCD:U M\;T5KFN3='(OLOU*B7B/^5E'RTN.RLGQFW_":7:FMEON,MC8ODVY_6B55O15 M[?F9'(YJ)Z13Q)NJHXCT !](87U$S8XVN?(]4:UK4W5RK[)]2W_P"'@Y6- M-RS>!2TI>;>V'5#4:.&^Y9,]G3-2N5JK3V]=_1*=CU:Y/\Z^94[*FV_)I]SF MN;=BO*/X8'Y5?*K%N=4U$5\TFWS-IH4M7-"JZJ=/;8J2'-K- YZK\*J2,I*W9-_LO62B79-ME:Y>_46 M!2-'Q:6E5+J)R7,SNU2R)TN"7ZS7VE5^_4V1]8RWJK=O?HKI$[^VY4Q !LER M@-8?\@W-&T#R=TZ4U-1YO;*6KF63H2.FJ)VTT[E7Z)%-(JHOJG8NU'"OEFI< MDLE9;:V%*BBKX'TU1$[=$DC>U6N:NW?9454[%#;6#3JHTAU:RG$ZQ56KQ>[5 M=IG[*BJ^GF=$[LJ(J=VKZH>9!DG@^UD?P\<6>F&>MF? F%Y7:[XY[43=&TU7 M'*[LO945K%147LJ=E[%[, K9^-MU(6Z\9N MCF(*]5;8\*GO",]FK65TL*KZ>_P/ZR^GHGZ4)X!:;\'%@+,1Y3-QN:-;YN4Y MYJJ">! MGKV^U(A12AJ'Q2L?%+$Y6/8]%:YCD7945/5%13Y %H'PFW-@GXNN&>J MT-S6Y.JL^TDHV+:JB9ZNENMAW;'$JJJ[N?3/9V"V4"5F<8=&N4XJK&*Z5U73-.7NG'#S++/?[W0)5X/HZR/*;JDD:NAJ*MKE2WTRKLK=W5#?-5KNSV4 MLK?MMQ:UR.[6FU1.=Y,:INJ)(_=99%1>\DK]OEZ43 M6 FQ\$MHO=+MQE:O:ALBD2RX_A;,YK+;J5'(UWFO==Z.1[41WOY4RHGHI?7P_)Z;-L3M= MYHGH^CN])%6P.1R.1TYZR.RO"[->% M>OJ]:BAAFW]&^O7^JG[D,H@ J@^+MS)L=1'-LKDC5J M=+?/N-:SJ1?=5^'V5/V4^I#& #W_ NZ\7+A;XDH9+Y;MOT7HQ6JGNCE+SFE6IMDUJTQQ[,,:KH[GCN4VVGNULJXUW;4TT\ M;9(WI^]CD4]"50?%(--D3HE5K=_*<1@@ &?N6+QNW;EV\<.G^J]M?.ZFQ^XM9>*6+NMPMDOY MNK@VWV570N>K=^R/:QWJU"[9BV46[-\8MUZM%9!<;3=Z6*MHJJ%W5%4PR,1\ M4Q/U M(9DG@3\(#3$ MD^%+X)F<*?*VLF57"D;#D^LU2N55?*?^<@LU*]JJQ=E1S?/ MJ/+:B^CF03M7U*RH !SK'9:S)[S26VW4L]=<+A,RFIJ:"-9):B5[D:QC&HF[ MG.ESHWO3;K4W+('?&O<9%-;]/=*M!;=5QNK[G6OS2]Q,?\\$$+)*6C:Y M$7[,CY*IVRIZT[5*\H !>7Y>&6KGG !H9?'2NF=>M/[#7K(YB,619;=3R;JB M)LBKU;[(9E*?OB=,;3&N>)K?$R.=D57+9ZR-TJ+^<\RRT#WN:NR;M1ZO:FWZ MNWJAH* 7.^0/F*YSR;^'RM[_ )C%8[?NK.G_ )K+)3>G_P#"]??U-P0 M 4]_$W9$N2<\/7.9$D:RGJ+32-:]V^WE66AC7;Z( MKFJNWXFA8!<<\-[]R3H'_JJM_P")U9O 5,?<<56>7Y[A:9 M)%=+ W==W.II7[HG^:F8B)TQKM->87X^^!G".8SPN9)I5GU*Z2T7R-)*6LA: MWXJSUC-UAK(%5/EDC8KR[-1N67Q'W/3G42VNCGAZI[3= M8&.^!O\ 1JY4954[U]6KMLYJ_,QV[7(BH8% +:'A4^,V3BKY4N/X_CVDFMM#2M2JQZY M38A=I6,W>^GJ6.J:57*GHR.2"H:GMU56WN5V 9"X5-!;AQ4\3.G^FUJ5S* M_.L@HK%%(C.KR/B)F1K*J?JL:Y7JOLC54O18#@UKTPP6RXW9*2.ALN/4$%LH M*:--F4]/#&V.-B)]&L:B(=P4V/$&<9LG&[S6M3\@IZM*O'L4K5Q"P*U_7&E' M0.?$KV+[LEJ%J)D_[.0-783<[)Q-ZU6-]+<&L;5X!CM=%M)3=3 M?ENU1&Y-VOZ5WIVN[M_O=D=Y2I/6>5UFU@QWA^THR+.,MND%FQG%+?-<[E6S M+LR"&)BN=:N7MDE,N2UNUNH7.ZD MMM!$U(Z6G3;MNR)K.I4[.?UN_2,$@ %VCDYWE^0_NJ,15_$V4*D/BO_OM=1_]563_ (93D<(!;P\+'D'Y_H\U)$NFFMMJNGHV\K:X7.'IWW7?\ NM]^WVMO;S?YF/NHL%Q1J+)3O[(KF+OU1R;(CV.:O9>I MK=CS"O'5P :7LVFL"NF97V6E5UXMT6ZJC:FB:JR.Z6_: MDA1[-DZG>7]E(RJFGDH:A\4K'Q2Q.5CV/16N8Y%V5%3U144^0!,EX,+BC_R: M<>.<:6UBE+X $HWA&.&Q-; MN;509154R2V[2S':[(%<]G5&M3(UM#"U?VD^*DD;^,&_JA:V,';P9R_:]%]"CQ-,^HF=)(YSY'J MKG.U%]$[EAODS>%5P_@TOEHU)UUJ;5J+J10.95VVRP,\RPX]-V5'N1Z(M7 M4,7NU[FMC8O=K'.:R1)A 5L?%7\[:#B.S&?AMTNO#:G!\6KD?F5TI9-X[YG>F[E[H^9J;=HFN?"B "[5R>;'_1WE1\-M/YOG))IK8*I7='3 MMYUO@FZ=MU].O;?WVW[>ALD5(?%?_?:ZC_ZJLG_#*)I1<>FE%\\M$_*. )0>9UJJN\BXUGHN MZ.:W8X&N_%GRH>'3CAJ)JK5#2+#\DNE0G3)=F4SJ"ZO3;9$6LIECJ%1/9%?L MAI%J3X-SA.S:KFGL]VU=P]7(Y8H+=?J:HIXU7[.Z5--+(K47VZT5?UO2:FEBV9.YJ(KEB5C'=+ M5Z5>[9BPHFQG*.XBOZJ?,TT0SM]5\%16C+:*"XS[_P!W0U+_ (6K7_U>>4NX M'&NELI[U;*BBJXF3TM7&Z&:)Z;MD8Y%1S53Z*B[%%'BWT-J.&7BEU'TZJ4>D MV#9-<;$KG+NLC::I?$UV_NCFM1R+[HNYCH L=^"5X>_Z/<->LNJ$\*))E.0 MTF.4KW>OE4,"S2*W]ESZY$5?=8OP)P2(OQE'$3_DQY9=@P2FJ4CKM3:MQ%Q8%@45-1P4[Z-1[VSE:<>"/V3&+#0-Z*:VVFABHJ2G;]&11HUC M4_2661D4435<][E1K6(B;JJJO9$1" ;Q#7B:*2X6>]Z%\->0 MK,L_70Y3G5OEV9T;=+Z.VRHN[NKNU]2WMMVC5=_,2 $ O.C/*MT#.E%7NNW3MNIF I[>)IR!F3<\37:HC1R,AJ;32; M*N^RPV6@B7_>YBKL:& %K[PA_P!S=9?XKO'\UA)\ M "F%S]_ODN(3^*Y?Y49J 6E?!LY\S*>5!>;5UL\W&,^N5%T;IU(R2E MHJA'*B=]E=,]$54_15/8EG(!O'#Z>R/HN'3+(F*L43[[:*IZ^B.H/!SJ[;,[TSRJZXAE5I7>"MH9$3K:NW5'(QR* MR6)VVSHY&N8[W12P=RP?&":?:PV^VXMQ(6YFG.4_+ F46V&2>PW!WHCYHTZI M:1RJJ;]I(_5ROC;\J3&:9ZJ8SK1AE%D>'Y%8\JQZY,\RDN=HKHJVCJF_5DL: MN:[_ 4] #YS3,IX722.:R-B*YSG+LC43W7Z%#_B4K<=NG$9GT^(-C9B=1D= MQDLC8VHUC:%U5(M.B(G9$2-6;(AXECUB>CFJK7-7=%3LJ*7E>7CQ!_UK.!;2 M/49\_P 15Y?B=NN%:_Z5;H&I4M_V9DD;_LF92I=XL+AY30WG%97=H*=M/0:E MV6W933M;]CJ6):.94_%T]'+(N_O)OZ*A&H 7)?#Q\/*<-G)WT1M$E.D-PR" MRKE-8[;YYG7&5U9&KOQ;!+"S\$C1%[FZY6?\:AQ#?TXXYM-M-Z:99*3 ,5=< M9VHO:*KN,ZJ]NWU\FEIG;_MD,98P\$+=<9=P^ZZT-.L#)0UAYEE+<U?7R8T;'[.\Q6H\C< .TPW%JK.*N&B@395WDD>C M&ILG=>[D]"^SCMB@QG'Z&VTO4E-;Z>.FBZNZ]#&HU-]D1-]D^ASRD[SF,]9J M3S7^(BZQO9)#_3^[T4;V*BMD9353Z9KD5%5%16Q(J+OW]364 M?>$/\ N;K+ M_%=X_FL)/@ 4PN?O]\EQ"?Q7+_*C-0 "PEX M'W55*K#.(+!Y9MEHJVSWVEB5R_-YS*J"9R)MLFWD4Z+W[]2?0GJ(E?&2:1+G MO*NLV20QHL^#9O05LLFV_33SP5-*YOX;RS0+O^R5;0 #)G#9QBZJ<'F5+> M]+M0CZ-\42*J>ZPN-H\)\<7'\"C,CX<7_ !#6]YK;FJ=$ MCM_\W)1;L3;]MQK?S1_%EZD\BN8_I:YSV]NMJ*YJQ' M4^$"XBDU@Y3D6)3SJ^OTMR>OLR1.7= M[:6=6UT3_P#15]3,Q-_\TJ>FQ*F0-^-VX=_C=/-#M6*>!K?R;<:[$KA-M\TG MQ$3:NE:OX-^&K%_VRO. #UN@NDM?K]KEAF"6K_RIFM]H;#1]M_SU54,@C[>_ MS/0O=X;B=!@.(6JQ6J!M+:[+1Q4%' WTAAB8V-C4_>!Q$MXIN;' MKIEL52M50ID\]FH)47=DE-;VMH87L^C7LID>G^GNO?WIC-/\ EGATK'7EL7Y[X+,6MI9)$_2;UTBN8U5[[+U*WZN]3&FKWCFS'WR\55Z\OMZ[1-I$5=^Z?\ N-&^*SQ#W%QQ>TE707S5JZXW M8JQ%:^UXG&RR0]"^K%D@1*B1BIV5LDKD5.RFE-3425U0^65[Y997*][WJKG/ MBH('U-1*[=4CC8U7.ZGG@"U]X0_[FZR_P 5WC^:PD^ M !3"Y^_WR7$)_%<2IX%JJR M;%*FZ4D"-ZG3U% K:^%C4_662F8B?CL4JP ";OP3?$.F+<4FKVEU14] M$&88Y3Y!2QO7Y5GH*A8G-;^TZ.M5R[>J1?LED$T+\2[P[?UB^37JU#!3)4W/ M#*>GRZB7;?R/@9FR5+_\*1:I/]HI[@ D,\+IP[?U@^MRZM M14_N_AX5CIW_ .S5STJEO QIQCZ[P\+W";J7J-,YC6X-C%QO;$ZN>UK43W5Q17N-PGN]PGJJJ62HJ:F1TLLLCE<^1[E55FF*7&Z).K=VLJ*E&4#&;_K.CJ:A4_"-Q:D-7 M^=)KBWATY4FOF5>?\-/#AU;;:2;?98ZFM9\# Y/Q26HCV_$I1@ M?>$/^YNL MO\5WC^:PD^ !3"Y^_WR7$)_%64N\G&N-!!=Z">DJHH MZBFJ8W12Q2-1S)&.145JIZ*BHNRH48^.+ARJ.$3C#U-TQJ6R;X-DE=:()'^M M13Q3/2";Z[21>6]-^^S^YB@ &YWA]>(E.&7G Z(WR>H=3T%ZOB8Q6;N MZ6.CN4;Z)JO7T1K99XGJJ]D\O=?0N7'G=6=-[;K-I9DN(7F/S;1E=JJK/7,V M1>N"HA?#(W;\6/4HAZFZ>W+274C(<4O,7D7?&;G4VFNB[_FYX)712-_P>Q4. MA )^O!#<.W55ZY:M55+W8R@Q&V5&WKNKZNL9_P#VT*E@(C+\6=Q%IH=R?,DL M<50Z"X:G7VW8Q!T+L_RTD6MF7;UZ5BHWQN7T_.[>Z%3< LE^"HX8W8 M1PE:IZL5D"LJ<\R&"QT*O;\RTMOB5ZO:OLU\U7(Q?QI^_HA-B1">,QXAV:;< MMK%\!@J.BOU*RV!LD6^WF45#&ZHE7\=IUH__ $BK\ "U]X0_[FZR_P 5WC^: MPD^ !3"Y^_WR7$)_%C>HJU/Q=PO6-TU/=9-]][A3(M+6>^Z;U$,JIO[;&QI5X\8[PFNTM?"R:H> MB?\ XM:EN_OT[FB0!;H\+/P[IH!R;=/JJ:F=2W/4.MKLNK6N3;K6>;R:=^_O MU4E-2NW_ !V)%"N[XW'B)_*FK>B>D]-4JC;+:JW*J^%J]GNJI6TU,J_BU*6I MV_"7]Q!* #],8LKT:U%"KXPF99H'J=H;<:MOQ^(7./* M;/$]4ZY**K1L-0UB>O1%/%&Y=T]:SU^DY!&KXJ?@H=Q9%FXB/\O_)NP"EFJ?BK MEI[65V(UCM^[/(E\ZG9^'325-,A(H5W_ !N?#O\ DS5?1#5BGA>Y+Q:J[%*^ M5$^6-:69M53-5?JY*NJV_P"R((P=CBN-5V:Y/;K-;*=]7WX=='J/AYX?\ !L!MVRT.$8_06"F5OHZ.EIV0-7_%&;GM"G?X MDWB)_K&\Y+6"JAJ?B+;B%;#B5&W?M!\!"V"H9_ZVE2O^T:)@ W7\/KP M3NXY^:CIKCU71_%XSBU7_2[(4^52XOD;G/1D:4%:K8EDD7V9#-Y$Z_]@7,SK\EQR@R_'*^T72D@ MK[9=*:2CJZ:9G7%40R-5CXW(OJU6JJ*GT*1W,UX++CR]^.G472BO9.ZFQJZO M6TU$J+O6VZ5$FI)MU1$H85FKM,K[;LH@1 MB*KU9YBT,VRI^BV*MDDL MW;U,;';8WUK4>GHK72P1,5%[+YFR^I#EX"7:)\'.2ZW7NB6*^:N5B4EH61FSXK11O>Q'-W1%;YU2L MJK[.;! Y"90C(\5SQO-X4>5W=\2MU8D&4ZT528O2-:]$D;0;)+<)-E^TQ842 M!WT^,:5.@ "U]X0_[FZR_P 5WC^:PD^ !3" MY^_WR7$)_%B>ANT0<^,PY>"Y_HWB7$?CUN62YX0K,=RE\3?F?;9Y M56DGKAID+>1C;C T)@XH.%+4K3B=(TCSK&+C8D>_;:)]3321,D M_!6N.WB\P'2;'&2)<,SND=)+.QO4E#2MWDJ:EW;[,4#)9%_!FWJ7>-'])K'H M3I3C6$XS1,MV.8E;*>T6RE;W2"G@C;'&W?W5&M3=5]5[GIBI7XI3C]9QI\S6 M\8[9ZU:G#M&HGXI;^B3JBGK6OZKA.B;JFZSIY.Z+\S:6-2-< M?>$/^YNLO M\5WC^:PD^ !3"Y^_P!\EQ"?Q7+_ "HS4 ME/\ "A8Y\E.J)ZK41JJ[, M+5IY?6;22P:^Z49)A&5VZ.ZXWEENGM-SI)/2>"9BQO3?V79VZ*G=%V5.Z%)K MF)<$>2GFW2ON%=EM M?%U?8\B-M)2N5/??XBK3=?U?Q4KT@ LB>#SY9$FD.BM[XD,LMR17W4* M);3B;)F?G*6TQR;SU";I\OQ$S$:G[$"*B[2$W!J1SMN8A3\LWEZ9GJ!3U$4> M7W"/\@XE"_95FNM0QZ1/1%[.2%C9)W(OJV!6^JH4PJZNFNU9-4U,TM14U#W2 MRRRO5[Y'*NZN55[JJJNZJIQP "U]X0_[FZR_Q7>/YK"3X M %,+G[_?)<0G\5R_RHS4 Y5MN51:KA#5TDTU-54TC989HGJR M2)[514A/YK"3X M %,+G[_ 'R7$)_%';YJ7_ (,3 MCIHI,BKEI]+=1DBLF6-O4O?\U+/LBNZ=K?=-4QUU/' M+%(R6*5J.8]JHYKT5-T5%3LJ*A_9H65$+HY&M?&]%:YKDW1R+[+]2I9XDCD^ MR\M/BSDRG$+6^'1S4VIEK+&L2;Q6.L7YY[:Y?T4:J]<._K$[I17+$]2-H M L9^"2XA_R]P]:S:5U$SEDQJ_4F34C'KOO'6P+3RHWZ(UU#&JIZ;S;^JJ3 MDD27C(.'9VJ/+ M.7O[>I=H.)>;O38]9ZNX5 MLS*>CHH7U$\K_LQ1L:KG.7\$1%4HG\5NN-3Q,\3NHFHE9YGQ.=9)<+\]LBHK MH_B:F29&?1$:CT:B)V1&[)V,? [#'L>N&6W^AM5KHZJX7.YU$=)1TE- M$Z6>IF>Y&QQQL:BJY[G*C41$W55V+@7()Y2]'RJ.#.EMUXIJ9^JF<)%=WB->:Q'RT>!RNH\>N#:;57 M4V.:RXLV-^TUO9THE5<4V7=/(8]$8O\ GI8NRM1Q4.>]97JYRJYSEW55[JJG MY !:^\(?]S=9?XKO'\UA)\ "F%S]_ODN(3 M^*Y?Y49J 6;_"?L[NK7Z@::T2?T=J*F55EOUE9LUL:*J_- M+2[MC5$]8?+5$7HD<3&F'>.S@IPKF$\+V3Z59U2NFLV10;15,:(M1:JIG>&K MA5?22-^SD]G)NU=VN5%ID<=_!+F_+SXGLETLSVB6GN]AFWIZIC52FN](Y5\F ML@5?M12-3=/=J]3';.:Y$PX "4;PBG$1_D:YN=MQJ>9T=%JAC=QL"L5= MH_/B:VOBY:V, \TOAV7BQY=.M&G\=-\97Y#B5;0Z:XE*V";;^XKJ^5L,?^^G96H6>3 M43GP<0O]6/E&:Z9-'.Z"MJ\;DL%&YB[2-GN+VT#'-_:;\1U_AT;^Q2^ M + 'A.>2<^)UOXJ-4;0YBHBKIY;*N+9=E16ONSVJGHJ*K8-_VI$_ZIQ/X>6U MFUAQOA]THR'-\QN]-8\7Q:AEN5SKZA=F4\,;555V]7.7;9K415-+)-3;NE11V=R_DW&K3)(KDL]KB<[R8O7;K=U.DD5.RR2O5.V MR)K, 6OO"'_''B&RSA0USQ?4?![G)9\KQ"O9<+?5-W5$>W=',>FZ= M<;V*Z-[5[.8]S5[*7+^57S)L1YI7")9-2L:\NBN2HE#D5E\SKEL5R8U%E@5? M5S%W1\;]OFC>U5V=U-;LH:'<]_DQV/FT\-VUL906K5[#H99\4O,J=#9]_F?; MZAR=U@E5$VR3'JN2@N5NK8EBG MHYV*J.8]J^BHJ?N7U3L>? ,L\"O$"_A2XSM*]26ROBBPG*;?=JGI5?SE M/%4,=/'V[JCXO,8NWLXO/4U3'74\\E+;J=6JUR>S5FK87)]5B[>BE:X $FW MAU>1A7\S761F>Y[;ZBET-PRK;\M%);[?24U!04$+*>FIJ>)L4-/$QJ-9&QC41&M:U$1$1-D3LAS" MM/XK+G5,XE=2*GAOTUNB38%AE$/^YNLO\5WC^:PD^ !3"Y^ M_P!\EQ"?Q7+_ "HS4 &WO)FYL.4ISXG+M]I[%5&R.+A^A&NN*\2NCN/9[A-YI,@Q3*:)E?;:ZF=U M,GC=V5%3U:]KD5CF+\S7-:RW7&CJK?<+?.^F MJ::IB=%-32LI62BTNQ2BM M\L*+ND=95*ZMD=^]89J5%_T")T WBY)'):R[FZ:[/@66KQS2K%IHWY3D M;8_F1%^9**DZD5KZJ1J>^[8F_.Y%^1DENK0G0G$>&722Q8)@EAH<9Q/&:5M' M;K=1LZ8X&)NJJJJN[WNP(C_$V<\QG CI74:+:7W=&Z MQ9I1JEQKJ67:3$+=(W^]ZD7=E7,U=HD]6,WD^5?*ZJNKWK*]7.57./YK"3X %,+G[_? M)<0G\5R_RHS4 DZ\.WSV*[EC:KLT_P!0*VJK=#_>"AN$+9(V[?C40UKM_?J_#O,: 4=^9AQ%NXM.8%K%J*D_Q%)E&5U]1 M;W[]6U$V9T=(W=.R]-.R)NZ?JF"P ;P\EKDD9YS=-7)%IWU&+Z5XY4,;D MF4OAZD15Z7?!TB*G3+5.:N_ZL351[_5C)+:W"UPM8-P8:&V+3G3FQ4N/8ICT M'E4U-%W?(Y>[YI7K\TDLCMW.>Y=W*9%-"N>OSK\8Y3&@DE+;)J"^:R993O9C M-B=(CO@VJCFK<:IJ=VT\;D^5J[+,]O0WLDCV5&]5M4\BUPU)OV8Y;=ZR_P"3 M9+6RW&YW&J=U2U<\CE<]Z^B)NJ]D1$1$[(B(FQYP M?>$/^YNLO\ %=X_ MFL)/@ 4PN?O]\EQ"?Q7+_*C-0 2[^'8 M\1'6\"-XMNC.LERJ:[1BXS>7:KK)U2S85+(_=5[;JZB<]RJ]B=XUU',DC>U5:]CFJBHY%V5.Z'.(TN M>KX>C$>:38*K.\+6WX?KE;Z9&PW)S5;19+'&Q4CIJU&^C_LM;4(BN8U$:Y'L M1J-JR:_YSG.57*JGL#2WG.J.E8[U=V5ZIT,[]3F5&>*+BCSCC,UTR#4;46^U.099DL_G5=3+V9&B)LR*) MB=HXHVHC&L:FS6MV0QV "U]X0_P"YNLO\5WC^:PD^ M !3"Y^_WR7$)_%DO-BTJ_).<6]+5E MUK@O2O4JM5C]GI55YG/*/U@Y5.JCK)J M%9EJL56]CI+3>V]U1&OVWCF1J*KH9-GMVW3J9TO=JX #-7+OXNZ MS@,XVM-M7:.GFK/Z$WF.KJJ6%R-DK*-[70U4+579$<^GDE8BKVW=W+K^@&OV M(\4>CN/Y]@E\HLBQ3)Z1E;05U,_J:]CD[MSZI\5-L=3TR=%9:M.WN5)95[.9)=%:ORM]_A6KNO9)5;L M^%9^[%8J+&+-1VZW4=+06^@@934M+31-B@IH6-1K(XV-1&L8UJ(B-1-D3LAS MC0OG8<]+ N4MI?-;:=]%E6L=]I'/L.,MDZF4V_9*RN5JHZ*G:J[HW='S*U6L MV3KD94[XH^*+.N,S7"^ZBZC9!59+EF03>;55-/F19K8K MG;R55OZN=$JI'+^ETN5)&VIN$3C&TYX[-$;9J%I=DU#D^,W+=BRPKT MS44R(BOIZB)?GAF;U)NQZ(NSD>8U: M56VRY4[9X)TWW1=E^RYKD1S7-5'-&I+CGN&H MY]14X?,[S;[9V_:5*9W;XV).Z(WM.B=";3+U/2%^YVRIL=RJ**MIYZ2LI)70 MSP3,6.6&1JJUS'-5-VN145%14W13B &P7 _P T?7CETW:HFTBU$N^,45?) MYU;:GLCK+76/V1%=)2SM?%UJU$;YB-1Z)Z.0V3UA\4[QFZO8;461-0[5B<-6 MUS)JK'['3T=:]JIZ-F5KWQ+]'1*QW[1'UD.0U^77^LNEUKJRYW.X3OJ:NLJY MG33U,KW*Y\DDCEZGO+2UM'3RMC MN=_K>JGL]E1=EZJBHV5$79=TC8CY7)]ECBSERB/#TZ0\:7:, M55LS+6=JOI*^N3IJ+5ASME1WFK]F>K:O9($W:QV_FKNWRGUD=5=6,EURU$O& M79C?+GDN3Y!4K5W&Y7"=T]35RKLBNB(U$1$1$0\V "U]X0 M_P"YNLO\5WC^:PD^ !3"Y^_WR7$)_%4KNB&DA5R*ULTS^K9SD M5&LBE=LJM1KK*V,^'ZX-\6TU;BT6@>$5= D*P.JJV*6IN4FZ=W+6/>M0CE]= MVO3;]'8K_P#B-^1];>5+JECN5:>SUU5I+G\LM/14]9*LU3C]=&U'NI'2*F\D M;V+UQ.W,IU8Y9.M$>::77]:&2?HCNMHJD=-:[[" MUVZ0U,.Z(Y$W7I>U6R,ZG=#V[J6F.4;SY='^:[B\%MMU2W"M5*6!)+EAMRJ& MK,[9/FFHI51J54*+ONK421OZ<;45JNWF!H[S2^01H3S2**JN][M+L*U)>Q$@ MS&Q1-CK)51-FMJXEVCJV(B(GYS:1$:C6R,0K@\S3D&Z_\L>NK;GD&//S#3R! MRK'F&/1/J*"-F^R+5,V\RD=W1%\Q.CJ79LCS2, 'J]'=$\OXAM0K?B6 M"8S?,OR6ZO5E);+31OJZF;;NJHQB*J-1.[G+V:G=51$W)R^5CX.R:J=;LQXI MKIY,2*R=F"6.L^>1/7HKJV-?E^BQTR[_ /WR>A.YH]HIB7#UIU;,0P;&[-B> M,6:+RJ*V6ND934T">ZHUJ(BN5>ZN7YG+NJJJJJGJCSNJ&JV-:)8#=Y41/HGU7LGV=VJVC:NSZ2%4[^8NT[D.' MGA.T=M:ZHX=9-6]2JNE:^\W"](ZJME+,YJ*^"DIG;1I&Q>R22,61VW5NU%Z& MXHYUGA?M(=3.'+*M0- L4@P#4C%J"6ZLLMJ>]MJR2.%O7)3I3JJMAG6-K_*6 M)&-<_9KTV=UMK* %K[PA_W-UE_BN\?S6$GP M *87/W^^2XA/XKE_E1FH )_O Q_P#THO\ \J?_ +T3_$0/C5ONLL!_[U;= M_P (O!6! .RQ?*;G@V1T-YLEQK[/=[7.RJHZZBG?3U-',Q4Q;7G3^V97A>0V;*L9O$?G45SM=6RJI:EN^R]+V*J*J*B MHJ>J*BHNRH>F/A64<5RI9:>HBCG@G8LRHJ+LJ*1C=U/5(M58:5KK-62+WWFM^[6-W7]*!T2[]W(]2!OF!>'_X ME^7:^MN.2X3+EF%TB.>N58MUW*W1QIONZ=J-2:F1$VW6:-K=^R.<:3@ ] MKH7P\9UQ.9[3XOIYB&19ID%5W906>ADJYD;NB*]R,1>AB;]WNV:GNJ$Q_+K\ M&KFN?S4.0\2&418/:'(R5V+8[/'67B5/56356SJ>#\?+\]5^K%)TN#?E_:.\ M .!)CVDF!V/$*21C6U53!&LM?<53T=45,G5-,N_=.MRHGZ*(G8S,#2+FG\^K M0[E9V>JMU\NCBO5%W;&\K(F\-/_>KB_\ Q>E+OH* 8 !:^\(?]S=9?XKO'\UA)\ M "F%S]_ODN(3^*Y?Y49J "?WP,SD1W% W=.I4Q143\$_ M+6__ +R?\A_\:G*QO*YP"-7(CW:IV]R-W[JB6F[HJI^[="L& ;%\O[FGZ MWV\%:[9(E5>_ESHS;=&MDD4E+I MJF.NIXY8I&2Q2M1S'M5'->BINBHJ=E14/J#1SCL\/#PN<>\M9<[U@D>%9=6( MJNR+$%9:JN1ZJJJ^6-&K3SN55[NEB<]4[=2$.O&IX-C7+2!U77+8=3,#RO!;KU M.1D-YMLM*E0B+LKHGN1&RL^CV*YJ^RF.P ?2&%]1,V.-KGR/5&M:U-UJV6B1BHBI(UDB?$31JGHZ&&1"73@ M@\&+I=IFZCN^NN;7?4JY1JCWV.R(^T6=%]V22[K4S)[]3'0?3I7WENX>.%C3 MCA*P>/&M,L(QK![(U&(ZFL]#'3?$.:FR/EKDFK>=67$J21CW4E+-)YE?[Q>:S(KK45]PJJFNK:V5TU14U$CI99Y'+NY[W.57./YK"3X %,+G[_ 'R7$)_% M1TR6C*;1 Y&SU-)UH]L\"N5&_$0 MN3J:CE1KD<]BJWKZVV1<;\2YP59#IHN3.UJH+=$R/KDMU9:*]ESB=[Q_#I"K MGJB]MX^IOT=MW($/$(\\5O-NU9L5EP^VW"R:2X$^62T15[6LK;Q5R-:V2LG8 MU7-8B-;T1,W56M5[G+U2*QD<8 !NIRY.?7Q%*_X=>+Q*&RZAU$NB&9SIT.B MOM0V6R3O[?W=P1&M8GJO]H9$GLBN7;>3NPW^@RFRTMRM=;2W"W5T39J:JI96 MS0U$;DW:YCVJK7-5.Z*B['/!T^KU3U&S?4:MB5'/I+9#%8K=)NG=KFHLT[D3ZMF9O]/8DFX4N5_P^\$# M(7Z7:2X;BE= SRVW..C^*NBM_5=6SJ^H>91?JJC4WV:U-FM3LB(AY( '88QDM?A62V^\6JK MFH;I:JF.LHZJ%>F2GFC6KXK[03B(T@M-#K9?X]*=3:*G9 M#D37;(Y8YNA6J[I:LB)U+BCG7^*ATLH.'3)=-^'* M^3YKFF6TDUIJLDBHYJ:VX_3RL6.:2%\K6.GJ%8Y4C6-JQM5>M7JK48ZMZ 6 MOO"'_I-7H*YE):N(/2^6AEW1D MF0X2_P V%=UV17T-0_J:B>KG,G>J]^F/V):^#_FHG773=,+HU_7@\[]Q#]QS>+/XF>*F&NM.#SVO1/%ZKJ8V/'G.GO+HU]GW"1 M$SZ>.!2,S+LMNV>Y)6WF^W2XWJ\7*59JNNKZE]34U4B^KY)'JKG.7W5R M[G5@ M?^$7HIJ?DV8\^2*2-E1E%XDB&'QMUSI/)I-9M%:&M1=O.NN&7)U.K/3THZI7HY???XEO[OIOSH7XI_@PUI MH8'5>HMUP*OJ%1/@,GL-5 ]FZHGS30,FITV5>_Y[\?3=3(>4^(>X+\0M3JVJ MX@,0EA8NRMHJ:LKI?15[1PPO>OI[-_#U5#4CB4\9UP]Z;-J:;3?"\^U.KXM_ M)FFCCL5MG7VVEEZZAO\ C3?_ .B.WBD\8-Q0ZTMJ*/!*7"M)+;(KD9);*!+G MW2Z>KZXMT3TOQ_F6X-D#6.;2Y%I[2L5ZHNSIX*^N:]$7;;M M&^'MNJ_79-B'P $BGAP^439.:MQ;7AYJH_HA.Y;G;((GWG+KQ;HJROK:I$17N@61'+30H_[,4>W9K%5?I\_2KEH\/\ C\S'155MT]L3*ECD5%9.M!"Z5-E1%3\X MYVR*B+]>YG\ $!WC@M)G3XYP^YU#"B-I:F\ MV&LFV^TLK:6>!JK^'E5*[?B5] 3_>!C_P#I1?\ Y4__ 'HG^(@?&K?=98#_ M -ZMN_X1>"L" #/_*=^]-X:?^]7%_\ B]*7?04 P =[ MIK@M9JAJ-8,9MS7.N&17*GME*B)U*LLTK8V)M[_,Y"^ACF/TN*8[06JAC2&B MME/'24\:>D<;&HUK?\&HB'/ !%YXNG0U=6. M3Y=K]%#YLNG&46O(.IJ?.R.1[[>_;W5/[YK5O".JHBO:BK[=2?5"P&0\^-5KX(N6'I[2.FC2IF MU0H9F1*OSO8RTW9KG(GJJ(KV(J_M(5B0 9\Y5]Q@M7, M\X<:NIEBIZ:EU0QF6621R-9&QMVI55RJO9$1$W52\ <>NKH+50S5-3-%3TU. MQ99997(QD;43=7*J]D1$3=54H%@ W Y"FASN(/G Z!6'RO/AH &%.8UP]KQ M7\!NK^G<=.M55Y;B=PH:&/IZE6L6!SJ9R)[JD[8G)_HE&X &S/*FYG>:EW0YO=KFJYCK ^- M^,2X2[KIQ^6;A2ZH6R],C19+"MACFJGOZ7*YL<%KK:[B^U.Q33S#63T^,V)TR33,\US5EJZEZ=G3R(R-%1ORL:QK M6]2]3WZ0@ S?P"\OO4WF4:^T>G6E]F9<;M+$M575E3(L-!9Z5KFM?4U,NR]$ M:*YJ;(BN![S?XJ@X@\:JWNU[?W+LY%1,8@ &YG*;Y(.KW-QR&XS8=^3,:PC'YFT]VRF\*]*2&941 MR4\,;$5\\_2O4K6[-:FW6]G4SJWJXF_!2:G:<:9U-VTPU>L&I=_HXG2K8[A8 MEQ^2KZ4W2."9:FHC=([T1)5B9]7H0NY;B%TP#*KE8KW;ZNU7FS54M%7455&L M4])/&]621O:O=KFN:J*B^BG5@ $F?*@\,-J[S+M+*742\9!;M)M/+HJ_D MJON-ODKKA>&;[>?!2(^-%@W142225G5ZM1S?F/5\S'PF^KW OH_=-0,)RRW: MR8MCU.ZKO$=):GVN[4$#6JLDZ4JRS-EBC1-W*R57HGS='2CE2*$ 'WI:N6VU M4<\$LD,\+TDCDC26?,[3! M'239/9Z%*ZWWIK4:WXB:)CDEAG7U>V-CV.7J"TX>ESOCSU#U$GI_-H]/L22BBDZ=T@K+A.UL;M_95@IJMO^*EF8 M %)[G(<+Z\'7,^UIP..G2DMM#DM17VJ)$5&LH*S:LI M6HJ^O3#/&U5^K5-9 66/!.:5VFV<"FJ^;Q4\:7R^9VMCJ9_+3K6FH[?2 M3PLZO541]?.NW[1-(5__ !P.E]F@FX?WG/^I & 7'_#G:=6?3;DR:&PV>CCI$N]HEN]8Y/MU-545, MLDDCU]7+NJ-3?T:UK4[(ANZ5)_%=:=6C .W;J:U[VM M54W[;HBE\_!<)M6FF$V?&[%106RR8_0P6VW4<*=,5+3PQMCBC:GLUK&HU$^B M':30LJ(71R-:^-Z*US7)NCD7V7ZE&;F :96S1+CQULPVRQ,I[/B.>WVRT$3& M(QL=/37&HAC:B)V1$8Q$V,0 M+^#PX8%T7K0/\ ZIH$?)(QC4[N?)2NJ8FHGZ4J%., $\?@T>8MB>FDN<\.^57:CLMQRR M[LR;%'54K8HKG5NABIJFD:YRIO.K(*9T;$[O1LONU$6PR5C/%_\ ,5Q'BJXG ML'TJPBZT-]M^D$-Y!IKD>)V*BNEUL-ZMELN2JE'5U=%+#!5JB;KY;W(C7[)^JJG1 %K#PJ7 M,7PWB5Y>&,Z1KD<<<;5<^1RKLC41.ZJJKLB(=EF6G]^TZ MN:46062[6*L%_ M2CNA[516KLJ;+LJ>Z%W/EL

+OBUP;@=T R'4K42]4UEQO'J9\KE?(ULU= M*C7+'2T[7*GF3R*WI8Q%W5?HFZI2#XA-8*[B%U\SC/[G&V*Y9SD%?D%4QJ[H MR6KJ))WM1?=$=(J'C0 "2#PLO!?)Q8:J 'TAF?3S-DC4:9O MPVXZ[:NU^+S1^3);:C+:Z2GEBVV\IS5E7JCV_P"K7=OIV[(8, +!WA%>4?@ MV8:,UW$IJ!8+=DM[K+O-;,.IKA3I44UJBIE1LU:UCT5JSNF5T;7*BK&D"JU= MWKM.IGNG]BU3Q"X8]DUFM60V&[0NIZVW7*E954M7&Y-E9)&]%:YJIZHJ%1?Q M&/+-L7+(Y@E38L+A?2Z>YS;&9+8*-TKI5M;7R2134?4[=SFQRQN5BNW5(Y8T M5SG(Y304 '<8/G=[TTRBCOF.7BZX_>;<_P VEN%MJY*6JIG)^DR2-4H>L&I6:V6G1O1;[UD=764JN;Z/=&]ZM<]/UG(KOQ,/@ % MMWPZ?*,P7@5X*L(SVNL%NN&KVHEF@OMVOE3"V6JMT%5&V:&@IW*GYEC(G1I) MT+^:<<<&CERP/4_%;9E&/W.)S&MJ8F^?0O5JHDU/+MU MPS-]6O8J*G[MT*6?'KPI5W ]QCZCZ37"J6OFP>]S6^&K5G0M93;H^GG5OZ*R M0OC>J>RNVW4P^ #VNB'$7GW#+F'](-.LURK!KVK4C=6V&ZS6^>1F^_0YT3FJ MYB^[7;HONASM?>*_5#BINU/7ZEZAYIGU51HY*9]_O-1F1EJ@ZXJ%J]M]GJZH MG:N_=M0PE9 !"[XQWE[.UGX6\9U]L% LU M_P!+)DM=^6*-%?-9JF39DCMD5SDIZIS=D3LC:N9R]FE:4 %MWPG_W) M6G/^M;W_ ,3J"1\K@^-X_P#.HT/_ (4KO_BT(00 "]YPF_P#FL::?PI:_ M_@XC(!3B\2%]]IKW_K6B_P"&TAI 9TY;G!9=^81QM:>Z2VEM0QF4W M.-MSJX6[K;;='^S6L:C43Z(=P M#S.L&DUCUVTIR7"B]RDCS N# M/(>7]Q@YSI-DC)G56*7%\5'5O9T-N=$[YZ:J:GITRQ.8_9/155OJBF%P M "V5X2;+K?D?)@Q*CHJF.>IQ_(;S05\;515IIW5;JE&.^BK%41/[^ST),BM M1XV+.[==^-_2?'J>9DEQLF%OJJMC51?*;45LJ1HNWHY4@<[9?9R+[D+0 M!>@X#,[MVJ'!!H]D-HF;/;;SA=GJH'M5%^5U%$NR[;[.1>RI[*U44RX4TO$+ M9=;\WYT'$!6VRICJJ:+(64#WL7=&S4U)!33,_>V6*1B_BTTP +(/@X MN6W)I9HKDO$?DUO?!><_8ZQ8LDT:M=%:HI$=45#=_:>HC:U%_5I=T^5Y-V M "&3Q>_*^?Q <.5MXAL3MRU&5Z64_P>1LB M;O)6V)SW.279$57+2S/5Z_2*>=RKLQ"L\ #9_E5]LT%Y\$=I5-IR^GMV MM>H4.7)"J,N%3;:.2VK+LFSEI6HV5&[[[IY^_P"/;O!KS#^7SJ!RSN)BZZ8Z MATM.EQI(FUEON-(KG45YHY%KI++BLS?C=XA,EU-U#NSKOE>4U/GU4K6=$,+6M1D<$+-U1D4;&M8UN_9K> MZJNZKC4 $BG)+\/?F_-O@N.77"_-T^TIL]4ZADO3J-:JLNU4UJ.=!20JK6JC M$DRVGIYJ"X2(G:- M9:>.-].BK^GT2[?J^Y /K!I'DF@6J>083F%IJK%E&+UTMMN=OJ$1)*:>)RM< MU5151R;INCFJK7)LJ*J*BGF 2EY',E@5ZO=Y3^E4=(JI(B?(NT_')XT;^F6D=PL6@FG%[QK)+K M3N@3(\GGIWNL_4BM5\%+$LC9)$145KI']+7>L;T[$#E\O59D]YK+E<:J>NN% MPF?4U-3/(LDM1*]RN>][E7=SG.55557=54X( )CN4)X3V^\;NB%FU3UAS"Y: M>XGE-*E78K-:Z1DEXKZ9W>.JEDE18X(WMV>QO1(Y['([Y$VW]KS.?!Z7+0'1 M>[YSH#F=\SUV/0/K*[%KY3PI M V#Y7W 7?N91QL89I39$FBIKO4_$WNO8FZ6JUQ*CJJH5=E1'(SY6(O9TC MXV_I%UC2O3.R:+Z9X_B&,V^*UX[B]NI[5;*.+[%-301MCCC3?O\ *QJ)W/0@ M Z_),;H,RQZOM%VHZ:XVRZTTE'64M1&D MD-3#(U6/C>U>SFN:Y45%]44IN<\3E=W/E7\<%ZQ.""JET_R17WC#+A(BN2:@ M>]=Z=S_1TU.Y?*?[JGEOV1)&FFP !9F\%%A5OH.7=J?D<4"-NMUU%FMM3,B M)O)#36R@DA;OMOV=53+W7;Y^VW?>98@.\<-B5O7'.'6^MIXV77XF^T#IT1$? M)#TT+T8Y?54:[=4W].MWU4KZ %RWP]6-4&+\F/0*"W4L5)%48\M9(V-- MDDFFJ9I97K]5=(]SE_>;GE33Q:^-T%@YS66345+%337;'[/65CF)LM1-\,D7 M6OX^7%&W_9(S@ =Q@=HAO^;V:@J4ME-0T5/#245'$R"GAB8C(X(VM1&M:B=D:B(B(B',*-_,DPJW:;KL$-=513Q=,]CM.R/I:)45.IDC]_.E3LO4Z-CF]4.Y*, M #3;G?)1LI:34#&U?=L-N=8/=],\TN^-Y!;JJSWZP5DUNN5#51K M'/1U$+W1R1/:O=KFO:K53ZH=0 "S]X*G[K+/O\ O5N/_"+.2_$$/CBO^BWA MV_UK??Y-"5X0 "Y[R!_N;.'O^%8OYLAM^50?%X_?)WO\ A6S_ ,IY&" M #O])_^E+&O]:TO\YA?=!2"YL7WIO$M_P!ZN4?\7JC )3/#!\G=W, XG MDU/S>U^?I%I96QRS1SQ=4.0W9J-DAHME3I?'&BLEF3O\OEL5-I=TM8 M @J\6+R4EU$L-=Q2Z96E77NRTS4U ME+'NZ MOI(VHUET8U.ZR0L1K)MO6)K7]O*>KJ[ )H/"4\W3">#[*\NT/U/OE'C&.9 M_<8KSC]XKI6P4%)TLEW#)[=:<>ENU5 M<*&GM,,/Q+ZV6=C*=D73U>8LBKTHS;OU;[;%6;Q4'->Q#F(<4>*8=IM=(+_@ M6DD%7"V]4SU6FO-QJG0_$/A7LCX8VT\4;)/1R^:YJJQS7.BM !V&/X]<,MOM M);+50U=SN5?*V"FI:2%TT]3(Y=FL8QJ*YSE5=D1$W4S#JERT.(?1#3J3+LIJ:D9VV=,]T:)$G?]/I,' %G'PI_-SP/5K@_QKAYRF M^6W']2L 66ALU-6U#8ER:@?,^:):=7;(Z:+K=$Z)JJ[IC8]-]W=,K.N>OV%\ M,FF5RS+4#)[/B&+VEJOJKC[;9K&(KG+V1%4IL\Y+CXI^9 M1S#,]U4ME+44..5\L-ML-//VE904T388GO3]%\O2Z5S>_2LJMW7;IFE6H&"4-8](Z>KO=BJ:.FF>J*O0V5[$8YVR*O2CM_P,3@ ^]+5R MVVJCG@EDAGA>DD4%S;]/N:;PUV.]VJ]6JDU& MH:&*/+,869&UMKJT3:21L:[.?32.17QR-16]+NE51[7M;[7F.'?J5%>J(Z3;HC3YG*B%*[5W4VYZVZL M91F=[?')>LMNU5>J]\;>ECZBIF?-(J)[(KWKLAYL SORYN 3-.9;Q88YI7A M4*LJ;J_XBYW)\:OI['01JGGUDVVWRL141K=TZWNC8B]3D+FW!]PF8;P-\-^* M:78%0? 8UB=&E-#U[+-5RJJNEJ)G(B(Z661SY'+LB=3EV1$V1,G@ M ^%91Q7*EEIZB*.>"=BQR1R-1S)&JFRM5%[*BH MNRHI56\21R,JCEQ:OOU/TYMLLFB.;UKDC@A8KDQ&N>JN6B?]*=_=8'^R-6-W M=K'219@ [FISR^56+QV26]766S0O62.@=5R.I8W+MW2/?I1?E3NB?HH=, M63?!V\NW$<3X5[AQ$WBTT=RSK+KK5VJQ5DS4D=9[;3JD,GE(O]W++.DR/=Z] M$<;45$5W5-54TT==3R12QLEBE:K7LKS=;Q\%'Y-/\;625'P[.WRLZU7I3MZ(=. 7(.0;R\,3X!>7A@ M#+;::6/-<[LE'D6571T2?%U=34PMF2!SU1'>5 UZ1M9Z)TN=MU/Y555W7W4ZX ])I/I5D6N6I=CP[$;/6Y!D^2UL=OMMNI&]4U7/ M(Y$:Q$5=D[KW551$3=55$15+?W(YY/F/;:95HKOJ=EK8JS,+W"BJV69 MK5Z*.!51'?#0]3T:JHBOU=VJ5&N3U9+%;ZIDMSPO)+K M;[I!U)UP22U"U<:JF^_2Z.H9LOHJH]/924,K->-/U9M.6<>^G&)T51#47'$, M,\VXI'(CEII*JJD>R%Z;?*[RXV2;*OV96+^^&@ O(\N35FTZZ\ VC666 M6>&>W7G#+7*WRY$D2&1M+&R6%53]*.1KXW)MVR>-4FSHY6.^9LC%1S5[HI5#YV?(4S[E.9[+?+>E?F.BUWJ>BTY,V%/,MSGJO3 M1U[6[I',GHV39(YO5O2[JC9'^ ;+(XZ>^6 M&Y1NFME[B8KEC25C7-Y62,IZ;]+GM=)CJQXW'4'(M,I:##=#<6Q M?+)85C_+%PR&:ZTL3U399&4B00*BIW5$?,Y-]MTNRN:YLD:KNY&(]S MG+L?QS^,9UAXC]+;ABNE^"VK1=MX@=35=XCO3[Q=XF.39WPTWDP,@WU:YCD1R0[O>LKUF2M MJW[Q4%F@5=EJ:N=45L42?CNYR_*QKWJC5M5\G#D2Z9N3U>Y41C&;T@ M $2?.>\+C@G'+/=-0M%_R3IKJM/UU-90^7Y5BR:5=U:5VWVG+V3Y6HUJ(U,N@ M &%.-_E\:23<+1* MY$19:6H;\\3NR;HB]+NE$Q7+YJWA4-8>"R6Y99I&VOUCTV@5TOE4D&^1 MVF).Z^?3,3:H:GIYE.BJO=SHHVH1330OIYG1R-U&@1L\=%) KL;LTJ=_S<+T1U6]% M]))VHWT5(FN3J):F,2)J-:B-:U-D1.R(A^P M :,\S#P^O#YS,DK;U>;"N#ZB5.\G]+<;CCIZNID5.RU<2IY M=4BKMNKT\S9-FR-*_O,6\,MQ)K7(K7-7947LJ*?D R=PN<&>JG&KG MR8SI5@F1YQ>$5OG1VVE5\-&UR[(^>9=HH&*O;KEXK8 M\-QBVHOD6VTT;*:!CEVZGJC43J>[;=SW;N1S6K%4.V3;^T1R;)Z;=B&/CA\&IK)I+)5W71#*[-JK9F;OCM-R7+8=3,#RO!;KU.1D-YMLM*E0B+LKHG MN1&RL^CV*YJ^RF.P ?2&%]1,V.-KGR/5&M:U-UQDC5J)F*B]G0PO3\28K@3\&[HYHXZA MO&M^47;5B]1;226>AZ[18F.V^R[H=\3/TN[H[S(D=^E'MV):='-#<-X=L$H\ M6P+%;!AV.4";06ZST,='31JOJ[HC1$5R^JN7NJ]U55/6@ M Z/4#3;'=6L4JK#E5@LN2V.N3IJ+==J&* MMI*A/H^*1'-=_BA'UQ6>%(7;2R]5.[OC,/KUIH$=ZI_9)DEIF MLW]6QQL54]%3U(Y>);P3FI.,OGJM)-7,2RZF3=[*')*&:SU34_4;)%\1'([\ M7)$G[C1+7WP\G&/P[32K==#LJOU(SJ5E3BZQ7]DK4_21E(^25J?@]C5_ U*S M[3/)-*;V^V9/CU\QNXQJK7TETH9:.=BIZHK)&MC.I>44TJ]*5E%CU4ZC:O[4ZL2)O^TY#=WAZ\(EQ=:PK!-DUNPC3"C>J M*];]?65-3T*F^[8J)*A.K;]%[F+[+L2!\+_@J-)\)EI:W5K5'+L]J(]GOMUC MI(K'0O=[L>]RS3/8G?NQT3E]>WH26<)?*GX=N!EM/+IAI'A^.W.F3:.[/I/C M;LG;9?[94+)4;+[HC]OP-A@ M #JLKPRSYW:'6^^6JVWF@>O4ZFKJ9E1"Y=E3=6/14WV5?8UXU0Y, M_"EK K_RWP]Z3NEE3YYJ#'H+;._MMNLE,V-ZKMZ*KO\ W&",\\*[P2YL][Z? M2RY8[-+NKI+7E%S;W547=&2SR,;MMMLC43OZ&+LG\&MPEY Z1:2\ZR6/K?UH ME%D%(_H3;[*>?1R=OW[K^)X^\^"@X=9JSJM^IVM5+3].RLJ*NV3OZOKU-HF) MM^'3_B<3_P 28T"_^M?6#_T[=_\ +'H+)X+/A=H4IGUN=:Z5TD6RRM_+%KBA MF5/5-DM_4UJ_1';_ (F0,0\(AP;XUM\;9=0,A5.K?\H9/*S??T_YNV+T]O\ MV[F9=//#H<%>F3V26[0/&*M\:[I^5J^ONR*NZ+W2JGD:OIZ;;>WH;%Z2\%NC MV@CH78/I3IQATD#D=&^RXU1T#VJB[H[JBC:O5OWWWWW[F3P M M M M M M M M M M M M M M C ?_]D! end XML 13 R1.htm IDEA: XBRL DOCUMENT v3.23.2
Cover - shares
6 Months Ended
Jul. 29, 2023
Aug. 29, 2023
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Jul. 29, 2023  
Document Transition Report false  
Entity File Number 001-41140  
Entity Registrant Name SAMSARA INC.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 47-3100039  
Entity Address, Address Line One 1 De Haro Street  
Entity Address, City or Town San Francisco  
Entity Address, State or Province CA  
Entity Address, Postal Zip Code 94107  
City Area Code 415  
Local Phone Number 985-2400  
Title of 12(b) Security Class A Common Stock, $0.0001 par value per share  
Trading Symbol IOT  
Security Exchange Name NYSE  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Central Index Key 0001642896  
Amendment Flag false  
Current Fiscal Year End Date --02-03  
Document Fiscal Year Focus 2024  
Document Fiscal Period Focus Q2  
Common Class A    
Cover [Abstract]    
Entity Common Stock, Shares Outstanding   179,290,763
Common Class B    
Cover [Abstract]    
Entity Common Stock, Shares Outstanding   355,661,294
Common Class C    
Cover [Abstract]    
Entity Common Stock, Shares Outstanding   0

XML 14 R2.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jul. 29, 2023
Jan. 28, 2023
Current assets:    
Cash and cash equivalents $ 196,037 $ 200,670
Short-term investments 528,766 489,192
Accounts receivable, net 115,422 122,867
Inventories 21,767 40,571
Connected device costs, current 94,061 82,046
Prepaid expenses and other current assets 21,902 22,189
Total current assets 977,955 957,535
Restricted cash 24,086 23,096
Long-term investments 109,723 113,101
Property and equipment, net 58,405 59,278
Operating lease right-of-use assets 92,683 112,624
Connected device costs, non-current 210,500 194,852
Deferred commissions 153,244 140,166
Other assets, non-current 16,036 16,356
Total assets 1,642,632 1,617,008
Current liabilities:    
Accounts payable 34,675 30,144
Accrued expenses and other current liabilities 49,508 53,824
Accrued compensation and benefits 29,869 36,030
Deferred revenue, current 348,820 300,113
Operating lease liabilities, current 16,469 22,047
Total current liabilities 479,341 442,158
Deferred revenue, non-current 128,217 126,452
Operating lease liabilities, non-current 89,424 100,873
Other liabilities, non-current 9,283 9,506
Total liabilities 706,265 678,989
Commitments and contingencies (Note 9)
Stockholders’ equity:    
Preferred stock, $0.0001 par value—400,000,000 shares authorized as of July 29, 2023 and January 28, 2023; zero shares issued and outstanding as of July 29, 2023 and January 28, 2023 0 0
Additional paid-in capital 2,233,533 2,107,013
Accumulated other comprehensive loss (1,001) (652)
Accumulated deficit (1,296,196) (1,168,372)
Total stockholders’ equity 936,367 938,019
Total liabilities and stockholders’ equity 1,642,632 1,617,008
Common Class A    
Stockholders’ equity:    
Common stock 8 7
Common Class B    
Stockholders’ equity:    
Common stock 23 23
Common Class C    
Stockholders’ equity:    
Common stock $ 0 $ 0
XML 15 R3.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares
Jul. 29, 2023
Jan. 28, 2023
Preferred stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Preferred stock, authorized (in shares) 400,000,000 400,000,000
Preferred stock, issued (in shares) 0 0
Preferred stock, outstanding (in shares) 0 0
Common Class A    
Common stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Common stock, authorized (in shares) 4,000,000,000 4,000,000,000
Common stock, issued (in shares) 176,254,788 132,111,095
Common stock, outstanding (in shares) 176,254,788 132,111,095
Common Class B    
Common stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Common stock, authorized (in shares) 600,000,000 600,000,000
Common stock, issued (in shares) 358,662,609 392,049,114
Common stock, outstanding (in shares) 358,662,609 392,049,114
Common Class C    
Common stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Common stock, authorized (in shares) 1,200,000,000 1,200,000,000
Common stock, issued (in shares) 0 0
Common stock, outstanding (in shares) 0 0
XML 16 R4.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 29, 2023
Jul. 30, 2022
Jul. 29, 2023
Jul. 30, 2022
Income Statement [Abstract]        
Revenue $ 219,257 $ 153,523 $ 423,577 $ 296,168
Cost of revenue 58,866 44,257 116,423 83,875
Gross profit 160,391 109,266 307,154 212,293
Operating expenses        
Research and development 63,969 41,847 124,335 82,832
Sales and marketing 117,908 91,842 236,863 179,291
General and administrative 48,268 41,359 91,534 85,101
Lease modification, impairment, and related charges 0 0 0 1,056
Total operating expenses 230,145 175,048 452,732 348,280
Loss from operations (69,754) (65,782) (145,578) (135,987)
Interest income and other income (expense), net 10,220 1,541 19,115 1,481
Loss before provision for income taxes (59,534) (64,241) (126,463) (134,506)
Provision for income taxes 434 40 1,361 763
Net loss (59,968) (64,281) (127,824) (135,269)
Other comprehensive income (loss):        
Foreign currency translation adjustments 2,009 (77) 1,096 101
Unrealized gains (losses) on investments, net of tax (1,404) 0 (1,445) 0
Other comprehensive income (loss) 605 (77) (349) 101
Comprehensive loss $ (59,363) $ (64,358) $ (128,173) $ (135,168)
Basic and diluted net loss per share:        
Net loss per share attributable to common stockholders, basic (in dollars per share) $ (0.11) $ (0.13) $ (0.24) $ (0.27)
Net loss per share attributable to common stockholders, diluted (in dollars per share) $ (0.11) $ (0.13) $ (0.24) $ (0.27)
Weighted-average shares used in computing net loss per share attributable to common stockholders, basic (in shares) 531,751,683 511,758,439 529,077,540 509,526,709
Weighted-average shares used in computing net loss per share attributable to common stockholders, diluted (in shares) 531,751,683 511,758,439 529,077,540 509,526,709
XML 17 R5.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-In Capital
Accumulated Other Comprehensive Income
Accumulated Deficit
Balance at beginning of period (in shares) at Jan. 29, 2022   505,476,160      
Balance at beginning of period at Jan. 29, 2022 $ 988,947 $ 29 $ 1,909,964 $ (96) $ (920,950)
Stockholders' Equity (Deficit)          
Issuance of common stock for vesting of RSUs (in shares)   6,491,755      
Issuance of common stock in connection with equity compensation plans (in shares)   2,398,793      
Issuance of common stock in connection with equity compensation plans 10,712   10,712    
Vesting of early exercised stock options 178   178    
Repurchase of restricted common stock (in shares)   (438)      
Stock-based compensation expense 88,469   88,469    
Other comprehensive income (loss) 101     101  
Net loss (135,269)       (135,269)
Balance at end of period (in shares) at Jul. 30, 2022   514,366,270      
Balance at end of period at Jul. 30, 2022 953,138 $ 29 2,009,323 5 (1,056,219)
Balance at beginning of period (in shares) at Apr. 30, 2022   509,023,570      
Balance at beginning of period at Apr. 30, 2022 962,416 $ 29 1,954,243 82 (991,938)
Stockholders' Equity (Deficit)          
Issuance of common stock for vesting of RSUs (in shares)   3,835,453      
Issuance of common stock in connection with equity compensation plans (in shares)   1,507,247      
Issuance of common stock in connection with equity compensation plans 10,463   10,463    
Vesting of early exercised stock options 76   76    
Stock-based compensation expense 44,541   44,541    
Other comprehensive income (loss) (77)     (77)  
Net loss (64,281)       (64,281)
Balance at end of period (in shares) at Jul. 30, 2022   514,366,270      
Balance at end of period at Jul. 30, 2022 953,138 $ 29 2,009,323 5 (1,056,219)
Balance at beginning of period (in shares) at Jan. 28, 2023   524,160,209      
Balance at beginning of period at Jan. 28, 2023 938,019 $ 30 2,107,013 (652) (1,168,372)
Stockholders' Equity (Deficit)          
Issuance of common stock for vesting of RSUs (in shares)   9,245,415      
Issuance of common stock for vesting of RSUs 1 $ 1      
Issuance of common stock in connection with equity compensation plans (in shares)   1,511,773      
Issuance of common stock in connection with equity compensation plans 13,126   13,126    
Vesting of early exercised stock options 25   25    
Stock-based compensation expense 113,369   113,369    
Other comprehensive income (loss) (349)     (349)  
Net loss (127,824)       (127,824)
Balance at end of period (in shares) at Jul. 29, 2023   534,917,397      
Balance at end of period at Jul. 29, 2023 936,367 $ 31 2,233,533 (1,001) (1,296,196)
Balance at beginning of period (in shares) at Apr. 29, 2023   528,511,394      
Balance at beginning of period at Apr. 29, 2023 922,595 $ 30 2,160,399 (1,606) (1,236,228)
Stockholders' Equity (Deficit)          
Issuance of common stock for vesting of RSUs (in shares)   5,130,041      
Issuance of common stock for vesting of RSUs 1 $ 1      
Issuance of common stock in connection with equity compensation plans (in shares)   1,275,962      
Issuance of common stock in connection with equity compensation plans 13,011   13,011    
Stock-based compensation expense 60,123   60,123    
Other comprehensive income (loss) 605     605  
Net loss (59,968)       (59,968)
Balance at end of period (in shares) at Jul. 29, 2023   534,917,397      
Balance at end of period at Jul. 29, 2023 $ 936,367 $ 31 $ 2,233,533 $ (1,001) $ (1,296,196)
XML 18 R6.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
6 Months Ended
Jul. 29, 2023
Jul. 30, 2022
Operating activities    
Net loss $ (127,824) $ (135,269)
Adjustments to reconcile net loss to net cash provided by (used in) operating activities:    
Depreciation and amortization 7,193 5,005
Stock-based compensation expense 112,604 87,952
Lease modification, impairment, and related charges 0 1,056
Other non-cash adjustments (8,514) 2,882
Changes in operating assets and liabilities:    
Accounts receivable, net 6,767 1,637
Inventories 18,803 (5,988)
Prepaid expenses and other current assets 243 (2,912)
Connected device costs (27,664) (36,714)
Deferred commissions (13,078) (6,333)
Other assets, non-current 371 70
Accounts payable and other liabilities (5,249) (37,218)
Deferred revenue 50,471 40,884
Operating lease right-of-use assets and liabilities, net 4,051 (812)
Net cash provided by (used in) operating activities 18,174 (85,760)
Investing activities    
Purchase of property and equipment (5,503) (16,930)
Purchases of investments (374,389) 0
Proceeds from sales of investments 4,474 0
Proceeds from maturities and redemptions of investments 340,878 0
Other investing activities (50) 0
Net cash used in investing activities (34,590) (16,930)
Financing activities    
Proceeds from issuance of common stock in connection with equity compensation plans 13,170 10,704
Payment of offering costs 0 (2,208)
Payment of principal on finance leases (915) (487)
Net cash provided by financing activities 12,255 8,009
Effect of foreign exchange rate changes on cash, cash equivalents, and restricted cash 518 (396)
Net decrease in cash, cash equivalents, and restricted cash (3,643) (95,077)
Cash, cash equivalents, and restricted cash, beginning of period 223,766 944,310
Cash, cash equivalents, and restricted cash, end of period 220,123 849,233
Supplemental disclosure of cash flow information:    
Cash paid for income taxes, net of refunds 586 178
Supplemental disclosures of non-cash investing and financing activities:    
Property and equipment accrued but not yet paid 135 7,748
Unpaid offering costs 0 324
Vesting of early exercised stock options $ 25 $ 178
XML 19 R7.htm IDEA: XBRL DOCUMENT v3.23.2
Description of Business
6 Months Ended
Jul. 29, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Description of Business Description of BusinessSamsara Inc. (“Samsara”) and its subsidiaries (collectively, the “Company”) are the pioneers of the Connected Operations Cloud, which is a system of record that enables businesses that depend on physical operations to harness Internet of Things (“IoT”) data to develop actionable business insights and improve their operations. Samsara was incorporated in Delaware in 2015 as Samsara Networks Inc. and changed its name to Samsara Inc. in February 2021. Samsara’s principal executive offices are located at 1 De Haro Street, San Francisco, California 94107.
XML 20 R8.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies
6 Months Ended
Jul. 29, 2023
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies Summary of Significant Accounting Policies
Basis of Presentation and Fiscal Year—The accompanying unaudited condensed consolidated financial statements have been prepared in conformity with accounting principles generally accepted in the United States of America (“GAAP”) and applicable rules and regulations of the U.S. Securities and Exchange Commission (“SEC”) regarding interim financial reporting. Accordingly, they do not include all disclosures normally required in annual consolidated financial statements prepared in accordance with GAAP. Therefore, these unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes included in the Company’s Annual Report on Form 10-K for the fiscal year ended January 28, 2023, which was filed with the SEC on March 21, 2023.
In management’s opinion, these unaudited condensed consolidated financial statements have been prepared on the same basis as the annual financial statements and reflect all adjustments, which include only normal recurring adjustments necessary for the fair statement of the Company’s financial position as of July 29, 2023 and the results of operations for the three and six months ended July 29, 2023 and July 30, 2022, and cash flows for the six months ended July 29, 2023 and July 30, 2022. The condensed consolidated balance sheet as of January 28, 2023 was derived from the audited financial statements but does not include all disclosures required by GAAP. The results of operations for the three and six months ended July 29, 2023 are not necessarily indicative of the results to be expected for the full year or any other future interim or annual period.
The Company’s fiscal year is a 52- or 53-week period ending on the Saturday closest to February 1. Every sixth fiscal year is a 53-week year. Fiscal year 2024 consists of 53 weeks, with the fourth quarter consisting of 14 weeks, and fiscal year 2023 consisted of 52 weeks.
Principles of Consolidation—The condensed consolidated financial statements include the accounts of Samsara and its wholly-owned subsidiaries. All intercompany transactions and balances have been eliminated in consolidation.
Use of Estimates—The preparation of condensed consolidated financial statements in accordance with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported in the condensed consolidated financial statements and accompanying notes. Such management estimates include, but are not limited to, the fair value of stock-based awards, internal-use software development costs, sales return reserve, accrued liabilities and contingencies, depreciation and amortization periods, lease modification, impairment, and related charges, and accounting for income taxes. Actual results could materially differ from the estimates and assumptions made.
Significant Accounting Policies—Notwithstanding the addition of policies described below as a result of a recently adopted accounting pronouncement, there were no material changes to the Company’s significant accounting policies during the six months ended July 29, 2023.
Accounts Receivable—Accounts receivable consist of current trade receivables from customers, net of allowance for credit losses. The allowance for credit losses is estimated based on the Company’s assessment of the collectibility of accounts receivable by considering various factors, including customer creditworthiness and the related aging of past-due balances, historical write-off experience, current economic conditions, and reasonable and supportable forecasts of future economic conditions over the life of the receivable. Management evaluates customer accounts periodically, and accounts receivable deemed uncollectible are charged against the allowance for credit losses when identified. An allowance for credit losses balance of $6.2 million was recorded as of July 29, 2023. During the three and six months ended July 29, 2023, the Company recorded a charge of $1.2 million and $0.7 million, respectively, to operations and wrote off $1.0 million and $2.0 million, respectively, against the allowance.
Investments—The Company’s investments in marketable debt securities have been classified and accounted for as available-for-sale and are recorded at estimated fair value. Credit losses relating to available-for-sale marketable debt securities are recorded through an allowance for credit losses with a corresponding charge in “Interest income and other income (expense), net” on the condensed consolidated statements of operations and comprehensive loss. When identifying and measuring impairment, the Company excludes the applicable accrued interest from both the fair value and amortized cost basis.
Recently Adopted Accounting Pronouncement—In June 2016, the Financial Accounting Standards Board issued Accounting Standards Update No. 2016-13, Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, with further clarifications made in subsequent amendments. This standard changes the methodology for measuring credit losses on financial instruments and the timing of when such losses are recorded. For trade receivables and other financial instruments, the Company will be required to use a forward-looking expected loss model rather than the incurred loss model for recognizing credit losses which reflects losses that are probable. Credit losses relating to available-for-sale marketable debt securities are required to be recorded through an allowance for credit losses rather than as a reduction in the amortized cost basis of the securities. This guidance is effective for the Company for its fiscal year beginning January 29, 2023 and interim periods within that fiscal year. The Company adopted this guidance effective January 29, 2023 and the adoption did not result in a material impact on the Company’s condensed consolidated financial statements.
Recent Accounting Pronouncements Not Yet Adopted—The Company has reviewed recently issued accounting pronouncements and concluded they were either not applicable or not expected to have a material impact on the Company’s condensed consolidated financial statements.
XML 21 R9.htm IDEA: XBRL DOCUMENT v3.23.2
Cash, Cash Equivalents, Restricted Cash, and Investments
6 Months Ended
Jul. 29, 2023
Cash and Cash Equivalents [Abstract]  
Cash, Cash Equivalents, Restricted Cash, and Investments Cash, Cash Equivalents, Restricted Cash, and Investments
As of July 29, 2023 and January 28, 2023, cash and cash equivalents consist of cash deposited with banks and money market funds, and all highly liquid investments with an original or remaining maturity of 90 days or less when purchased. As of July 29, 2023 and January 28, 2023, short-term and long-term investments in marketable debt securities consist of U.S. government and agency securities, corporate notes and bonds, and commercial paper.
Restricted cash as of July 29, 2023 and January 28, 2023 consists of letters of credit secured as collateral on the Company’s office space leases. Total cash, cash equivalents, and restricted cash consist of the following (in thousands):
As of
July 29, 2023January 28, 2023
Cash and cash equivalents$196,037 $200,670 
Restricted cash24,086 23,096 
Total cash, cash equivalents, and restricted cash$220,123 $223,766 
The following is a summary of the Company’s cash equivalents and available-for-sale marketable debt securities recorded within short-term and long-term investments on the condensed consolidated balance sheets (in thousands):
As of
July 29, 2023
Amortized CostGross Unrealized GainsGross Unrealized LossesEstimated Fair Value
Cash equivalents:
Money market funds
$6,164 $— $— $6,164 
Commercial paper
23,130 — — 23,130 
U.S. government and agency securities
2,000 — — 2,000 
Total cash equivalents$31,294 $— $— $31,294 
Investments:
Commercial paper
$111,213 $— $— $111,213 
Corporate notes and bonds
204,958 11 (948)204,021 
U.S. government and agency securities
324,828 (1,582)323,255 
Total investments$640,999 $20 $(2,530)$638,489 
As of
January 28, 2023
Amortized CostGross Unrealized GainsGross Unrealized LossesEstimated Fair Value
Cash equivalents:
Money market funds
$5,604 $— $— $5,604 
Commercial paper
36,337 — — 36,337 
U.S. government and agency securities
12,974 — (1)12,973 
Total cash equivalents$54,915 $— $(1)$54,914 
Investments:
Commercial paper
$182,869 $— $— $182,869 
Corporate notes and bonds
190,933 57 (437)190,553 
U.S. government and agency securities
229,556 (693)228,871 
Total investments$603,358 $65 $(1,130)$602,293 
The Company included $3.2 million and $2.0 million of accrued interest receivable, net of the allowance for credit losses (if any), in “Prepaid expenses and other current assets” on the condensed consolidated balance sheets as of July 29, 2023 and January 28, 2023, respectively.
For available-for-sale marketable debt securities with unrealized loss positions, the Company does not intend to sell any of the securities and the Company considers it more likely than not that the Company will hold these securities until a recovery of the cost basis, which may not occur until maturity. The Company did not recognize an allowance for credit losses on these securities as of July 29, 2023 because such potential losses were not material.
As of July 29, 2023, the contractual maturities of the Company’s investments did not exceed 23 months. The estimated fair values of available-for-sale marketable debt securities, by remaining contractual maturity, are as follows (in thousands):
As of
July 29, 2023
Due within one year$528,766 
Due in one year to two years
109,723 
Total$638,489 
There were no material realized gains or losses that were reclassified out of accumulated other comprehensive loss either individually or in the aggregate, during the three and six months ended July 29, 2023. There were no material unrealized gains or losses, either individually or in the aggregate, as of July 29, 2023 and January 28, 2023.
Concentrations of Credit Risk—The Company maintains its investments in marketable debt securities with high-quality financial institutions with investment-grade ratings.
XML 22 R10.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value Measurements
6 Months Ended
Jul. 29, 2023
Fair Value Disclosures [Abstract]  
Fair Value Measurements Fair Value Measurements
The Company reports financial assets and liabilities and nonfinancial assets and liabilities that are recognized or disclosed at fair value in the condensed consolidated financial statements on a recurring basis. The authoritative guidance establishes a fair value hierarchy that prioritizes the inputs to valuation techniques used to measure fair value. The hierarchy gives the highest priority to unadjusted quoted prices in active markets for identical assets or liabilities (Level 1 measurements) and the lowest priority to measurements involving significant unobservable inputs (Level 3 measurements). The three levels of the fair value hierarchy are as follows:
Level 1—Observable inputs that reflect quoted prices (unadjusted) in active markets for identical assets or liabilities.
Level 2—Observable inputs other than quoted prices in active markets for identical assets or liabilities, quoted prices for identical or similar assets or liabilities in inactive markets, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.
Level 3—Inputs that are generally unobservable and typically reflect management’s estimates of assumptions that market participants would use in pricing the asset or liability.
The level in the fair value hierarchy within which a fair value measurement in its entirety falls is based on the lowest-level input that is significant to the fair value measurement in its entirety.
The condensed consolidated financial statements as of July 29, 2023 and January 28, 2023 do not include any nonrecurring fair value measurements relating to assets or liabilities.
The following tables present the fair value hierarchy for the Company’s assets measured at fair value on a recurring basis as of the periods presented (in thousands):
As of July 29, 2023
Level 1Level 2Level 3Total
Cash equivalents and restricted cash:
Cash equivalents
Money market funds$141,931 $— $— $141,931 
Commercial paper— 23,130 — 23,130 
U.S. government and agency securities— 2,000 — 2,000 
Restricted cash—letters of credit23,036 — — 23,036 
Total cash equivalents and restricted cash$164,967 $25,130 $— $190,097 
Marketable debt securities:
Commercial paper
$— $111,213 $— $111,213 
Corporate notes and bonds
— 204,021 — 204,021 
U.S. government and agency securities
— 323,255 — 323,255 
Total marketable debt securities$— $638,489 $— $638,489 
As of January 28, 2023
Level 1Level 2Level 3Total
Cash equivalents and restricted cash:
Cash equivalents
Money market funds$120,751 $— $— $120,751 
Commercial paper— 36,337 — 36,337 
U.S. government and agency securities— 12,973 — 12,973 
Restricted cash—letters of credit23,096 — — 23,096 
Total cash equivalents and restricted cash$143,847 $49,310 $— $193,157 
Marketable debt securities:
Commercial paper
$— $182,869 $— $182,869 
Corporate notes and bonds
— 190,553 — 190,553 
U.S. government and agency securities
— 228,871 — 228,871 
Total marketable debt securities$— $602,293 $— $602,293 
The Company determines the fair value of its security holdings based on pricing from the Company’s service providers and market prices from industry-standard independent data providers. Such market prices may be quoted prices in active markets for identical assets (Level 1 inputs) or pricing determined using inputs other than quoted prices that are observable either directly or indirectly (Level 2 inputs), such as yield curve, volatility factors, credit spreads, default rates, loss severity, current market and contractual prices for the underlying instruments or debt, broker and dealer quotes, as well as other relevant economic measures.
There were no transfers between Level 1 or Level 2, or transfers in or out of Level 3, of the fair value hierarchy during the six months ended July 29, 2023 and July 30, 2022.
XML 23 R11.htm IDEA: XBRL DOCUMENT v3.23.2
Costs to Obtain and Fulfill a Contract
6 Months Ended
Jul. 29, 2023
Revenue from Contract with Customer [Abstract]  
Costs to Obtain and Fulfill a Contract Costs to Obtain and Fulfill a Contract
Deferred Commissions—Total deferred commissions as of July 29, 2023 and January 28, 2023 were $153.2 million and $140.2 million, respectively.
The following table provides the amounts capitalized and amortized for the Company’s commission costs for the periods presented (in thousands):
Three Months EndedSix Months Ended
July 29, 2023July 30, 2022July 29, 2023July 30, 2022
Capitalized commission costs$22,502 $16,406 $39,489 $30,842 
Amortization expense$12,942 $12,331 $26,411 $24,510 
Connected Devices—Total connected device costs, which the Company also refers to as IoT device costs, current and non-current, as of July 29, 2023 and January 28, 2023 were $304.6 million and $276.9 million, respectively.
The following table provides the amounts capitalized and amortized for the Company’s connected device costs for the periods presented (in thousands):
Three Months EndedSix Months Ended
July 29, 2023July 30, 2022July 29, 2023July 30, 2022
Capitalized connected device costs$40,655 $35,737 $71,230 $65,770 
Amortization expense$22,698 $15,251 $43,567 $28,972 
Revenue, Deferred Revenue, and Remaining Performance Obligations
Revenue Recognition—Subscription revenue is generated from subscriptions to access the Company’s Connected Operations Cloud. Subscription agreements contain multiple service elements for one or more of the Company’s cloud-based Applications via mobile app(s) or a website that enable data collection and provide access to the cellular network, generally one or more wireless gateways, cameras, sensors and other devices (collectively, “connected devices” or “IoT devices”), support services delivered over the term of the arrangement and warranty coverage. The Company’s Connected Operations Cloud and the related connected device access points are highly interdependent and interrelated, and represent a combined performance obligation, which is recognized over the related subscription period.
Other revenue is generally recognized at a point in time and is earned through the sale of replacement gateways, sensors and cameras, as well as related shipping and handling fees, credit card processing fees, and professional services.
Revenue consists of the following (in thousands):
Three Months EndedSix Months Ended
July 29, 2023July 30, 2022July 29, 2023July 30, 2022
Subscription revenue$215,179 $151,704 $414,663 $292,431 
Other revenue4,078 1,819 8,914 3,737 
Total revenue$219,257 $153,523 $423,577 $296,168 
Deferred Revenue—The following table provides the deferred revenue balances and revenue recognized from beginning deferred revenue balances for the periods presented (in thousands):
Three Months EndedSix Months Ended
July 29, 2023July 30, 2022July 29, 2023July 30, 2022
Deferred revenue, beginning of period$449,943 $329,858 $426,565 $313,686 
Deferred revenue, end of period477,037 354,570 477,037 354,570 
Revenue recognized in the period from beginning deferred revenue balance195,160 144,061 232,793 165,668 
Remaining Performance Obligations (“RPO”)—RPO represents the amount of contracted future revenue that has not yet been recognized, including both deferred revenue and non-cancelable contracted amounts that will be invoiced and recognized as revenue in future periods.
As of July 29, 2023, the Company’s RPO was $1,636.7 million, of which the Company expects to recognize revenue of approximately $791.7 million over the next 12 months, with the remaining balance to be recognized thereafter.
Concentrations of Significant Customers and Credit Risk—No customer accounted for greater than 10% of the Company’s total revenue for the three and six months ended July 29, 2023 and July 30, 2022.
There were no customers that individually represented greater than 10% of the Company’s accounts receivable as of July 29, 2023 and January 28, 2023.
XML 24 R12.htm IDEA: XBRL DOCUMENT v3.23.2
Property and Equipment, Net
6 Months Ended
Jul. 29, 2023
Property, Plant and Equipment [Abstract]  
Property and Equipment, Net Property and Equipment, Net
Property and equipment, net, comprises the following (in thousands):
As of
July 29, 2023January 28, 2023
Gross property and equipment
Computers and equipment$1,446 $1,257 
Leasehold improvements50,312 49,727 
Furniture and fixtures20,629 19,740 
Internal-use software development costs (1)
27,536 22,422 
Total gross property and equipment99,923 93,146 
Accumulated depreciation and amortization (2)
(41,518)(33,868)
Property and equipment, net$58,405 $59,278 
__________
(1)The Company’s internal-use software development costs included $0.7 million and $1.2 million of stock-based compensation costs for the three and six months ended July 29, 2023, respectively, and $0.3 million and $0.6 million of stock-based compensation costs for the three and six months ended July 30, 2022, respectively. The following table provides the amounts capitalized and amortized for the Company’s internal-use software development costs for the periods presented (in thousands):
Three Months EndedSix Months Ended
July 29, 2023July 30, 2022July 29, 2023July 30, 2022
Capitalized internal-use software development costs$3,009 $1,161 $5,114 $2,551 
Amortization expense$1,158 $1,004 $2,174 $1,977 
Internal-use software development costs, net, as of the periods presented was as follows (in thousands):
As of
July 29, 2023January 28, 2023
Internal-use software development costs, net$11,227 $8,744 
(2)The following table presents the depreciation and amortization of property and equipment included on the Company’s condensed consolidated statements of operations and comprehensive loss (in thousands):
Three Months EndedSix Months Ended
July 29, 2023July 30, 2022July 29, 2023July 30, 2022
Depreciation and amortization expense$3,709 $2,645 $7,193 $5,005 
XML 25 R13.htm IDEA: XBRL DOCUMENT v3.23.2
Leases
6 Months Ended
Jul. 29, 2023
Leases [Abstract]  
Leases Leases
The Company leases office space under operating lease agreements that are non-cancelable (subject to limited termination rights). These leases have remaining lease terms ranging from one year to approximately eight years. The Company is required to pay property taxes, insurance, and normal maintenance costs for certain of these facilities and will be required to pay any increases over the base year of these expenses on the remainder of the Company’s facilities.
The components of operating lease expense were as follows (in thousands):
Three Months EndedSix Months Ended
July 29, 2023July 30, 2022July 29, 2023July 30, 2022
Operating lease cost$6,015 $6,324 $12,290 $12,763 
Short-term lease cost382 138 747 315 
Sublease income(184)(210)(438)(387)
Total lease cost$6,213 $6,252 $12,599 $12,691 
Supplemental information related to operating leases was as follows (in thousands, except for weighted-average data):
Three Months EndedSix Months Ended
July 29, 2023July 30, 2022July 29, 2023July 30, 2022
Cash paid for amounts in the measurement of operating lease liabilities—operating cash flows$6,778 $6,701 $13,427 $13,291 
During the six months ended July 29, 2023, the Company recorded no additional operating lease liabilities arising from obtaining right-of-use (“ROU”) assets.
As of
July 29, 2023January 28, 2023
Weighted-average remaining lease term—operating leases (in years)6.26.5
Weighted-average discount rate—operating leases4.63 %4.53 %
Future minimum lease payments included in the measurement of operating lease liabilities as of July 29, 2023 were as follows (in thousands):
Fiscal Years EndingAmount
Remainder of 2024$13,657 
202527,115 
202620,123 
202714,236 
202812,596 
2029 and thereafter43,664 
Total future minimum lease payments (1)
131,391 
Less: imputed interest(19,105)
Total operating lease liabilities$112,286 
__________
(1)The contractual commitment amounts under operating leases in the table above are primarily related to facility leases for the Company’s corporate office facilities in San Francisco, California, as well as other offices for the Company’s local operations. The table above does not reflect obligations under contracts that the Company can cancel without a significant penalty, the Company’s option to exercise early termination rights, or the payment of related early termination fees.
On April 12, 2023, the Company settled a lease dispute, which was primarily related to lease incentives associated with leasehold improvements in the form of a tenant allowance and received $11.3 million. This amount was recognized primarily as a reduction to the corresponding ROU assets on the Company’s condensed consolidated balance sheet and was also included in “Operating lease liabilities, net” on the Company’s condensed consolidated statement of cash flows. This claim is unrelated to the claim discussed under the caption “Lease-Related Litigation” in Note 9, “Commitments and Contingencies.”
In addition to its operating leases, the Company has entered into non-cancelable finance leases for equipment beginning in 2020. The balances for finance leases were recorded in “Other assets, non-current,” “Accrued expenses and other current liabilities,” and “Other liabilities, non-current” as the amounts were immaterial as of July 29, 2023 and January 28, 2023.
Leases Leases
The Company leases office space under operating lease agreements that are non-cancelable (subject to limited termination rights). These leases have remaining lease terms ranging from one year to approximately eight years. The Company is required to pay property taxes, insurance, and normal maintenance costs for certain of these facilities and will be required to pay any increases over the base year of these expenses on the remainder of the Company’s facilities.
The components of operating lease expense were as follows (in thousands):
Three Months EndedSix Months Ended
July 29, 2023July 30, 2022July 29, 2023July 30, 2022
Operating lease cost$6,015 $6,324 $12,290 $12,763 
Short-term lease cost382 138 747 315 
Sublease income(184)(210)(438)(387)
Total lease cost$6,213 $6,252 $12,599 $12,691 
Supplemental information related to operating leases was as follows (in thousands, except for weighted-average data):
Three Months EndedSix Months Ended
July 29, 2023July 30, 2022July 29, 2023July 30, 2022
Cash paid for amounts in the measurement of operating lease liabilities—operating cash flows$6,778 $6,701 $13,427 $13,291 
During the six months ended July 29, 2023, the Company recorded no additional operating lease liabilities arising from obtaining right-of-use (“ROU”) assets.
As of
July 29, 2023January 28, 2023
Weighted-average remaining lease term—operating leases (in years)6.26.5
Weighted-average discount rate—operating leases4.63 %4.53 %
Future minimum lease payments included in the measurement of operating lease liabilities as of July 29, 2023 were as follows (in thousands):
Fiscal Years EndingAmount
Remainder of 2024$13,657 
202527,115 
202620,123 
202714,236 
202812,596 
2029 and thereafter43,664 
Total future minimum lease payments (1)
131,391 
Less: imputed interest(19,105)
Total operating lease liabilities$112,286 
__________
(1)The contractual commitment amounts under operating leases in the table above are primarily related to facility leases for the Company’s corporate office facilities in San Francisco, California, as well as other offices for the Company’s local operations. The table above does not reflect obligations under contracts that the Company can cancel without a significant penalty, the Company’s option to exercise early termination rights, or the payment of related early termination fees.
On April 12, 2023, the Company settled a lease dispute, which was primarily related to lease incentives associated with leasehold improvements in the form of a tenant allowance and received $11.3 million. This amount was recognized primarily as a reduction to the corresponding ROU assets on the Company’s condensed consolidated balance sheet and was also included in “Operating lease liabilities, net” on the Company’s condensed consolidated statement of cash flows. This claim is unrelated to the claim discussed under the caption “Lease-Related Litigation” in Note 9, “Commitments and Contingencies.”
In addition to its operating leases, the Company has entered into non-cancelable finance leases for equipment beginning in 2020. The balances for finance leases were recorded in “Other assets, non-current,” “Accrued expenses and other current liabilities,” and “Other liabilities, non-current” as the amounts were immaterial as of July 29, 2023 and January 28, 2023.
XML 26 R14.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue, Deferred Revenue, and Remaining Performance Obligations
6 Months Ended
Jul. 29, 2023
Revenue from Contract with Customer [Abstract]  
Revenue, Deferred Revenue, and Remaining Performance Obligations Costs to Obtain and Fulfill a Contract
Deferred Commissions—Total deferred commissions as of July 29, 2023 and January 28, 2023 were $153.2 million and $140.2 million, respectively.
The following table provides the amounts capitalized and amortized for the Company’s commission costs for the periods presented (in thousands):
Three Months EndedSix Months Ended
July 29, 2023July 30, 2022July 29, 2023July 30, 2022
Capitalized commission costs$22,502 $16,406 $39,489 $30,842 
Amortization expense$12,942 $12,331 $26,411 $24,510 
Connected Devices—Total connected device costs, which the Company also refers to as IoT device costs, current and non-current, as of July 29, 2023 and January 28, 2023 were $304.6 million and $276.9 million, respectively.
The following table provides the amounts capitalized and amortized for the Company’s connected device costs for the periods presented (in thousands):
Three Months EndedSix Months Ended
July 29, 2023July 30, 2022July 29, 2023July 30, 2022
Capitalized connected device costs$40,655 $35,737 $71,230 $65,770 
Amortization expense$22,698 $15,251 $43,567 $28,972 
Revenue, Deferred Revenue, and Remaining Performance Obligations
Revenue Recognition—Subscription revenue is generated from subscriptions to access the Company’s Connected Operations Cloud. Subscription agreements contain multiple service elements for one or more of the Company’s cloud-based Applications via mobile app(s) or a website that enable data collection and provide access to the cellular network, generally one or more wireless gateways, cameras, sensors and other devices (collectively, “connected devices” or “IoT devices”), support services delivered over the term of the arrangement and warranty coverage. The Company’s Connected Operations Cloud and the related connected device access points are highly interdependent and interrelated, and represent a combined performance obligation, which is recognized over the related subscription period.
Other revenue is generally recognized at a point in time and is earned through the sale of replacement gateways, sensors and cameras, as well as related shipping and handling fees, credit card processing fees, and professional services.
Revenue consists of the following (in thousands):
Three Months EndedSix Months Ended
July 29, 2023July 30, 2022July 29, 2023July 30, 2022
Subscription revenue$215,179 $151,704 $414,663 $292,431 
Other revenue4,078 1,819 8,914 3,737 
Total revenue$219,257 $153,523 $423,577 $296,168 
Deferred Revenue—The following table provides the deferred revenue balances and revenue recognized from beginning deferred revenue balances for the periods presented (in thousands):
Three Months EndedSix Months Ended
July 29, 2023July 30, 2022July 29, 2023July 30, 2022
Deferred revenue, beginning of period$449,943 $329,858 $426,565 $313,686 
Deferred revenue, end of period477,037 354,570 477,037 354,570 
Revenue recognized in the period from beginning deferred revenue balance195,160 144,061 232,793 165,668 
Remaining Performance Obligations (“RPO”)—RPO represents the amount of contracted future revenue that has not yet been recognized, including both deferred revenue and non-cancelable contracted amounts that will be invoiced and recognized as revenue in future periods.
As of July 29, 2023, the Company’s RPO was $1,636.7 million, of which the Company expects to recognize revenue of approximately $791.7 million over the next 12 months, with the remaining balance to be recognized thereafter.
Concentrations of Significant Customers and Credit Risk—No customer accounted for greater than 10% of the Company’s total revenue for the three and six months ended July 29, 2023 and July 30, 2022.
There were no customers that individually represented greater than 10% of the Company’s accounts receivable as of July 29, 2023 and January 28, 2023.
XML 27 R15.htm IDEA: XBRL DOCUMENT v3.23.2
Commitments and Contingencies
6 Months Ended
Jul. 29, 2023
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
Operating Leases—See Note 7, “Leases,” for the maturities of operating lease liabilities as of July 29, 2023.
Purchase Commitments—The Company’s purchase commitments consist of contractual arrangements with software-as-a-service subscription providers and non-cancelable purchase orders based on current inventory needs fulfilled by the Company’s suppliers and contract manufacturers. There were no material contractual obligations that were entered into by the Company during the six months ended July 29, 2023 that were outside of the ordinary course of business.
Letters of Credit—As of July 29, 2023 and January 28, 2023, the Company had $23.0 million and $23.1 million, respectively, in letters of credit outstanding primarily in favor of certain landlords for office space. These letters of credit renew annually and expire on various dates through 2031.
Litigation—From time to time, the Company has been and may become involved in various legal proceedings in the ordinary course of its business and has been and may be subject to third-party intellectual property infringement claims.
The Company continually evaluates uncertainties associated with litigation and records a charge equal to at least the minimum estimated liability for a loss contingency when both of the following conditions are met: (i) information available prior to issuance of the condensed consolidated financial statements indicates that it is probable that a liability has been incurred at the date of the condensed consolidated financial statements and (ii) the loss or range of loss can be reasonably estimated. If the Company determines that a loss is possible and a range of the loss can be reasonably estimated, the Company will disclose the range of the possible loss. The Company evaluates developments in legal matters that could affect the amount of liability that has been previously accrued, if any, and the matters and related ranges of possible losses disclosed and makes adjustments and changes to the disclosures, as appropriate. Significant judgment is required to determine both likelihood of there being, and the estimated amount of, a loss related to such matters. Until the final resolution of such matters, there may be an exposure to loss, and such amounts could be material. For legal proceedings for which there is a reasonable possibility of loss (meaning those losses for which the likelihood is more than remote but less than probable), the Company has determined there is no material exposure on an aggregate basis. The amounts recorded for losses deemed probable as of July 29, 2023 were also not material.
Lease-Related Litigation—In March 2019, the Company signed a lease agreement with a landlord for certain premises located in San Francisco, California (the “Premises”). In September 2021, the Company sued the landlord in San Francisco Superior Court to enforce its right to terminate the lease and to recover damages on the grounds that the Premises were never adequately delivered to the Company. The landlord countersued the Company for allegedly breaching the lease. On October 30, 2021, the Company vacated the Premises. On November 17, 2021, the landlord drew down the remaining $8.7 million letter of credit, which the Company accounts for as a receivable in “Other assets, non-current.” The outcome of this matter is subject to ongoing litigation and is uncertain at this time.
Indemnification—In the normal course of business, the Company has agreed and may continue to agree to indemnify third parties with whom it enters into contractual relationships, including customers, lessors, and parties to other transactions with the Company, with respect to certain matters. The Company has agreed, under certain conditions, to hold these third parties harmless against specified losses, such as those arising from a breach of representations or covenants, claims that the Company’s products infringe the intellectual property rights of other parties, or other claims made against certain parties. It is not possible to determine the maximum potential amount of liability under these indemnification obligations due to the Company’s limited history of prior indemnification claims and the unique facts and circumstances that are likely to be involved in each particular claim.
XML 28 R16.htm IDEA: XBRL DOCUMENT v3.23.2
Equity
6 Months Ended
Jul. 29, 2023
Equity [Abstract]  
Equity Equity
As of July 29, 2023, there were 176,254,788, 358,662,609, and no shares of Class A, Class B, and Class C common stock issued and outstanding, respectively. As of January 28, 2023, there were 132,111,095, 392,049,114, and no shares of Class A, Class B, and Class C common stock issued and outstanding, respectively.
The Company had reserved shares of common stock for future issuance as of July 29, 2023 and January 28, 2023, as follows:
As of
July 29, 2023January 28, 2023
2015 Equity Incentive Plan:
Options outstanding6,573,583 6,927,540 
RSUs outstanding10,740,334 15,137,385 
2021 Equity Incentive Plan:
RSUs outstanding35,610,877 25,658,719 
Shares available for future grants67,304,926 55,891,021 
2021 Employee Stock Purchase Plan:
Shares available for future issuance17,560,555 13,471,769 
Total shares of common stock reserved for future issuance137,790,275 117,086,434 
Employee Compensation Plans
The Company currently has two equity incentive plans, the 2015 Equity Incentive Plan (the “2015 Plan”) and the 2021 Equity Incentive Plan (the “2021 Plan”). The 2015 Plan was terminated in connection with the adoption of the 2021 Plan in December 2021 but continues to govern the terms of outstanding stock options and RSUs that were granted prior to the termination of the 2015 Plan. The Company no longer grants equity awards pursuant to the 2015 Plan.
2021 Equity Incentive Plan—In December 2021, the Board of Directors adopted and stockholders approved the 2021 Equity Incentive Plan, which became effective in December 2021 in connection with the Company’s initial public offering (“IPO”). The total number of shares of the Company’s Class A common stock reserved for future grants as of July 29, 2023 includes 26,208,010 shares added on the first day of fiscal year 2024 pursuant to the annual automatic evergreen increase provision of the 2021 Plan.
Options—A summary of the stock options activity under the 2015 Plan during the six months ended July 29, 2023 is presented below (the number of options represents shares of Class B common stock exercisable in respect thereof):
Number of SharesWeighted-Average
Exercise Price
Weighted-Average
Remaining
Contractual Term
(In Years)
Aggregate Intrinsic Value (1)
(In Thousands)
Balance as of January 28, 20236,927,540 $4.61 6.4$63,351 
Granted— $— 
Exercised(353,957)$0.53 
Forfeited, canceled, or expired— $— 
Balance as of July 29, 20236,573,583 $4.83 6.0$150,369 
Exercisable as of July 29, 20235,620,058 $4.37 5.8$131,184 
__________
(1)Aggregate intrinsic value for stock options represents the difference between the exercise price and the per share fair value of the Company’s Class A common stock for each period end presented, multiplied by the number of stock options outstanding or exercisable as of each period end presented.
The intrinsic value of stock options exercised was $7.0 million and $19.4 million during the six months ended July 29, 2023 and July 30, 2022, respectively.
As of July 29, 2023, unrecognized stock-based compensation expense related to outstanding unvested stock options for employees that are expected to vest was approximately $3.8 million. The remaining unrecognized stock-based compensation expense is expected to be recognized over a weighted-average period of approximately 0.7 years.
RSUs—RSUs granted prior to the IPO had both a service condition and a performance condition. Stock-based compensation expense was only recognized for RSUs for which both the service condition and performance condition have been met. The service condition for these awards is generally satisfied over four years. The performance condition was satisfied upon the IPO. Prior to the IPO, the Company did not record expense on RSUs as a liquidity event upon which vesting is contingent was not probable of occurring. Following the closing of the IPO in December 2021, the Company began recording stock-based compensation expense for these RSUs using the accelerated attribution method, based on the grant-date fair value of the RSUs. RSUs granted after the IPO only have a service condition, and the related stock-based compensation expense is recognized on a straight-line basis over the requisite service period. The service condition for these awards is generally satisfied over four years for RSUs granted through fiscal year 2023 and three years for RSUs granted after fiscal year 2023.
A summary of the RSUs activity under the 2015 Plan and 2021 Plan during the six months ended July 29, 2023 is presented below:
Number of SharesWeighted-Average
Grant-Date
Fair Value
Balance as of January 28, 202340,796,104 $12.20 
Granted17,501,017 $17.45 
Vested(9,245,415)$12.32 
Forfeited(2,700,495)$13.18 
Balance as of July 29, 202346,351,211 $14.10 
As of July 29, 2023, unrecognized stock-based compensation expense related to outstanding unvested RSUs for employees that are expected to vest was approximately $549.1 million. The remaining unrecognized stock-based compensation expense is expected to be recognized over a weighted-average period of approximately 1.5 years.
2021 Employee Stock Purchase Plan—In December 2021, the Board of Directors adopted and stockholders approved the 2021 Employee Stock Purchase Plan (the “2021 ESPP”), which became effective in December 2021 in connection with the IPO. The total number of shares of the Company’s Class A common stock reserved for future issuance as of July 29, 2023 includes 5,241,602 shares added on the first day of fiscal year 2024 pursuant to the annual automatic evergreen increase provision of the 2021 ESPP.
The price at which Class A common stock is purchased under the 2021 ESPP is equal to 85% of the lower of the fair market value of a share of the Company’s Class A common stock on the enrollment date or on the exercise date. The enrollment date means the first trading day of each offering period, and the exercise date means the last trading day of each purchase period. Offering periods are generally 12 months long, commencing on the first trading day on or after June 11 and December 11 of each year and terminating on the last trading day on or before June 10 and December 10 of each year. Purchase periods are generally six months long, commencing on the first trading day after one exercise date and ending with the next exercise date.
For the six months ended July 29, 2023 and July 30, 2022, 1,152,816 and 1,109,945 shares of Class A common stock were purchased under the 2021 ESPP, resulting in net cash proceeds of $13.0 million and $10.3 million, respectively.
As of July 29, 2023, unrecognized stock-based compensation expense related to the 2021 ESPP was approximately $6.9 million. The remaining unrecognized stock-based compensation expense is expected to be recognized over a weighted-average period of approximately 0.5 years.
Employee Stock Purchase Plan Valuation—The Company estimates the fair value of shares to be issued under the 2021 ESPP using the Black-Scholes option-pricing model. The Black-Scholes option-pricing model requires estimates of highly subjective assumptions, which greatly affect fair value. The weighted-average assumptions used to estimate the fair value of shares to be issued under the 2021 ESPP were as follows:
Six Months Ended
July 29, 2023July 30, 2022
Expected volatility
66.9% – 72.5%
81.0% – 97.7%
Expected term (years)
0.5 – 1.0
0.5 – 1.0
Risk-free interest rate
5.2% – 5.4%
2.3% – 2.9%
Expected dividend yield—%—%
Expected volatility—The expected volatility for the six months ended July 29, 2023 was based on the historical volatility of the Company. The expected volatility for the six months ended July 30, 2022 was based on the historical volatility of the Company and similar companies whose stock or option prices are publicly available, after considering the industry, stage of life cycle, size, market capitalization, and financial leverage of the other companies.
Expected term (years)—The expected term is approximately 0.5 years for the first purchase period and approximately 1.0 year for the second purchase period.
Risk-free interest rate—The risk-free interest rate assumption is based on observed U.S. Treasury yield curve interest rates in effect at the time of grant appropriate for the expected term of the stock-based award.
Expected dividend yield—Because the Company has never paid and has no intention to pay cash dividends on its common stock, the expected dividend yield is zero.
Stock-Based Compensation Expense—Stock-based compensation expense, by grant type, was as follows (in thousands):
Three Months EndedSix Months Ended
July 29, 2023July 30, 2022July 29, 2023July 30, 2022
Stock options$775 $1,085 $1,586 $2,224 
RSUs55,674 40,040 105,090 79,351 
Employee stock purchase plan3,207 3,215 5,928 6,377 
Total stock-based compensation expense$59,656 $44,340 $112,604 $87,952 
Stock-based compensation expense included in the following line items of the Company’s condensed consolidated statements of operations and comprehensive loss was as follows (in thousands):
Three Months EndedSix Months Ended
July 29, 2023July 30, 2022July 29, 2023July 30, 2022
Cost of revenue$3,056 $2,541 $5,762 $4,245 
Research and development22,524 13,800 42,855 27,470 
Sales and marketing17,337 14,323 32,579 28,867 
General and administrative16,739 13,676 31,408 27,370 
Total stock-based compensation expense$59,656 $44,340 $112,604 $87,952 
XML 29 R17.htm IDEA: XBRL DOCUMENT v3.23.2
Income Taxes
6 Months Ended
Jul. 29, 2023
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
The Company had an effective tax rate of (0.7)% and (0.1)% for the three months ended July 29, 2023 and July 30, 2022, respectively, and (1.1)% and (0.6)% for the six months ended July 29, 2023 and July 30, 2022, respectively. The Company’s provision for income taxes was $0.4 million and immaterial for the three months ended July 29, 2023 and July 30, 2022, respectively, and $1.4 million and $0.8 million for the six months ended July 29, 2023 and July 30, 2022, respectively. The Company has incurred U.S. operating losses and has minimal profits in foreign jurisdictions.
The Company computes its tax provision for interim periods by applying the estimated annual effective tax rate to year-to-date pre-tax income from recurring operations and adjusting for discrete tax items arising in that quarter.
As of July 29, 2023 and January 28, 2023, based on all available objective evidence, including the existence of cumulative losses, the Company determined that it was not more likely than not that the net deferred tax assets were fully realizable for U.S. federal and state tax purposes. Accordingly, the Company established a full valuation allowance against its deferred tax assets for U.S. federal and state tax purposes. The Company intends to maintain a full valuation allowance on net deferred tax assets until sufficient positive evidence exists to support reversal of the valuation allowance for U.S. federal and state tax purposes.
The unrecognized tax benefits as of July 29, 2023, if recognized, would not affect the effective income tax rate due to the valuation allowance that currently offsets the deferred tax assets.
During the six months ended July 29, 2023, there were no material changes to the total amount of unrecognized tax benefits and the Company does not expect any significant changes in the next 12 months.
The Company files income tax returns in the U.S. federal jurisdiction and various states and foreign jurisdictions. All periods since inception are subject to examination by U.S. federal, state, and foreign authorities, where applicable.
XML 30 R18.htm IDEA: XBRL DOCUMENT v3.23.2
Net Loss Per Share, Basic and Diluted
6 Months Ended
Jul. 29, 2023
Earnings Per Share [Abstract]  
Net Loss Per Share, Basic and Diluted Net Loss Per Share, Basic and DilutedFor purposes of calculating net loss per share, the Company continues to use the two-class method. As Class A, Class B, and Class C common stock have identical liquidation and dividend rights, the undistributed earnings are allocated on a proportionate basis to each class of common stock. As a result, the basic and diluted net loss per share attributable to common stockholders are the same for all classes of the Company’s common stock, on both an individual and combined basis, and therefore are presented together.
The following table presents the calculation of basic and diluted net loss per share (in thousands, except share and per share data):
Three Months EndedSix Months Ended
July 29, 2023July 30, 2022July 29, 2023July 30, 2022
Numerator:
Net loss attributable to common stockholders$(59,968)$(64,281)$(127,824)$(135,269)
Denominator:
Weighted-average shares used in computing net loss per share attributable to common stockholders, basic and diluted531,751,683 511,758,439 529,077,540 509,526,709 
Net loss per share attributable to common stockholders, basic and diluted$(0.11)$(0.13)$(0.24)$(0.27)
The following potentially dilutive securities were excluded from the computation of diluted net loss per share calculations for the periods presented because the impact of including them would have been antidilutive:
Three Months EndedSix Months Ended
July 29, 2023July 30, 2022July 29, 2023July 30, 2022
Outstanding stock options6,573,583 7,333,210 6,573,583 7,333,210 
RSUs46,351,211 38,261,800 46,351,211 38,261,800 
Employee stock purchase rights under the 2021 ESPP848,923 3,152 848,923 1,576 
Total antidilutive securities53,773,717 45,598,162 53,773,717 45,596,586 
XML 31 R19.htm IDEA: XBRL DOCUMENT v3.23.2
Segment Information
6 Months Ended
Jul. 29, 2023
Segment Reporting [Abstract]  
Segment Information Segment Information
The Company has a single operating and reportable segment. The Company’s chief operating decision maker is its Chief Executive Officer, who reviews financial information presented on a consolidated basis for purposes of making operating decisions, assessing financial performance, and allocating resources. The Company derives its subscription revenue from customers that leverage the Company’s Connected Operations Cloud, which consists of a data platform and set of applications to consolidate data from their physical operations into a single, integrated solution. Amounts derived from subscription and other revenue are summarized in Note 8, “Revenue, Deferred Revenue, and Remaining Performance Obligations.”
Revenue by Geographic Area
The following table presents the Company’s revenue disaggregated by geography, based on the location of the Company’s customers (in thousands):
Three Months EndedSix Months Ended
July 29, 2023July 30, 2022July 29, 2023July 30, 2022
United States$192,278 $136,722 $372,919 $264,123 
Other (1)
26,979 16,801 50,658 32,044 
Total revenue$219,257 $153,523 $423,577 $296,168 
__________
(1)No individual country other than the United States exceeded 10% of the Company’s total revenue for any period presented.
Long-Lived Assets, Net, by Geographic Area
The following table presents the Company’s long-lived assets, net, disaggregated by geography, which consist of property and equipment, net, and operating lease ROU assets (in thousands):
As of
July 29, 2023January 28, 2023
United States$143,330 $163,193 
Other (1)
7,758 8,709 
Total long-lived assets, net$151,088 $171,902 
__________
(1)No individual country other than the United States exceeded 10% of the Company’s total long-lived assets, net, for any period presented.
XML 32 R20.htm IDEA: XBRL DOCUMENT v3.23.2
Subsequent Event
6 Months Ended
Jul. 29, 2023
Subsequent Events [Abstract]  
Subsequent Event Subsequent EventIn August 2023, the Company executed a sublease for certain office space, resulting in an impairment of the corresponding ROU and fixed assets of $4.8 million. This impairment charge will be recorded in “Lease modification, impairment, and related charges” in the third quarter of fiscal year 2024.
XML 33 R21.htm IDEA: XBRL DOCUMENT v3.23.2
Pay vs Performance Disclosure - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 29, 2023
Jul. 30, 2022
Jul. 29, 2023
Jul. 30, 2022
Pay vs Performance Disclosure        
Net loss $ (59,968) $ (64,281) $ (127,824) $ (135,269)
XML 34 R22.htm IDEA: XBRL DOCUMENT v3.23.2
Insider Trading Arrangements
3 Months Ended
Jul. 29, 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 35 R23.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies (Policies)
6 Months Ended
Jul. 29, 2023
Accounting Policies [Abstract]  
Basis of Presentation and Fiscal Year
Basis of Presentation and Fiscal Year—The accompanying unaudited condensed consolidated financial statements have been prepared in conformity with accounting principles generally accepted in the United States of America (“GAAP”) and applicable rules and regulations of the U.S. Securities and Exchange Commission (“SEC”) regarding interim financial reporting. Accordingly, they do not include all disclosures normally required in annual consolidated financial statements prepared in accordance with GAAP. Therefore, these unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes included in the Company’s Annual Report on Form 10-K for the fiscal year ended January 28, 2023, which was filed with the SEC on March 21, 2023.
In management’s opinion, these unaudited condensed consolidated financial statements have been prepared on the same basis as the annual financial statements and reflect all adjustments, which include only normal recurring adjustments necessary for the fair statement of the Company’s financial position as of July 29, 2023 and the results of operations for the three and six months ended July 29, 2023 and July 30, 2022, and cash flows for the six months ended July 29, 2023 and July 30, 2022. The condensed consolidated balance sheet as of January 28, 2023 was derived from the audited financial statements but does not include all disclosures required by GAAP. The results of operations for the three and six months ended July 29, 2023 are not necessarily indicative of the results to be expected for the full year or any other future interim or annual period.
The Company’s fiscal year is a 52- or 53-week period ending on the Saturday closest to February 1. Every sixth fiscal year is a 53-week year. Fiscal year 2024 consists of 53 weeks, with the fourth quarter consisting of 14 weeks, and fiscal year 2023 consisted of 52 weeks.
Principles of Consolidation Principles of Consolidation—The condensed consolidated financial statements include the accounts of Samsara and its wholly-owned subsidiaries. All intercompany transactions and balances have been eliminated in consolidation.
Use of Estimates Use of Estimates—The preparation of condensed consolidated financial statements in accordance with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported in the condensed consolidated financial statements and accompanying notes. Such management estimates include, but are not limited to, the fair value of stock-based awards, internal-use software development costs, sales return reserve, accrued liabilities and contingencies, depreciation and amortization periods, lease modification, impairment, and related charges, and accounting for income taxes. Actual results could materially differ from the estimates and assumptions made.
Accounts Receivable Accounts Receivable—Accounts receivable consist of current trade receivables from customers, net of allowance for credit losses. The allowance for credit losses is estimated based on the Company’s assessment of the collectibility of accounts receivable by considering various factors, including customer creditworthiness and the related aging of past-due balances, historical write-off experience, current economic conditions, and reasonable and supportable forecasts of future economic conditions over the life of the receivable. Management evaluates customer accounts periodically, and accounts receivable deemed uncollectible are charged against the allowance for credit losses when identified. An allowance for credit losses balance of $6.2 million was recorded as of July 29, 2023. During the three and six months ended July 29, 2023, the Company recorded a charge of $1.2 million and $0.7 million, respectively, to operations and wrote off $1.0 million and $2.0 million, respectively, against the allowance.
Investments Investments—The Company’s investments in marketable debt securities have been classified and accounted for as available-for-sale and are recorded at estimated fair value. Credit losses relating to available-for-sale marketable debt securities are recorded through an allowance for credit losses with a corresponding charge in “Interest income and other income (expense), net” on the condensed consolidated statements of operations and comprehensive loss. When identifying and measuring impairment, the Company excludes the applicable accrued interest from both the fair value and amortized cost basis.
Recently Adopted Accounting Pronouncements and Recent Accounting Pronouncements Not Yet Adopted
Recently Adopted Accounting Pronouncement—In June 2016, the Financial Accounting Standards Board issued Accounting Standards Update No. 2016-13, Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, with further clarifications made in subsequent amendments. This standard changes the methodology for measuring credit losses on financial instruments and the timing of when such losses are recorded. For trade receivables and other financial instruments, the Company will be required to use a forward-looking expected loss model rather than the incurred loss model for recognizing credit losses which reflects losses that are probable. Credit losses relating to available-for-sale marketable debt securities are required to be recorded through an allowance for credit losses rather than as a reduction in the amortized cost basis of the securities. This guidance is effective for the Company for its fiscal year beginning January 29, 2023 and interim periods within that fiscal year. The Company adopted this guidance effective January 29, 2023 and the adoption did not result in a material impact on the Company’s condensed consolidated financial statements.
Recent Accounting Pronouncements Not Yet Adopted—The Company has reviewed recently issued accounting pronouncements and concluded they were either not applicable or not expected to have a material impact on the Company’s condensed consolidated financial statements.
Concentrations of Credit Risk Concentrations of Credit Risk—The Company maintains its investments in marketable debt securities with high-quality financial institutions with investment-grade ratings.
Revenue Recognition
Revenue Recognition—Subscription revenue is generated from subscriptions to access the Company’s Connected Operations Cloud. Subscription agreements contain multiple service elements for one or more of the Company’s cloud-based Applications via mobile app(s) or a website that enable data collection and provide access to the cellular network, generally one or more wireless gateways, cameras, sensors and other devices (collectively, “connected devices” or “IoT devices”), support services delivered over the term of the arrangement and warranty coverage. The Company’s Connected Operations Cloud and the related connected device access points are highly interdependent and interrelated, and represent a combined performance obligation, which is recognized over the related subscription period.
Other revenue is generally recognized at a point in time and is earned through the sale of replacement gateways, sensors and cameras, as well as related shipping and handling fees, credit card processing fees, and professional services.
Net Loss Per Share For purposes of calculating net loss per share, the Company continues to use the two-class method. As Class A, Class B, and Class C common stock have identical liquidation and dividend rights, the undistributed earnings are allocated on a proportionate basis to each class of common stock. As a result, the basic and diluted net loss per share attributable to common stockholders are the same for all classes of the Company’s common stock, on both an individual and combined basis, and therefore are presented together.
Fair Value Measurements
The Company reports financial assets and liabilities and nonfinancial assets and liabilities that are recognized or disclosed at fair value in the condensed consolidated financial statements on a recurring basis. The authoritative guidance establishes a fair value hierarchy that prioritizes the inputs to valuation techniques used to measure fair value. The hierarchy gives the highest priority to unadjusted quoted prices in active markets for identical assets or liabilities (Level 1 measurements) and the lowest priority to measurements involving significant unobservable inputs (Level 3 measurements). The three levels of the fair value hierarchy are as follows:
Level 1—Observable inputs that reflect quoted prices (unadjusted) in active markets for identical assets or liabilities.
Level 2—Observable inputs other than quoted prices in active markets for identical assets or liabilities, quoted prices for identical or similar assets or liabilities in inactive markets, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.
Level 3—Inputs that are generally unobservable and typically reflect management’s estimates of assumptions that market participants would use in pricing the asset or liability.
The level in the fair value hierarchy within which a fair value measurement in its entirety falls is based on the lowest-level input that is significant to the fair value measurement in its entirety.
XML 36 R24.htm IDEA: XBRL DOCUMENT v3.23.2
Cash, Cash Equivalents, Restricted Cash, and Investments (Tables)
6 Months Ended
Jul. 29, 2023
Cash and Cash Equivalents [Abstract]  
Schedule of Cash and Cash Equivalents Total cash, cash equivalents, and restricted cash consist of the following (in thousands):
As of
July 29, 2023January 28, 2023
Cash and cash equivalents$196,037 $200,670 
Restricted cash24,086 23,096 
Total cash, cash equivalents, and restricted cash$220,123 $223,766 
Schedule of Restricted Cash Total cash, cash equivalents, and restricted cash consist of the following (in thousands):
As of
July 29, 2023January 28, 2023
Cash and cash equivalents$196,037 $200,670 
Restricted cash24,086 23,096 
Total cash, cash equivalents, and restricted cash$220,123 $223,766 
Summary of Cash Equivalents and Available for Sale Marketable Securities
The following is a summary of the Company’s cash equivalents and available-for-sale marketable debt securities recorded within short-term and long-term investments on the condensed consolidated balance sheets (in thousands):
As of
July 29, 2023
Amortized CostGross Unrealized GainsGross Unrealized LossesEstimated Fair Value
Cash equivalents:
Money market funds
$6,164 $— $— $6,164 
Commercial paper
23,130 — — 23,130 
U.S. government and agency securities
2,000 — — 2,000 
Total cash equivalents$31,294 $— $— $31,294 
Investments:
Commercial paper
$111,213 $— $— $111,213 
Corporate notes and bonds
204,958 11 (948)204,021 
U.S. government and agency securities
324,828 (1,582)323,255 
Total investments$640,999 $20 $(2,530)$638,489 
As of
January 28, 2023
Amortized CostGross Unrealized GainsGross Unrealized LossesEstimated Fair Value
Cash equivalents:
Money market funds
$5,604 $— $— $5,604 
Commercial paper
36,337 — — 36,337 
U.S. government and agency securities
12,974 — (1)12,973 
Total cash equivalents$54,915 $— $(1)$54,914 
Investments:
Commercial paper
$182,869 $— $— $182,869 
Corporate notes and bonds
190,933 57 (437)190,553 
U.S. government and agency securities
229,556 (693)228,871 
Total investments$603,358 $65 $(1,130)$602,293 
Schedule of Fair Values of Available for Sale Marketable Securities The estimated fair values of available-for-sale marketable debt securities, by remaining contractual maturity, are as follows (in thousands):
As of
July 29, 2023
Due within one year$528,766 
Due in one year to two years
109,723 
Total$638,489 
XML 37 R25.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value Measurements (Tables)
6 Months Ended
Jul. 29, 2023
Fair Value Disclosures [Abstract]  
Fair Value, Assets Measured on Recurring Basis
The following tables present the fair value hierarchy for the Company’s assets measured at fair value on a recurring basis as of the periods presented (in thousands):
As of July 29, 2023
Level 1Level 2Level 3Total
Cash equivalents and restricted cash:
Cash equivalents
Money market funds$141,931 $— $— $141,931 
Commercial paper— 23,130 — 23,130 
U.S. government and agency securities— 2,000 — 2,000 
Restricted cash—letters of credit23,036 — — 23,036 
Total cash equivalents and restricted cash$164,967 $25,130 $— $190,097 
Marketable debt securities:
Commercial paper
$— $111,213 $— $111,213 
Corporate notes and bonds
— 204,021 — 204,021 
U.S. government and agency securities
— 323,255 — 323,255 
Total marketable debt securities$— $638,489 $— $638,489 
As of January 28, 2023
Level 1Level 2Level 3Total
Cash equivalents and restricted cash:
Cash equivalents
Money market funds$120,751 $— $— $120,751 
Commercial paper— 36,337 — 36,337 
U.S. government and agency securities— 12,973 — 12,973 
Restricted cash—letters of credit23,096 — — 23,096 
Total cash equivalents and restricted cash$143,847 $49,310 $— $193,157 
Marketable debt securities:
Commercial paper
$— $182,869 $— $182,869 
Corporate notes and bonds
— 190,553 — 190,553 
U.S. government and agency securities
— 228,871 — 228,871 
Total marketable debt securities$— $602,293 $— $602,293 
XML 38 R26.htm IDEA: XBRL DOCUMENT v3.23.2
Costs to Obtain and Fulfill a Contract (Tables)
6 Months Ended
Jul. 29, 2023
Revenue from Contract with Customer [Abstract]  
Schedule of Capitalized Contract Costs
The following table provides the amounts capitalized and amortized for the Company’s commission costs for the periods presented (in thousands):
Three Months EndedSix Months Ended
July 29, 2023July 30, 2022July 29, 2023July 30, 2022
Capitalized commission costs$22,502 $16,406 $39,489 $30,842 
Amortization expense$12,942 $12,331 $26,411 $24,510 
The following table provides the amounts capitalized and amortized for the Company’s connected device costs for the periods presented (in thousands):
Three Months EndedSix Months Ended
July 29, 2023July 30, 2022July 29, 2023July 30, 2022
Capitalized connected device costs$40,655 $35,737 $71,230 $65,770 
Amortization expense$22,698 $15,251 $43,567 $28,972 
XML 39 R27.htm IDEA: XBRL DOCUMENT v3.23.2
Property and Equipment, Net (Tables)
6 Months Ended
Jul. 29, 2023
Property, Plant and Equipment [Abstract]  
Schedule of Property and Equipment, Net
Property and equipment, net, comprises the following (in thousands):
As of
July 29, 2023January 28, 2023
Gross property and equipment
Computers and equipment$1,446 $1,257 
Leasehold improvements50,312 49,727 
Furniture and fixtures20,629 19,740 
Internal-use software development costs (1)
27,536 22,422 
Total gross property and equipment99,923 93,146 
Accumulated depreciation and amortization (2)
(41,518)(33,868)
Property and equipment, net$58,405 $59,278 
__________
(1)The Company’s internal-use software development costs included $0.7 million and $1.2 million of stock-based compensation costs for the three and six months ended July 29, 2023, respectively, and $0.3 million and $0.6 million of stock-based compensation costs for the three and six months ended July 30, 2022, respectively. The following table provides the amounts capitalized and amortized for the Company’s internal-use software development costs for the periods presented (in thousands):
Three Months EndedSix Months Ended
July 29, 2023July 30, 2022July 29, 2023July 30, 2022
Capitalized internal-use software development costs$3,009 $1,161 $5,114 $2,551 
Amortization expense$1,158 $1,004 $2,174 $1,977 
Internal-use software development costs, net, as of the periods presented was as follows (in thousands):
As of
July 29, 2023January 28, 2023
Internal-use software development costs, net$11,227 $8,744 
(2)The following table presents the depreciation and amortization of property and equipment included on the Company’s condensed consolidated statements of operations and comprehensive loss (in thousands):
Three Months EndedSix Months Ended
July 29, 2023July 30, 2022July 29, 2023July 30, 2022
Depreciation and amortization expense$3,709 $2,645 $7,193 $5,005 
XML 40 R28.htm IDEA: XBRL DOCUMENT v3.23.2
Leases (Tables)
6 Months Ended
Jul. 29, 2023
Leases [Abstract]  
Schedule of Lease Costs
The components of operating lease expense were as follows (in thousands):
Three Months EndedSix Months Ended
July 29, 2023July 30, 2022July 29, 2023July 30, 2022
Operating lease cost$6,015 $6,324 $12,290 $12,763 
Short-term lease cost382 138 747 315 
Sublease income(184)(210)(438)(387)
Total lease cost$6,213 $6,252 $12,599 $12,691 
Supplemental information related to operating leases was as follows (in thousands, except for weighted-average data):
Three Months EndedSix Months Ended
July 29, 2023July 30, 2022July 29, 2023July 30, 2022
Cash paid for amounts in the measurement of operating lease liabilities—operating cash flows$6,778 $6,701 $13,427 $13,291 
As of
July 29, 2023January 28, 2023
Weighted-average remaining lease term—operating leases (in years)6.26.5
Weighted-average discount rate—operating leases4.63 %4.53 %
Schedule of Future Minimum Lease Payments
Future minimum lease payments included in the measurement of operating lease liabilities as of July 29, 2023 were as follows (in thousands):
Fiscal Years EndingAmount
Remainder of 2024$13,657 
202527,115 
202620,123 
202714,236 
202812,596 
2029 and thereafter43,664 
Total future minimum lease payments (1)
131,391 
Less: imputed interest(19,105)
Total operating lease liabilities$112,286 
__________
(1)The contractual commitment amounts under operating leases in the table above are primarily related to facility leases for the Company’s corporate office facilities in San Francisco, California, as well as other offices for the Company’s local operations. The table above does not reflect obligations under contracts that the Company can cancel without a significant penalty, the Company’s option to exercise early termination rights, or the payment of related early termination fees.
XML 41 R29.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue, Deferred Revenue, and Remaining Performance Obligations (Tables)
6 Months Ended
Jul. 29, 2023
Revenue from Contract with Customer [Abstract]  
Schedule of Revenue
Revenue consists of the following (in thousands):
Three Months EndedSix Months Ended
July 29, 2023July 30, 2022July 29, 2023July 30, 2022
Subscription revenue$215,179 $151,704 $414,663 $292,431 
Other revenue4,078 1,819 8,914 3,737 
Total revenue$219,257 $153,523 $423,577 $296,168 
Schedule of Deferred Revenue Deferred Revenue—The following table provides the deferred revenue balances and revenue recognized from beginning deferred revenue balances for the periods presented (in thousands):
Three Months EndedSix Months Ended
July 29, 2023July 30, 2022July 29, 2023July 30, 2022
Deferred revenue, beginning of period$449,943 $329,858 $426,565 $313,686 
Deferred revenue, end of period477,037 354,570 477,037 354,570 
Revenue recognized in the period from beginning deferred revenue balance195,160 144,061 232,793 165,668 
XML 42 R30.htm IDEA: XBRL DOCUMENT v3.23.2
Equity (Tables)
6 Months Ended
Jul. 29, 2023
Equity [Abstract]  
Schedule of Reserved Shares of Common Stock for Future Issuance
The Company had reserved shares of common stock for future issuance as of July 29, 2023 and January 28, 2023, as follows:
As of
July 29, 2023January 28, 2023
2015 Equity Incentive Plan:
Options outstanding6,573,583 6,927,540 
RSUs outstanding10,740,334 15,137,385 
2021 Equity Incentive Plan:
RSUs outstanding35,610,877 25,658,719 
Shares available for future grants67,304,926 55,891,021 
2021 Employee Stock Purchase Plan:
Shares available for future issuance17,560,555 13,471,769 
Total shares of common stock reserved for future issuance137,790,275 117,086,434 
Schedule of Stock Option Activity
Options—A summary of the stock options activity under the 2015 Plan during the six months ended July 29, 2023 is presented below (the number of options represents shares of Class B common stock exercisable in respect thereof):
Number of SharesWeighted-Average
Exercise Price
Weighted-Average
Remaining
Contractual Term
(In Years)
Aggregate Intrinsic Value (1)
(In Thousands)
Balance as of January 28, 20236,927,540 $4.61 6.4$63,351 
Granted— $— 
Exercised(353,957)$0.53 
Forfeited, canceled, or expired— $— 
Balance as of July 29, 20236,573,583 $4.83 6.0$150,369 
Exercisable as of July 29, 20235,620,058 $4.37 5.8$131,184 
__________
(1)Aggregate intrinsic value for stock options represents the difference between the exercise price and the per share fair value of the Company’s Class A common stock for each period end presented, multiplied by the number of stock options outstanding or exercisable as of each period end presented.
Schedule of RSU Activity
A summary of the RSUs activity under the 2015 Plan and 2021 Plan during the six months ended July 29, 2023 is presented below:
Number of SharesWeighted-Average
Grant-Date
Fair Value
Balance as of January 28, 202340,796,104 $12.20 
Granted17,501,017 $17.45 
Vested(9,245,415)$12.32 
Forfeited(2,700,495)$13.18 
Balance as of July 29, 202346,351,211 $14.10 
Schedule of Weighted Average Assumptions Used to Estimate Fair Value of ESPP Shares The weighted-average assumptions used to estimate the fair value of shares to be issued under the 2021 ESPP were as follows:
Six Months Ended
July 29, 2023July 30, 2022
Expected volatility
66.9% – 72.5%
81.0% – 97.7%
Expected term (years)
0.5 – 1.0
0.5 – 1.0
Risk-free interest rate
5.2% – 5.4%
2.3% – 2.9%
Expected dividend yield—%—%
Schedule of Stock-Based Compensation Expense
Stock-Based Compensation Expense—Stock-based compensation expense, by grant type, was as follows (in thousands):
Three Months EndedSix Months Ended
July 29, 2023July 30, 2022July 29, 2023July 30, 2022
Stock options$775 $1,085 $1,586 $2,224 
RSUs55,674 40,040 105,090 79,351 
Employee stock purchase plan3,207 3,215 5,928 6,377 
Total stock-based compensation expense$59,656 $44,340 $112,604 $87,952 
Stock-based compensation expense included in the following line items of the Company’s condensed consolidated statements of operations and comprehensive loss was as follows (in thousands):
Three Months EndedSix Months Ended
July 29, 2023July 30, 2022July 29, 2023July 30, 2022
Cost of revenue$3,056 $2,541 $5,762 $4,245 
Research and development22,524 13,800 42,855 27,470 
Sales and marketing17,337 14,323 32,579 28,867 
General and administrative16,739 13,676 31,408 27,370 
Total stock-based compensation expense$59,656 $44,340 $112,604 $87,952 
XML 43 R31.htm IDEA: XBRL DOCUMENT v3.23.2
Net Loss Per Share, Basic and Diluted (Tables)
6 Months Ended
Jul. 29, 2023
Earnings Per Share [Abstract]  
Schedule of Basic and Diluted Net Loss Per Share
The following table presents the calculation of basic and diluted net loss per share (in thousands, except share and per share data):
Three Months EndedSix Months Ended
July 29, 2023July 30, 2022July 29, 2023July 30, 2022
Numerator:
Net loss attributable to common stockholders$(59,968)$(64,281)$(127,824)$(135,269)
Denominator:
Weighted-average shares used in computing net loss per share attributable to common stockholders, basic and diluted531,751,683 511,758,439 529,077,540 509,526,709 
Net loss per share attributable to common stockholders, basic and diluted$(0.11)$(0.13)$(0.24)$(0.27)
Schedule of Potentially Dilutive Securities Excluded from the Computation of Diluted Net Loss per Share
The following potentially dilutive securities were excluded from the computation of diluted net loss per share calculations for the periods presented because the impact of including them would have been antidilutive:
Three Months EndedSix Months Ended
July 29, 2023July 30, 2022July 29, 2023July 30, 2022
Outstanding stock options6,573,583 7,333,210 6,573,583 7,333,210 
RSUs46,351,211 38,261,800 46,351,211 38,261,800 
Employee stock purchase rights under the 2021 ESPP848,923 3,152 848,923 1,576 
Total antidilutive securities53,773,717 45,598,162 53,773,717 45,596,586 
XML 44 R32.htm IDEA: XBRL DOCUMENT v3.23.2
Segment Information (Tables)
6 Months Ended
Jul. 29, 2023
Segment Reporting [Abstract]  
Schedule of Revenue from External Customers by Geographic Areas
The following table presents the Company’s revenue disaggregated by geography, based on the location of the Company’s customers (in thousands):
Three Months EndedSix Months Ended
July 29, 2023July 30, 2022July 29, 2023July 30, 2022
United States$192,278 $136,722 $372,919 $264,123 
Other (1)
26,979 16,801 50,658 32,044 
Total revenue$219,257 $153,523 $423,577 $296,168 
__________
(1)No individual country other than the United States exceeded 10% of the Company’s total revenue for any period presented.
Schedule of Long-lived Assets by Geographic Areas
The following table presents the Company’s long-lived assets, net, disaggregated by geography, which consist of property and equipment, net, and operating lease ROU assets (in thousands):
As of
July 29, 2023January 28, 2023
United States$143,330 $163,193 
Other (1)
7,758 8,709 
Total long-lived assets, net$151,088 $171,902 
__________
(1)No individual country other than the United States exceeded 10% of the Company’s total long-lived assets, net, for any period presented.
XML 45 R33.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies (Details)
$ in Millions
3 Months Ended 6 Months Ended
Jul. 29, 2023
USD ($)
Jul. 29, 2023
USD ($)
Accounting Policies [Abstract]    
Allowance for credit losses $ 6.2 $ 6.2
Credit loss expense (benefit) 1.2 0.7
Allowance for doubtful accounts, writeoff $ 1.0 $ 2.0
XML 46 R34.htm IDEA: XBRL DOCUMENT v3.23.2
Cash, Cash Equivalents, Restricted Cash, and Investments - Schedule of Cash, Cash Equivalents, and Restricted Cash (Details) - USD ($)
$ in Thousands
Jul. 29, 2023
Jan. 28, 2023
Jul. 30, 2022
Jan. 29, 2022
Cash and Cash Equivalents [Abstract]        
Cash and cash equivalents $ 196,037 $ 200,670    
Restricted cash 24,086 23,096    
Total cash, cash equivalents, and restricted cash $ 220,123 $ 223,766 $ 849,233 $ 944,310
XML 47 R35.htm IDEA: XBRL DOCUMENT v3.23.2
Cash, Cash Equivalents, Restricted Cash, and Investments - Summary of Cash Equivalents and Available for Sale Marketable Securities (Details) - USD ($)
$ in Thousands
Jul. 29, 2023
Jan. 28, 2023
Cash equivalents:    
Amortized Cost $ 31,294 $ 54,915
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 (1)
Estimated Fair Value 31,294 54,914
Investments:    
Amortized Cost 640,999 603,358
Gross Unrealized Gains 20 65
Gross Unrealized Losses (2,530) (1,130)
Estimated Fair Value 638,489 602,293
Commercial paper    
Investments:    
Amortized Cost 111,213 182,869
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Estimated Fair Value 111,213 182,869
Corporate notes and bonds    
Investments:    
Amortized Cost 204,958 190,933
Gross Unrealized Gains 11 57
Gross Unrealized Losses (948) (437)
Estimated Fair Value 204,021 190,553
U.S. government and agency securities    
Investments:    
Amortized Cost 324,828 229,556
Gross Unrealized Gains 9 8
Gross Unrealized Losses (1,582) (693)
Estimated Fair Value 323,255 228,871
Money market funds    
Cash equivalents:    
Amortized Cost 6,164 5,604
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Estimated Fair Value 6,164 5,604
Commercial paper    
Cash equivalents:    
Amortized Cost 23,130 36,337
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Estimated Fair Value 23,130 36,337
U.S. government and agency securities    
Cash equivalents:    
Amortized Cost 2,000 12,974
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 (1)
Estimated Fair Value $ 2,000 $ 12,973
XML 48 R36.htm IDEA: XBRL DOCUMENT v3.23.2
Cash, Cash Equivalents, Restricted Cash, and Investments - Narrative (Details) - USD ($)
$ in Millions
Jul. 29, 2023
Jan. 28, 2023
Cash and Cash Equivalents [Abstract]    
Interest receivable $ 3.2 $ 2.0
Debt Securities, Available-for-Sale, Accrued Interest, after Allowance for Credit Loss, Statement of Financial Position [Extensible Enumeration] Prepaid expenses and other current assets Prepaid expenses and other current assets
Contractual maturities of available-for-sale debt securities, maximum 23 months  
XML 49 R37.htm IDEA: XBRL DOCUMENT v3.23.2
Cash, Cash Equivalents, Restricted Cash, and Investments - Schedule of Fair Values of Available for Sale Marketable Securities (Details) - USD ($)
$ in Thousands
Jul. 29, 2023
Jan. 28, 2023
Cash and Cash Equivalents [Abstract]    
Due within one year $ 528,766  
Due in one year to two years 109,723  
Total $ 638,489 $ 602,293
XML 50 R38.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value Measurements (Details) - USD ($)
$ in Thousands
Jul. 29, 2023
Jan. 28, 2023
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Marketable securities $ 638,489 $ 602,293
Commercial paper    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Marketable securities 111,213 182,869
Corporate notes and bonds    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Marketable securities 204,021 190,553
U.S. government and agency securities    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Marketable securities 323,255 228,871
Fair Value, Recurring    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Restricted cash—letters of credit 23,036 23,096
Total cash equivalents and restricted cash 190,097 193,157
Marketable securities 638,489 602,293
Fair Value, Recurring | Commercial paper    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Marketable securities 111,213 182,869
Fair Value, Recurring | Corporate notes and bonds    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Marketable securities 204,021 190,553
Fair Value, Recurring | U.S. government and agency securities    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Marketable securities 323,255 228,871
Fair Value, Recurring | Money market funds    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Cash equivalents 141,931 120,751
Fair Value, Recurring | Commercial paper    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Cash equivalents 23,130 36,337
Fair Value, Recurring | U.S. government and agency securities    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Cash equivalents 2,000 12,973
Fair Value, Recurring | Level 1    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Restricted cash—letters of credit 23,036 23,096
Total cash equivalents and restricted cash 164,967 143,847
Marketable securities 0 0
Fair Value, Recurring | Level 1 | Commercial paper    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Marketable securities 0 0
Fair Value, Recurring | Level 1 | Corporate notes and bonds    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Marketable securities 0 0
Fair Value, Recurring | Level 1 | U.S. government and agency securities    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Marketable securities 0 0
Fair Value, Recurring | Level 1 | Money market funds    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Cash equivalents 141,931 120,751
Fair Value, Recurring | Level 1 | Commercial paper    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Cash equivalents 0 0
Fair Value, Recurring | Level 1 | U.S. government and agency securities    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Cash equivalents 0 0
Fair Value, Recurring | Level 2    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Restricted cash—letters of credit 0 0
Total cash equivalents and restricted cash 25,130 49,310
Marketable securities 638,489 602,293
Fair Value, Recurring | Level 2 | Commercial paper    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Marketable securities 111,213 182,869
Fair Value, Recurring | Level 2 | Corporate notes and bonds    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Marketable securities 204,021 190,553
Fair Value, Recurring | Level 2 | U.S. government and agency securities    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Marketable securities 323,255 228,871
Fair Value, Recurring | Level 2 | Money market funds    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Cash equivalents 0 0
Fair Value, Recurring | Level 2 | Commercial paper    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Cash equivalents 23,130 36,337
Fair Value, Recurring | Level 2 | U.S. government and agency securities    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Cash equivalents 2,000 12,973
Fair Value, Recurring | Level 3    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Restricted cash—letters of credit 0 0
Total cash equivalents and restricted cash 0 0
Marketable securities 0 0
Fair Value, Recurring | Level 3 | Commercial paper    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Marketable securities 0 0
Fair Value, Recurring | Level 3 | Corporate notes and bonds    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Marketable securities 0 0
Fair Value, Recurring | Level 3 | U.S. government and agency securities    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Marketable securities 0 0
Fair Value, Recurring | Level 3 | Money market funds    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Cash equivalents 0 0
Fair Value, Recurring | Level 3 | Commercial paper    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Cash equivalents 0 0
Fair Value, Recurring | Level 3 | U.S. government and agency securities    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Cash equivalents $ 0 $ 0
XML 51 R39.htm IDEA: XBRL DOCUMENT v3.23.2
Costs to Obtain and Fulfill a Contract - Narrative (Details) - USD ($)
$ in Thousands
Jul. 29, 2023
Jan. 28, 2023
Capitalized Contract Cost [Line Items]    
Deferred commissions $ 153,244 $ 140,166
Connected Device Costs    
Capitalized Contract Cost [Line Items]    
Capitalized contract cost $ 304,600 $ 276,900
XML 52 R40.htm IDEA: XBRL DOCUMENT v3.23.2
Costs to Obtain and Fulfill a Contract - Schedule of Capitalized Commission Costs (Details) - Commission Costs - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 29, 2023
Jul. 30, 2022
Jul. 29, 2023
Jul. 30, 2022
Capitalized Contract Cost [Line Items]        
Capitalized commission costs $ 22,502 $ 16,406 $ 39,489 $ 30,842
Amortization expense $ 12,942 $ 12,331 $ 26,411 $ 24,510
XML 53 R41.htm IDEA: XBRL DOCUMENT v3.23.2
Costs to Obtain and Fulfill a Contract - Schedule of Capitalized Connected Device Costs (Details) - Connected Device Costs - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 29, 2023
Jul. 30, 2022
Jul. 29, 2023
Jul. 30, 2022
Capitalized Contract Cost [Line Items]        
Capitalized connected device costs $ 40,655 $ 35,737 $ 71,230 $ 65,770
Amortization expense $ 22,698 $ 15,251 $ 43,567 $ 28,972
XML 54 R42.htm IDEA: XBRL DOCUMENT v3.23.2
Property and Equipment, Net - Schedule of Property and Equipment, Net (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 29, 2023
Jul. 30, 2022
Jul. 29, 2023
Jul. 30, 2022
Jan. 28, 2023
Property, Plant and Equipment [Line Items]          
Total gross property and equipment $ 99,923   $ 99,923   $ 93,146
Accumulated depreciation and amortization (41,518)   (41,518)   (33,868)
Property and equipment, net 58,405   58,405   59,278
Computers and equipment          
Property, Plant and Equipment [Line Items]          
Total gross property and equipment 1,446   1,446   1,257
Leasehold improvements          
Property, Plant and Equipment [Line Items]          
Total gross property and equipment 50,312   50,312   49,727
Furniture and fixtures          
Property, Plant and Equipment [Line Items]          
Total gross property and equipment 20,629   20,629   19,740
Internal-use software development costs          
Property, Plant and Equipment [Line Items]          
Total gross property and equipment 27,536   27,536   $ 22,422
Share-based payment arrangement, amount capitalized $ 700 $ 300 $ 1,200 $ 600  
XML 55 R43.htm IDEA: XBRL DOCUMENT v3.23.2
Property and Equipment, Net - Capitalized and Amortized Amounts for Internal-Use Software Development Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 29, 2023
Jul. 30, 2022
Jul. 29, 2023
Jul. 30, 2022
Property, Plant and Equipment [Abstract]        
Capitalized internal-use software development costs $ 3,009 $ 1,161 $ 5,114 $ 2,551
Amortization expense $ 1,158 $ 1,004 $ 2,174 $ 1,977
XML 56 R44.htm IDEA: XBRL DOCUMENT v3.23.2
Property and Equipment, Net - Internal-Use Software Development Costs, Net (Details) - USD ($)
$ in Thousands
Jul. 29, 2023
Jan. 28, 2023
Property, Plant and Equipment [Abstract]    
Internal-use software development costs, net $ 11,227 $ 8,744
XML 57 R45.htm IDEA: XBRL DOCUMENT v3.23.2
Property and Equipment, Net - Depreciation and Amortization (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 29, 2023
Jul. 30, 2022
Jul. 29, 2023
Jul. 30, 2022
Property, Plant and Equipment [Abstract]        
Depreciation and amortization expense $ 3,709 $ 2,645 $ 7,193 $ 5,005
XML 58 R46.htm IDEA: XBRL DOCUMENT v3.23.2
Leases - Narrative (Details) - USD ($)
6 Months Ended
Jul. 29, 2023
Apr. 12, 2023
Jan. 28, 2023
Lessee, Lease, Description [Line Items]      
Increase (decrease) in operating lease, right-of-use asset $ 0    
Incentive received   $ 11,300,000  
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Other assets, non-current   Other assets, non-current
Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Accrued expenses and other current liabilities   Accrued expenses and other current liabilities
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Other liabilities, non-current   Other liabilities, non-current
Finance lease, right-of-use asset $ 0   $ 0
Finance lease, liability $ 0   $ 0
Maximum      
Lessee, Lease, Description [Line Items]      
Operating lease, remaining lease term (in years) 8 years    
Minimum      
Lessee, Lease, Description [Line Items]      
Operating lease, remaining lease term (in years) 1 year    
XML 59 R47.htm IDEA: XBRL DOCUMENT v3.23.2
Leases - Operating Lease Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 29, 2023
Jul. 30, 2022
Jul. 29, 2023
Jul. 30, 2022
Leases [Abstract]        
Operating lease cost $ 6,015 $ 6,324 $ 12,290 $ 12,763
Short-term lease cost 382 138 747 315
Sublease income (184) (210) (438) (387)
Total lease cost $ 6,213 $ 6,252 $ 12,599 $ 12,691
XML 60 R48.htm IDEA: XBRL DOCUMENT v3.23.2
Leases - Supplemental Information Related to Operating Leases (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 29, 2023
Jul. 30, 2022
Jul. 29, 2023
Jul. 30, 2022
Leases [Abstract]        
Cash paid for amounts in the measurement of operating lease liabilities—operating cash flows $ 6,778 $ 6,701 $ 13,427 $ 13,291
XML 61 R49.htm IDEA: XBRL DOCUMENT v3.23.2
Leases - Weighted Average Remaining Lease Term and Discount Rate (Details)
Jul. 29, 2023
Jan. 28, 2023
Leases [Abstract]    
Weighted-average remaining lease term—operating leases (in years) 6 years 2 months 12 days 6 years 6 months
Weighted-average discount rate—operating leases 4.63% 4.53%
XML 62 R50.htm IDEA: XBRL DOCUMENT v3.23.2
Leases - Future Minimum Lease Payments (Details)
$ in Thousands
Jul. 29, 2023
USD ($)
Leases [Abstract]  
Remainder of 2024 $ 13,657
2025 27,115
2026 20,123
2027 14,236
2028 12,596
2029 and thereafter 43,664
Total future minimum lease payments 131,391
Less: imputed interest (19,105)
Total operating lease liabilities $ 112,286
XML 63 R51.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue, Deferred Revenue, and Remaining Performance Obligations - Schedule of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 29, 2023
Jul. 30, 2022
Jul. 29, 2023
Jul. 30, 2022
Disaggregation of Revenue [Line Items]        
Revenue $ 219,257 $ 153,523 $ 423,577 $ 296,168
Subscription revenue        
Disaggregation of Revenue [Line Items]        
Revenue 215,179 151,704 414,663 292,431
Other revenue        
Disaggregation of Revenue [Line Items]        
Revenue $ 4,078 $ 1,819 $ 8,914 $ 3,737
XML 64 R52.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue, Deferred Revenue, and Remaining Performance Obligations - Schedule of Deferred Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 29, 2023
Jul. 30, 2022
Jul. 29, 2023
Jul. 30, 2022
Contract with Customer, Liability [Roll Forward]        
Deferred revenue, beginning of period $ 449,943 $ 329,858 $ 426,565 $ 313,686
Deferred revenue, end of period 477,037 354,570 477,037 354,570
Revenue recognized in the period from beginning deferred revenue balance $ 195,160 $ 144,061 $ 232,793 $ 165,668
XML 65 R53.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue, Deferred Revenue, and Remaining Performance Obligations - Narrative (Details)
$ in Millions
Jul. 29, 2023
USD ($)
Disaggregation of Revenue [Line Items]  
Remaining performance obligation, amount $ 1,636.7
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-07-30  
Disaggregation of Revenue [Line Items]  
Remaining performance obligation, amount $ 791.7
Remaining performance obligation, period (in months) 12 months
XML 66 R54.htm IDEA: XBRL DOCUMENT v3.23.2
Commitments and Contingencies (Details) - USD ($)
$ in Millions
Jul. 29, 2023
Jan. 28, 2023
Nov. 17, 2021
Loss Contingencies [Line Items]      
Letters of credit outstanding, amount $ 23.0 $ 23.1  
Unlawful Draw Down On Letter Of Credit | Pending Litigation      
Loss Contingencies [Line Items]      
Loss contingency, receivable     $ 8.7
XML 67 R55.htm IDEA: XBRL DOCUMENT v3.23.2
Equity - Narrative (Details)
$ in Millions
6 Months Ended 12 Months Ended
Jul. 29, 2023
USD ($)
plan
shares
Jul. 30, 2022
USD ($)
shares
Feb. 03, 2024
Jan. 28, 2023
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of equity incentive plans | plan 2      
Intrinsic value of shares exercised | $ $ 7.0 $ 19.4    
Stock options        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Cost not yet recognized, amount | $ $ 3.8      
Cost not yet recognized, period for recognition 8 months 12 days      
RSUs        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Cost not yet recognized, amount | $ $ 549.1      
Cost not yet recognized, period for recognition 1 year 6 months      
Award vesting period 4 years      
RSUs | Forecast        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Award vesting period     3 years  
Employee stock purchase plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Shares reserved for future issuance, annual evergreen increase (in shares) 5,241,602      
Cost not yet recognized, amount | $ $ 6.9      
Cost not yet recognized, period for recognition 6 months      
Purchase price of common stock 85.00%      
Offering period 12 months      
Purchase period 6 months      
Common stock purchases (in shares) 1,152,816 1,109,945    
Common stock purchases | $ $ 13.0 $ 10.3    
Employee stock purchase plan | First Purchase Period        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Expected term 6 months      
Employee stock purchase plan | Second Purchase Period        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Expected term 1 year      
Common Class A        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Common stock, issued (in shares) 176,254,788     132,111,095
Common stock, outstanding (in shares) 176,254,788     132,111,095
Common Class A | Shares available for future grants        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Shares reserved for future issuance, annual evergreen increase (in shares) 26,208,010      
Common Class B        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Common stock, issued (in shares) 358,662,609     392,049,114
Common stock, outstanding (in shares) 358,662,609     392,049,114
Common Class C        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Common stock, issued (in shares) 0     0
Common stock, outstanding (in shares) 0     0
XML 68 R56.htm IDEA: XBRL DOCUMENT v3.23.2
Equity - Schedule of Reserved Shares of Common Stock for Future Issuance (Details) - shares
Jul. 29, 2023
Jan. 28, 2023
Class of Stock [Line Items]    
Total shares of common stock reserved for future issuance 137,790,275 117,086,434
Options outstanding | 2015 Equity Incentive Plan    
Class of Stock [Line Items]    
Total shares of common stock reserved for future issuance 6,573,583 6,927,540
RSUs outstanding | 2015 Equity Incentive Plan    
Class of Stock [Line Items]    
Total shares of common stock reserved for future issuance 10,740,334 15,137,385
RSUs outstanding | 2021 Equity Incentive Plan    
Class of Stock [Line Items]    
Total shares of common stock reserved for future issuance 35,610,877 25,658,719
Shares available for future grants | 2021 Equity Incentive Plan | Common Class A    
Class of Stock [Line Items]    
Total shares of common stock reserved for future issuance 67,304,926 55,891,021
Shares available for future issuance | 2021 Employee Stock Purchase Plan    
Class of Stock [Line Items]    
Total shares of common stock reserved for future issuance 17,560,555 13,471,769
XML 69 R57.htm IDEA: XBRL DOCUMENT v3.23.2
Equity - Summary of Stock Options (Details) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended 12 Months Ended
Jul. 29, 2023
Jan. 28, 2023
Number of Shares    
Balance at beginning of period (in shares) 6,927,540  
Granted (in shares) 0  
Exercised (in shares) (353,957)  
Forfeited, canceled, or expired (in shares) 0  
Balance at end of period (in shares) 6,573,583 6,927,540
Exercisable at end of period (in shares) 5,620,058  
Weighted-Average Exercise Price    
Balance at beginning of period (in dollars per share) $ 4.61  
Granted (in dollars per share) 0  
Exercised (in dollars per share) 0.53  
Forfeited, canceled, or expired (in dollars per share) 0  
Balance at end of period (in dollars per share) 4.83 $ 4.61
Exercisable at end of period (in dollars per share) $ 4.37  
Stock Options, Additional Disclosures    
Weighted-average remaining contractual term, outstanding 6 years 6 years 4 months 24 days
Weighted-average remaining contractual term, exercisable 5 years 9 months 18 days  
Aggregate intrinsic value, outstanding $ 150,369 $ 63,351
Aggregate intrinsic value, exercisable $ 131,184  
XML 70 R58.htm IDEA: XBRL DOCUMENT v3.23.2
Equity - Schedule of RSU Activity (Details) - RSUs
6 Months Ended
Jul. 29, 2023
$ / shares
shares
Number of Shares  
Balance at beginning of period (in shares) | shares 40,796,104
Granted (in shares) | shares 17,501,017
Vested (in shares) | shares (9,245,415)
Forfeited (in shares) | shares (2,700,495)
Balance at end of period (in shares) | shares 46,351,211
Weighted-Average Grant-Date Fair Value  
Balance at beginning of period (in dollars per share) | $ / shares $ 12.20
Granted (in dollars per share) | $ / shares 17.45
Vested (in dollars per share) | $ / shares 12.32
Forfeited (in dollars per share) | $ / shares 13.18
Balance at end of period (in dollars per share) | $ / shares $ 14.10
XML 71 R59.htm IDEA: XBRL DOCUMENT v3.23.2
Equity - Schedule of Weighted Average Assumptions Used To Estimate The Fair Value (Details) - 2021 Employee Stock Purchase Plan - Employee stock purchase plan
6 Months Ended
Jul. 29, 2023
Jul. 30, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Expected volatility, minimum 66.90% 81.00%
Expected volatility, maximum 72.50% 97.70%
Risk-free interest rate, minimum 5.20% 2.30%
Risk-free interest rate, maximum 5.40% 2.90%
Expected dividend yield 0.00% 0.00%
Minimum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Expected term 6 months 6 months
Maximum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Expected term 1 year 1 year
XML 72 R60.htm IDEA: XBRL DOCUMENT v3.23.2
Equity - Summary of Stock-Based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 29, 2023
Jul. 30, 2022
Jul. 29, 2023
Jul. 30, 2022
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total stock-based compensation expense $ 59,656 $ 44,340 $ 112,604 $ 87,952
Cost of revenue        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total stock-based compensation expense 3,056 2,541 5,762 4,245
Research and development        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total stock-based compensation expense 22,524 13,800 42,855 27,470
Sales and marketing        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total stock-based compensation expense 17,337 14,323 32,579 28,867
General and administrative        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total stock-based compensation expense 16,739 13,676 31,408 27,370
Stock options        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total stock-based compensation expense 775 1,085 1,586 2,224
RSUs        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total stock-based compensation expense 55,674 40,040 105,090 79,351
Employee stock purchase plan        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total stock-based compensation expense $ 3,207 $ 3,215 $ 5,928 $ 6,377
XML 73 R61.htm IDEA: XBRL DOCUMENT v3.23.2
Income Taxes (Details) - USD ($)
3 Months Ended 6 Months Ended
Jul. 29, 2023
Jul. 30, 2022
Jul. 29, 2023
Jul. 30, 2022
Income Tax Disclosure [Abstract]        
Effective tax rate (0.70%) (0.10%) (1.10%) (0.60%)
Provision for income taxes $ 434,000 $ 40,000 $ 1,361,000 $ 763,000
Unrecognized tax benefits that would impact effective tax rate 0   0  
Amount of expected significant change in unrecognized tax benefit $ 0   $ 0  
XML 74 R62.htm IDEA: XBRL DOCUMENT v3.23.2
Net Loss Per Share, Basic and Diluted - Schedule of Basic and Diluted Net Loss Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jul. 29, 2023
Jul. 30, 2022
Jul. 29, 2023
Jul. 30, 2022
Numerator:        
Net loss attributable to common stockholders $ (59,968) $ (64,281) $ (127,824) $ (135,269)
Denominator:        
Weighted-average shares used in computing net loss per share attributable to common stockholders, basic (in shares) 531,751,683 511,758,439 529,077,540 509,526,709
Weighted-average shares used in computing net loss per share attributable to common stockholders, diluted (in shares) 531,751,683 511,758,439 529,077,540 509,526,709
Net loss per share attributable to common stockholders, basic (in dollars per share) $ (0.11) $ (0.13) $ (0.24) $ (0.27)
Net loss per share attributable to common stockholders, diluted (in dollars per share) $ (0.11) $ (0.13) $ (0.24) $ (0.27)
XML 75 R63.htm IDEA: XBRL DOCUMENT v3.23.2
Net Loss Per Share, Basic and Diluted - Schedule of Potentially Dilutive Securities Excluded from the Computation of Diluted Net Loss per Share (Details) - shares
3 Months Ended 6 Months Ended
Jul. 29, 2023
Jul. 30, 2022
Jul. 29, 2023
Jul. 30, 2022
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities (in shares) 53,773,717 45,598,162 53,773,717 45,596,586
Options outstanding        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities (in shares) 6,573,583 7,333,210 6,573,583 7,333,210
RSUs        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities (in shares) 46,351,211 38,261,800 46,351,211 38,261,800
Employee stock purchase plan        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities (in shares) 848,923 3,152 848,923 1,576
XML 76 R64.htm IDEA: XBRL DOCUMENT v3.23.2
Segment Information - Narrative (Details)
6 Months Ended
Jul. 29, 2023
segment
Segment Reporting [Abstract]  
Number of operating segments 1
Number of reportable segments 1
XML 77 R65.htm IDEA: XBRL DOCUMENT v3.23.2
Segment Information - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 29, 2023
Jul. 30, 2022
Jul. 29, 2023
Jul. 30, 2022
Disaggregation of Revenue [Line Items]        
Total revenue $ 219,257 $ 153,523 $ 423,577 $ 296,168
United States        
Disaggregation of Revenue [Line Items]        
Total revenue 192,278 136,722 372,919 264,123
Other        
Disaggregation of Revenue [Line Items]        
Total revenue $ 26,979 $ 16,801 $ 50,658 $ 32,044
XML 78 R66.htm IDEA: XBRL DOCUMENT v3.23.2
Segment Information - Schedule of Long-lived Assets by Geographic Areas (Details) - USD ($)
$ in Thousands
Jul. 29, 2023
Jan. 28, 2023
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total long-lived assets, net $ 151,088 $ 171,902
United States    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total long-lived assets, net 143,330 163,193
Other    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total long-lived assets, net $ 7,758 $ 8,709
XML 79 R67.htm IDEA: XBRL DOCUMENT v3.23.2
Subsequent Event (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Oct. 28, 2023
Jul. 29, 2023
Jul. 30, 2022
Jul. 29, 2023
Jul. 30, 2022
Subsequent Event [Line Items]          
Lease modification, impairment, and related charges   $ 0 $ 0 $ 0 $ 1,056
Forecast          
Subsequent Event [Line Items]          
Lease modification, impairment, and related charges $ 4,800        
XML 80 iot-20230729_htm.xml IDEA: XBRL DOCUMENT 0001642896 2023-01-29 2023-07-29 0001642896 us-gaap:CommonClassAMember 2023-08-29 0001642896 us-gaap:CommonClassBMember 2023-08-29 0001642896 us-gaap:CommonClassCMember 2023-08-29 0001642896 2023-07-29 0001642896 2023-01-28 0001642896 us-gaap:CommonClassAMember 2023-01-28 0001642896 us-gaap:CommonClassAMember 2023-07-29 0001642896 us-gaap:CommonClassBMember 2023-01-28 0001642896 us-gaap:CommonClassBMember 2023-07-29 0001642896 us-gaap:CommonClassCMember 2023-07-29 0001642896 us-gaap:CommonClassCMember 2023-01-28 0001642896 2023-04-30 2023-07-29 0001642896 2022-05-01 2022-07-30 0001642896 2022-01-30 2022-07-30 0001642896 us-gaap:CommonStockMember 2023-04-29 0001642896 us-gaap:AdditionalPaidInCapitalMember 2023-04-29 0001642896 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-04-29 0001642896 us-gaap:RetainedEarningsMember 2023-04-29 0001642896 2023-04-29 0001642896 us-gaap:CommonStockMember 2023-04-30 2023-07-29 0001642896 us-gaap:AdditionalPaidInCapitalMember 2023-04-30 2023-07-29 0001642896 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-04-30 2023-07-29 0001642896 us-gaap:RetainedEarningsMember 2023-04-30 2023-07-29 0001642896 us-gaap:CommonStockMember 2023-07-29 0001642896 us-gaap:AdditionalPaidInCapitalMember 2023-07-29 0001642896 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-07-29 0001642896 us-gaap:RetainedEarningsMember 2023-07-29 0001642896 us-gaap:CommonStockMember 2022-04-30 0001642896 us-gaap:AdditionalPaidInCapitalMember 2022-04-30 0001642896 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-30 0001642896 us-gaap:RetainedEarningsMember 2022-04-30 0001642896 2022-04-30 0001642896 us-gaap:CommonStockMember 2022-05-01 2022-07-30 0001642896 us-gaap:AdditionalPaidInCapitalMember 2022-05-01 2022-07-30 0001642896 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-05-01 2022-07-30 0001642896 us-gaap:RetainedEarningsMember 2022-05-01 2022-07-30 0001642896 us-gaap:CommonStockMember 2022-07-30 0001642896 us-gaap:AdditionalPaidInCapitalMember 2022-07-30 0001642896 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-07-30 0001642896 us-gaap:RetainedEarningsMember 2022-07-30 0001642896 2022-07-30 0001642896 us-gaap:CommonStockMember 2023-01-28 0001642896 us-gaap:AdditionalPaidInCapitalMember 2023-01-28 0001642896 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-28 0001642896 us-gaap:RetainedEarningsMember 2023-01-28 0001642896 us-gaap:CommonStockMember 2023-01-29 2023-07-29 0001642896 us-gaap:AdditionalPaidInCapitalMember 2023-01-29 2023-07-29 0001642896 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-29 2023-07-29 0001642896 us-gaap:RetainedEarningsMember 2023-01-29 2023-07-29 0001642896 us-gaap:CommonStockMember 2022-01-29 0001642896 us-gaap:AdditionalPaidInCapitalMember 2022-01-29 0001642896 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-29 0001642896 us-gaap:RetainedEarningsMember 2022-01-29 0001642896 2022-01-29 0001642896 us-gaap:CommonStockMember 2022-01-30 2022-07-30 0001642896 us-gaap:AdditionalPaidInCapitalMember 2022-01-30 2022-07-30 0001642896 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-30 2022-07-30 0001642896 us-gaap:RetainedEarningsMember 2022-01-30 2022-07-30 0001642896 us-gaap:MoneyMarketFundsMember 2023-07-29 0001642896 us-gaap:CommercialPaperMember 2023-07-29 0001642896 us-gaap:USTreasurySecuritiesMember 2023-07-29 0001642896 us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember 2023-07-29 0001642896 us-gaap:CorporateDebtSecuritiesMember 2023-07-29 0001642896 us-gaap:USTreasurySecuritiesMember 2023-07-29 0001642896 us-gaap:MoneyMarketFundsMember 2023-01-28 0001642896 us-gaap:CommercialPaperMember 2023-01-28 0001642896 us-gaap:USTreasurySecuritiesMember 2023-01-28 0001642896 us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember 2023-01-28 0001642896 us-gaap:CorporateDebtSecuritiesMember 2023-01-28 0001642896 us-gaap:USTreasurySecuritiesMember 2023-01-28 0001642896 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-07-29 0001642896 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-07-29 0001642896 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-07-29 0001642896 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2023-07-29 0001642896 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-07-29 0001642896 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-07-29 0001642896 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-07-29 0001642896 us-gaap:CommercialPaperMember us-gaap:FairValueMeasurementsRecurringMember 2023-07-29 0001642896 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-07-29 0001642896 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-07-29 0001642896 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-07-29 0001642896 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2023-07-29 0001642896 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-07-29 0001642896 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-07-29 0001642896 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-07-29 0001642896 us-gaap:FairValueMeasurementsRecurringMember 2023-07-29 0001642896 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember 2023-07-29 0001642896 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember 2023-07-29 0001642896 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember 2023-07-29 0001642896 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember 2023-07-29 0001642896 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2023-07-29 0001642896 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2023-07-29 0001642896 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2023-07-29 0001642896 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2023-07-29 0001642896 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2023-07-29 0001642896 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2023-07-29 0001642896 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2023-07-29 0001642896 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2023-07-29 0001642896 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-01-28 0001642896 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-01-28 0001642896 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-01-28 0001642896 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2023-01-28 0001642896 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-01-28 0001642896 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-01-28 0001642896 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-01-28 0001642896 us-gaap:CommercialPaperMember us-gaap:FairValueMeasurementsRecurringMember 2023-01-28 0001642896 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-01-28 0001642896 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-01-28 0001642896 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-01-28 0001642896 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2023-01-28 0001642896 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-01-28 0001642896 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-01-28 0001642896 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-01-28 0001642896 us-gaap:FairValueMeasurementsRecurringMember 2023-01-28 0001642896 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember 2023-01-28 0001642896 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember 2023-01-28 0001642896 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember 2023-01-28 0001642896 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember 2023-01-28 0001642896 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2023-01-28 0001642896 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2023-01-28 0001642896 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2023-01-28 0001642896 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2023-01-28 0001642896 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2023-01-28 0001642896 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2023-01-28 0001642896 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2023-01-28 0001642896 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2023-01-28 0001642896 iot:CommissionCostsMember 2023-04-30 2023-07-29 0001642896 iot:CommissionCostsMember 2022-05-01 2022-07-30 0001642896 iot:CommissionCostsMember 2023-01-29 2023-07-29 0001642896 iot:CommissionCostsMember 2022-01-30 2022-07-30 0001642896 iot:ConnectedDeviceCostsMember 2023-07-29 0001642896 iot:ConnectedDeviceCostsMember 2023-01-28 0001642896 iot:ConnectedDeviceCostsMember 2023-04-30 2023-07-29 0001642896 iot:ConnectedDeviceCostsMember 2022-05-01 2022-07-30 0001642896 iot:ConnectedDeviceCostsMember 2023-01-29 2023-07-29 0001642896 iot:ConnectedDeviceCostsMember 2022-01-30 2022-07-30 0001642896 us-gaap:MachineryAndEquipmentMember 2023-07-29 0001642896 us-gaap:MachineryAndEquipmentMember 2023-01-28 0001642896 us-gaap:LeaseholdImprovementsMember 2023-07-29 0001642896 us-gaap:LeaseholdImprovementsMember 2023-01-28 0001642896 us-gaap:FurnitureAndFixturesMember 2023-07-29 0001642896 us-gaap:FurnitureAndFixturesMember 2023-01-28 0001642896 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2023-07-29 0001642896 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2023-01-28 0001642896 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2023-04-30 2023-07-29 0001642896 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2023-01-29 2023-07-29 0001642896 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2022-05-01 2022-07-30 0001642896 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2022-01-30 2022-07-30 0001642896 srt:MinimumMember 2023-07-29 0001642896 srt:MaximumMember 2023-07-29 0001642896 2023-04-12 0001642896 us-gaap:SubscriptionAndCirculationMember 2023-04-30 2023-07-29 0001642896 us-gaap:SubscriptionAndCirculationMember 2022-05-01 2022-07-30 0001642896 us-gaap:SubscriptionAndCirculationMember 2023-01-29 2023-07-29 0001642896 us-gaap:SubscriptionAndCirculationMember 2022-01-30 2022-07-30 0001642896 us-gaap:ProductAndServiceOtherMember 2023-04-30 2023-07-29 0001642896 us-gaap:ProductAndServiceOtherMember 2022-05-01 2022-07-30 0001642896 us-gaap:ProductAndServiceOtherMember 2023-01-29 2023-07-29 0001642896 us-gaap:ProductAndServiceOtherMember 2022-01-30 2022-07-30 0001642896 2023-07-30 2023-07-29 0001642896 iot:UnlawfulDrawDownOnLetterOfCreditMember us-gaap:PendingLitigationMember 2021-11-17 0001642896 us-gaap:EmployeeStockOptionMember iot:TwoThousandFifteenEquityIncentivePlanMember 2023-07-29 0001642896 us-gaap:EmployeeStockOptionMember iot:TwoThousandFifteenEquityIncentivePlanMember 2023-01-28 0001642896 us-gaap:RestrictedStockUnitsRSUMember iot:TwoThousandFifteenEquityIncentivePlanMember 2023-07-29 0001642896 us-gaap:RestrictedStockUnitsRSUMember iot:TwoThousandFifteenEquityIncentivePlanMember 2023-01-28 0001642896 us-gaap:RestrictedStockUnitsRSUMember iot:TwoThousandTwentyOneEquityIncentivePlanMember 2023-07-29 0001642896 us-gaap:RestrictedStockUnitsRSUMember iot:TwoThousandTwentyOneEquityIncentivePlanMember 2023-01-28 0001642896 us-gaap:StockCompensationPlanMember iot:TwoThousandTwentyOneEquityIncentivePlanMember us-gaap:CommonClassAMember 2023-07-29 0001642896 us-gaap:StockCompensationPlanMember iot:TwoThousandTwentyOneEquityIncentivePlanMember us-gaap:CommonClassAMember 2023-01-28 0001642896 us-gaap:EmployeeStockMember iot:TwoThousandTwentyOneEmployeeStockPurchasePlanMember 2023-07-29 0001642896 us-gaap:EmployeeStockMember iot:TwoThousandTwentyOneEmployeeStockPurchasePlanMember 2023-01-28 0001642896 us-gaap:StockCompensationPlanMember us-gaap:CommonClassAMember 2023-07-29 0001642896 2022-01-30 2023-01-28 0001642896 us-gaap:EmployeeStockOptionMember 2023-07-29 0001642896 us-gaap:EmployeeStockOptionMember 2023-01-29 2023-07-29 0001642896 us-gaap:RestrictedStockUnitsRSUMember 2023-01-29 2023-07-29 0001642896 srt:ScenarioForecastMember us-gaap:RestrictedStockUnitsRSUMember 2023-01-29 2024-02-03 0001642896 us-gaap:RestrictedStockUnitsRSUMember 2023-01-28 0001642896 us-gaap:RestrictedStockUnitsRSUMember 2023-07-29 0001642896 us-gaap:EmployeeStockMember 2023-07-29 0001642896 us-gaap:EmployeeStockMember 2023-01-29 2023-07-29 0001642896 us-gaap:EmployeeStockMember 2022-01-30 2022-07-30 0001642896 us-gaap:EmployeeStockMember iot:TwoThousandTwentyOneEmployeeStockPurchasePlanMember 2023-01-29 2023-07-29 0001642896 us-gaap:EmployeeStockMember iot:TwoThousandTwentyOneEmployeeStockPurchasePlanMember 2022-01-30 2022-07-30 0001642896 srt:MinimumMember us-gaap:EmployeeStockMember iot:TwoThousandTwentyOneEmployeeStockPurchasePlanMember 2023-01-29 2023-07-29 0001642896 srt:MaximumMember us-gaap:EmployeeStockMember iot:TwoThousandTwentyOneEmployeeStockPurchasePlanMember 2023-01-29 2023-07-29 0001642896 srt:MinimumMember us-gaap:EmployeeStockMember iot:TwoThousandTwentyOneEmployeeStockPurchasePlanMember 2022-01-30 2022-07-30 0001642896 srt:MaximumMember us-gaap:EmployeeStockMember iot:TwoThousandTwentyOneEmployeeStockPurchasePlanMember 2022-01-30 2022-07-30 0001642896 us-gaap:EmployeeStockMember iot:FirstPurchasePeriodMember 2023-01-29 2023-07-29 0001642896 us-gaap:EmployeeStockMember iot:SecondPurchasePeriodMember 2023-01-29 2023-07-29 0001642896 us-gaap:EmployeeStockOptionMember 2023-04-30 2023-07-29 0001642896 us-gaap:EmployeeStockOptionMember 2022-05-01 2022-07-30 0001642896 us-gaap:EmployeeStockOptionMember 2022-01-30 2022-07-30 0001642896 us-gaap:RestrictedStockUnitsRSUMember 2023-04-30 2023-07-29 0001642896 us-gaap:RestrictedStockUnitsRSUMember 2022-05-01 2022-07-30 0001642896 us-gaap:RestrictedStockUnitsRSUMember 2022-01-30 2022-07-30 0001642896 us-gaap:EmployeeStockMember 2023-04-30 2023-07-29 0001642896 us-gaap:EmployeeStockMember 2022-05-01 2022-07-30 0001642896 us-gaap:CostOfSalesMember 2023-04-30 2023-07-29 0001642896 us-gaap:CostOfSalesMember 2022-05-01 2022-07-30 0001642896 us-gaap:CostOfSalesMember 2023-01-29 2023-07-29 0001642896 us-gaap:CostOfSalesMember 2022-01-30 2022-07-30 0001642896 us-gaap:ResearchAndDevelopmentExpenseMember 2023-04-30 2023-07-29 0001642896 us-gaap:ResearchAndDevelopmentExpenseMember 2022-05-01 2022-07-30 0001642896 us-gaap:ResearchAndDevelopmentExpenseMember 2023-01-29 2023-07-29 0001642896 us-gaap:ResearchAndDevelopmentExpenseMember 2022-01-30 2022-07-30 0001642896 us-gaap:SellingAndMarketingExpenseMember 2023-04-30 2023-07-29 0001642896 us-gaap:SellingAndMarketingExpenseMember 2022-05-01 2022-07-30 0001642896 us-gaap:SellingAndMarketingExpenseMember 2023-01-29 2023-07-29 0001642896 us-gaap:SellingAndMarketingExpenseMember 2022-01-30 2022-07-30 0001642896 us-gaap:GeneralAndAdministrativeExpenseMember 2023-04-30 2023-07-29 0001642896 us-gaap:GeneralAndAdministrativeExpenseMember 2022-05-01 2022-07-30 0001642896 us-gaap:GeneralAndAdministrativeExpenseMember 2023-01-29 2023-07-29 0001642896 us-gaap:GeneralAndAdministrativeExpenseMember 2022-01-30 2022-07-30 0001642896 us-gaap:EmployeeStockOptionMember 2023-04-30 2023-07-29 0001642896 us-gaap:EmployeeStockOptionMember 2022-05-01 2022-07-30 0001642896 us-gaap:EmployeeStockOptionMember 2023-01-29 2023-07-29 0001642896 us-gaap:EmployeeStockOptionMember 2022-01-30 2022-07-30 0001642896 us-gaap:RestrictedStockUnitsRSUMember 2023-04-30 2023-07-29 0001642896 us-gaap:RestrictedStockUnitsRSUMember 2022-05-01 2022-07-30 0001642896 us-gaap:RestrictedStockUnitsRSUMember 2023-01-29 2023-07-29 0001642896 us-gaap:RestrictedStockUnitsRSUMember 2022-01-30 2022-07-30 0001642896 us-gaap:EmployeeStockMember 2023-04-30 2023-07-29 0001642896 us-gaap:EmployeeStockMember 2022-05-01 2022-07-30 0001642896 us-gaap:EmployeeStockMember 2023-01-29 2023-07-29 0001642896 us-gaap:EmployeeStockMember 2022-01-30 2022-07-30 0001642896 country:US 2023-04-30 2023-07-29 0001642896 country:US 2022-05-01 2022-07-30 0001642896 country:US 2023-01-29 2023-07-29 0001642896 country:US 2022-01-30 2022-07-30 0001642896 us-gaap:NonUsMember 2023-04-30 2023-07-29 0001642896 us-gaap:NonUsMember 2022-05-01 2022-07-30 0001642896 us-gaap:NonUsMember 2023-01-29 2023-07-29 0001642896 us-gaap:NonUsMember 2022-01-30 2022-07-30 0001642896 country:US 2023-07-29 0001642896 country:US 2023-01-28 0001642896 us-gaap:NonUsMember 2023-07-29 0001642896 us-gaap:NonUsMember 2023-01-28 0001642896 srt:ScenarioForecastMember 2023-07-30 2023-10-28 shares iso4217:USD iso4217:USD shares pure iot:plan iot:segment 0001642896 false --02-03 2024 Q2 http://fasb.org/us-gaap/2023#PrepaidExpenseAndOtherAssetsCurrent http://fasb.org/us-gaap/2023#PrepaidExpenseAndOtherAssetsCurrent http://fasb.org/us-gaap/2023#OtherAssetsNoncurrent http://fasb.org/us-gaap/2023#OtherAssetsNoncurrent http://www.samsara.com/20230729#AccruedAndOtherLiabilitiesCurrent http://www.samsara.com/20230729#AccruedAndOtherLiabilitiesCurrent http://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrent http://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrent 0 1 1 10-Q true 2023-07-29 false 001-41140 SAMSARA INC. DE 47-3100039 1 De Haro Street San Francisco CA 94107 415 985-2400 Class A Common Stock, $0.0001 par value per share IOT NYSE Yes Yes Large Accelerated Filer false false false 179290763 355661294 0 196037000 200670000 528766000 489192000 115422000 122867000 21767000 40571000 94061000 82046000 21902000 22189000 977955000 957535000 24086000 23096000 109723000 113101000 58405000 59278000 92683000 112624000 210500000 194852000 153244000 140166000 16036000 16356000 1642632000 1617008000 34675000 30144000 49508000 53824000 29869000 36030000 348820000 300113000 16469000 22047000 479341000 442158000 128217000 126452000 89424000 100873000 9283000 9506000 706265000 678989000 0.0001 0.0001 400000000 400000000 0 0 0 0 0 0 0.0001 0.0001 4000000000 4000000000 176254788 176254788 132111095 132111095 8000 7000 0.0001 0.0001 600000000 600000000 358662609 358662609 392049114 392049114 23000 23000 0.0001 0.0001 1200000000 1200000000 0 0 0 0 0 0 2233533000 2107013000 -1001000 -652000 -1296196000 -1168372000 936367000 938019000 1642632000 1617008000 219257000 153523000 423577000 296168000 58866000 44257000 116423000 83875000 160391000 109266000 307154000 212293000 63969000 41847000 124335000 82832000 117908000 91842000 236863000 179291000 48268000 41359000 91534000 85101000 0 0 0 1056000 230145000 175048000 452732000 348280000 -69754000 -65782000 -145578000 -135987000 10220000 1541000 19115000 1481000 -59534000 -64241000 -126463000 -134506000 434000 40000 1361000 763000 -59968000 -64281000 -127824000 -135269000 2009000 -77000 1096000 101000 -1404000 0 -1445000 0 605000 -77000 -349000 101000 -59363000 -64358000 -128173000 -135168000 -0.11 -0.11 -0.13 -0.13 -0.24 -0.24 -0.27 -0.27 531751683 531751683 511758439 511758439 529077540 529077540 509526709 509526709 528511394 30000 2160399000 -1606000 -1236228000 922595000 5130041 1000 1000 1275962 13011000 13011000 60123000 60123000 605000 605000 -59968000 -59968000 534917397 31000 2233533000 -1001000 -1296196000 936367000 509023570 29000 1954243000 82000 -991938000 962416000 3835453 1507247 10463000 10463000 76000 76000 44541000 44541000 -77000 -77000 -64281000 -64281000 514366270 29000 2009323000 5000 -1056219000 953138000 524160209 30000 2107013000 -652000 -1168372000 938019000 9245415 1000 1000 1511773 13126000 13126000 25000 25000 113369000 113369000 -349000 -349000 -127824000 -127824000 534917397 31000 2233533000 -1001000 -1296196000 936367000 505476160 29000 1909964000 -96000 -920950000 988947000 6491755 2398793 10712000 10712000 178000 178000 438 88469000 88469000 101000 101000 -135269000 -135269000 514366270 29000 2009323000 5000 -1056219000 953138000 -127824000 -135269000 7193000 5005000 112604000 87952000 0 1056000 8514000 -2882000 -6767000 -1637000 -18803000 5988000 -243000 2912000 27664000 36714000 13078000 6333000 -371000 -70000 -5249000 -37218000 50471000 40884000 4051000 -812000 18174000 -85760000 5503000 16930000 374389000 0 4474000 0 340878000 0 50000 0 -34590000 -16930000 13170000 10704000 0 2208000 915000 487000 12255000 8009000 518000 -396000 -3643000 -95077000 223766000 944310000 220123000 849233000 586000 178000 135000 7748000 0 324000 25000 178000 Description of BusinessSamsara Inc. (“Samsara”) and its subsidiaries (collectively, the “Company”) are the pioneers of the Connected Operations Cloud, which is a system of record that enables businesses that depend on physical operations to harness Internet of Things (“IoT”) data to develop actionable business insights and improve their operations. Samsara was incorporated in Delaware in 2015 as Samsara Networks Inc. and changed its name to Samsara Inc. in February 2021. Samsara’s principal executive offices are located at 1 De Haro Street, San Francisco, California 94107. Summary of Significant Accounting Policies<div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis of Presentation and Fiscal Year</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—The accompanying unaudited condensed consolidated financial statements have been prepared in conformity with accounting principles generally accepted in the United States of America (“GAAP”) and applicable rules and regulations of the U.S. Securities and Exchange Commission (“SEC”) regarding interim financial reporting. Accordingly, they do not include all disclosures normally required in annual consolidated financial statements prepared in accordance with GAAP. Therefore, these unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes included in the Company’s Annual Report on Form 10-K for the fiscal year ended January 28, 2023, which was filed with the SEC on March 21, 2023.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In management’s opinion, these unaudited condensed consolidated financial statements have been prepared on the same basis as the annual financial statements and reflect all adjustments, which include only normal recurring adjustments necessary for the fair statement of the Company’s financial position as of July 29, 2023 and the results of operations for the three and six months ended July 29, 2023 and July 30, 2022, and cash flows for the six months ended July 29, 2023 and July 30, 2022. The condensed consolidated balance sheet as of January 28, 2023 was derived from the audited financial statements but does not include all disclosures required by GAAP. The results of operations for the three and six months ended July 29, 2023 are not necessarily indicative of the results to be expected for the full year or any other future interim or annual period.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s fiscal year is a 52- or 53-week period ending on the Saturday closest to February 1. Every sixth fiscal year is a 53-week year. Fiscal year 2024 consists of 53 weeks, with the fourth quarter consisting of 14 weeks, and fiscal year 2023 consisted of 52 weeks.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Principles of Consolidation</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—The condensed consolidated financial statements include the accounts of Samsara and its wholly-owned subsidiaries. All intercompany transactions and balances have been eliminated in consolidation.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Use of Estimates</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—The preparation of condensed consolidated financial statements in accordance with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported in the condensed consolidated financial statements and accompanying notes. Such management estimates include, but are not limited to, the fair value of stock-based awards, internal-use software development costs, sales return reserve, accrued liabilities and contingencies, depreciation and amortization periods, lease modification, impairment, and related charges, and accounting for income taxes. Actual results could materially differ from the estimates and assumptions made.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Significant Accounting Policies</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—Notwithstanding the addition of policies described below as a result of a recently adopted accounting pronouncement, there were no material changes to the Company’s significant accounting policies during the six months ended July 29, 2023.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accounts Receivable</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—Accounts receivable consist of current trade receivables from customers, net of allowance for credit losses. The allowance for credit losses is estimated based on the Company’s assessment of the collectibility of accounts receivable by considering various factors, including customer creditworthiness and the related aging of past-due balances, historical write-off experience, current economic conditions, and reasonable and supportable forecasts of future economic conditions over the life of the receivable. Management evaluates customer accounts periodically, and accounts receivable deemed uncollectible are charged against the allowance for credit losses when identified. An allowance for credit losses balance of $6.2 million was recorded as of July 29, 2023. During the three and six months ended July 29, 2023, the Company recorded a charge of $1.2 million and $0.7 million, respectively, to operations and wrote off $1.0 million and $2.0 million, respectively, against the allowance.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Investments</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—The Company’s investments in marketable debt securities have been classified and accounted for as available-for-sale and are recorded at estimated fair value. Credit losses relating to available-for-sale marketable debt securities are recorded through an allowance for credit losses with a corresponding charge in “Interest income and other income (expense), net” on the condensed consolidated statements of operations and comprehensive loss. When identifying and measuring impairment, the Company excludes the applicable accrued interest from both the fair value and amortized cost basis.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recently Adopted Accounting Pronouncement</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—In June 2016, the Financial Accounting Standards Board issued Accounting Standards Update No. 2016-13, </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, with further clarifications made in subsequent amendments. This standard changes the methodology for measuring credit losses on financial instruments and the timing of when such losses are recorded. For trade receivables and other financial instruments, the Company will be required to use a forward-looking expected loss model rather than the incurred loss model for recognizing credit losses which reflects losses that are probable. Credit losses relating to available-for-sale marketable debt securities are required to be recorded through an allowance for credit losses rather than as a reduction in the amortized cost basis of the securities. This guidance is effective for the Company for its fiscal year beginning January 29, 2023 and interim periods within that fiscal year. The Company adopted this guidance effective January 29, 2023 and the adoption did not result in a material impact on the Company’s condensed consolidated financial statements.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recent Accounting Pronouncements Not Yet Adopted</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—The Company has reviewed recently issued accounting pronouncements and concluded they were either not applicable or not expected to have a material impact on the Company’s condensed consolidated financial statements.</span></div> <div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis of Presentation and Fiscal Year</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—The accompanying unaudited condensed consolidated financial statements have been prepared in conformity with accounting principles generally accepted in the United States of America (“GAAP”) and applicable rules and regulations of the U.S. Securities and Exchange Commission (“SEC”) regarding interim financial reporting. Accordingly, they do not include all disclosures normally required in annual consolidated financial statements prepared in accordance with GAAP. Therefore, these unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes included in the Company’s Annual Report on Form 10-K for the fiscal year ended January 28, 2023, which was filed with the SEC on March 21, 2023.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In management’s opinion, these unaudited condensed consolidated financial statements have been prepared on the same basis as the annual financial statements and reflect all adjustments, which include only normal recurring adjustments necessary for the fair statement of the Company’s financial position as of July 29, 2023 and the results of operations for the three and six months ended July 29, 2023 and July 30, 2022, and cash flows for the six months ended July 29, 2023 and July 30, 2022. The condensed consolidated balance sheet as of January 28, 2023 was derived from the audited financial statements but does not include all disclosures required by GAAP. The results of operations for the three and six months ended July 29, 2023 are not necessarily indicative of the results to be expected for the full year or any other future interim or annual period.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s fiscal year is a 52- or 53-week period ending on the Saturday closest to February 1. Every sixth fiscal year is a 53-week year. Fiscal year 2024 consists of 53 weeks, with the fourth quarter consisting of 14 weeks, and fiscal year 2023 consisted of 52 weeks.</span></div> <span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Principles of Consolidation</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—The condensed consolidated financial statements include the accounts of Samsara and its wholly-owned subsidiaries. All intercompany transactions and balances have been eliminated in consolidation.</span> <span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Use of Estimates</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—The preparation of condensed consolidated financial statements in accordance with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported in the condensed consolidated financial statements and accompanying notes. Such management estimates include, but are not limited to, the fair value of stock-based awards, internal-use software development costs, sales return reserve, accrued liabilities and contingencies, depreciation and amortization periods, lease modification, impairment, and related charges, and accounting for income taxes. Actual results could materially differ from the estimates and assumptions made.</span> <span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accounts Receivable</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—Accounts receivable consist of current trade receivables from customers, net of allowance for credit losses. The allowance for credit losses is estimated based on the Company’s assessment of the collectibility of accounts receivable by considering various factors, including customer creditworthiness and the related aging of past-due balances, historical write-off experience, current economic conditions, and reasonable and supportable forecasts of future economic conditions over the life of the receivable. Management evaluates customer accounts periodically, and accounts receivable deemed uncollectible are charged against the allowance for credit losses when identified. An allowance for credit losses balance of $6.2 million was recorded as of July 29, 2023. During the three and six months ended July 29, 2023, the Company recorded a charge of $1.2 million and $0.7 million, respectively, to operations and wrote off $1.0 million and $2.0 million, respectively, against the allowance.</span> 6200000 1200000 700000 1000000 2000000 <span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Investments</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—The Company’s investments in marketable debt securities have been classified and accounted for as available-for-sale and are recorded at estimated fair value. Credit losses relating to available-for-sale marketable debt securities are recorded through an allowance for credit losses with a corresponding charge in “Interest income and other income (expense), net” on the condensed consolidated statements of operations and comprehensive loss. When identifying and measuring impairment, the Company excludes the applicable accrued interest from both the fair value and amortized cost basis.</span> <div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recently Adopted Accounting Pronouncement</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—In June 2016, the Financial Accounting Standards Board issued Accounting Standards Update No. 2016-13, </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, with further clarifications made in subsequent amendments. This standard changes the methodology for measuring credit losses on financial instruments and the timing of when such losses are recorded. For trade receivables and other financial instruments, the Company will be required to use a forward-looking expected loss model rather than the incurred loss model for recognizing credit losses which reflects losses that are probable. Credit losses relating to available-for-sale marketable debt securities are required to be recorded through an allowance for credit losses rather than as a reduction in the amortized cost basis of the securities. This guidance is effective for the Company for its fiscal year beginning January 29, 2023 and interim periods within that fiscal year. The Company adopted this guidance effective January 29, 2023 and the adoption did not result in a material impact on the Company’s condensed consolidated financial statements.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recent Accounting Pronouncements Not Yet Adopted</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—The Company has reviewed recently issued accounting pronouncements and concluded they were either not applicable or not expected to have a material impact on the Company’s condensed consolidated financial statements.</span></div> Cash, Cash Equivalents, Restricted Cash, and Investments<div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of July 29, 2023 and January 28, 2023, cash and cash equivalents consist of cash deposited with banks and money market funds, and all highly liquid investments with an original or remaining maturity of 90 days or less when purchased. As of July 29, 2023 and January 28, 2023, short-term and long-term investments in marketable debt securities consist of U.S. government and agency securities, corporate notes and bonds, and commercial paper.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted cash as of July 29, 2023 and January 28, 2023 consists of letters of credit secured as collateral on the Company’s office space leases. Total cash, cash equivalents, and restricted cash consist of the following (in thousands):</span></div><div style="margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.876%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 29, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 28, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">196,037 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">200,670 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24,086 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23,096 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash, cash equivalents, and restricted cash</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">220,123 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">223,766 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of the Company’s cash equivalents and available-for-sale marketable debt securities recorded within short-term and long-term investments on the condensed consolidated balance sheets (in thousands):</span></div><div style="margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.268%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 29, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Unrealized Gains</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Unrealized Losses</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash equivalents:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,164 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,164 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,130 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,130 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government and agency securities</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,294 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,294 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Investments:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111,213 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111,213 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate notes and bonds</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">204,958 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(948)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">204,021 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government and agency securities</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">324,828 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,582)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">323,255 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total investments</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">640,999 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,530)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">638,489 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.268%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 28, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Unrealized Gains</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Unrealized Losses</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash equivalents:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,604 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,604 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,337 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,337 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government and agency securities</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,974 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,973 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,915 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,914 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Investments:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182,869 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182,869 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate notes and bonds</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">190,933 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(437)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">190,553 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government and agency securities</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">229,556 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(693)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">228,871 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total investments</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">603,358 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,130)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">602,293 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company included $3.2 million and $2.0 million of accrued interest receivable, net of the allowance for credit losses (if any), in “<span style="-sec-ix-hidden:f-472"><span style="-sec-ix-hidden:f-473">Prepaid expenses and other current assets</span></span>” on the condensed consolidated balance sheets as of July 29, 2023 and January 28, 2023, respectively.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For available-for-sale marketable debt securities with unrealized loss positions, the Company does not intend to sell any of the securities and the Company considers it more likely than not that the Company will hold these securities until a recovery of the cost basis, which may not occur until maturity. The Company did not recognize an allowance for credit losses on these securities as of July 29, 2023 because such potential losses were not material.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of July 29, 2023, the contractual maturities of the Company’s investments did not exceed 23 months. The estimated fair values of available-for-sale marketable debt securities, by remaining contractual maturity, are as follows (in thousands):</span></div><div style="margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:86.180%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.620%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 29, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due within one year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">528,766 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due in one year to two years</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109,723 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">638,489 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no material realized gains or losses that were reclassified out of accumulated other comprehensive loss either individually or in the aggregate, during the three and six months ended July 29, 2023. There were no material unrealized gains or losses, either individually or in the aggregate, as of July 29, 2023 and January 28, 2023.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Concentrations of Credit Risk</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—The Company maintains its investments in marketable debt securities with high-quality financial institutions with investment-grade ratings.</span></div> Total cash, cash equivalents, and restricted cash consist of the following (in thousands):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.876%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 29, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 28, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">196,037 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">200,670 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24,086 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23,096 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash, cash equivalents, and restricted cash</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">220,123 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">223,766 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table> Total cash, cash equivalents, and restricted cash consist of the following (in thousands):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.876%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 29, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 28, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">196,037 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">200,670 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24,086 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23,096 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash, cash equivalents, and restricted cash</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">220,123 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">223,766 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table> 196037000 200670000 24086000 23096000 220123000 223766000 <div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of the Company’s cash equivalents and available-for-sale marketable debt securities recorded within short-term and long-term investments on the condensed consolidated balance sheets (in thousands):</span></div><div style="margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.268%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 29, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Unrealized Gains</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Unrealized Losses</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash equivalents:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,164 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,164 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,130 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,130 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government and agency securities</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,294 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,294 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Investments:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111,213 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111,213 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate notes and bonds</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">204,958 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(948)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">204,021 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government and agency securities</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">324,828 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,582)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">323,255 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total investments</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">640,999 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,530)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">638,489 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.268%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 28, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Unrealized Gains</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Unrealized Losses</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash equivalents:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,604 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,604 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,337 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,337 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government and agency securities</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,974 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,973 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,915 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,914 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Investments:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182,869 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182,869 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate notes and bonds</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">190,933 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(437)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">190,553 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government and agency securities</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">229,556 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(693)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">228,871 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total investments</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">603,358 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,130)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">602,293 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table> 6164000 0 0 6164000 23130000 0 0 23130000 2000000 0 0 2000000 31294000 0 0 31294000 111213000 0 0 111213000 204958000 11000 948000 204021000 324828000 9000 1582000 323255000 640999000 20000 2530000 638489000 5604000 0 0 5604000 36337000 0 0 36337000 12974000 0 1000 12973000 54915000 0 1000 54914000 182869000 0 0 182869000 190933000 57000 437000 190553000 229556000 8000 693000 228871000 603358000 65000 1130000 602293000 3200000 2000000 P23M The estimated fair values of available-for-sale marketable debt securities, by remaining contractual maturity, are as follows (in thousands):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:86.180%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.620%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 29, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due within one year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">528,766 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due in one year to two years</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109,723 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">638,489 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table> 528766000 109723000 638489000 <span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Concentrations of Credit Risk</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—The Company maintains its investments in marketable debt securities with high-quality financial institutions with investment-grade ratings.</span> Fair Value Measurements<div style="margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company reports financial assets and liabilities and nonfinancial assets and liabilities that are recognized or disclosed at fair value in the condensed consolidated financial statements on a recurring basis. The authoritative guidance establishes a fair value hierarchy that prioritizes the inputs to valuation techniques used to measure fair value. The hierarchy gives the highest priority to unadjusted quoted prices in active markets for identical assets or liabilities (Level 1 measurements) and the lowest priority to measurements involving significant unobservable inputs (Level 3 measurements). The three levels of the fair value hierarchy are as follows:</span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Level 1</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—Observable inputs that reflect quoted prices (unadjusted) in active markets for identical assets or liabilities.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Level 2</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—Observable inputs other than quoted prices in active markets for identical assets or liabilities, quoted prices for identical or similar assets or liabilities in inactive markets, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Level 3</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—Inputs that are generally unobservable and typically reflect management’s estimates of assumptions that market participants would use in pricing the asset or liability.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The level in the fair value hierarchy within which a fair value measurement in its entirety falls is based on the lowest-level input that is significant to the fair value measurement in its entirety.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The condensed consolidated financial statements as of July 29, 2023 and January 28, 2023 do not include any nonrecurring fair value measurements relating to assets or liabilities.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present the fair value hierarchy for the Company’s assets measured at fair value on a recurring basis as of the periods presented (in thousands):</span></div><div style="margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.268%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of July 29, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash equivalents and restricted cash:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141,931 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141,931 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,130 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,130 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government and agency securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash—letters of credit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,036 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,036 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash equivalents and restricted cash</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">164,967 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,130 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">190,097 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Marketable debt securities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111,213 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111,213 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate notes and bonds</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">204,021 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">204,021 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government and agency securities</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">323,255 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">323,255 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total marketable debt securities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">638,489 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">638,489 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.268%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of January 28, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash equivalents and restricted cash:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,751 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,751 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,337 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,337 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government and agency securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,973 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,973 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash—letters of credit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,096 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,096 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash equivalents and restricted cash</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,847 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,310 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">193,157 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Marketable debt securities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182,869 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182,869 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate notes and bonds</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">190,553 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">190,553 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government and agency securities</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">228,871 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">228,871 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total marketable debt securities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">602,293 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">602,293 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines the fair value of its security holdings based on pricing from the Company’s service providers and market prices from industry-standard independent data providers. Such market prices may be quoted prices in active markets for identical assets (Level 1 inputs) or pricing determined using inputs other than quoted prices that are observable either directly or indirectly (Level 2 inputs), such as yield curve, volatility factors, credit spreads, default rates, loss severity, current market and contractual prices for the underlying instruments or debt, broker and dealer quotes, as well as other relevant economic measures.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no transfers between Level 1 or Level 2, or transfers in or out of Level 3, of the fair value hierarchy during the six months ended July 29, 2023 and July 30, 2022.</span></div> <div style="margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company reports financial assets and liabilities and nonfinancial assets and liabilities that are recognized or disclosed at fair value in the condensed consolidated financial statements on a recurring basis. The authoritative guidance establishes a fair value hierarchy that prioritizes the inputs to valuation techniques used to measure fair value. The hierarchy gives the highest priority to unadjusted quoted prices in active markets for identical assets or liabilities (Level 1 measurements) and the lowest priority to measurements involving significant unobservable inputs (Level 3 measurements). The three levels of the fair value hierarchy are as follows:</span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Level 1</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—Observable inputs that reflect quoted prices (unadjusted) in active markets for identical assets or liabilities.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Level 2</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—Observable inputs other than quoted prices in active markets for identical assets or liabilities, quoted prices for identical or similar assets or liabilities in inactive markets, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Level 3</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—Inputs that are generally unobservable and typically reflect management’s estimates of assumptions that market participants would use in pricing the asset or liability.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The level in the fair value hierarchy within which a fair value measurement in its entirety falls is based on the lowest-level input that is significant to the fair value measurement in its entirety.</span></div> <div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present the fair value hierarchy for the Company’s assets measured at fair value on a recurring basis as of the periods presented (in thousands):</span></div><div style="margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.268%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of July 29, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash equivalents and restricted cash:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141,931 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141,931 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,130 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,130 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government and agency securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash—letters of credit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,036 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,036 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash equivalents and restricted cash</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">164,967 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,130 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">190,097 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Marketable debt securities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111,213 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111,213 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate notes and bonds</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">204,021 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">204,021 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government and agency securities</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">323,255 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">323,255 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total marketable debt securities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">638,489 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">638,489 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.268%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of January 28, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash equivalents and restricted cash:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,751 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,751 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,337 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,337 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government and agency securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,973 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,973 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash—letters of credit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,096 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,096 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash equivalents and restricted cash</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,847 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,310 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">193,157 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Marketable debt securities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182,869 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182,869 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate notes and bonds</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">190,553 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">190,553 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government and agency securities</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">228,871 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">228,871 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total marketable debt securities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">602,293 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">602,293 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 141931000 0 0 141931000 0 23130000 0 23130000 0 2000000 0 2000000 23036000 0 0 23036000 164967000 25130000 0 190097000 0 111213000 0 111213000 0 204021000 0 204021000 0 323255000 0 323255000 0 638489000 0 638489000 120751000 0 0 120751000 0 36337000 0 36337000 0 12973000 0 12973000 23096000 0 0 23096000 143847000 49310000 0 193157000 0 182869000 0 182869000 0 190553000 0 190553000 0 228871000 0 228871000 0 602293000 0 602293000 Costs to Obtain and Fulfill a Contract<div style="margin-bottom:6pt;margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Deferred Commissions</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—Total deferred commissions as of July 29, 2023 and January 28, 2023 were $153.2 million and $140.2 million, respectively.</span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides the amounts capitalized and amortized for the Company’s commission costs for the periods presented (in thousands):</span></div><div style="margin-top:3pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.268%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 29, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 30, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 29, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 30, 2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized commission costs</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22,502 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16,406 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">39,489 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30,842 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization expense</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,942 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,331 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26,411 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24,510 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Connected Devices</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—Total connected device costs, which the Company also refers to as IoT device costs, current and non-current, as of July 29, 2023 and January 28, 2023 were $304.6 million and $276.9 million, respectively.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides the amounts capitalized and amortized for the Company’s connected device costs for the periods presented (in thousands):</span></div><div style="margin-top:3pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.268%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 29, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 30, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 29, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 30, 2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized connected device costs</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">40,655 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">35,737 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">71,230 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">65,770 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization expense</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22,698 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,251 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">43,567 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28,972 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div>Revenue, Deferred Revenue, and Remaining Performance Obligations<div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue Recognition</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—Subscription revenue is generated from subscriptions to access the Company’s Connected Operations Cloud. Subscription agreements contain multiple service elements for one or more of the Company’s cloud-based Applications via mobile app(s) or a website that enable data collection and provide access to the cellular network, generally one or more wireless gateways, cameras, sensors and other devices (collectively, “connected devices” or “IoT devices”), support services delivered over the term of the arrangement and warranty coverage. The Company’s Connected Operations Cloud and the related connected device access points are highly interdependent and interrelated, and represent a combined performance obligation, which is recognized over the related subscription period.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other revenue is generally recognized at a point in time and is earned through the sale of replacement gateways, sensors and cameras, as well as related shipping and handling fees, credit card processing fees, and professional services.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue consists of the following (in thousands):</span></div><div style="margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.268%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 29, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 30, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 29, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 30, 2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Subscription revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">215,179 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">151,704 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">414,663 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">292,431 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,078 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,819 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,914 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,737 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total revenue</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">219,257 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">153,523 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">423,577 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">296,168 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Deferred Revenue</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—The following table provides the deferred revenue balances and revenue recognized from beginning deferred revenue balances for the periods presented (in thousands): </span></div><div style="margin-top:3pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.268%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 29, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 30, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 29, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 30, 2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue, beginning of period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">449,943 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">329,858 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">426,565 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">313,686 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue, end of period</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">477,037 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">354,570 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">477,037 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">354,570 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue recognized in the period from beginning deferred revenue balance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">195,160 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">144,061 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">232,793 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">165,668 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Remaining Performance Obligations (“RPO”)</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—RPO represents the amount of contracted future revenue that has not yet been recognized, including both deferred revenue and non-cancelable contracted amounts that will be invoiced and recognized as revenue in future periods.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of July 29, 2023, the Company’s RPO was $1,636.7 million, of which the Company expects to recognize revenue of approximately $791.7 million over the next 12 months, with the remaining balance to be recognized thereafter.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Concentrations of Significant Customers and Credit Risk</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—No customer accounted for greater than 10% of the Company’s total revenue for the three and six months ended July 29, 2023 and July 30, 2022.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no customers that individually represented greater than 10% of the Company’s accounts receivable as of July 29, 2023 and January 28, 2023.</span></div> 153200000 140200000 <div style="text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides the amounts capitalized and amortized for the Company’s commission costs for the periods presented (in thousands):</span></div><div style="margin-top:3pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.268%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 29, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 30, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 29, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 30, 2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized commission costs</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22,502 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16,406 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">39,489 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30,842 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization expense</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,942 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,331 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26,411 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24,510 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides the amounts capitalized and amortized for the Company’s connected device costs for the periods presented (in thousands):</span></div><div style="margin-top:3pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.268%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 29, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 30, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 29, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 30, 2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized connected device costs</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">40,655 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">35,737 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">71,230 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">65,770 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization expense</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22,698 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,251 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">43,567 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28,972 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 22502000 16406000 39489000 30842000 12942000 12331000 26411000 24510000 304600000 276900000 40655000 35737000 71230000 65770000 22698000 15251000 43567000 28972000 Property and Equipment, Net<div style="margin-top:6pt;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net, comprises the following (in thousands):</span></div><div style="margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.876%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of </span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 29, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 28, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross property and equipment</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computers and equipment</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,446 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,257 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,312 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,727 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,629 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,740 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Internal-use software development costs </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,536 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,422 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total gross property and equipment</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,923 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,146 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated depreciation and amortization </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(41,518)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(33,868)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,405 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,278 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">__________</span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.43pt">The Company’s internal-use software development costs included $0.7 million and $1.2 million of stock-based compensation costs for the three and six months ended July 29, 2023, respectively, and $0.3 million and $0.6 million of stock-based compensation costs for the three and six months ended July 30, 2022, respectively. The following table provides the amounts capitalized and amortized for the Company’s internal-use software development costs for the periods presented (in thousands):</span></div><div style="margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.707%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.473%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.473%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.473%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.622%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 29, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 30, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 29, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 30, 2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized internal-use software development costs</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,009 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,161 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,114 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,551 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization expense</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,158 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,004 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,174 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,977 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Internal-use software development costs, net, as of the periods presented was as follows (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.876%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 29, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 28, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Internal-use software development costs, net</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,227 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,744 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.43pt">The following table presents the depreciation and amortization of property and equipment included on the Company’s condensed consolidated statements of operations and comprehensive loss (in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.268%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 29, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 30, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 29, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 30, 2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,709 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,645 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,193 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,005 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> <div style="margin-top:6pt;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net, comprises the following (in thousands):</span></div><div style="margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.876%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of </span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 29, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 28, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross property and equipment</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computers and equipment</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,446 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,257 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,312 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,727 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,629 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,740 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Internal-use software development costs </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,536 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,422 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total gross property and equipment</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,923 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,146 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated depreciation and amortization </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(41,518)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(33,868)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,405 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,278 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">__________</span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.43pt">The Company’s internal-use software development costs included $0.7 million and $1.2 million of stock-based compensation costs for the three and six months ended July 29, 2023, respectively, and $0.3 million and $0.6 million of stock-based compensation costs for the three and six months ended July 30, 2022, respectively. The following table provides the amounts capitalized and amortized for the Company’s internal-use software development costs for the periods presented (in thousands):</span></div><div style="margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.707%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.473%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.473%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.473%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.622%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 29, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 30, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 29, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 30, 2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized internal-use software development costs</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,009 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,161 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,114 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,551 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization expense</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,158 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,004 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,174 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,977 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Internal-use software development costs, net, as of the periods presented was as follows (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.876%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 29, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 28, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Internal-use software development costs, net</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,227 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,744 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.43pt">The following table presents the depreciation and amortization of property and equipment included on the Company’s condensed consolidated statements of operations and comprehensive loss (in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.268%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 29, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 30, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 29, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 30, 2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,709 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,645 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,193 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,005 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 1446000 1257000 50312000 49727000 20629000 19740000 27536000 22422000 99923000 93146000 41518000 33868000 58405000 59278000 700000 1200000 300000 600000 3009000 1161000 5114000 2551000 1158000 1004000 2174000 1977000 11227000 8744000 3709000 2645000 7193000 5005000 Leases<div style="margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company leases office space under operating lease agreements that are non-cancelable (subject to limited termination rights). These leases have remaining lease terms ranging from one year to approximately eight years. The Company is required to pay property taxes, insurance, and normal maintenance costs for certain of these facilities and will be required to pay any increases over the base year of these expenses on the remainder of the Company’s facilities.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of operating lease expense were as follows (in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.268%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 29, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 30, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 29, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 30, 2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,015 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,324 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,290 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,763 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">382 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">747 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">315 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sublease income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(184)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(210)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(438)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(387)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease cost</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,213 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,252 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,599 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,691 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental information related to operating leases was as follows (in thousands, except for weighted-average data):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.268%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 29, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 30, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 29, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 30, 2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts in the measurement of operating lease liabilities—operating cash flows</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,778 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,701 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,427 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,291 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the six months ended July 29, 2023, the Company recorded no additional operating lease liabilities arising from obtaining right-of-use (“ROU”) assets.</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.876%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 29, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 28, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term—operating leases (in years)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.5</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate—operating leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.63 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.53 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum lease payments included in the measurement of operating lease liabilities as of July 29, 2023 were as follows (in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Years Ending</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,657 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,115 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,123 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,236 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,596 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2029 and thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,664 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total future minimum lease payments </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131,391 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,105)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,286 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">__________</span></div><div style="margin-bottom:6pt;margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.43pt">The contractual commitment amounts under operating leases in the table above are primarily related to facility leases for the Company’s corporate office facilities in San Francisco, California, as well as other offices for the Company’s local operations. The table above does not reflect obligations under contracts that the Company can cancel without a significant penalty, the Company’s option to exercise early termination rights, or the payment of related early termination fees.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 12, 2023, the Company settled a lease dispute, which was primarily related to lease incentives associated with leasehold improvements in the form of a tenant allowance and received $11.3 million. This amount was recognized primarily as a reduction to the corresponding ROU assets on the Company’s condensed consolidated balance sheet and was also included in “Operating lease liabilities, net” on the Company’s condensed consolidated statement of cash flows. This claim is unrelated to the claim discussed under the caption “</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Lease-Related Litigation</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">” in Note 9, “Commitments and Contingencies.”</span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to its operating leases, the Company has entered into non-cancelable finance leases for equipment beginning in 2020. The balances for finance leases were recorded in “<span style="-sec-ix-hidden:f-652"><span style="-sec-ix-hidden:f-653">Other assets, non-current,</span></span>” “<span style="-sec-ix-hidden:f-654"><span style="-sec-ix-hidden:f-655">Accrued expenses and other current liabilities</span></span>,” and “<span style="-sec-ix-hidden:f-656"><span style="-sec-ix-hidden:f-657">Other liabilities, non-current</span></span>” as the amounts were immaterial as of July 29, 2023 and January 28, 2023.</span></div> Leases<div style="margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company leases office space under operating lease agreements that are non-cancelable (subject to limited termination rights). These leases have remaining lease terms ranging from one year to approximately eight years. The Company is required to pay property taxes, insurance, and normal maintenance costs for certain of these facilities and will be required to pay any increases over the base year of these expenses on the remainder of the Company’s facilities.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of operating lease expense were as follows (in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.268%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 29, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 30, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 29, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 30, 2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,015 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,324 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,290 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,763 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">382 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">747 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">315 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sublease income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(184)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(210)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(438)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(387)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease cost</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,213 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,252 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,599 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,691 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental information related to operating leases was as follows (in thousands, except for weighted-average data):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.268%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 29, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 30, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 29, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 30, 2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts in the measurement of operating lease liabilities—operating cash flows</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,778 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,701 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,427 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,291 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the six months ended July 29, 2023, the Company recorded no additional operating lease liabilities arising from obtaining right-of-use (“ROU”) assets.</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.876%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 29, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 28, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term—operating leases (in years)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.5</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate—operating leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.63 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.53 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum lease payments included in the measurement of operating lease liabilities as of July 29, 2023 were as follows (in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Years Ending</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,657 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,115 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,123 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,236 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,596 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2029 and thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,664 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total future minimum lease payments </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131,391 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,105)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,286 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">__________</span></div><div style="margin-bottom:6pt;margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.43pt">The contractual commitment amounts under operating leases in the table above are primarily related to facility leases for the Company’s corporate office facilities in San Francisco, California, as well as other offices for the Company’s local operations. The table above does not reflect obligations under contracts that the Company can cancel without a significant penalty, the Company’s option to exercise early termination rights, or the payment of related early termination fees.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 12, 2023, the Company settled a lease dispute, which was primarily related to lease incentives associated with leasehold improvements in the form of a tenant allowance and received $11.3 million. This amount was recognized primarily as a reduction to the corresponding ROU assets on the Company’s condensed consolidated balance sheet and was also included in “Operating lease liabilities, net” on the Company’s condensed consolidated statement of cash flows. This claim is unrelated to the claim discussed under the caption “</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Lease-Related Litigation</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">” in Note 9, “Commitments and Contingencies.”</span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to its operating leases, the Company has entered into non-cancelable finance leases for equipment beginning in 2020. The balances for finance leases were recorded in “<span style="-sec-ix-hidden:f-652"><span style="-sec-ix-hidden:f-653">Other assets, non-current,</span></span>” “<span style="-sec-ix-hidden:f-654"><span style="-sec-ix-hidden:f-655">Accrued expenses and other current liabilities</span></span>,” and “<span style="-sec-ix-hidden:f-656"><span style="-sec-ix-hidden:f-657">Other liabilities, non-current</span></span>” as the amounts were immaterial as of July 29, 2023 and January 28, 2023.</span></div> P1Y P8Y <div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of operating lease expense were as follows (in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.268%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 29, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 30, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 29, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 30, 2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,015 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,324 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,290 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,763 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">382 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">747 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">315 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sublease income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(184)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(210)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(438)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(387)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease cost</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,213 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,252 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,599 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,691 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental information related to operating leases was as follows (in thousands, except for weighted-average data):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.268%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 29, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 30, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 29, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 30, 2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts in the measurement of operating lease liabilities—operating cash flows</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,778 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,701 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,427 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,291 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.876%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 29, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 28, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term—operating leases (in years)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.5</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate—operating leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.63 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.53 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table> 6015000 6324000 12290000 12763000 382000 138000 747000 315000 184000 210000 438000 387000 6213000 6252000 12599000 12691000 6778000 6701000 13427000 13291000 0 P6Y2M12D P6Y6M 0.0463 0.0453 <div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum lease payments included in the measurement of operating lease liabilities as of July 29, 2023 were as follows (in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Years Ending</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,657 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,115 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,123 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,236 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,596 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2029 and thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,664 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total future minimum lease payments </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131,391 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,105)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,286 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">__________</span></div><div style="margin-bottom:6pt;margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.43pt">The contractual commitment amounts under operating leases in the table above are primarily related to facility leases for the Company’s corporate office facilities in San Francisco, California, as well as other offices for the Company’s local operations. The table above does not reflect obligations under contracts that the Company can cancel without a significant penalty, the Company’s option to exercise early termination rights, or the payment of related early termination fees.</span></div> 13657000 27115000 20123000 14236000 12596000 43664000 131391000 19105000 112286000 11300000 0 0 0 0 <div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue Recognition</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—Subscription revenue is generated from subscriptions to access the Company’s Connected Operations Cloud. Subscription agreements contain multiple service elements for one or more of the Company’s cloud-based Applications via mobile app(s) or a website that enable data collection and provide access to the cellular network, generally one or more wireless gateways, cameras, sensors and other devices (collectively, “connected devices” or “IoT devices”), support services delivered over the term of the arrangement and warranty coverage. The Company’s Connected Operations Cloud and the related connected device access points are highly interdependent and interrelated, and represent a combined performance obligation, which is recognized over the related subscription period.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other revenue is generally recognized at a point in time and is earned through the sale of replacement gateways, sensors and cameras, as well as related shipping and handling fees, credit card processing fees, and professional services.</span></div> <div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue consists of the following (in thousands):</span></div><div style="margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.268%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 29, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 30, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 29, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 30, 2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Subscription revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">215,179 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">151,704 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">414,663 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">292,431 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,078 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,819 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,914 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,737 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total revenue</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">219,257 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">153,523 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">423,577 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">296,168 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 215179000 151704000 414663000 292431000 4078000 1819000 8914000 3737000 219257000 153523000 423577000 296168000 <span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Deferred Revenue</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—The following table provides the deferred revenue balances and revenue recognized from beginning deferred revenue balances for the periods presented (in thousands): </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.268%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 29, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 30, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 29, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 30, 2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue, beginning of period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">449,943 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">329,858 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">426,565 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">313,686 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue, end of period</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">477,037 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">354,570 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">477,037 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">354,570 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue recognized in the period from beginning deferred revenue balance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">195,160 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">144,061 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">232,793 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">165,668 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table> 449943000 329858000 426565000 313686000 477037000 354570000 477037000 354570000 195160000 144061000 232793000 165668000 1636700000 791700000 P12M Commitments and Contingencies<div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Operating Leases</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—See Note 7, “Leases,” for the maturities of operating lease liabilities as of July 29, 2023.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Purchase Commitments</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—The Company’s purchase commitments consist of contractual arrangements with software-as-a-service subscription providers and non-cancelable purchase orders based on current inventory needs fulfilled by the Company’s suppliers and contract manufacturers. There were no material contractual obligations that were entered into by the Company during the six months ended July 29, 2023 that were outside of the ordinary course of business.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Letters of Credit</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—As of July 29, 2023 and January 28, 2023, the Company had $23.0 million and $23.1 million, respectively, in letters of credit outstanding primarily in favor of certain landlords for office space. These letters of credit renew annually and expire on various dates through 2031.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Litigation</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—From time to time, the Company has been and may become involved in various legal proceedings in the ordinary course of its business and has been and may be subject to third-party intellectual property infringement claims.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company continually evaluates uncertainties associated with litigation and records a charge equal to at least the minimum estimated liability for a loss contingency when both of the following conditions are met: (i) information available prior to issuance of the condensed consolidated financial statements indicates that it is probable that a liability has been incurred at the date of the condensed consolidated financial statements and (ii) the loss or range of loss can be reasonably estimated. If the Company determines that a loss is possible and a range of the loss can be reasonably estimated, the Company will disclose the range of the possible loss. The Company evaluates developments in legal matters that could affect the amount of liability that has been previously accrued, if any, and the matters and related ranges of possible losses disclosed and makes adjustments and changes to the disclosures, as appropriate. Significant judgment is required to determine both likelihood of there being, and the estimated amount of, a loss related to such matters. Until the final resolution of such matters, there may be an exposure to loss, and such amounts could be material. For legal proceedings for which there is a reasonable possibility of loss (meaning those losses for which the likelihood is more than remote but less than probable), the Company has determined there is no material exposure on an aggregate basis. The amounts recorded for losses deemed probable as of July 29, 2023 were also not material.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Lease-Related Litigation</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—In March 2019, the Company signed a lease agreement with a landlord for certain premises located in San Francisco, California (the “Premises”). In September 2021, the Company sued the landlord in San Francisco Superior Court to enforce its right to terminate the lease and to recover damages on the grounds that the Premises were never adequately delivered to the Company. The landlord countersued the Company for allegedly breaching the lease. On October 30, 2021, the Company vacated the Premises. On November 17, 2021, the landlord drew down the remaining $8.7 million letter of credit, which the Company accounts for as a receivable in “Other assets, non-current.” The outcome of this matter is subject to ongoing litigation and is uncertain at this time.</span></div><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Indemnification</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—In the normal course of business, the Company has agreed and may continue to agree to indemnify third parties with whom it enters into contractual relationships, including customers, lessors, and parties to other transactions with the Company, with respect to certain matters. The Company has agreed, under certain conditions, to hold these third parties harmless against specified losses, such as those arising from a breach of representations or covenants, claims that the Company’s products infringe the intellectual property rights of other parties, or other claims made against certain parties. It is not possible to determine the maximum potential amount of liability under these indemnification obligations due to the Company’s limited history of prior indemnification claims and the unique facts and circumstances that are likely to be involved in each particular claim.</span> 23000000 23100000 8700000 Equity<div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of July 29, 2023, there were 176,254,788, 358,662,609, and no shares of Class A, Class B, and Class C common stock issued and outstanding, respectively. As of January 28, 2023, there were 132,111,095, 392,049,114, and no shares of Class A, Class B, and Class C common stock issued and outstanding, respectively.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had reserved shares of common stock for future issuance as of July 29, 2023 and January 28, 2023, as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.876%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 29, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 28, 2023</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2015 Equity Incentive Plan:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options outstanding</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,573,583 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,927,540 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs outstanding</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,740,334 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,137,385 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021 Equity Incentive Plan:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs outstanding</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,610,877 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,658,719 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares available for future grants</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,304,926 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,891,021 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021 Employee Stock Purchase Plan:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares available for future issuance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,560,555 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,471,769 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total shares of common stock reserved for future issuance</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137,790,275 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117,086,434 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Employee Compensation Plans</span></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company currently has two equity incentive plans, the 2015 Equity Incentive Plan (the “2015 Plan”) and the 2021 Equity Incentive Plan (the “2021 Plan”). The 2015 Plan was terminated in connection with the adoption of the 2021 Plan in December 2021 but continues to govern the terms of outstanding stock options and RSUs that were granted prior to the termination of the 2015 Plan. The Company no longer grants equity awards pursuant to the 2015 Plan.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021 Equity Incentive Plan</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—In December 2021, the Board of Directors adopted and stockholders approved the 2021 Equity Incentive Plan, which became effective in December 2021 in connection with the Company’s initial public offering (“IPO”). The total number of shares of the Company’s Class A common stock reserved for future grants as of July 29, 2023 includes 26,208,010 shares added on the first day of fiscal year 2024 pursuant to the annual automatic evergreen increase provision of the 2021 Plan.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Options</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—A summary of the stock options activity under the 2015 Plan during the six months ended July 29, 2023 is presented below (the number of options represents shares of Class B common stock exercisable in respect thereof):</span></div><div style="margin-top:3pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.268%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average<br/>Exercise Price</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average<br/>Remaining<br/>Contractual Term<br/>(In Years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate Intrinsic Value </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In Thousands)</span></div></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of January 28, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,927,540 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.61 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.4</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,351 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(353,957)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.53 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited, canceled, or expired</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of July 29, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,573,583 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.83 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150,369 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable as of July 29, 2023</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,620,058 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.37 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.8</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131,184 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">__________</span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.43pt">Aggregate intrinsic value for stock options represents the difference between the exercise price and the per share fair value of the Company’s Class A common stock for each period end presented, multiplied by the number of stock options outstanding or exercisable as of each period end presented.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The intrinsic value of stock options exercised was $7.0 million and $19.4 million during the six months ended July 29, 2023 and July 30, 2022, respectively.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of July 29, 2023, unrecognized stock-based compensation expense related to outstanding unvested stock options for employees that are expected to vest was approximately $3.8 million. The remaining unrecognized stock-based compensation expense is expected to be recognized over a weighted-average period of approximately 0.7 years.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">RSUs</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—RSUs granted prior to the IPO had both a service condition and a performance condition. Stock-based compensation expense was only recognized for RSUs for which both the service condition and performance condition have been met. The service condition for these awards is generally satisfied over four years. The performance condition was satisfied upon the IPO. Prior to the IPO, the Company did not record expense on RSUs as a liquidity event upon which vesting is contingent was not probable of occurring. Following the closing of the IPO in December 2021, the Company began recording stock-based compensation expense for these RSUs using the accelerated attribution method, based on the grant-date fair value of the RSUs. RSUs granted after the IPO only have a service condition, and the related stock-based compensation expense is recognized on a straight-line basis over the requisite service period. The service condition for these awards is generally satisfied over four years for RSUs granted through fiscal year 2023 and three years for RSUs granted after fiscal year 2023.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the RSUs activity under the 2015 Plan and 2021 Plan during the six months ended July 29, 2023 is presented below:</span></div><div style="margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.876%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average<br/>Grant-Date<br/>Fair Value</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of January 28, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,796,104 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.20 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,501,017 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.45 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,245,415)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.32 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,700,495)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.18 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of July 29, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,351,211 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.10 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of July 29, 2023, unrecognized stock-based compensation expense related to outstanding unvested RSUs for employees that are expected to vest was approximately $549.1 million. The remaining unrecognized stock-based compensation expense is expected to be recognized over a weighted-average period of approximately 1.5 years.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021 Employee Stock Purchase Plan</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—In December 2021, the Board of Directors adopted and stockholders approved the 2021 Employee Stock Purchase Plan (the “2021 ESPP”), which became effective in December 2021 in connection with the IPO. The total number of shares of the Company’s Class A common stock reserved for future issuance as of July 29, 2023 includes 5,241,602 shares added on the first day of fiscal year 2024 pursuant to the annual automatic evergreen increase provision of the 2021 ESPP.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The price at which Class A common stock is purchased under the 2021 ESPP is equal to 85% of the lower of the fair market value of a share of the Company’s Class A common stock on the enrollment date or on the exercise date. The enrollment date means the first trading day of each offering period, and the exercise date means the last trading day of each purchase period. Offering periods are generally 12 months long, commencing on the first trading day on or after June 11 and December 11 of each year and terminating on the last trading day on or before June 10 and December 10 of each year. Purchase periods are generally six months long, commencing on the first trading day after one exercise date and ending with the next exercise date.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the six months ended July 29, 2023 and July 30, 2022, 1,152,816 and 1,109,945 shares of Class A common stock were purchased under the 2021 ESPP, resulting in net cash proceeds of $13.0 million and $10.3 million, respectively.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of July 29, 2023, unrecognized stock-based compensation expense related to the 2021 ESPP was approximately $6.9 million. The remaining unrecognized stock-based compensation expense is expected to be recognized over a weighted-average period of approximately 0.5 years.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Employee Stock Purchase Plan Valuation</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—The Company estimates the fair value of shares to be issued under the 2021 ESPP using the Black-Scholes option-pricing model. The Black-Scholes option-pricing model requires estimates of highly subjective assumptions, which greatly affect fair value. The weighted-average assumptions used to estimate the fair value of shares to be issued under the 2021 ESPP were as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.122%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.498%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 29, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 30, 2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66.9% – 72.5%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81.0% – 97.7%</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term (years)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5 – 1.0</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5 – 1.0</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.2% – 5.4%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.3% – 2.9%</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected dividend yield</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Expected volatility</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—The expected volatility for the six months ended July 29, 2023 was based on the historical volatility of the Company. The expected volatility for the six months ended July 30, 2022 was based on the historical volatility of the Company and similar companies whose stock or option prices are publicly available, after considering the industry, stage of life cycle, size, market capitalization, and financial leverage of the other companies.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Expected term (years)</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—The expected term is approximately 0.5 years for the first purchase period and approximately 1.0 year for the second purchase period.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Risk-free interest rate</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—The risk-free interest rate assumption is based on observed U.S. Treasury yield curve interest rates in effect at the time of grant appropriate for the expected term of the stock-based award.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Expected dividend yield</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—Because the Company has never paid and has no intention to pay cash dividends on its common stock, the expected dividend yield is zero.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock-Based Compensation Expense</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—Stock-based compensation expense, by grant type, was as follows (in thousands):</span></div><div style="margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.268%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 29, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 30, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 29, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 30, 2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">775 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,085 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,586 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,224 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,674 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,040 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,090 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,351 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee stock purchase plan</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,207 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,215 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,928 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,377 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stock-based compensation expense</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,656 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,340 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,604 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,952 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation expense included in the following line items of the Company’s condensed consolidated statements of operations and comprehensive loss was as follows (in thousands):</span></div><div style="margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.268%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 29, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 30, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 29, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 30, 2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,056 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,541 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,762 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,245 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,524 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,800 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,855 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,470 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,337 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,323 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,579 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,867 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,739 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,676 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,408 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,370 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stock-based compensation expense</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,656 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,340 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,604 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,952 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 176254788 176254788 358662609 358662609 0 0 132111095 132111095 392049114 392049114 0 0 <div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had reserved shares of common stock for future issuance as of July 29, 2023 and January 28, 2023, as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.876%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 29, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 28, 2023</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2015 Equity Incentive Plan:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options outstanding</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,573,583 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,927,540 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs outstanding</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,740,334 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,137,385 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021 Equity Incentive Plan:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs outstanding</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,610,877 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,658,719 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares available for future grants</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,304,926 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,891,021 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021 Employee Stock Purchase Plan:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares available for future issuance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,560,555 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,471,769 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total shares of common stock reserved for future issuance</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137,790,275 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117,086,434 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 6573583 6927540 10740334 15137385 35610877 25658719 67304926 55891021 17560555 13471769 137790275 117086434 2 26208010 <div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Options</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—A summary of the stock options activity under the 2015 Plan during the six months ended July 29, 2023 is presented below (the number of options represents shares of Class B common stock exercisable in respect thereof):</span></div><div style="margin-top:3pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.268%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average<br/>Exercise Price</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average<br/>Remaining<br/>Contractual Term<br/>(In Years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate Intrinsic Value </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In Thousands)</span></div></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of January 28, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,927,540 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.61 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.4</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,351 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(353,957)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.53 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited, canceled, or expired</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of July 29, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,573,583 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.83 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150,369 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable as of July 29, 2023</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,620,058 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.37 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.8</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131,184 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">__________</span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.43pt">Aggregate intrinsic value for stock options represents the difference between the exercise price and the per share fair value of the Company’s Class A common stock for each period end presented, multiplied by the number of stock options outstanding or exercisable as of each period end presented.</span></div> 6927540 4.61 P6Y4M24D 63351000 0 0 353957 0.53 0 0 6573583 4.83 P6Y 150369000 5620058 4.37 P5Y9M18D 131184000 7000000 19400000 3800000 P0Y8M12D P4Y P4Y P3Y <div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the RSUs activity under the 2015 Plan and 2021 Plan during the six months ended July 29, 2023 is presented below:</span></div><div style="margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.876%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average<br/>Grant-Date<br/>Fair Value</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of January 28, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,796,104 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.20 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,501,017 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.45 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,245,415)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.32 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,700,495)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.18 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of July 29, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,351,211 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.10 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 40796104 12.20 17501017 17.45 9245415 12.32 2700495 13.18 46351211 14.10 549100000 P1Y6M 5241602 0.85 P12M P6M 1152816 1109945 13000000 10300000 6900000 P0Y6M The weighted-average assumptions used to estimate the fair value of shares to be issued under the 2021 ESPP were as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.122%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.498%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 29, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 30, 2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66.9% – 72.5%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81.0% – 97.7%</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term (years)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5 – 1.0</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5 – 1.0</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.2% – 5.4%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.3% – 2.9%</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected dividend yield</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table> 0.669 0.725 0.810 0.977 P0Y6M P1Y P0Y6M P1Y 0.052 0.054 0.023 0.029 0 0 P0Y6M P1Y 0 <div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock-Based Compensation Expense</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—Stock-based compensation expense, by grant type, was as follows (in thousands):</span></div><div style="margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.268%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 29, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 30, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 29, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 30, 2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">775 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,085 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,586 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,224 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,674 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,040 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,090 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,351 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee stock purchase plan</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,207 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,215 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,928 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,377 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stock-based compensation expense</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,656 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,340 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,604 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,952 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation expense included in the following line items of the Company’s condensed consolidated statements of operations and comprehensive loss was as follows (in thousands):</span></div><div style="margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.268%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 29, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 30, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 29, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 30, 2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,056 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,541 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,762 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,245 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,524 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,800 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,855 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,470 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,337 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,323 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,579 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,867 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,739 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,676 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,408 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,370 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stock-based compensation expense</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,656 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,340 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,604 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,952 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 775000 1085000 1586000 2224000 55674000 40040000 105090000 79351000 3207000 3215000 5928000 6377000 59656000 44340000 112604000 87952000 3056000 2541000 5762000 4245000 22524000 13800000 42855000 27470000 17337000 14323000 32579000 28867000 16739000 13676000 31408000 27370000 59656000 44340000 112604000 87952000 Income Taxes<div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had an effective tax rate of (0.7)% and (0.1)% for the three months ended July 29, 2023 and July 30, 2022, respectively, and (1.1)% and (0.6)% for the six months ended July 29, 2023 and July 30, 2022, respectively. The Company’s provision for income taxes was $0.4 million and immaterial for the three months ended July 29, 2023 and July 30, 2022, respectively, and $1.4 million and $0.8 million for the six months ended July 29, 2023 and July 30, 2022, respectively. The Company has incurred U.S. operating losses and has minimal profits in foreign jurisdictions.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company computes its tax provision for interim periods by applying the estimated annual effective tax rate to year-to-date pre-tax income from recurring operations and adjusting for discrete tax items arising in that quarter.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of July 29, 2023 and January 28, 2023, based on all available objective evidence, including the existence of cumulative losses, the Company determined that it was not more likely than not that the net deferred tax assets were fully realizable for U.S. federal and state tax purposes. Accordingly, the Company established a full valuation allowance against its deferred tax assets for U.S. federal and state tax purposes. The Company intends to maintain a full valuation allowance on net deferred tax assets until sufficient positive evidence exists to support reversal of the valuation allowance for U.S. federal and state tax purposes.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unrecognized tax benefits as of July 29, 2023, if recognized, would not affect the effective income tax rate due to the valuation allowance that currently offsets the deferred tax assets.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the six months ended July 29, 2023, there were no material changes to the total amount of unrecognized tax benefits and the Company does not expect any significant changes in the next 12 months.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company files income tax returns in the U.S. federal jurisdiction and various states and foreign jurisdictions. All periods since inception are subject to examination by U.S. federal, state, and foreign authorities, where applicable.</span></div> -0.007 -0.001 -0.011 -0.006 400000 1400000 800000 0 0 Net Loss Per Share, Basic and DilutedFor purposes of calculating net loss per share, the Company continues to use the two-class method. As Class A, Class B, and Class C common stock have identical liquidation and dividend rights, the undistributed earnings are allocated on a proportionate basis to each class of common stock. As a result, the basic and diluted net loss per share attributable to common stockholders are the same for all classes of the Company’s common stock, on both an individual and combined basis, and therefore are presented together.<div style="margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the calculation of basic and diluted net loss per share (in thousands, except share and per share data):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.268%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 29, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 30, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 29, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 30, 2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss attributable to common stockholders</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(59,968)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(64,281)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(127,824)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(135,269)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average shares used in computing net loss per share attributable to common stockholders, basic and diluted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">531,751,683 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">511,758,439 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">529,077,540 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">509,526,709 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss per share attributable to common stockholders, basic and diluted</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.11)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.13)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.24)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.27)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following potentially dilutive securities were excluded from the computation of diluted net loss per share calculations for the periods presented because the impact of including them would have been antidilutive:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.268%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 29, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 30, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 29, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 30, 2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding stock options</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,573,583 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,333,210 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,573,583 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,333,210 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,351,211 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,261,800 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,351,211 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,261,800 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee stock purchase rights under the 2021 ESPP</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">848,923 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,152 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">848,923 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,576 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total antidilutive securities</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,773,717 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,598,162 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,773,717 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,596,586 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> For purposes of calculating net loss per share, the Company continues to use the two-class method. As Class A, Class B, and Class C common stock have identical liquidation and dividend rights, the undistributed earnings are allocated on a proportionate basis to each class of common stock. As a result, the basic and diluted net loss per share attributable to common stockholders are the same for all classes of the Company’s common stock, on both an individual and combined basis, and therefore are presented together. <div style="margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the calculation of basic and diluted net loss per share (in thousands, except share and per share data):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.268%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 29, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 30, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 29, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 30, 2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss attributable to common stockholders</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(59,968)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(64,281)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(127,824)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(135,269)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average shares used in computing net loss per share attributable to common stockholders, basic and diluted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">531,751,683 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">511,758,439 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">529,077,540 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">509,526,709 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss per share attributable to common stockholders, basic and diluted</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.11)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.13)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.24)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.27)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> -59968000 -64281000 -127824000 -135269000 531751683 531751683 511758439 511758439 529077540 529077540 509526709 509526709 -0.11 -0.11 -0.13 -0.13 -0.24 -0.24 -0.27 -0.27 <div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following potentially dilutive securities were excluded from the computation of diluted net loss per share calculations for the periods presented because the impact of including them would have been antidilutive:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.268%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 29, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 30, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 29, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 30, 2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding stock options</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,573,583 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,333,210 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,573,583 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,333,210 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,351,211 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,261,800 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,351,211 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,261,800 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee stock purchase rights under the 2021 ESPP</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">848,923 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,152 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">848,923 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,576 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total antidilutive securities</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,773,717 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,598,162 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,773,717 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,596,586 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 6573583 7333210 6573583 7333210 46351211 38261800 46351211 38261800 848923 3152 848923 1576 53773717 45598162 53773717 45596586 Segment Information<div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has a single operating and reportable segment. The Company’s chief operating decision maker is its Chief Executive Officer, who reviews financial information presented on a consolidated basis for purposes of making operating decisions, assessing financial performance, and allocating resources. The Company derives its subscription revenue from customers that leverage the Company’s Connected Operations Cloud, which consists of a data platform and set of applications to consolidate data from their physical operations into a single, integrated solution. Amounts derived from subscription and other revenue are summarized in Note 8, “Revenue, Deferred Revenue, and Remaining Performance Obligations.”</span></div><div style="margin-bottom:6pt;margin-top:9pt;text-align:justify"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue by Geographic Area</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the Company’s revenue disaggregated by geography, based on the location of the Company’s customers (in thousands):</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.268%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 29, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 30, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 29, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 30, 2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:2.5pt;vertical-align:top"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">192,278 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136,722 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">372,919 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">264,123 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-indent:2.5pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Other </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:112%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">26,979 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">16,801 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">50,658 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">32,044 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;text-indent:2.5pt;vertical-align:top"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Total revenue</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">219,257 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">153,523 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">423,577 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">296,168 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">__________</span></div><div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.43pt">No individual country other than the United States exceeded 10% of the Company’s total revenue for any period presented.</span></div><div style="margin-bottom:6pt;margin-top:9pt;text-align:justify"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Long-Lived Assets, Net, by Geographic Area</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the Company’s long-lived assets, net, disaggregated by geography, which consist of property and equipment, net, and operating lease ROU assets (in thousands):</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.876%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 29, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 28, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,330 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163,193 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,758 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,709 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-lived assets, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151,088 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">171,902 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">__________</span></div><div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.43pt">No individual country other than the United States exceeded 10% of the Company’s total long-lived assets, net, for any period presented.</span></div> <div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the Company’s revenue disaggregated by geography, based on the location of the Company’s customers (in thousands):</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.268%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 29, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 30, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 29, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 30, 2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:2.5pt;vertical-align:top"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">192,278 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136,722 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">372,919 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">264,123 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-indent:2.5pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Other </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:112%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">26,979 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">16,801 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">50,658 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">32,044 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;text-indent:2.5pt;vertical-align:top"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Total revenue</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">219,257 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">153,523 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">423,577 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">296,168 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">__________</span></div><div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.43pt">No individual country other than the United States exceeded 10% of the Company’s total revenue for any period presented.</span></div> 192278000 136722000 372919000 264123000 26979000 16801000 50658000 32044000 219257000 153523000 423577000 296168000 <div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the Company’s long-lived assets, net, disaggregated by geography, which consist of property and equipment, net, and operating lease ROU assets (in thousands):</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.876%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 29, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 28, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,330 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163,193 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,758 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,709 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-lived assets, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151,088 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">171,902 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">__________</span></div><div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.43pt">No individual country other than the United States exceeded 10% of the Company’s total long-lived assets, net, for any period presented.</span></div> 143330000 163193000 7758000 8709000 151088000 171902000 Subsequent EventIn August 2023, the Company executed a sublease for certain office space, resulting in an impairment of the corresponding ROU and fixed assets of $4.8 million. This impairment charge will be recorded in “Lease modification, impairment, and related charges” in the third quarter of fiscal year 2024. 4800000 false false false false EXCEL 81 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( ).!)5<'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 " "3@257&OD]-NT K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)O)TU1,'1S43PI""XHWD(RNQMLFI",M/OVIG6WB^@#>,S,GV^^ M@>E,E"8D?$XA8B*'^6KR_9"EB1MV((H2()L#>IWKDAA*2UU2>:0]1FP^] M1Q"-- DUA73"6[/BXV?J%Y@U@#UZ'"A#4S? U#PQ M'J>^@PM@AA$FG[\+:%?B4OT3NW2 G9)3=FMJ',=Z;)=97)PC$ 8 )PG 3 >&PO=&AE M;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0>&?V;0O&-H&VM!-S:7;;M)F$[4X? MA1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$+.G[SD5'Y^@X>?/N+F+HAHB4\GA@ MV2_;UKNW+][@5S(D$4$P&:>O\, *I4Q>M5II ,,X?+&A T%116F]?(+3E'S/X%/F7/Z3H=,H%N,!M8('_.;Z?D3EJ(X53"Q,!J9S]6:\?1 MTDB @LE]E 6Z2?:CTQ4(,@T[.IU8SG9\]L3MGXS*VG0T;1K@X_%X.+;+THMP M' 3@4;N>PIWT;+^D00FTHVG09-CVVJZ1IJJ-4T_3]WW?ZYMHG J-6T_3:W?= MTXZ)QJW0> V^\4^'PZZ)QJO0=.MI)B?]KFNDZ19H0D;CZWH2%;7E0-,@ %AP M=M;,T@.67BGZ=90:V1V[W4%<\%CN.8D1_L;%!-9ITAF6-$9RG9 %#@ WQ-%, M4'RO0;:*X,*2TER0UL\IM5 :")K(@?5'@B'%W*_]]9>[R:0S>IU].LYKE']I MJP&G[;N;SY/\<^CDGZ>3UTU"SG"\+ GQ^R-;88C'(CN]WV6'WV3T=N(]>IP+,BUY1&)$6?R"VZ MY!$XM4D-,A,_")V&F&I0' *D"3&6H8;XM,:L$> 3?;>^",C?C8CWJV^:/5>A M6$G:A/@01AKBG'/F<]%L^P>E1M'V5;SC MFED)O816:I^JAS0^J!XR"@7QN1X^Y7IX"C>6QKQ0KH)[ ?_1VC?"J_B"P#E_ M+GW/I>^Y]#VATK\>WZV22$KYI9+2,6D$N!LT$DN/R+RO JQ GH9%LE" M0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T/BS/^3Q?Y[3-"S-#MW)+ZK:4OK4F.$KT ML@'37[]EUVY".E,%.70[@:0KX#;;J=W#HXGIB1N0K3 M4I!OP_GIQ7@:XCG9!+E]F%=MY]C1T?OGP5&PH^\\EAW'B/*B(>ZAAIC/PT.' M>7M?F&>5QE T%&ULK"0L1K=@N-?Q+!3@9& MH >#KU$"\E)58#%;Q@,KD*)\ M3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW&6TB4CG":9@39ZO*WF6QP54=SU5;\K"^ M:CVT%4[/_EFMR)\,$4X6"Q)(8Y07IDJB\QE3ON>;G*YZ(G;ZEW?! M8/+]<,E'#^4[YU_T74.N?O;=X_INDSM(3)QYQ1$!=$4"(Y4U#VT%SU&\Z.9X!ZSAW.;>KC"1:S_6-8>^3+?.7#;.MX#7N83 M+$.D?L%]BHJ $:MBOKJO3_DEG#NT>_&!()O\UMND]MW@#'S4JUJE9"L1/TL' M?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5 MY3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$% @ MDX$E5]')#.=N!@ *R8 !@ !X;"]W;W)K)MXQG&2KMML-ANG[6P[/5! MID%Y J1G[OO M)XR1DQ4R9XRA)SSHK*=?O>KW47[&8IL=\ MS1+X9L%%3"4LBF4O70M&@[PHCGK$<0:]F(9)9WR:K[L5XU.>R2A,V*U :1;' M5+RF!&',DC3D"1)L<=:9 MX'=3SU$%^19_A.PIW?F,%,H#YU_4PBPXZSAJCUC$?*DB*/Q[9%,612H)]N/? M(K13_J8JW/V\3;_*X0'F@:9LRJ,_PT"NSCHG'12P!<>?WK,"J*_R?!ZE M^5_TM-G6\SK(SU+)XZ(8]B .D\U_^EPTQ$Y!WZDH($4!>5. JW[!+0K<''2S M9SG6!95T?"KX$Q)J:TA3'_*VR:N!)DQ4-\ZE@&]#J)/C*7]D G51NJ*"I:<] M"9GJFYY?U)]OZDE%_0!]X(E@R"5CPNKX'^U+N$-GNT#FQ!OZ:1<>(C(X0 M<8AKV)^IO7R2+:O*7^V.6[:/F^>YUO;Y>_*02@%#[A]3"VT2/'.".@[?I6OJ ML[,.'&@I$X^L,_[A.SQP?C;A'2CL%:Q7PGJV]/$%]S,X1"6Z?UDS$ZF]'#O= M3R8D:U5#I'Z)U*^']"FC0C(1O: [MN9"FO#L45)DID:96JL:X@U*O$$]O%LF M0AZHHQ#!><#8>?:D\KBK//"L]0TYAR7GL.;(%!0N(?D5H+H?[5D+&J7&CK26 M-00\*0%/K#MUF#N MV#)4IU'HQAL:&\>H/6<^^3"?W$W0[&9Z;&*T5C=DQ(Z^DCIU*&>)SP6,3*H& MZ1&:2S@<$1=HRK-$BA?X'QC1]Z1?7)J([45-D7?D ==!OJ?/:!; X1DN0C_G MMHSA/9'>L.MBQW'4H=W$@20GAYM/Z!KV Y]3,S]:H_$Z(*A M]U1P&"D"+,Y(;8UH2JT5"%NEXROJJ5J"$7W/GQ(CL3UN3A-T!6LM322/T5[BN M/DG9$T<>=H9&TC8D"6M+PG:YR4?L!*:YU6#V _WC5AM.!'64H3M)G/-?>BO MVQ5/;-*P)V1TTN\2SS%*@[VT*9]V(FP7FOM0@@[Q!<+DQX>?T)SYF8">-$+: MDZ81A=/T!+H_CN'J-)?<_W*$OG>.X4J#T9H*]$BCC*$U3/;RJ;"Q-=IP**PE M"MOM!]0W"),EFK_$#SPR-H(]8/;QWHC5AC81K4W$+C;;7D67S_Z*)DM6*8=[ M@FX^SXV.9"]KRJ<=B=1RI&DFA)K ;&8M>3_"=24SWG+9D_C9>*-F:J]JRJG= MB-1RHUD"L^S-S3DU$Z5;<".G/;&*LPT;(MJ&2"T;4C,UD'I0@R47QE/2GIQK M*F"L3WR?01#$!)M((W$;0D2T$)%:0C2/:12A\RR%KU/SN+7G5$Z\[75-^;0' MD5H>=!DSL50'YB^0(%?J6K&FB;EK[8'5H&UH$-$:1.P6L^W(%8..M.'98ZKQ MVM AHG6(V$UF>Z:%LXT +YHE 7M&OS$SHCU*:<' (R>C@9&S#2TB6HN(768F M,4N"_&[854271CI[0'4'MF$X1!L.L0O*]AIY!3-#Z,#/#+S,=D=S3URWZY"N M8WZ(T(;SN-IYW#TW<[:W,W=)KV"E\;2Z)XPXQ#,^26C#>USM/:[=4MXR%G>H MJRGM<9^(D;$-YW&U\[AV0RFF$\7LPDAU(%DI<-M0'W?G6=@!'H8=]FE8&^;C M:O-Q:YG/ZUGC/']4BCYF,I4T45,R8SL36(SXTL!]*6@J4-"7*U!+F#;Q_$!Q*9 K@-+7*U%KGUM*C) M(#Z0Z!3M,/QJ$+O]_F" R7:\DVH2?[^3T]OOGF-Z@-54](416P!I<[Q$'Y7;-Y,VBQ(OLY?[GG@ M4O(X_[AB-&!";0#?+SB7VP7U ^7[8>/_ %!+ P04 " "3@257?1\?:)T' M "F) & 'AL+W=O5%>CU9:;]Z-Q^5\)=9I^59N1 '?+*5:IQIN MU>.XW"B1+NI!ZWQ,,0['ZS0K1I.K^K-[-;F2E/XA3?E@1E0 M6_PW$T_EP34RH3Q(^4A+,97Y_[*%7EV/XA%:B&5:Y?J;?/I#[ *J = M+1ZA>55JN=X-!@3KK&C^IC]W$W$P@/"! 70W@+YV -L-8'6@#;(ZK-M4IY,K M)9^0,M;@S5S4C+]^N7V[LOL[A;!U>SKYX^W-]_A MYL/-YYLOTSLT^^/N[OL,7:*_9K?HMS>_HSNX6.(?!\^W8=/:W]L*/Q**5%H ME):ET.4[5SR- ^YV8';9NW*3SL7U"+91*=16C":__D)"_-X5W9F<=6)E^UB9 MS_MDFI8K!*N&YN9"_%UEVS2'X)VKV+@*:U>F%&PG) DQBZ[&V\-X;#-3/R*\ M-^L@Y7NDW(MTMI)*7VJAUI!M6U'J]1#,QD]P\/R QE$8]F#:9CQ.2$+=,(,] MS, +\V8^EQ4 @W(V%S"9#[FX0(70+J"!A8"0@%/: ^HPHS0.(S?0< \T] +] M")-8:*DRX9S$T'HH)5'87VK;BN,@(FYDT1Y9Y,])6110T,4"2N\VFPLTEZ4N M+Z#RU?O2A3:R<"0:A&VV\1QM[T=XKL4FS!1(_@45+4=:[2>J5 M4"^ =X7$A3MVS'*"^PG@L*(D3MRXDSWNQ(O[N]1I_@J(B3VU490$00^CPRR( M A:X01+<4A'VPOP&.UUE=3:8$N4D%VS/#\=Q?[^[S!A.!I:?') E\2+\+(O' M5]6EG9_.1L9)9#BK"]1A1QC! ]N*M+Q&O%0"J0I*3^GG.D5-K=\8K(/E:>>M M4TACV-]]N ZSA$;Q -J6F8B?FKX"UE1GQ2/*!6@RI(SXNI3+RPINAO-UY[63 MB32,K4FVS0BA(>4#L%N:(GZ>&JI>A2PN/16,V'1$"0XP[N.V[4C"XV" MDC+ M6\1/7+=B*0 =;#.Y7F>ED>3N^7704< HYWV@#CN.23BTWUK>(G[B^EK7UB8! MCD^KS5"@G)A5&UQF+!C"VC(9\5-94V0]R6I3$@DY#5F? IR&),)X:)NU]$7B M5ZG=/$L?LCS3H >9'Z M>?$E *@G)H*TZ= AB =1B&7FWA#4YCZ:Q&'2QVR;,=C6 RT&/>C\_ RY+X)* M@#JNA%=T4IOX&(]!4O;!.NPP!DH?0-LR)#V-(0_RP0_8$>"B:"BE6\*D?L)LR/TDQ([> MCUIRSV45X %^IRUY4G_SUZ3RL12V^[<(AS3L,XG#+HSB9*C1HRW;43_;38VB M:_J2YJQ'%B8]1#$'Q.BW+U(+E/SNA.YU[*9IY#SC^O>.NN=;+8\R[-4W,RWG M/U8R7PA5_OJ+V8?OZ]Y'/SME#O.R\JDRYUS>NK&W%,S\%'RO7HI7:6;A KW! M;S%0#\@>A;9I7HEZ1NA[CO$%;OZA;#,J!$Z0M 2AE+&#].N4R)#C"0V*! M'1ST^L4"R+%J7>6IZ4QW,A*$F1(K\_/+%EA"ENY#7UL%7$*M[_.ORRP@&N>9DP28S?Z7A"8A2?J=GM.2A#&+AK"V2H'YE4)#!N5@O7$" MMT5 PD)F';0Z[6),!KB!M6*!^<6"Q6#U[CLQ"%?W[.IBG8:>+I:UNH$=.S-> MKZ&]F.;0:Z,;)TBO@Y,+^YF\=<-M=0?S-^VGDMI9>_=S>>O&WJH9=ES-P%+7 M*>H,UF[(^RVOPV2@J^&MSN#^?KV3@1^H7)R M[&?RUHV]Y7[NY_YC&<@=)-XG>K]-%UC+\?S(K[F'.3AU0O,Z.'D=SN2M&^[! M+\+\K#GHE1HGQWXF;]W86['!_6+C: X&UJ_P?5GL-6E@C0]>(C%O\/R9JL>L M*%$NEC &OXW A6I>BFENM-S4[Y4\2*WENKY;NQKRJLG\U M:?)_4$L#!!0 ( ).!)5&PO=V]R:W-H965T M&ULM9A=C]HX%(;_BI5=K5JI.[%-"# +2$R&JJVZ4U2ZN]<> M8D@T29RU#73WU]=.,@DA(1]3A@NPG7..GS=P>.5,CXP_"8]2";Z'021FAB=E M?&N:8N/1D(@;%M-(7=DR'A*IIGQGBIA3XB9)86!B"&TS)'YDS*?)VHK/IVPO M S^B*P[$/@P)_^^.!NPX,Y#QO/#5WWE2+YCS:4QV=$WE7_&*JYF95W']D$;" M9Q'@=#LS%NC6P5 G)!%_^_0H3L9 2WED[$E//KHS VHB&M"-U"6(^CA0AP:! MKJ0X_LV*&OF>.O%T_%S]?2)>B7DD@CHL^,=WI3J-'Z MR^>/]XMO:G*W^+QX<)9@_6&Y_+8&;U:$TTAZ5/H;$KP%OX-?@0F$IU;%U)2* M0U=^F>^,*>G_;!#<"3=P!#/*A)=UK22:32QW7IIE*?WP*W-TSL0$PX.)-A3\,:/@,N"@' !8LI3Q6_K%*=;C)(M=.L< MYO &0HBFYN%466M82<$@5S#HIX#LI<>X_[]:T1+2+ZJ6.RT\/ &R8/8Z0^\2 M6:*WMN$T1)5P[ MQ[4;<1T6ANJ?T@F($&!1!]68KQWD5L1D0V>&L@A!^8$:\]]^03;\HZYKKU2L M)'642QUUD?H3#3SJUL"M827\<8X_[H'?O7O'EWOR_-?5*;0$/\GA)SW@NS7O MI$*#1C8>6J/Q^(R[)G* $4)P,JS'1K"P/M@#O$%MO"?6#?JWM]W MM:"-!?HV^+6JE>46-HV:??KG>QQU=.GVN+*$PJ=1LU&_M,]1U7SM"WW>*;2, M7Q@U:G;JEW0ZJKKP8#BV;6S#R3EZ3>@$0VN"D'4!O7!NU&S=+^_UJBU?Y*\) M;>$OK!SU\'*G%O2J9GZM:F6YA9VCU_9SU-'0V^/*$@I+1Z_CZ:CJU A?:O9. ML64!A:VCZ_LZJMIUA;DII'R *YPRVD?=O:!EB") M#4FH)"2G_?6](&E1 BX9IZM]L43ZX +GX.+B@-3%LRB_5&O.)?F:9T5U.5I+ MN3D?CZOYFN=)]5YL> '_68HR3R11";&66%OR^)-4VSY/RSVN>B>?+$1V]W'A(5VNI;HPG%YMDQ6=*RI,07]3%S>)R9*D1\8S/ MI0J1P,>.3WF6J4@PCC_:H*-]GZKAX?>7Z!]J\D#F*:GX5&2_I0NYOAP%([+@ MRV2;R0?Q_#-O";DJWEQD5?V7/+=8:T3FVTJ*O&T,(\C3HOE,OK9"'#2 .'@# MUC9@>@.GIX'=-K!?VX/3-G!>VX/;-JBICQONM7!1(I/)12F>2:G0$$U]J=6O M6X->::$2929+^&\*[>1D>G<;Q;>S."+P;7;W\2:Z>H2+V2-\?(IO'V?D[@.Y MNX\?KAYO $"N;A7RT_U#_#,TN_DU)A_O9C-R1C[/(O+FQ[?D1Y(6Y'$MME52 M+*J+L81!JJ[&\W9 U\V 6,^ ;/))%')=D;A8\ 72/AIN[PVT'X,X>X78BT+7 M;##@+]OL/6'A.\(L9B/CF;ZBN6W5S1E&YW_K/?['O1^)8>_3Q:[CV3WQ;HJY MR#F9R41R*!>2_.?JJ9(E+/?_8E/=!'/P8*H&GE>;9,XO1U#D*E[N^&CRKQ^H M9_T;T_F4P:)3!HM/%.QH1IS]C#A#T2++PFC(;,]2_& MNT-=31AU;5=EVR$L,F$.LUU?BQ8CG88>]8(][(BENV?I#K*GZNVI>H-4?RI%59%-*9:I MQ'AZYM@\RPZI1A2!62'3]8A,F&WYU'4TIB:,4<9"&Z?J[ZGZ@]7D;L/+1*;% MBO"OX'PJCNX7_BF+R"F#1:<,%I\HV-%$!/N)"+Y11"J>E/,U@3T;;-8._.-& ME7=L.@(C%3P[]$(M_4R40P-'7VS MADL++V#!937I9 %N,E5[MW+JJ$^SS#D,F*F1@G0QL4(9'(6'^Q:OJ;AOJ.%LMZK@Z81-' M?==R IVUB7-F<2Z;!+O"DDAVU#PN&L-O JW85< M\_+EQILV$]Z^(P5'ZW[;PW%&,F:D/P)S':I+@J!"2O7"C\&^%*47!FM75H_]H#+%S5D\K5G39B6[\P-C3(VQ7!@($T=$!QEGF-L"2C0 M=ERKKR1T=I,.^\W[[Q/ =(*.R1X!&340,:BV1W7:)LKW>EPG[6PG'313DULN M208Y@!+TL1D.S6T/P<$,!\8,(SC*H$@8.Q\&A'/8@;4ZIMN9.QH,V^QZH<.\ M@G-H$(.6\7M]]TFC12>-%I\JVO'T=#Z4#AO1#U"&TE5! MYMNRY,7\3P*>K*BRI'F0NOA]6TGE4?!L11RE9>EF'$&=Z0?W" '!B='3LQ1# M]11DUAE3-FQ,/Q?66@ 1IL>.M!/7FI)X#0'W"Y&"F M>X2=UM+K$P+3RQ,>2?<^\6"D8S$ZJ\J&K>HWERO*W/2+GJ4[-01DY@$&LIU0 M)X[YT[X\Z.PI&[:GTR/2?26Z#>(=EVA;WS.G&,YS;%1<"JD@I.)!RMTNRDCUA/&BTZ:;3X M5-&.9ZAST&S80=\:\T$2*ZIE] MDQ9D(;(L*0\"X NY&49PF&/6>ZH_WNN!Z0]M<9CA/7I@/<<.UAEM-FRT_ZEH M+XO@.V1S7R<;#C-D0V&F;#BL3[;.DK-A2_Y;_7J3+\Z2'9Q35[SA79%M!9J M)&IOV-;G=[-*?&]6-J%Q34WS[=IPM(=Z9Y1:!$H!&CBV_B (@[+0\N%\K3\$ MP:!6");8MWI,,>O. &SX#/#_U_@PB8=4-GU_K\H(M$]E!-JG,@+M47E\\*(Y MY^6J?L-? ?UM(9N7B/N[^U\17-7OSK7[U_1\2I'[$3V/F]\(=.&;GRQ\2LJ5 M:]9MF5?_3:MV MY=7DYMV4O;ME4Z]Z=7OS^_7TS5WUYO:N^O4'>W=WZ]WPZMW-Y+^_W?P^91]N M?_EIC%'TJ\?^_'A]]S]OZ'V\G7HO?G[I_>RE:^]ND6V+9#TO+D9EU;O:8S1K M>_)VUQ-\I"=W69DL+NEN_F<_3>@]/EM[[))T/ MK]?>)-FD]IZP$UJSV7:U72:EF'LWY4+D7M6W:KHOZGGX*+SK]2Q;"8LN[ZX[ M%??I+"U5D5&5^3YXO \>-ZKTB.K;9)FL9\)+2N^3>$C7ZW3]X&7WWD;D:3;W M7E1A%HLD%\7+NN0_R?J5A^-_>]C'V):MTZP^/+XN-LE,7 ZJ 2E$_B@&5[_\ MA$+_5UOB.[&@$:L/C8]7@1_0**SJ+T:/A^E"VC)(,0XDIF1+]MF2YV3;)<^= M07@003P>QS12QW]BEN%8B\@L0;$?QR%5ZYA9-XQ#M8;;:K ?!W*W4,:+[L>+ M-@W)D?%J#AZ+;#D7>?$OC_VS3A>=6[F/8JB;&?(A]N/Q>&QSY:]TZEO]H%Q MJ MIC*(@T&81I"F#%.- 8DJLX3[6\+Q8JP1GV7K=GKX^I>7"$[MI79559^5% MTOQC4QTG3^;M[$+?O$,C;TSB<103+6](4P8IQH'$E+RC?=[1]\_;EG%DQ(+\ M"&'MT\[9N;X'ZDZ6#-*2 XDIT8WWT8V=T?TE#[(BR9=?/?%%Y+.TJ$YJ=Q%F MFSHB:SIC0C@Q2C .)*6$B7U[0^\XXFY/984U; MYNK!3WRI7]LN0-^VDH"'6

2VBY?><0_CC#5 MLFAAWX\))OK'CUD8Z$!'X ML8])8$X)4'X!JL:AU-2()<) ;H9Q&M:>CM6D"G&(*0KUB1%VF!BF%HH#BJDQ M,NX!)"_@A -?=A]ZQFW0"!7Z$ M]>_&IJ"V#%2-0ZFI7SU+1H'=C.*[<5QL,@7DTU";D1-W]_H>O;N9,E!3#J6F M)BA!!G:#C.?@7&SB@$@_57';]T[HM",#=>10:FH\!XL[W#3C' B(S4MZ2@.J M@R:W<^]D.IDR4%,.I::&(PD'=A..LR @-OG#,-*78[B->V<#RC&Z; "'LE23 MD7@"N_&$"P)BRU5^2/'8F!^@RSE U1BH&C\](FH,DGK@SM3C>0C0[=-[69J% M=QQ!@*#&#%2-0ZFIX4K>@3OSCOX($%M(APT!X@ZDPZ)E1X"60AT!6DK<"!!+ MTH'=:Q[.6:@Y;D:06$<0%(-@60(#0!5XU!J:D 2)Q W M3O@AF-;=A][ST@0+*$ HBG0Z#VK+0-4XE)H:^\%M)&Y0\=TP+3%9 "((ZQ#0 MW;V^'Z_=3!FH*8=24Q.40(.X@<9S,"VQ+)$(](1 84<'1P;JR*'4U'@DZ"!N MT'$.IB4FA4"($&,MFMNZ=S3=7!FH*X=24^.1J(*X4<59H)984 "A1CJ0]V1, M0=58IRW@4)YJ-A*+$#<6<:%:8E*)(<+1&%,]!=!5'*!J#%2-=Q@2-0@)+TAG M>'$:UK:WG%H1AMNG]_F?21T"4M]:1V+]BWI08P:JQJ'4U' E8"'N]1DG8:TS M4'.E1$Q"$AHW$<8*SR6VU+S2UXEM6^(BMNY.]@X(E"Q J:D!2;) SWS@!22Q=?>A M][RT( 8 JG$H-35V22SH#W@@AC5JRVTAQ$?&I 7%&MU,&:@I MAU)3$Y1<@[JYQCE(D)H7]Z&/]'4L$[=S[W ZF3)04PZEIH8C60=ULXZS@" U M243H&Z?YH,^O %5C73: 0UFJR4A00=V@PH4#J>5:/XCC4%\TYK;HG0'H:@Y0 M-7YZ1-2G;$GV$71F'\^#@6Z?OJ<6@85Z'(&!H,8,5(U#J:GA2NH1=*8>_6%@ M8'(,*PRTU!DPT%)CAX&60AL,M)998>#HX$FK]9-W_TCRA[0Z45Z*^ZJI_RJJ M=K%\]S#;W9LRVS0/7_V4E66V:EXN1#(7>5U0_?\^R\IO;^KGN>X?*7SU?U!+ M P04 " "3@257_)=-S1 ( 5(P & 'AL+W=OF6%DGUCN]H"?_9<%$D-7P5#[-J)VB2J45%/L.>-Y\5"2LGRPOUVYU87O"F MSEE)[P2JFJ)(Q--[FO/'RXD_>?[A=_:PK>4/L^7%+GF@:UI_V]T)^#;KM62L MH&7%>(D$W5Q.KOSS58#E B7Q!Z./U<$UDJ;<<_Y=?OF874X\B8CF-*VEB@0^ M]G1%\UQJ AQ_=4HG_3WEPL/K9^T?E/%@S'U2T17/_V19O;VX6X/&" MP+* = N(,K1%ILRZ3NID>2'X(Q)2&K3)"^4;M1JL8:4,X[H6\%\&Z^KEZO;+ M]/UU=?X8^="G]K\G<(+\X0]C QX%F=L)QX:CEVP"&]9XG21RSZ;G=4)#4K M']I4936C1B^U6@*S%EG%Y]4N2>GE!,JTHF)/)\M__\N?>_\QF?A&RHX,#GJ# M Y?VY1=H.CFOC$:V*^=JI>PL^^74QU&,@XO9_A"_28Z$>+[HY8Z@A3VTT!F+ MJ^R_4$K0?>H*U1S:3\K+E.44E1UF^:N\3I-JBW:"[QGD)+I_0C\W%5RP\A?$ M#?$\-]D:OF5 WTC9D=?FO=?FSH!>4U":LJ3MMV6&DH*+FOU/_6"RO%47'D0O M\A=D%&)=*/2\T!S?J$<:.9&N:YY^G\IVGJ&4%\!Q58N:_I#7U 0VTG#X/IY[ MXXS4Q>)H$6(SWKC'&SOQ?J( %14\8QN6*J1GB!6[A F9HV?*V8+F22WMV2;B MP=PZ8@V;-T*O2_A>.#>#7_3@%T[PM_66"E3R/8XF3?&[C-Y;;*[E3_T:E_%;:CIUQ M0/2^,VQ7:R-VXQ!;!HNXMB";F!UW\FARSM!H4ZSY\[2)A)7)9$V M0@#R+L.,V(F>YX&&7!>:XH5OJX:!GGTW/Z]X6<+P#"TEHWN64NB4E05F8$ 0 MS>?CJC7)D7ET4-W'4 >Z]IV\!LRSH>!+U'%LR]6!#?T7Z+!GEERQNI ;QRG?3&%RM)"-O>_J/!AXH6:)B5-M_0$/;(F= M!*3F]U?.OR8;NKL<]V<_&O<.@Q@,!M'-0+F1$@XOI'A@U#53RKKZ%\-VQ66CH1-'!EJ5&H2\^<+8@O5 MP*7X!2[M4%<2-E-QL\Z1V,"*) I(/.Y%!D$;T($ZL9LZ[P1/*L9M>^\;9]HDJ> M)L@XINW$+ \2'EF]5; MWR5/LJ:E67P#0Y0,LG7@)SH9CW$:1*88>Y8)CPQT3=S;T@.<.P"9LEV2(_#K M1J4F;84/VS5^ .XYDC<]$;:CCTRS!?$ MO7U?J0XIC\O :# =F).B.OG1;8&E9P3=-);GA\2PL8^UY#0<<435$7XC;<>/_(8Q(WAAS#!N-L$%J6@D*38U M^*M&3Q!LF0?&9X.& P,RYD*#4!0%EC@'P_01N*>/;Z7*SI-/[H4@P2CR8B?P*RIB)E#_&\[KYR_R!OV;,,O_ M U!+ P04 " "3@257I-/T;UP# X!P & 'AL+W=O5]7#0KJ<-[BC6_)?FQO+LW1$*65-VDFCP=)VD5SD M9ZM9L(\&?TKJW*,Q!"4;8[Z'R76Y2+) B!0)'Q"0?W>T)J4"$-/X9\!,QI#! M\?'X@'X5M;.6#3I:&_67+'VU2-XD4-(66^4_F^X=#7J. YXPRL4O=(-MEH!H MG3?UX,P,:JG[/]X/>?@W#L7@4$3>?:#(\A(]+N?6=&"#-:.%090:O9F#N!(BN.GL$[&I4>1;RCW^!]LCO4\@<&J1-8 M&^V,DB7V9T.7<&/)D?9X2,65U*B%1 6WO$A\$+V#OR\VSEL^2M^>RE!/8/8T M@7"]SER#@A9)$V+9.TJ6+U_D)]GY,_)FH[S9<^C_I9#_"^@6:X<6X5J+*;QZ M^>)-463GPV*>O8QXEI\FU&R=+B5:2@U=\1N,EO".UGX"O" ;WM:D;U/L' M=TMQN^'81-:%^&'.Q=(,0"5\:LC&"CE8*].6$^@J*2J0#A#T+V!"FVP9\6>>.0#\)=*ZIT; M]5^;+R-Y/DH8W$IBG::)_<;$V&-HD-S,N$NX/E%U8\U=5"SMH]A3..2ZP^#" M4AK#>RQ?:K@DA5U(%(^++#\&MCG8?R0?NWE?I!!#5*AWU!=%8TV!X"^59)0K MVMB6&W*X:/D8/.C*3\\=-)8IR(;30_- M;5P=GX6+OAL^F/=OR@>T.\XY*-JR:S8]/4[ ]GVZGWC3Q-ZX,9X[;1Q6_+21 M#0:\OS7&'R8AP/A8+G\"4$L#!!0 ( ).!)5?N&9= K H ,4= 8 M>&PO=V]R:W-H965T&ULM5EM M9F3%;NW6&8T5-Y/I] -X!_(0W0%G "=*^?5]=H%[H47*5>-^D8ZXQ6+?]UG< MZ<:Z&U\H%<1=51I_-BI"J%\='/BL4)7T4ULK@S M+&:SXX-*:C,Z/^6U*W=^:IM0:J.NG/!-54EW_UJ5=G,VFH_:A8]Z701:.#@_ MK>5:7:OPJ;YR^'70<CB_FKUT=$SP3_U&KC!\^"-%E:>T,_ MWN5GHQD)I$J5!>(@\>]67:JR)$80XW/B.>J.I(W#YY;[6]8=NBRE5Y>V_%7G MH3@;O1R)7*UD4X:/=O,WE?1Y0?PR6WK^*S:1]NAP)++&!UNES9"@TB;^EW?) M#H,-+V=[-BS2A@7+'0]B*7^209Z?.KL1CJC!C1Y85=X-X;0AIUP'A[<:^\+Y M=72&L"MQK==&KW0F31 7668;$[19BRM;ZDPK?WH01]V(/[V/Q MP9I0>/'&Y"K?WG\ .3MA%ZVPKQ>/,GS?E%.Q^,M8+&:+PT?X'7;*'S*_PSW\ M=F@I_G6Q],$A6/Z]2^'([V@W/TJ@5[Z6F3H;(4.\>"*](11-DS"Z3B[?:9[(4ORGIQ _?O5S,%R>_% J) ME]FJEN:>V#1&-KD.*A>91508'Y\\N.>2EE?:2)-I\/%@K9#_P8M"WBJQ5,H( MV+66#G3:T#ZJ2CK<(VE"P0]:&>5D6=[3>U6'N#= L$^&!;FF MD?2+VS-759(LU;BTE:5]ES5VH.NWUQVYX"==#DIH4V /-7 )%#> M.E)PRJYALO)^3&?>B]P*8P-V9663P^QE*7)XI+2^@:?P#D6,S.#4YT8G$TIC M&O#]N@>&=I=\-&A4M#N9:2K@:A14ZQ2+X]7_Z&I?V*;,X6Q!/2:Y^??&Q"+. MYY&%!ZR_PI!L#[O LDRG?\O8UARJ/YXXL5%-,9'-K+ :53WQ7PV^;N 7KQE M%4/\GD)<4543[R4V(7,6+V-9&HM-H;-";*0'=0F*3F9XF;A^D [O%_-(/Q7O M# JZ003MA;*T--/YSQMR1-S;J[F6EJ)TAE2$H6S1JO]>&<"ZU4HXKF?^. MUL3O6GW;L+,&(19C#5N0 8Y">;!!&)4I[\EFG56E=OUQ;1)]Z9Y>LMIZ':L. M9QS:PGW7%EA6VHZ81V=F D 8EQ*T/3(43BFF]?I.5+%/)8\^8,68QY M*9.^$"M FI[E4QEQRNQSYU*6G& 1F24]OP@UCK$<)>*6_.]LM949.QVY; +J M!%>#_96B*Q#+^SZWOYD]G>+#VRC0>*E-CJI*\*SU?7M8L%0)U%V-R".=VH!I MRI2$6$","(M5A^4 !;JZR>\XJ"&OMGG4XV%8]2E-V2!>+":T]<7A9*/43=I+ MNE @I_2YEC@IE_>"C*9\($'?JJ5C_\RGXLVMP@-,@=1_>$#B3"O3MFOR:UCH MB.- ^VCI%W R2"G+VBJRLHW#XV<9'+3VY8K7-^K EIC( WHM( M.T4G[[HEUB^[.*04&S3RIU2>-K9" @"-B0I=RPI.ERR>QM*FL.A)$[LQX.2; MI=>Y1E H2'4!'[,K$WP0@&7&RRP&'C%(23*LR!=+U5RXIC+1INX9& Z(]AQ M7[QO9=FP;3&P9#<3FI-PV 9 !J'(3C2RG#2PO[>KL"%>N;K%2%CSD9GUU$F\ M++G\(+=HXF, /2:970-VI99+7?: "AI3V"M#L'0,?G A=.[@*&P&K/1'7(A9 M#+)20384J)PQ;N 6JV$2[4B2<6IU)9L1@,VM54JF ;JD,@3;6+30(.\X5K/0 M<,.+92MC#$-&=)HQ%TY;48%JB_1^SU+R#3%N#>""U3.E;AN/)(-TKU[]*18^S&G"$ M$]#!R@,:'ST3YVWEX'&CHF%*6(O3FGR>H2EJ9(#UGIS.P\U^ BKVK9]S$5/" M[D:>DNC]$/Q@KN>+"XYXGLOD#M70H%D[ @$PWBTJIVV@#(JD=9QYE,#TJE4M MB;A!:A28 ;T?X*48]'*=>DDM?9CDC>K*[%@4L*.E$:D4&XPV:F)7*^[.J-B@ M&'<&5A#+5CKC L7AZ-O4DMX:%I[!0E-30>/?-#L 5L4^D5KY#C["HK>RQ*5> M#0!#:Y0I '9?RZ@P<9YU!NCL&$L"*4,CU"#%MTR<*W#*@;\[CY#H$"T6![*7 MU,:G,OU(-&P*M"=X"G&_T@I@Y,(\2M\B0"CX_?%T(2I=ECP"298/[88.?PB MI^*G/I7^6U@V'H;E@'W2DH68#X0@CM_/IC^V"V,J)@32@.%X(+5#D$C4&X=N M(RA>P&BVS6C1+WS):*=U:6:Z5>T\,6CB7^:5'I!I&K/$RP,*&6%>F<&M@M##*_;Y!3<;GE8DXY=I7=Q?81 M<;=.@Y-MLRX@QN,!R'Z172=%IY1 MO@-R/.(7.7=!%+WQ PD[%KX-D8:Q"A!5J1PSM M8<,>!JZZ8\"2!MK^LJ:%$+I5CLO]TK:0NH

I0P[[ M\K!#M@&)N?Y]8Q3R:WXXF<[ M9:Z3.1*W9_H.B>(:-G,2(87;/V( //O%UBBEAXOCYZ_$!S9F-W!O4]+=QRZV M(LTA*QI!J)F4Z#@MCHK8A4*)<#Q@+[&6V)?S7NJ7Z(@^*=/C!1BF4J&PN2WM M.EX*])[>#F'(U4-;/9"K;6*!T#]W+RZWGJ!MVCM,F2E=[>Q 7VP[SQF.]@V MJ%CQGBJ-R\AB0KB25"#H.RFMO2%QNOF51"'LJ0 5)9\#H!\S!]E%O7.+ADQ! M(@,Y_?'0&/'>)5W+^'8U3@Z.!AJ[C/WPVQ:=7MGETVO04.N$0?,F7NVEB697 M\K5-OIDO%6".(3-TMRK#BYKV"B&- M#1SU+"",.V"S=:/00>>P)5HOU\Z3(F2WC/XQ)O!=98O,:;#L 385O2SL@Y!/ MF 3;6K:W@GE4F"!^ P1N:]W#'HN.2;%TJ]5&Y?WXD*K7ONFAF]S232Q?7/,H MH31'!FD_*-PVKG0)A*CC3OU_,2%=F) \]B%_MB4R3/X7?NA[S9:O-H M"R$<>ZI*96\'A7/KZ]'(9H6HN!WJM5!866I3<8=/LQK9M1$\]T15.8K#<#*J MN%2#NQL_]\GC:E5*)3X;9NJJXV7T0I=[>#J+!?N*S7!6.)D9W-VN^$E^$ M^[K^9/ UZKCDLA+*2JV8$!!E28P XUO+<] =283]\9[[SUYVR++@5CSH\A\R=\7M8#9@ MN5CRNG2?]?9OHI4G)7Z9+JW_9=MF;SH=L*RV3EGST.6\YVE#:6PH"R$8NO:9 4R0S[\ M#F%MH8V[.69$1&BD.M/)U^&7(5GHCC"+* M1N:54-FN1P -:[/6ACO!E':B4=E"=UK*=%4)DTEH8,W7P@S[UFVLVQ^ M>RD<)//#S(A['W^8Q='T/9$M92:8#R+P M@J+MD/U=.U!DWN..W:41QAQ![VF+3EGB7+TE^UY(.E?7%E3V\OI5&[Z0[^&D MK[YCT7P2A,D4(Y3&8#(-7Z@Q'@?A;,+@!^%\\A_( LYQ&$3 0:,DF$[ Y4 H M">/N*^U>Y&/%OH#NO6;#94GN=H6*?V6Q\I8+&@&7RMLXA![/\NK6SC!(CNI. M,L$TNI0Y)P$7O.2*[$TUS9YEG?L*I\I_4PK2L/ O1B,TORHT*:6?_061;%]. M_XYOR/#1.EGYHW_FTK _>5F+QKX]W5Q3]3I*+5#^)(@F8_Q[G<;O#T;-VL-1 M3)'1HR3L]NW_V^FS IG%01B^PL+//GO3D5LF41#/3X%M%WN)^_HE=+AVA'U1 M7?B*,HS/E3A XLWC&YNPB"M)9?(F9)(C3 MM)6Z[V4PP#@,YO.YCT/\7,1!FH27M)#,@O%LOO>EX]C^_[E3&DS"4Q9JUE[8 M))D$"7+-L2^TT^>I-8J#^73)@-IF? MC,$;0)#[SMKD5I%E94T)\EPQC-.QEZ>\> /$N'H;=!-R. M9YFI!34B2) XCG*I@(:19@.F1%>H.*5TGQ&1D/<%M&Q\[4*"C]I=!M0ID/KB M\#W[9,2:H\,13VM*KXW6-%B!NC;&*P74D WWFN_,][Y3JI]]GG PWXM!*A2K M7IEAN08![.8E! 2GP0E]&*VULO4X$\@^M2_7.;4-$!<*^5DSC9URNX1@<@HP#'K4X"^[:060'A=YZ[SD#(L_ MEY*,P<*K76>P+['^WE+S3@@Z]$0_T'?[O7#B*1.P,U!5_O;6J$!T.6Y).6Y# M.09-E.<,HX*4*<^B1: M[:_ +=U6^S'22C@/IO$^[SU7"@@-'*WJ.\VS+@Y6OB30K: QDO=-OQW>42+< MY%)BFZY=&_IU59=>@6U@PA1&%/38L1%-5 GI5Z3*Y4;F4 I$U/3=9(75RH@5 M. 0LAZ:@/IIUA1'"AY*53ZW%F*#[]J&*AJ<$ZH7VD4C!^8#.O20,X8&(%+*Z M3Q]$]=!$S&=I'_?UH!]SY"O. Y/.?L=5R>?0-PNLPM<=%3OB2!FY.N M;B#XC<]\KU:&YS B *J5';YV8Q_U'E]0Y5;^B8GN-<@=S3M,-]N]8MTWCS?/ MVYLGL#^X69%LI5B"-!Q.TP$SS;-2\^'TVC_E++1SNO+#0@"@H0U87VIDB_:# M#NC>]N[^ E!+ P04 " "3@257!(V8338' #D% &0 'AL+W=OX"R?8KVJ)! M@Z27AZ(/M$1;_"*1"DG947]]SU 7RUY[TTV+OM@B1CS+GR>C*Q228*;L>Z% IO-MH4W&%HMA-;&L%3OZG()U$8+B8%EVIT M=^/GWIB[&UVY7"KQQC!;%04W]2N1Z_WM:#KJ)M[*;>9H8G)W4_*M>"?<+^4; M@]&DEY+*0B@KM6)&;&Y'+Z?7KV:TWB_X58J]'3PSLF2M]7L:?)_>CD(")'*1 M.)+ \;<3]R+/21!@?&AECGJ5M''XW$G_UML.6];><,WDKLM4(BBX(6K#76KG,LO^I5*3'^R< U2.+.F2OHD<% M_E#E8Q:M A:%4?R(O+BW-/;RXD];^HVT2:[)6,M^?[FVSB X_CAG/2;]*:[Y+$'LYTRP>UV47-7( MKU(;S&VDXBJ1/&?<6H$)KE*62[Z6N712-&.EU2?7N8P[QHV Y$1OE?Q3I$P; MEC;48X#7&P*V\\"DP@[!$HWH4?0:3U;G,N4.@X,VZS#1P*><)NF5,5)M*3>E M'7NC>.4R;226(N/9MH(4E0@FL'F=2R0+X Z59U(8;I*L;E"71M)N0+8>E%1E M!7U.^^7<5Q,GDDS)#Q665 07+XN&VX'@!LU!^A9P&I$9B@7@=*IJVE\IGOX? M&0]I'RI-?WB;8(/LBA<2W[PGLE&,F0113B8'#V!NZ(!G/XJ=R-FTP^5)>^[] M1 A0C4\!#!="Z4[G.R+62KAO TW* :->4YR#QYZ75E%\K*BQW65&0!(H43H;E &:O60?^JR^6T31Z\=,#K=Y3J.!4WD_X>G9@\OGGD3=N]4>7 M]6N88@B%^C>\%9P(.=Z"@96%S+FYX&OH1(8<:0UH30-RR!CQ/' AUL"O;$V9 M9XQ>:^/S;5T/%S42&5*1>V"V0LE$-" ?\[IQ:97G2 E3=#Y^E-6X8_7[$V!; MH1 /)/0HSGS(UB51D=>]SPNNT#50L'EI5R\L);C$02U\J %"5924K*V&UHR2 M&[ J4?6@>J^K/*4,)@J)>PKXWH A_KH):!_*7;4Z&\E[Z3*\WV@GSQL!-)O ]O@1^M;C)1JVR%)O^Z4@JW&%*P;9B5R]P3.(ZH:.YY2:+GG M$^=QW9_'WB<_<%6AD6/1LIU,-8X&4ICD54I^J^FH.)3H\P M7)JCJA+S^E+D M$.:F./AU%!>6^4.7[+_D"XI6=SCE^D!IE;0@3L^B'_] MGML3?LR%PYUP_.5P!/2D<(P M7O2;!SAHNJ$K^1MTD:V+6;!:7.$IFGLKCHA8A4&XNF*O/7N^T*1B[0;F7#\D MZ4C =!I$T_CLW+TVI:^EE!!MU[36Y)_>GG 6A-'TP?AI1,>@)9K/'XP;FHJ+ MIAV!7L3+8+9C.5X$<7QU.GP:R=,H6%W% MI\.GQ//J?#ROGAK/LSA8SBB>9ZL@GI[&,S)U_D_B>1D%R\7J[-RGXYG2:3Z/ M'XR?6#@08K/D!O25V39;44:,Q _TX$#%\BZ ^H"8.3$J<- MNMLVN]JKJ*"[B6$4I!CB&Y-\@+##KH $&:*S98Y<@;['?_=7E R'KIM\B=(C M3%XW-L,W5?O!:7S8!6QM]'L815)2@8PU#1%0"^1[D>>^6_"&H[41.^K1\!6L M="&3KNEH>AJ0M:4)EV?K[-0MN*^6: M2ZA^MK_">]G<7!V6-_=_J%M;L(T.>X.MX?AJ/F*FN5-K!DZ7_AYKK9W3A7_, MX'MA: '>;S1\T Y(07^Q>?<74$L#!!0 ( ).!)5<08YKH<@< #(4 9 M >&PO=V]R:W-H965T2SVL)$YVBBVZ_6*3%'EY M'^>>>Z6SO39?[%8(QQYVE;+GDZUS]8?9S!9;L>-VJFNA\&2MS8X[3,UF9FLC M>.D/[:I9'(;9;,>EFER<^;4;/^L9@-ANDE'(GE)5:,2/6YY/+Z,/'E/;[#3]+L;>C,2-+ M5EI_HVPY;5MR* M*UW]4Y9N>SY93%@IUKRIW*W>_TUT]LQ)7J$KZW_9OMV;YA-6--;I77<8&NRD M:O_Y0^>'T8%%^,J!N#L0>[W;B[R6G[CC%V=&[YFAW9!& V^J/PWEI**@W#F# MIQ+GW,65MLXRI]GURB&$C*N2?=]4:UE5C+,KK9R!X\YF#G?1B5G1R?W8RHU? MD9NQGW!V:]E?52G*I^=GT'%0-.X5_1B_*?#'IIJR>!FP.(R3-^0E@^&)EY>\ M(N]6W O5"+8V>C?8">>[+;OR;A>&_>MR9?WZOX\YH)6?'I=/R?3!UKP0YQ-D MBQ7F7DPNOOTFRL+3-[1/!^W3MZ3_#V'[/>2R3V(MC!$E5G8[:2E#+?OVFT4< MQ:>?M>,5)4:[HQCMX);I-4,D'X=(^AM^Y*H!([!XT2WNA1'L))HGTQB@KRJ? MO]AX$J7A82D *]A:^+RN'J?L\Q;AU!5X1JH-6OT(_$8MTX/P/+^9VPJ^;JT9N4G]J1%1B2B_J-M3!2EY;Y&"L'$>_@ M-K?5C85D^_X#M#)"/,D&=BRSQF/3??BD)OE/3G M.WC=-2M;&%F[MBEH]TG+-D()PTE-3^AVM*W%50&,VJ.A.$#YNB89_LA5I9MR MRIYDB4*/S2JADX'".Q@ M.MBM_>T%NI^FXH8IX:A;"CJ_58C^6-F]-# $YS9PZ9X_4@YR5$2. ?!H-9*5 M;M$0:CI@6/:NUX&R)_ 1B\/3YP"R?CTZI,[Q^^QSU-70,_O6W7\4BT+"@0H?C77Y RA@@ VK U'M!380]:+N5=4W$2ANW^*EH MLA:"T(8P2X?CQD.9W'QXV.%[+7RU0[7I(3(=F .ALI)XJ@/'@<7_2!X]2E9@ M.1!?E"\] T9!'J9$@5$:9%E"3Y=QD*+F/HU;&H3Y@D7!(EHRD&24LL2S;EMN MQ[*7(-7_3,_V"D>Z 4JL^EKOLF@)Q&4ABU+@ M*(M8G,1!ODS0%\Z!N@4NHO=W$G$SXI_K@7_ [1U5W]Y<]Q3=@P9+!RX;]T5D M:=&],A 4&M<8,>CF*]@6?*"T8X_"P0ZA1J8&L+6HFI*T6J'0O+1N: =)V\J# M=71=WYOY>_;T K,"_:E[#:8H.[@>Z,\>&%+UFG90G+++EVUF<+2:DROVD'42 M!5F23?-#8XGS+WM?ZHF*]GUKT&70 R=0^(U^D#O0):X^R9?10>2!_95X<&C4 M4;DI 8+V';8M"WU4>QS@HM43.!''"+Y&:9I2)2P$N:^-..Z_D]BV1DN"6/8O MQ6VF7[7\?"OMEQX&?]?=]PJHA<)(SN_Z7[1-L("4Y8I%X5]>ZX7<$R[K"<'Y M=*=++;*\-9+RZ$66^\9_G,V^X%,W0S_JH%Z'":E*"69KNE)X()ROU;>STM=D M(>\] +_VC61Z["/ ;/0=!WIN_-"E\+0!CQ?:^WZ"5TP?":\^ ]0 M2P,$% @ DX$E5S7TM7-B! VPL !D !X;"]W;W)K&ULO59M;]LV$/XK!S4H$D"U)4JR[-0VX*3MUF(=@B;;/@S#P$BT M380B59*RD_[Z'2E;L0/'2PML_F"^WMUSO+M'-UXK?6>6C%FXKX0TDV!I;7W> M[YMBR2IJ>JIF$D_F2E?4XE(O^J;6C)9>J!)]$D6#?D6Y#*9COW>EIV/56,$E MN])@FJJB^N&"";6>!'&PW?C"%TOK-OK3<4T7[)K9W^HKC:M^IZ7D%9.&*PF: MS2?!+#Z_2-U]?^%WSM9F9P[.DUNE[MSB8SD)(@>("598IX'BL&*73 BG"&%\ MW>@,.I-.<'>^U?[!^XZ^W%+#+I7X@Y=V.0F& 91L3AMAOZCUSVSC3^;T%4H8 M_P_K]FZ*%HO&6%5MA'%=<=F.]'[S#CL"P^@9 ;(1(!YW:\BC?$'-;O:.3V:HD#)5LAEK>U"&51]&I\!R<,L M&0 A84H(W"A+!2R.N3,:A2-T>92$,8*?%453-8):5J(!C$O!:4M;*$0KI2W_ MUFZ,PBX>R$ U6.YQ$O1P92H@MZI.X1[H-C#UR67'WQE%HZ;,&F;WU MJ%6$'QB?0G:I61L5P^^A:@F%.4+9SYX0OPFF9I[5!5:T-QGUDGT,46_P'V!( M(H^![&/H^8=\+ %+;P5SX5_QI7X_R_*4EO"$SZDGJ\/.M M\9":37C-C_';]Z!Q+B"A(5>=P!#I*/65?SC#/,8VPXZ3!T)\AHZZ.E;R8/X5 M"A-"MG4CC1*\]%QE+ XMP:)NI]D;:CG:?QO8TK5P*P;"D>'_F83OCC[%8P8E M8>[3CH2#U)%D'L:CQ*=?A*1YZ//=WVFX*J87OJUT;X3%W?9>W6[7N<[:ANWQ M>MOV?J9ZP?&]!)NC*')H%H!N6\EV857MV[=;9;$9]-,E=M],NPMX/E?*;A?. M0-?/3_\!4$L#!!0 ( ).!)5&PO=V]R:W-H M965TB*&B)MME2HDI2Z_C^^ON&E!]Q$M_V@/O- 6)1)&VZ?"%+XKG7==;:4H E&INUFO-^J60E6= MV^LP]\G>7IO&:U7)3Y9<4Y;"KMY);98WG;2SGGA0\X7GB>[M=2WF\E'Z'^M/ M%F_=#9="E;)RRE1DY>RFOAOR_K#AGTHNW2]T3^IPB]N.I,.%7(F M&NT?S/)OLM4G")@;[<(O+>/>%)OSQGE3ML20H%15?(JGU@X[!)/>&P192Y % MN>-!0WU]8LR?)N<.-!4#500SA5L5,>O<6J IV__2"ADKON>O#BF6[> MTKV+=-D;="/ZWE1^X>BO52&+Y_1=R+ 1)%L+\BX[R/#OC3ZG["*AK)?U#_#K M;Q3K!W[]@XK1SW=3YRU\_\MK.D86@]=9<#Y] MJP,"#C8"#@YQ/V#Y+Z&C'Q:2[DU9BVI%.DZ9V4SEDH+(U, OEI"\5GA5S>,> M$G,K)7+*._(+X4E8296ISG)1Y5*+J99TXIKI;\@9\H:T*I67!7EI$7LBY)'E M.'>GYRP!.+9G+\1GB21E&-B>QF2.K*CF/#>SIB1325I)89F[J&MKGA122^H5 MA?P):^[\F78*+.0?C;(LB*%:K AT4,ROR(LGZ1)2E6LLJY"0J IHA'S5Q,)X M6?$\Y<9!9X 8Y2#$ JP%$[ &,Y$KK;R"%DR\5%K35+XX,XA2Y;:U]6=8%_0! M$J)&&X;R"9 9-E5A2S1+<$?8LM;LFZ\F63J^<)5DH#6AV=*#[.- Y:N--+<(*OGZ4I/:JGYQ/(NM4FZ^);OQ?>LH-K'_=D M8O/2US1*>NDP//O9 ,\T2[*+7AR,1WUZ7!CKSS@L=NGZDXS2_H3&@S'U0?_8 M3.,JS&U*1&0Z&9S229;V\#OH3_#;GXQ/Z0?CX>4] ;*T'Y_#+)X[O+B(@]%% M"M9UK4,"@%)5L:C%^J*%C\[>L[>C)8S\EIT3N".7M0^AM0PQ+(LS)(-%2:," MD/Q_]L2]< O$IRJ"!*(T#8>-BI%70H'&!GU?BR2MQ+0-O!"+V=5V1\Y\9T%A M-N=X/(G/7LK6[">#;!P'&Z"RFU M9U!1-6A(*)NT$S_M^_$U8'MAL39:.#P"BIW2Z#S#__ EOT*YG!T%;/3R+4:# MHT *O1H$W]V4&;G*2G.#E-^@C0#]*Y2U)EW?A@)+"2 (R3 M]"))>\,UE!PR$[1@-)N,Z-?-7S@B G85FHP&3 !9*)K!\NML?+46;Y+4A[(K MIB@IH1[7%B71*KW:!:6V1&QJ/2?[:Z4$"54;CJIU-[!3W7#>HZCH/5=*#L $ MX*$5.%5*).SN)9KC$ ]L\);!VT=IDV]M9JJV=NUJ4QB05\9S]\YM.!)6JWG< MW1IE;;FV']E%!_0D%/L2U&2./A@4\#*O%.02,"_*H-!^E;PJG:D#KL-T\DE: MZ(O"*2R,^K*72:C5L T=CMRUZ5_2S"27Z8\5W<%1FF/U%60#V'@- M0R^AY4+EBU!17G7SINY!#-Q6.#N=R5589B/$#0NC"PYF"R.O\S\A>"AXYHU41=)L*':2,%]'0AO%Y MVIEGT-8"^W[WL9.G"572MZC_)V5P'H^U_[?EKS5/KH4JN1=MJAU_!1.$%8;T MQC'3&-AA1<0@;,6FT+J?/;3D'R!P3 9:"PP5_V&0N\#AEN9^@R:Q.[U'OD!Q MB0Q&&*[IOJLV]9.E4FS_/;1Y'I\+P>6943"@H=F_!,Q4;)MWT(;;X3J89RK1 MSX=J"'D1^[V8^:T/X^X]!J&@;,K]UI/T,4!-C)DD2M$@HBJ?T%V>VX93<-U. ML_X1FMH]SP Z"EMV!RYLP\V%;?@_7MB^A.YX83M>V(X7MN.%[7AA.U[8 MCA>VXX7M>&$[7MB.%[;CA>UX8?OR"UMWYSMG*>T\?,WE\$ >Q$^>F]G-!^.[ M^)UTNSU^;?Y>6-@$F"AG(.V=CW&'L_$+;GSQI@Y?3:?&>U.&X4(*! IOP/K, MP._M"Q^P^8Q^^Q]02P,$% @ DX$E5Y +>L1Z!P 9A0 !D !X;"]W M;W)K&ULS5A;;^.X%?XKA#==S !:6S?+]N0"9#Q= M=!?83I!,VX>B#[1$V\3(I):DXF1_?;]#72S'3G;ZT'9?;)(B#\_E.]\YTM5> MFZ]V*X1C3[M2V>O1UKGJPV1B\ZW8<3O6E5!XLM9FQQVF9C.QE1&\\(=VY20. MPVRRXU*-;J[\VIVYN=*U*Z42=X;9>K?CYOFC*/7^>A2-NH5[N=DZ6IC<7%5\ M(QZ$^UMU9S";]%(*N1/*2JV8$>OKT6WTX6-*^_V&OTNQMX,Q(TM66G^ER4_% M]2@DA40IQ5*4)0F"&K^V,D?]E71P..ZD_^AMARTK;L52E_^0A=M> MC^8C5H@UKTMWK_=_$:T]4Y*7Z]+Z7[9O]F;3$G,%3B7/NYEX\ M"E6+@'T2:V&,*%B_PA5-*+!2;=B=,!X"*A?L\ZJ4&TY>M5<3!RU(UB1O;_S8 MW!B_4->TKLD M\?*2MUW"UD;OV!*Z&D '87%;MO0!$8;]\W9E_?J_SCF@D9^>ET]I]L%6/!?7 M(^21%>91C&Z^_R[*PLLWM$][[=.WI/]7 OKVC4MMG65.0XJ#;'_-CW6YEF7) M^,&!O3Y+O=M)2UEMV???S>,HOORB'2\IF9H=^6 'MTRO&6+\W,?8W_ S5S58 MA,7S=G$OC& 7T309QTB4LO0YCXT741H>E@(PB:V$YX+R>. MKTK!*J,?92%@$Q[RG:X5[,MY):&D_ WZD5BL&^=G\*+?";LJKIZ]2;-+.[ " M0W)1M[$21NK",A]]Y2#B'=SFMKJVD&S??X!61HBC/&$/\NEXX=@E?I:$?A:_ M^6PY,.1$Q0L6Q\$TC#&(LB -,PR219#.%S0(@WD:L]O&<@\7)IY0'JR@_7&P M2.-FD"01B8*$R _28!J%! 4%S^/>3^)1YN)%^//^<>$?-RH%;+^5^7;H8<9+ MJZDB".-Q!XC\I+^\.)77@))R/E9*JQ_:>?"? BH)TW%V#*AXEHT7_Q= G7/0 M'Q)69Q6]8&D89-,I06D:S)(9!K,HB),0@PPKL_ U< &5V6).X)H&\90PE2;! M-",)B-=B%GVE@",ZA MD(@]?Z8"DF&+SRR3E*A=6ZE)46;"% *(+SIU_%(KJ2G?1K39 MS2AZNQ5*<4&)WU=RW5?RCC@!=-/DQ&]#-W0*#E'?4LB8??8Q.DD5"OE %BJ.U98(;4LQMC:XW#7=;7GI PX(2O8]W^0$I0X#TJ %3[P4U$?:@ M[596%1$K;=SBIZ3)6@A"&\(L'8X;#V5R\^%AB^^U\-4.U::#R+AG#H3*2N*I M%AP'%O]?\NA9L@++@?BBV<(S8!3,PI0H,$J#+$OHZ2(.4M3OU?P^K:N MNW'%2\*J;1'=+ YPY=EX)392^4;U]?-_C,KWZ85^P4!W0*E1CER:+M AD7,3 M2)I/Y][-&E]T7OI6 M[[)H <1E(8M2X"B+6)S$P6R1H"^< G7SWW^38.]:JKZ_^]Q1= <:+!VX;-@7 MD:5Y^\I 4*A=;42OFZ]@6_"!THX]"P<[A!J8&L#6O*P+TFJ%0G-J7=\.DK:E M!^O@NJXW\_?LZ05F!?I3CQI,4;1P/="?/3"DZC1MH3AFMZ=M9G"VFI,K]I!U M$059DHUGA\82YT][7^J)\N9]J]>EUP,G4/B-?I([T"6NOI@MHH/( _LK\>30 MJ*-R4P($S=MM4Q:ZJ'8XP$6K(S@1QPB^1FD:4R7,!;FOB3CN?Y#8MD9+@EAV MK\M-IB\;?KZ7]FL'@[_J]AL'U$)A).>W_2_:)EA RG+%HO!/K_5"[HC+.D)P M/MWI4HLL;XRD/#K)F R^_4#/C?_"1TV^;;T6%[\P7N%V[ M"I:58HVCX7@V'3'3?-5J)DY7_DL24@M.\<.MX(4PM '/UUJ[;D(7])\6;_X- M4$L#!!0 ( ).!)5>^^\ )"PD D6 9 >&PO=V]R:W-H965T3_/>:C+K?-?0JU4%/>-L>%J4L?8 MOI[/0U&K1H:9:Y7%F\KY1D8\^O4\M%[)D@\U9KY<+%[-&ZGMY/J2UV[]]:7K MHM%6W7H1NJ:1?O=.&;>]FIQ.^H5/>EU'6IA?7[9RK>Y4_+.]]7B:#U)*W2@; MM+/"J^IJ\O;T];L7M)\W_*75-HS^%^3)RKDO]/"AO)HLR"!E5!%)@L3/1MTH M8T@0S/B:94X&E71P_'\O_3W[#E]6,J@;9_ZMRUA?32XFHE25[$S\Y+8_J^S/ M2Y)7.!/XK]BFO2^7$U%T(;HF'X8%C;;I5][G.(P.7"R^<6"9#RS9[J2(K?Q) M1GE]Z=U6>-H-:?0/N\JG89RVE)2[Z/%6XUR\OG%-HR.B'(.0MA0WSD9MU\H6 M6H7+>80*VC@OLKAW2=SR&^)>B=\@H [B7[94Y>'Y.4P;[%OV]KU;/BGPE\[, MQ/+'J5@NEF=/R#L;_#UC>6=_QU_QDPZ%<:'S2OSG[2I$CZ+Y[[$H)"4OCBNA M1GH=6EFHJPDZ)2B_49/K'[X[?;5X\X0++P877CPE_?]/V3\0)SZVRDMZ%K\J M%'\0/WQWL3Q=OKE32OSNHA+G4UY:+MZD#5-^.GTC !@BU@K%&CNO(PESE7"# M/$/;A=%RI4UZ+7D',KX;,CX3MYTO:MHYMC,;\4?-RZVT.UXY?Q-$V^\O1OL+ M!Q0)D<3C7TYK)XV0WDMXFO9L=:Q%<%7<2J].9#B1)Y0Y72@@UBH47K>,(ZUW M&UTJGZ)EG3TII"V4D2NC]MJ=YRT$&*7 J:+S'FJ$MAO\.+\35JDRB*HSE38& MFU8[#M=#?T+7MD;WZGKK$57;5>2&QZN90"10LUOZ8QV%7'D-!\?.NI71:TDN M!"B2,>V&,?@I85=T#TP0)?*&1-%2T/>B29VMJ+,/LS22!]P/B Y%FLXA#-H" M[&%)YP,OK[J "@PP^E<5(SF&Q1O8H&.?U[>/"X&]_P5.D[#E15J<'IA;RU)\ MCY)9 ">-86T7YEBCH16\20PNRF\1AD.1A3)"'(AXBCYWGJ-6:5A"+96 M&(@EDQ4]ZVFT%FQ M@2[7!5$B@90E[[IU#5?/3A$M-$G*7Q^F]]XU(F)$"N2.?A_& _6G5 I#(W=X M0$\H*D%G-ISS0:%1:Y0(2KM 5<+Q0"^_D4"-9NF3R+*/***6^8PXLV6U]N5) M*WVD*$8,8)4J$NJ !KQ:4:5Q(XK"2-VDDAY<*1B34L341IJ.X]/9G(B,'L$5 M&B_*U,IF'R^RR\-YRI04:%"_1N5_)1M@'TJ7L"@FM-)6-UTC5$! 65B/4#M. MLA28#R$;1""Y$]L:KJ\<5.:BKYP!UZ'RP3;DG%L.H"(:%5^+9_HY.(%ZC1G&-#06N7S@&2I. M!XKTBE7PFASY-.1.6X:HDL)!.DG%W]%/L7ZFX2,=Y%C!)X99DI:")RV5"#AD M4$(4,.4Y<8_44973M7Y@BC,U8*[;+W:=]]0XRF?>I['R$X=$7=^S\3?Z(E M36I %*8AJ'>FXQZ#GO'>:=::L0IU @A.M ]224LRA<\D"T).WTH-TW4F<"\X M@IP$$]M:XVC2H@ETABKLZRFENV^)9XV2-@U;JL&X@C3!07,<190YY,FGG.+'(^^#%;])4"Q(.?WQT+6 2J2" MR<12PNHT4'@:R&%8LZG]!$>#-9J,-JY@E5B[@]/O/2%;*-Q4W$BC<<1J*9Z1 MOLQV;_/)3'>? [EP5+7 P97RY.7I _NZ%/"](0]UB;L.\Y!FP V&+<].18," M@X!FKJ<+)C]:[RH,287ZL2PE:H_:+NF22;.Q,? MK?A81$>A.EM,CX1K(U-"QM;RL=_A((?X]'Q\;C"J].!7I=LFSW$2>2;EWU_, MS@=FF'C9GI9-1WW66P#$347.[J0F+I3><%%KVQ?"1VHB8A\J C;X/I"X_JR_ M"5',0"J9?#'B4?LR$E'KC9B2LVO'5Z-#ZJ)'5">-9ZP0WZ.:*U63 /A!FY G MEDB&.<*]'X,"MTLY,+A,N!@/^173DJQLERB=($I'S(L;;%N#C()M\(4BI/O$ M^/K!L$U,J-9M(.9=F(XI=OK(P:A,\.5\!M]>.L6%0PQ1-L@BT2G6.7)BFE8R MO:=#?<"&^?#'49>GB"VN:L/V/66;DI3:&:Y!)@9CIT$B&X9;N<8QL$=2C$00 M8V0<^NN]Z M5W8%DXY$HGG7<9[-")*NX1S1[,N45*:5K*T!%@R.#5B9=J/H8AH9<<\N#J9\ M8B7WS*-;C":4$EVVC["=%/H47OV@E,?WU3)5XC'_C<8M'T%'3_"UFC@/8^A# M>=FUGF)T5G^%5+I#9]:C?=$U=/,K!K+I\]3=D?;5X=6)T\?YU#H:_X(&1)ZIB]UP^KPG?-M^KRWWYX^DF+XK9$4=$J%HXO9^&PO=V]R:W-H965T4\G41A:U*@M6R>6K MDTOO^55(Z_6"GY2\JT?7C#19E.4'^O$V>W7BDD REVE#% 3^W,K7,L^)$,3X MQ=(\Z5G2QO%U1_UKK3MT68A:OB[SGU76K%^=S$Y8)I>BS9MWY=VWTNH3$;VT MS&O]/[LS:STL3MNZ*3=V,R38J,+\%1^M'48;9NX#&WR[P==R&T9:RJ]$(RY> M5N4=JV@UJ-&%5E7OAG"J(*?<-!6>*NQK+M[\TJKF_N5Y UITYSRU^Z[,/O^! M?3'[OBR:=%)G,IOO/(4,OB-\)L%1 MQ=B_+Q=U4\'W_SFDHR$1'B9!^?"\WHI4OCI!P->RNI4G%U]^X<7NBR,"AKV MX3'J1RQ_=-]AJ:RVES4KEPRFO.]-R5FSEI5D=_2?E\3S&:7)DEYL=KEI:;#7(*X9E^8*JN6YGIYTC[ MNL&%*E8<.5MOI('//<_C[CR">'.?N^$<-\*_0KSW M:\E>EYNM*.[96F3,FC8;\9Q013UDR[9I(38Q$$4JF=@WOV:[KS16+LL<%;%^ M?LAI>SOPGQAR][= M_#A=Y+D\"5T>!"'S(NX%"0]F$?'S'F*U1R*(> PRLR1A/BX14HDW9S?&9N)6 MJ%PL$QXTCET>11&"BH>)QY-XSMZ7C<@?BZ&KV0J-PM9F;N+MB$2C2I:N* IV:J\E56AMQ$C[99Q M?!G?E#;"23\=@LU:-*9FZ'"";-M*P6^@V)$BF2="6:6FJ8ZBDI?%"O+9N+1^ M$7>BRFJV;2N*@*8C/*)RQ,9D3L]_\79'>^/:9I ?;;5523!YW*F=W:Y6NV4*F8B.97"Y-7=NW_P,>M-;0>/,!L[;ZQ^F(=/HS"I:S0FZ#3EVB+PMWH_GG_7)H;J*Q,G; M##Q\0)H[XZ[G=EQ%AI:$E2:JEJJJ&Y:)>R*Q5'4*.>^ET/8(]_PK"M3=G(D6 M?1?")V42X;FJI*183M'UH@R12U1]*-Z=OA3;"+CLFMUNZ4XXDY?(G2V:J&H: M8"QKM]6*5"K0$F5&<7S$+R<;3!,J6VN*)#OV32(IVJ,04([:=>> M#W(Q%6O74'L,9!\IA(*G"=RW47FN1TF0._7FB+CNSJIW M4XO !.#>UA-AZXEU+JPU% M2)FIIG.X('[Z%*08/W-,EWI,.3)<64"PD4YD="T075CT+BT:'^9_D#O$OJ7$ M1=9N9&-\L+^=>( P1+%M#JL[0R[*M.O.]-RE_@"_I-&QL MMQ9M84F'7>_8EH_+ PH.C7*--@8:H#:YW:NF,M4L*52F>G:%"!T!#31CAO7:+^&9K6F#I6GV54 MUO>K+1&V\=W%M%@VMHL@E73$Z? X$-&\K^A=K?B4%!WG9$%DFTI03CZC,PJ2 M'6MT#!G"\&$-/.VYFWS]@X-TR*3.#,VZ*MO5>K?9"ZS*:.8>VFD,N+L/)7FW MC3.1>JQ[(U[#'/1[>KE/:;4>:98PXR?SF'LNM4B>[_ANWR'1H.QB]O82>I0X M8<1^,B!Q-N=^&/'0BYZ:78$_M$CLS.>)Z_)P;IX&CC<[V@Z%,35FW/<\6AXZ MZ-;_ J#K*^QOQ+/Q#A/"?J2O2C)R9_ZC1ZC._>2<.;F^OK;FS\W2.K M1IH_JC7#Y\1O_K;,G&=:"M>G6&VO=@]HJ?:RA'95-:I>EI$/U M%Q(%@LVB)QTKU")C8:T: 1)*X@?9#+@D[&SP.;:WII)%!8S>$)9KP(,CRIU) MA.X;+7<7;R2=MPT6!RSI.F MKR>!_@S#Y-0 @!/Z(U(0]C"ESG@]GOTP)5WK M\C) E^=W!9].FKA6'_.6[D"*AZ0NR (&C[YK :ZHFR1PGQKXWO50O(:QWWC>"&I?%ATJBT,7?Y4+&. F!3!2R.@Y^AF57EJP*3.9 M&_L]OLYTR<1^D! BK6$;2JUV\3\+BPC)=F,&]@XZ 0V"WB@(C9TCI0SS/0./ M2$ 7XYJ.Z^\PB\Z,\?NL&^3D^.7P[JNM<3ZR-UV[X)%//,4/GG]&ITKV2>7\T^&2X.*37*"[E@@QS%./CG:HFQ\CZE334J M#N_:E%1L%5I%]:L8)N E\!)0!25R:=/$JE#24?<@M/- M!WRJ5Z@=LMK7\=Z MDQM8W&DGS%G33K?O&I#O?25I;-YO1!X*[9&0U0-+AN) DO>>+A>V,_[1N4$, M41/:8K(T49^VU>T.'7IU9)MYZD+UNSBUT4;50[;1#*[6AQI6G:GAQF]*+,CH M P'GL>R[PBB!NC8)0'K;6I!GV58H8UM]J]1B%UI?5+@M6A(-UAUE.K!CJJDG M30"?2KLC!2W\QL*CE?>Q%EITI MRL3NAA_[T(X]7C?Z.W7 M)=(90E9T^MJ230/N1L;#44@G.!%/8I],3&=$[!WF9P$?:E4R;,K+K9[.T'!' MB @OX#/792'Z[BAB?L+#Q&4W@IHBVF'JL_X@)>%!D# /CH-0 78GHU_JK0O.C M*;?Z2[Y%V33E1E^NI0 Q!=A)BZ9 "-'^U#T@=J=E9APR0T/'?GU_89ZEFY[0]JNKWKC MWF[CC5HL V\,9Y>-7-!;"N^;6X?5L--2JIJ,5]8(1]55[WK\[.:,[Z<+ORE: M^[UOP9[,K?W(BU?E56_$@$A3$5B#Q)\5O2"M61%@?&IU]CJ3++C_O=/^<_(= MOLREIQ=6_Z[*L+SJ7?1$296,.KRQZU^H]><)ZRNL]NFW6.>[TVE/%-$'6[?" M0% KD__*3FL#6)=W)#_G(8H)'WAT4K?9.E)_=(GXO7UH2E%S^9DLI#^2&0 M=' F.S@WDY,*?XUZ("8_]L5D-)F>T#?MW)LF?=.ONB=>*E]HZZ,C\' MA/CSF,M9X]EQC5PDSWPC"[KJH0H\N17U9H\>C,]'ST_@/>OPGIW2_M5P?+NT M>+_J]VOP+[8-] M%Q\]N)B,GS[WHG%VI5++8"LJ,Q(2(VOIQ#MP.!WHTH*[,0R'P/"E@?7T,G435;#-I"5LS488!]9:^L?@";/9/D! M'9,/&$Z)@G<4LG(5J,8EN,;'<#"0:BWD2BHMYQIU-/_0ND(K59(IJ,^8=2P[[S?*!SY@2T6LHY;I?HY,/]W9 M$5T"MD.,8"GA5"$EK[$!R8(&IM5'1)_/3-I,EUB!P3..-XE2"K#?$LH1K#5! MJHH:0GBZM?J<0#-+*4\J*D&D3B[[(%O.FN@:"VR@IRBL8T\XN?>!(J30I/#^ M@/UD0*RDCC*_N!I/OF2/Y0+C@0\I;X[!^V8@^]G(Z6:09D@9GCX"?DYAP.(^ M=J()2F,NJ2I5*#)!P)HZ"&:.7K+E8]-8%\#CBIP'5H23*3EF\Q_Y%0T2VRZ, M^MRBFY.A5)WR[]F)[*K$W?T^AI^HRY0,,E55SKFNP.X:8:ZS,J9:NP]X2JC4 M24R 55M5B2B^?H3 @7@9W2[/3W>TE#[(Q920AB/7-M\"N;P@OP,5;&"Z:HO8 ML/,GR#'E8>U8RI5"&^Z3@O<\&IM"<"64[0RE'L 5LPEB/&DA'V98I72Z>$<= MA>A,)WL0VOV^F4"MT&UL]#G>&><]/?8:*;MKFNA/10H7-5D3>/(Q=1?FAC82 M?2&'"_UU'T$_6^H?6)(Q+*U#,G.+62?JN2>#"C2 P;&)9;@W3-;D%FED]NC] MB$2>*[O=;BJ_SL/HW?4\TK^6;H&Z%YHJB&+,>-(3+H_)>1%LDT;3N0T8=-/G M$O]9D.,+.*^L#;L%&^C^5YG]!5!+ P04 " "3@257IJA!!L $ "E"P M&0 'AL+W=OPD^:AZ,.*'(D+DUQF=VG9?]_978F64UDP6O3!UM[FS)DK MYV0MU9VN$ T\-'6K3T>5,=WQ9**+"ANNQ[+#EFZ64C78RW7IZ-PM#VX$:O*V(/)_*3C M*[Q%\[6[5K2;#"BE:+#50K:@<'DZ.@N/SZ?VO7OPA\"UWEF#M60AY9W=_%*> MC@)+"&LLC$7@]'./%UC7%HAH?-]@C@:55G!WO47_Y&PG6Q9C M? 0E+GE?FQNY_ADW]B06KY"U=O]A[=_&]+CHM9'-1I@8-*+UO_QAXX<=@3QX M02#:"$2.MU?D6'[DAL]/E%R#LJ\)S2Z^2JU:TJQV[X<^SA3:* MTN2O??9ZN.E^.%LZQ[KC!9Z.J#8TJGLA98 :@O0$8#V *9"N)!-Q]M'*"@Q1-N3 MH)'0:W279BW?%S4GJ09-)HQ?=>E-S7/EJ!LD6I/J&]+00$7"VL1X#8A;"KPNI8%M\<6 M #HE.ZDL&IW9)B <>>1%!9ZU]<$.'T>?4]/2U!R\ML7@P]+[<(^C@!O/AR]J MM!IV,2M9EZ@\/PNH>8- 7=F2]2Q\+'9\_?9-'H79!_T,AUF;%M)41 9$ZUS3 MD\\L-7JWH"0IO8W>WX1'C5):=O3G$J6U](UNF4892R/ MIGX=)RQ*9T?P$5M)+=[K^>:^)UB^I\Q6]'GTQFI;,26%S:KK^A<*[C7A3ZN(/&HE?""/+3FK+69DW=V\ OE6Q\*CJW M#:EX( %WDE:[.K/B="UDJ7?*8($%WW8Q0557&(LK6JO8E0--4329]'7IF]0" MT?8D([:D_]_,_;TWVI"G+17?*F7G34I9DL4LH5!G+(YC%H7!WK.;VZ\:IBF+ M*3&B,(0XIVP-61X$+YQ>-ETM'\DBKX^^$T5%<].F]]JVB]Z91#"$R]OK:\BG M.9L1]YB%233L0F*3PA=I7'=Z\MANF).8940Y"S.8)BR9Y2Q,HW^^ MA'0-XP0 -$+ 9 >&PO=V]R:W-H965TB@;%+232U4S M0U-5C'2CD&7.J:Y&<1A.1S7C8K \=6M7:GDJ6U-Q@5<*=%O73&W/L9*;LT$T MV"U<\Z(T=F&T/&U8@3=HOC17BF:C'B7C-0K-I0"%^=E@%1V?CZV],_B9XT;O MC<%&LI;RJYV\S\X&H26$%:;&(C#ZN<4+K"H+1#2^=9B#_DCKN#_>H;]SL5,L M:Z;Q0E:_\,R49X/Y #+,65N9:[GY$;MX)A8OE95V_V'C;>/% -)6&UEWSL2@ MYL+_LKLN#WL.\_ )A[ASB!UO?Y!C^889MCQ5<@/*6A.:';A0G3>1X\)>RHU1 MM,O)SRQOL* 4&W@O_ 53IDY'AH#M]BCM0,X]2/P$R!0^2F%*#6]%AMFA_X@( M]:SB':OS^%G G]IJ"/$B@#B,DV?PDC[*Q.$E?Q/E-392&2X*^'6UUD:1)GY[ M+%R/-GXNN<%%I M,"4S4-&>HA9'LX=YO)!"4(NBH"X];Z(+%Y5L,YLDGI8NR=7]?<'ENN*%9SYT.-')S@W66_@!)9%O*'^PHH^5 MN\-BU[-AG7+.B4%AXW6VAZ)"W@?L<.'5: *\T21=[1(H@G,XL]28()X1S!.*;1S*[%BVD03>?P>__G M#O@D21$9O^592V"IE9?:=@JBXO&Y/8P"[U)$FY0H_.ZI;)L#;K91V.HEL7.9 MW7>6(7R0HOC^@]/RBCJ$H4[Q"4WPGTBHLMB5PV8=MK#8STGJH.)M<(VR)6JV MKA3P6\L;VY([)%=L?;>KD/0(UY=?NN,>"&WE6LA?Y,)$2Z\QB.?=P@/%C),@ M24([FB9!M-A7QRR8D1SFP2Q<=&IX/&8GB2@(YTYXLRA8A/'_*H2GKN))83SV M(1_M/;.HD OWF-2>JG]Q]:O]>W7EGVGWYOZQ^Y&I@E//K3 GUW XFPQ ^0>D MGQC9N$?;6AKJ&FY8TIL;E36@_5Q2#^TF]H#^%;_\$U!+ P04 " "3@257 M1^?*2:H" #0!0 &0 'AL+W=OS'MA9-<&@L_!-NAY=OO[+19)T'% MWB1^N/O=_VS?S=;:/-@:T<%&"F7G4>U<&/ ME(R\[Q$H=?S:!3M%F[YJG9^ M(H+-<*#%;S:#$Z7TZ\?3#XP7%M]\;@,\FU?O"3 MS^4\2KP@%%@X3V#T>\)+%,*#2,;CEAGU(;WC_GA'_QARIUQR9O%2BY^\=/4\ MFD908L5:X6[U^A-N\SGQO$(+&[ZP[FS3LPB*UCHMM\ZD0'+5_=EF>PY[#M/D M%8=TZY &W5V@H/(#!-XKCREW+G#.UR\G/979M;?&Q1 M.;AZHN\L=D3U>W&Q)2P[0OH*X12NM7*UA2M58OFO?TQJ>DGI3M(R/0C\THHA MI&<#2)-T?( W[E,.ELI"4%4.X7O-[3ZJJ)E9(56!$) C M!24HO2L?\_AHFJ;)Q=>@4^J2DSKF:WNP!QB$F 8%\XEU-!L\1Q<>XG6ZFIL2 M'EMF'!HOJ>*V8 *>D1E_3)/A2U<9[U691,+Z7F(IZ5:YKN#ZU;Y=+;HJ_6O> M];IK4L65!8$5N2;#]R<1F*Y_=!.GFU"SN7;4 <*PII:+QAO0?J6UVTU\@+Z) M9W\ 4$L#!!0 ( ).!)5?G_V@7@P( +P' 9 >&PO=V]R:W-H965T MS#6%)1:*HZY?@.]][YW=V[L(MXX\B Y#HJ2RHF%B9E-78MD62 M04G$%:N JIT5XR61RN1K6U0<2&I 96%CQPGLDN34BD+C6_ H9+4L<@H+CD1= MEH0_3Z%@VXGE6CO'7;[.I';845B1-2Q!WE<+KBR[8TGS$JC(&44<5A/KQAW/ M?1UO G[EL!5[:Z25/##VJ(UOZ<1R](&@@$1J!J(^&YA!46@B=8P_+:?5I=3 M_?6._8O1KK0\$ $S5OS.4YE-K*&%4EB1NI!W;/L56CT#S9>P0IA?M&UB!P,+ M);60K&S!Z@1E3ILO>6KKL =PCP%P"\ O ?X1@-<"O',S^"W /S?#H 48Z7:C MW10N)I)$(6=;Q'6T8M,+4WV#5O7*J7XG2\G5;JYP,EJ09[01: '@6?XO->\@K[+;NC\?CK=V\:B(@E,+-6\!/ -6-'[=V[@?.ZK M]%N2Q6])-G\CLH,[\;L[\4^Q1S_4D% 7T/M?:Y"!0>I)L(DN!Z-1, SMS7YA M>\("'P_=P["X)\S%UT/L'\;-^^*\ 0Y&75PCU-YK1R7PM9D# B6LIK)YDYVW M&S4WIL.^\$_=\&ULG95=;YLP%$#_ MBL6D/;6!0#[6#)"2;M,RJ5.4=MNS@R]@U=C,-DG[[V<;PK(IH5)>P#;W'I]K MQ"4^"/FL2@"-7BK&5>*56M<+WU=9"156(U$#-T]R(2NLS506OJHE8.*2*N:' M03#S*TRYE\9N;2/36#2:40X;B51355B^KH")0^*-O>/"EA:EM@M^&M>X@$?0 M/^J--#._IQ!: 5=4<"0A3[SE>+&:VW@7\)/"09V,D:UD)\2SG:Q)X@56"!AD MVA*PN>WA'ABS(*/QNV-Z_98V\71\I']QM9M:=EC!O6"_*-%EXGWP$($<-TQO MQ>$K=/5,+2\33+DK.K2QT9V'LD9I477)QJ"BO+WCE^X<3A(,YWQ"V"6$SKO= MR%E^PAJGL10')&VTH=F!*]5E&SG*[4MYU-(\I29/IVMSO 0D>I*84%Z@I928 M%V".7:O8UV8'&^=G'6W5TL(+M @]"*Y+A3YS N3??-^8]7KA46\5#@*_-6R$ MPKL;% 9A-,"+^G(CQXLN\,Z5>8-VKVC-"=U3TF!VKNH6.CD/M=_-0M4X@\0S M'X8"N0N7)$#W=-@S0.-A-;\>GVFA)1*W_/^16=QB88Z9@ M0&S:BTT'.=\%O[U";ACZEMRLEYM==6I/(,U7A"^X#3/?I<;EN9G =(&F.>Y$/HXL1OTOY_T#U!+ P04 " "3@257 M1YZXGV,/ "6+@ &0 'AL+W=ON*FG<[-?8!(2$)- @Q 6G%__3V[ M $C(II6XS7U)9!)8[/L^N^"+C767?JU4*S[5E?$O]]9MVSP[./#%6M723VVC M#-XLK:MEBS_=ZL W3LF2-]75P?SP\/B@EMKLG;S@9^?NY(7MVDH;=>Z$[^I: MNNM7JK*;EWNSO?3@O5ZM6WIPR(-O"*7[7:^.RW(%$6UE[2'V_+EWN'Q)&J5-$2"8G_KM29JBJB!#X^ M1J)[_9FT,?^=J+]AX2',0GIU9JO?=-FN7^X]W1.E6LJN:M_;S;]4%.@QT2ML MY?E?L8EK#_=$T?G6UG$S.*BU"?_+3U$17[)A'C?,F>]P$'/Y#]G*DQ?.;H2C MU:!&/UA4W@WFM"&K7+0.;S7VM2<7P1K"+L6%7AF]U(4TK3@M"MN95IN5.+>5 M+K3RXD'Z]?#%08NCBCT<,;VC.^B-"?R?TX5O'?SFOV,"!WJ/QNE1 M,#WSC2S4RSU$BU?N2NV=?/?-[/CP^0YN'_725]-J3SM&FFO26V=D5^I6E:*PL++Q MX9>'.DM)CY?:2%-HT/$@K1#;K1=K>:7$0BDCH*=&.JS3AO91QM'M->*A7?-! MT3R-TR#25##02AGE9%5=TWO5M&%O"\8^&&;D@LYAB4YKY>#:X@%Q/S]\_L_3 MTW/^.7O^D"6430.SRT6EA.N(.#UT:M55K 4FPI2G%U-QH8K.Z5;'9:\_%6MI M5DJT)G7HK3" MV!:[BJHKH?:J$B4L4EG?P5)XA_Q$:G#J8Z>C"J4Q'>A^W@*YWB4?C34JZ)W4 M-!4P-7*E=8K9\>HOFMJO;5>5,+:@^A'-_$=G0G[F\TC#&>G/$"3=0R_00-1, M;_^SX);LJD^>>W$:E/&>E2QP&J5T,3O<_[> 7+QE&5S\FEQ<4982/TAL0FZ< M/PUI9B(V:UVLQ49ZK*ZPHN<95B:J[Z3#^_DLK)^*MP:YVJ"Z$;\],[;1!A+_ M/66.Q(T-LGM9*ZI4"&4PRAH-TM^I0QB7JB3[E2S_0-7A=TG>Y';6P,6"KV$+ M(L"1*V<;A%&%\IYTUFM5:C<:3M\'D67 M%P">N!B@Z8ONK MZ=,I/CQY@<9+;4ID54)>R?;IL-92)E"?&G@>R902X[59#2%,TB,?S?=KZ^&A_H]1EW$NRD"/'\+F0.*F4UX*4 MIGQ+C+Y1"\?VF4W%ZRN%'U %0O_V 9$R/9FFJLFOH:%'[ ?:!TT_AI&QE*(L M99&E[1Q^?L11$#.M9MZ68O8HK2=3++=)'Z7%E 9 >Q[63G=@C<<]UGB\$Q2< M#_46E,]Z3X:/C"&,OTPLQQ7W283)U=N(1SH3]'LA:_B@9&UI/-JL+4KDOMT8 M4/+=PNM2PT>51\&%R[%G130C@/J,ET6( R(08S9/NZK2P..R[0'+(,HNM1_W M:C_>J:D/GB/F->Q?$X@9T_7]*.0*#C4CZ!UK[J?O6RB!,1&EDY1??%;V*'YJ M>8E0[QEAO.71"#9!P^U:(A$NEU2#V(QUL&+ 1$-5OP^;?$8.3QDH +IUJ&@9 M=P-7T9$FG$E3+B,CTQFMG0SU[$I6'>L6[5EQN4]=(0[; -LA.MF1C*SV.^C? MVV6[(5JEND('W/"1A?547+VL.",CW5"#RSW"A'AV' CW^&!R&Q85FEP!MR=LF-77L5+?NMGPM2[4K M6I[TT?)DIZ^?IL!_C]JCKPC&CP7,O8FDF.E?N>%5S+@P%5FJ314@3GL^.P5])ZGR.O M DF0!B+L6]SVRQ'1@ Y8.D(@\( KY$G;01BD1.O8QRE4Z%42+;*X@1.NH5;O M,[ 6W$NN8B%KI&_WRT[U274BUM"CI?ZL$AOT56K?+I<,#9"?L6+2*UB!+5OK M@E,! T6?G%AZ:YAY1BI=0ZF#_Z;&!9@N5(6((T;H"(O"SAQ7>IFAE:24*=#] MD#4H!;!']PKH]1B"CX2A_BT+IBT5EPJ42H#_WB+$.E@+84CZDMKXF!!W>,-F MC6($2R%8EUH!"9V:G>L3_(2 WQY/YZ+65<7]EV3^D-CI\-OH>RK^T;$WW <3 M3G*WS,A'*9F)6<8$4?SVTST=.=2>2MN5*Q'1K+0%^\.:_6-\-:9\LTM9CN4K71JQ:M M\,-T8H K185DP!Z2NV0$WC"WO)*Z(AK[>+!/M2FL#R&0'5G8!BP?W4L'5#D_?/Z6JC*A^5C) M2+;06<0'#RC= %L\Y!P=1S8IK]X!/#*XL=TZA8)=HT2O:8 -&Q"S4_%;%JL, M2FAAC=05(BNOS'G18Y+@-E8?F.13\!=OV.,AG)C4715V(H MQ=A;@ZQE%#+6[#AH_DT/*;.]%RWX)Y G7EG\ASKLNVWJPXH/#;D(9)DRU?T9 M4N% ]"U2C^M8W,A"C* ?@T\_^,4V*$Y'\^.'S\0[]H]^?K*]DD998V1%;"N7 MU%%2>:Y0PQ,&#+B+HH/Z($!V(BVQK^2]A$" ,7P41H3A9O"^6K5K6]K*KL*, M9W#>[:@$7P,LUQE?"1:TU#TQ'N "Y@F6Q[UY%IC2I&X$5PWQ.WK,=OQL4 /" MV#%./Y"8")U+$H%@^WYE[26QTX\CB!7"S0HP5_(Y:%)",D#"(#2RM89402RO MC/[SMC+"&"U.V7QZ&KH>1\V8702$\77SZ"#LXOYI-9>:R@,(E%V8U,9N;"R? M)-@T\!*=:=7IT# 2>.5.C[)B&OHD0W&KT6X/;A8*P-&0&OHA63YW2Q.AV/*P MUS.#4&Y&9FM )&1,#.T6:P-?HR>QS+21=%!J'CW''HB;XKX#XCQ>M'>!\GMT ML=-[9\L1V 00+YTI=5&E1Q$G!QC]MJZ6;F5K,%A'*SS/<1&$7;6[!DD?5:+ M;'C2!Q"\CL''_T4M.ZK6['"X^3S<62;.(!NHN>%^)X;?>^TO1Z\X_P:],;O0 MI7E+,)1]_LM!'2?VM5ZM]S^B#:[^*J113BJ[E9A='\\^ M4VNOE ' >!^2WUU3P?M320J[0(4JG Y1Y^(ZG>[^VC0>]]DRGBW3C:#WHYX& M0YG@I#\/D.VLLEU)XZ'L.+ER*@8#C5\DF0713O-+0>,:34FCBBLH=UG#@8#$ MV#>0M]RC+&>(]\ ]YR(V06WATQ"&AJ=#A(C)DW\G' M9@?!>Z5+UMZ,.UZ-&Y_N?$2L#OV[$FS=/]1@3+? M;*76')FD3IJ5SA$N85S$G2 _:&ET@>7HU,ZV_JV1Q4U)DG(;JSE!0G$4 MAGS- 57L4I7;QZ\SVL MR-60&,R]OK\)^9EM="M4POUP3XNP1Q"$Z[F./1&59^E,AA/"E6+%#@T)*AFQ M\^ IN8/T7H.:LU%TG^@';M>Z:5+7 UQ15CQ>5#0!BN"C(+P)5R8U#R^C?R\5 M7ZU3*8@NLC.'S8<<-M^9?7Y2 4Z+<^CM IWCZ.SP,T0(IC:=:ZP/=QL 'D47 M\1L-_1@LPD30@HP7Z7TA"+/=3OD$3-G5-W:?F_:(N:?BE/R4'IQ.XH]703?A MCS-RJAJ.P%/I4'U#KTD@J-(?NW330GM*3>F"O)*^6XJ N4/W# RM%QW9BQR! M*@4[.F'%@LU(!,@<_+V"I1N0B/W O))PVL U7RL,_##[,N*ESNA,2"9NFZ7A&TNHA@;< ML8T/@X4\FOW$E-$>[=O'0PUGQV7=_&Y(G*I5OGD&FR2<1?N,IAAQL^. B# MBS E[Q 90$7A@GD \I[<1?LUB9$?OM9(3JY87P>N&R1,PE1_QN96FZ8+-]-A MO$NQTJIB;1 [6-+Y@&M#SZNV)F#$S4!]!78"2:H/-)F)1UUSA)OPS02H?>PL M_8>WA8I7:RQ*0'\!5 PQ'"V 9[D!'OQ(=TMBEOABI3WLBQE:O)L,Y L)']KJ MBA3KLP\ .V,7E&4Y[*)>XD%'VP<%V<- N*(%?#)A_^->5-X_GSN\^W0Q_\%:PUN4%D>PO^\+K6!-C&;:TI M/VV?.J$U:90Y:(STG)F0^GM(L% \*+4+&[#SXCI?%"@&>$F,$;QHX0WA5J__ M.F,+A.W2ZM$P8-MF;$ D6W[&+GO=A*N3WN8C7U -%XIT@77S)CF*T4C4IT(C MZ]'M/]]14FW5AG6?;C)8@)S_Z^#0[,HI6XUZ !/IC]8V_.$Q*FMK:_ZY M5NA '2W ^Z5%),0_Z(#^4_23_P%02P,$% @ DX$E5ZJ?UVX9!0 Q \ M !D !X;"]W;W)K&UL[5=+;]LX$/XK W=1V( : M2Z3U2A,#2?K8%EN@2)KN8;$'6J)MH1+IDI1=[Z_?(24K2F(;+GK8RUXD:D@. MOYGY9D:\V$CU32\Y-_"C*H6^'"R-69V/QSI;\HKI,[GB F?F4E7,X*=:C/5* M<9:[354Y)KX?C2M6B,'TPLD^J^F%K$U9"/Y9@:ZKBJGM-2_EYG(0#':"VV*Q M-%8PGEZLV(+?<7._^JSP:]QIR8N*"UU( 8K/+P=7P?EU;->[!5\+OM&],5A+ M9E)^LQ\?\LN!;P'QDF?&:F#X6O,;7I96$<+XWNH<=$?:C?WQ3OL[9SO:,F.: MW\CRSR(WR\M!,H"0&E%V-VNS F>IV([A"V*#<&86S M!>XSTQNFEQ[8)[S]7A=K5G)AM >W7!M59(;GT"QA(H M78P-PK#*QEE[Y'5S)#EP9 2?I#!+#6]%SO/'^\<(O[.![&RX)D<5?JS+,R"I M!\0G](@^VOF$.GWTB$^EQSD' [BWP?ZJ-K]H+](PTK('"WL M$WB?.?9@]< >MR"3F,7:6'!FR6$N2RP&A5C L! HD;7&77IT#E?:KL& ;KN MPD'X2 :&>GT;P\[:@ M9N)[ >*P(^K%401' AAV 0Q/#N"3Y-L7MJ/*_@_;+X(^I6VJ*L'U#F?&= =='1U)A6664E5(LFJ^BUS^D<'"08CFV>!LE))LLBYS9D,U8R43&P34V?1+? MKBH\M?C'YHQ$SKY74FNX%_BG4CKI>_Q#T<_%?^ WVO!6FZ)R1[]CA8*OK*QY M$]&>;\YMY^+;UAK?C^[.X,%G+-E;#.:D*RX"+;]MU./-_?H\))'_+C2:+1P"/I(;#M9*_- MGS^'CLD:X+J 'E"RF[V1:B45NA2$-+SAU4Q:CQ%_XJ5A@BMAF$Z2D1/X)#C1 M;HJE("$)I# ,O# A(Y10CX1A:W6?91B B>^E:>HJ"SZ&Q NI/[(3-/$F2;KC MTM-J]=_1*?0B_U"$FKEG,:&11[%Z/N5"*S[-K0'QTGC2[1T&HT9$#Y,IQ#@& MX2. =EL[<0*1$N(E47J(2.WL82(%*<:64@AC&$YH/'*",*2G)A#6CC",((%A ME%*D(08_B8/]-/*I1Y&S. J=F391'8U\@DE#C_62N.LE\??_7*.#4;E=M,5^K3@PW3:N MTZK]&\RGMMU@#L&6,TNH$"-H&[N=[<\8"68CW1A9XZ=>3':T?B@$^R(X[MVL MD+T+=W_$IBEK89I+5B?MKJA7S;.V'P8 MN7+WM)DT>.MSPR5>L[FR"W!^+I'^[8<]H+NX3_\%4$L#!!0 ( ).!)5&PO=V]R:W-H965TI%%P"&?*]*H6=>84P]"0*=%5 Q?25K$.A92E4Q M@Z9:!;I6P'(75)4!#<-A4#$NO/G4S3VH^50VIN0"'A31354QM;V%4FYF7N3M M)A[YJC!V(IA/:[:")S!?Z@>%5M"CY+P"H;D41,%RYMU$D]O$KG<+OG+8Z+TQ ML9DLI'RQQJ_YS LM(2@A,Q:!X6<-=U"6%@AI?.LPO7Y+&[@_WJ%_=KEC+@NF MX4Z6?_#<%#-O[)$RA/1J&7 M8YR9?V93#,UN4H#]. X.[V+5!UB'>MHCT#<0AN9?" M%)K\+'+(#^,#9-=3I#N*M_0LX&]->45HZA,:TO@,7MRG'#N\^,7@U-*@U>//W[Z)A>'V&<-(33LZA M[Q'VR8W6@,?3G55.4-B/D#5*<;$BMTQS?8K]6?S3[)\+($M9XJ6UR,:I@3BW M,,18IV6U=F4L."BFLF*+$UH,[,?;V\GWO!= M&@N;!H80N71@-2@N\WYW#/_ !7IDHYG(]<<)5L6N1:%L>Z&0WV$-)8FZ+^V^ M,7F6AI7DCNF"P+>&(P,G>$1""J@ GMD=,O1/CE>AM&&+]T^]X'NY;'!W\A.) MDLA/XPA'+E]Z?3#:>;$D%:B,X^8UPY3Z)33VHSA\;7ZY>KHB*[D&)>R-=/SP ME139EFA;*6XX'D@?Y(=A^,IZ/,RFOS--'?P7/8^I/QZF)^=^K&=[G0:#^,B^\.% A8U' MT9%]F9Y#ZM,T/CEWZO\OV.M7L#PKUY5IDLE&F+9UZ6?[QN^F[7?^6=YVC5C\ M%1>:E+#$T/!J-/"(:CNQUC"R=MW/0AKLI=RPP.85E%V _J7$^G:&W:!OA^=_ M U!+ P04 " "3@257=* >F"8# #*!P &0 'AL+W=ODC15&SO3;?;8WHX*F1RLZCVKGV M.DGLNL:&VRO=HJ*5C38-=Z2:;6);@[P*08U,6)J.DH8+%2UFP79G%C/=.2D4 MWAFP7=-P\WR+4N_G418=#?=B6SMO2!:SEF_Q =VO[9TA+1E0*M&@LD(K,+B9 M1S?9]6WA_8/#;P+W]D0&G\E*Z^]>^:F:1ZDGA!+7SB-P^NUPB5)Z(*+QUP$S M&K;T@:?R$?U+R)UR67&+2RU_%Y6KY]$D@@HWO)/N7N^_XB&?TN.MM;3A"_O> MMR#G=6>=;@[!Q* 1JO_SIT,=3@(FZ1L![!# N]^H\#R!^[X8F;T'HSW)C0O MA%1#-)$3RA_*@S.T*BC.+9;:.@M.PR\K1T<(7%7PI9,;(25P6&KE#!4./C[R ME43[:98XVM2')NO#!K?]!NR-#4;PC4!J"S^J"JO7\0F1'1BS(^-;=A'PYTY> M 9O&P%*67\#+APKD 2]_ ^\>=Z@ZA(W1S4O">^%J6(;ZHX$_;E8VV/\\5X > MOSB/[V_5M6WY&N<171N+9H?1XL.[;)1^OL"^&-@7E] 7#W1+JTXBZ TL>2L< ME^)OK%X2"0=\CO5%W/.L'VLJDY9TD87:@O,M :W1.U$A]1 M\D9WBOII?<+$ M=Q39C0L:C9'@N=1-R]7SAW<3EHT_4X1N&F'#55^'ECPZMFB$KBP$%LH1Q$=J M4U?KSA*R_70-C[5!?-5E\"">7ANH:9Z'INFU/ T:N[AV6M)_47P/C,5ERDC( M1G&1CDC(IW$QF7HAC2<%@YL^-E!39_,%_O[CG>W:,;KY6^,TO&+-Q7 M0II)L+2V/N_W3;%D%34]53.))W.E*VIQJ1=]4VM&2R]4B3Z)HD&_HEP&T['? MN]+3L6JLX))=:3!-55']<,&$6D^".-AN?.6+I74;_>FXI@MVS>RO]97&5;_3 M4O**2<.5!,WFDV 6GU^D[KZ_\!MG:[,S!^?)K5)W;O&IG 21 \0$*ZS30'%8 ML4LFA%.$,+YM= :=22>X.]]J_^!]1U]NJ6&72OS.2[N&L%QZ8)R;36>M5O*,U@%\4=(N#;R7)2OWY?N(L(-)MC O MR%&%GQO1 S(*@40D.:(OZ=Q.O+[D']P.X4I0:?>]AS]FM\9J3)@_#[G>:DX/ M:W9%=&YJ6K!)@%5BF%ZQ8/KZ53R(WA[!G7:XTV/:I]=8E&4C&*@Y' G=(=A' M%1^&O6>!/5J0#/\*5=6:&V; +AG,E<#ZYG(!IUSBCFH,"IFS2R5*X A- MK9B[92"+PB0FD(["G.3PH=&2VT8SKVS.[]W<((IP0$80XZ4T@D\2S4DJWC2& M@5%SNZ8H4+(5DEAKNU &59_&9T#R,$L&0$B8$@(WRE(!BV/NC$;A"%T>)6&, MX&=%T52-H):5: #?ON"TY2L4HI72EG]O-T[)&9RF<9C%0YPD23@QWV#DW.M2^?#ZU9#$^5L#_(6^CM0D MQ!;U2=PCW0;&'DFLN'OCN+/T68.4WGK4*L(OBT\AN]2LC8KA]U"U!,(<@>QG M3X@? U,S3^<"*]B;C'K)/H:H-_@/,"21QT#V,?3\0SZ6@'6\Z<*_XN6F/C"2 MC4O&@M8<,X1_1XT[$<;5%L*/QF,KC]G 5>FR#\M8NK1Z6I$WWLE=AH9K]'9O MXTF][OI^].QRQ[^7(C^!)(RBD:_C>!"[; WC.,61A%D6PVRW"MB]BQUK+V=# M/T91>SG.4[\>Y?E+2WA#9M23U.'G6^,A-9OPFA_CMW^#QKF A(9<=0)#I*/4 M5_[A#/,8VPP[3AX(\1DZZNI8R8/Y5RA,"-G6C31*\-)SE;$XM 2+NIUF;ZCE M:/]M8$O7NZT8"$>&_V<2OCOZ%(\9E(2Y3SL2#E)'DGD8CQ*??A&2YJ'/=7^G MTZJ87OA^TKT1%G?;='6[7_;;I7%+M!/E]AV,^TNX/E<*;M=. -=(S_]&U!+ P04 " "3@2574C'Y M:>T$ ># &0 'AL+W=OQE;^5<#2HA52]V85_=V=F%[IUE51P9YAMZUJ8S354>GW92WK; M%Y_E3 I!!;DC!('# ]Q 51$0JO%7A]G;74F"^_,M^JVW'6U9 M" LWNOHB"[>Z[$UZK(!2M)7[K-<_0&>/5S#7E?5/M@YG,]YC>6N=KCMAU*"6 M*HSBL>-A3V 2OR' .P'N]0X7>2V_$T[,+HQ>,T.G$8TFWE0OC0=P'0#X&P C]DDKM[+L>U5 \5Q^@,KL M-.);C:[Y4<"?VJK/^#1B/.;I$;QT9V'J\=+C%OY^M;#.8!#\<49S@F M/.+3.$S&HY3-5]JX#PY,O2^73CA+T@D;9V.6HOR\781=J9 )8"?))#ME)SR) M\9FE$WRFD_$IN]=.5"\5X$D:QB$/]PZGTS 931.$;IH*L!Z1I%2A'H;25 F' MA#C]DF_+UDCR6SQ'Z(X<&H>[!CU"Y0.*#^(!(9; "LSF_]D3-\*N6"-DX340 MM6XI;+R*P&HTH#7>WD.15$FQD)5T$NS[=Q.>\/.G$SGAEMY@HG,\GH0Q3HC- M-,KX.$PXTGKE _6%FD*U^(5@?-*]^/*2'50,/SA/ZE!N?JLDMDHLY\QOY@$*6 MD*]\M+'/WH\%&$)%L"P$QF@XIM60\7&48%KC?(2/*,';<#YF21;QE%[Q24A4 M/Y\RO)$LPO:DQ)!@&4*-LB[;RZ.',2I1B3'\':,R;KIG6>)(0"K!$G MR31*XN&V>ARC":V@ C89L3]W?_Z*4*.5_Q*U"()5JI;.,[]-P#;P\3+Z.E\Y M^E SL= /^$1S&B.QFY+HC[TZ5(J<--EL92F_2?@&OPY";7R C\\MWFX:32&/ M])E%)1%)21.3N-;92/AZ(\ [@[:LJG3]QII7M M>RKVK2DTBBOMJ->CIHWI1267X71'RI8YBU<(MW\/%AU%OQRH@Z+H0T*9E4LE M42^!].*73U1N$QW43C>^E"-U\ @&[<5OI3!(*A46J;I"3T4#RW9G81FY!&,@="^[=[NFM^KT/,]'0^=\R=AEA(YJJ!$ MT;@_QMI@0C<:%DXWO@-<:(?]I)^NL($'0P=PO]3:;1=TP>Y?@MG?4$L#!!0 M ( ).!)5?>^XO[?0, ,H( 9 >&PO=V]R:W-H965T>I\H:VT)= MB!X[FMD*V1::3+GS5"^QJ&Q0VWC,]Q.O+7CGK!;6=R=7"S'HAG=X)T$-;5O( MK]?8B/W2"9S)<<]WM38.;[7HBQVN4?_>WTFRO!FEXBUVBHL.)&Z7SE5P>1V; M]7;!'QSWZF@,YB0;(;X8X]=JZ?B&$#98:H-0T-\CWF#3&""B\<\!TYFW-('' MXPG]%WMV.LNF4'@CFC]YI>NEDSE0X;88>O]A_QFD0/E MH+1H#\'$H.7=^%\\'?)P%)#YKP2P0P"SO,>-+,O;0A>KA11[D&8UH9F!/:J- M)G*\,Z*LM:193G%Z=8^/V WHPBUN44JL8/84G3&,L+S;P1U*6P)=B?!YT_!= M8;*JX-U#L6E0O5]XFN@84*\\;'T];LU>V3J!3Z+3M8*?NPJKY_$>'6,^"YO. M8S\(S>.&=S ULI6K@AKI)JB/31-=Q895#"7U<; M9?U_GTK B!^=QC?]=JGZHL2E0PVE4#ZBLWK[)DC\#V?81S/[Z!SZ:DW]6PT- M@MA.FIZB>!;D-,4I+R7ISY569@==4YY$0SUNBN4=[\@C!D4UI-Y?PD,M$9_) M#6O^]-Q!ZGV=U1NMT+<6.SNW'C:JE+S7XS4Q4OL)6!"[09K3*(@#-_4C&D5! MY"9):&9SYD9A )^)MYRC(M=/,PC<+,@A<_,@@M!-PQ0>A"Z:9]BYR^+48H=N MS QBQ&B4IA8[<8,D@S,:QK.&\0]K^+)!3XEY%NVTF"]AX>V;C 7LP\,S0;5I M.05*JMV-05.>=D4C;D=E+TX)J?$4NPZ_B^MLVVTP1WO[(7R>CS=,W:' M'B47E0)+MM.T]/^LJ]L7_-PC[B3'2,X('^5N'ID2" DIBS-;#(D;)['Q!:&; M9,D)-*0L?<.)TM3UJ=3".*(R\K^S[[_/I\W%E*4?S2X$.?5%XD,04;4G ;"0 MN6D>0I#$U!NGJ]8[>E_HTMO95U11_P^='I^:V3L_U%?C^_1M^?C*?RHD4530 MX)9"_8N42E:.+^=H:-';UVHC--VP=EC3QP9*LX#FMT+HR3 ;S)\OJ_\ 4$L# M!!0 ( ).!)5<#&GRB:P< 04 9 >&PO=V]R:W-H965T] M)>H5BR!B,;))DP1\7$8I2[SQ+GK\B6AR[+(HB\ (6)AY+XC%\48;G;P6T M"_A)?NB;9.PR/T&&R-Q-8Q:BVWK2/^K2/WIW^C<&-_&$"0$V!N%4@O>SW"7$ M3S^DON=_G.Q:#HDPF.>-P:H]Q5LY4"."5?: S39R-V1U16&V5/(9B@;K!&'= MBY25&FPUE0:W9M3M8$AD95W,D"V*W@FL1'M0'\3B-N=:P\UQ3,2SJ.92VS!+ M:H)ZC=V,M*F$6IQ?P#\[YFU:_&';D,@^3)Y$A5WU]8O)((*5!X[2< MPS>>UP*&WCD,/Y?P9:5JC?FMS^&&YX>5_;(J][7U(X1.[$'LA+B, Q9$'OQ, MF8[.:,. &[O576,7[@V#*&#C*#G'7=>) L!>NQ 2R1C,271.*\Q(\;R6U4EF M+W0\"LH>!DA!0@.'=/4BK'HLB+L#_YXBQXKV7>9&J24/$H@<6GJ!Q[PTA/]T M?]9W>\_*SK-/UK-44L=)=Y #E"297"PPIF3&3)B-$*5]W<9?8&9)LA"QE%ZO M,>0V7S/GD9%#C2R'4N*9&W M<)S$QV8<0J$-TDM_OBG%Z8&.N(..^/V=<_JU%S%Z.9UNB:]PPZ)_+UQ0A"R& M_VWP>$]M?ZB\H0K\?4W"T&>)Z[)PW.P&CI?VUE\8$Q(PW_/H>.AX;E_+2+JX)^^.^\XI MT.$;]JRB3<^O!#%&P9TVLJ#"_$3U\FU7+W?3^_O6N:=2IE\)&I@VNXCP5C@_ M$%ZWPL5...7!<<&V\(^'9DVS18K#M*)A@'3<(#8.G?%9 Z'>1TA\)SJ#U'/<_;MQXB1G>UHCJ@*&6\$K M; N(U-TY)'KU_"#UXX=%)2P2HN[:0$4>B!Q_+R!RPC/ _-J_\4FG3F*&9981 M9FRER#O@/^L6/8F4=HF4_K79X\,-IZ@1B.+%D]LYA!0J]&[$W+$+R=B.#=WX MV[2:]6[\71.D!LQW$_J/B!OA])%BBP]P^&Y'V^\X#;6(QCBEDSIAR ([N'B> MSV*+D6F"HTAK3A\76<[SFAPFFS;=^)R@GE( $"D+_58_GBMT==FP+K7*9<8I MV;&+(I6=!^RDB'#23J=EHT0E5O0I!&\BN<*&_G^,]JW"!0Z4"I$[&U.W2.(&?18DNRRT%SPI92KKM MVYN;%[,D&).8.(D!1[?034E,@&+^EVES"H]&!U]F"E$M[?;4/!BUMM]Y9LH85=CE2G!L M)G0 ]Q=*F=T#">@^_%W_%U!+ P04 " "3@257NZDAN2,$ !A"@ &0 M 'AL+W=O+B#[1$6T0H426I./G[#BE9L1''"%#TQ1Z2LYP9SJ%FNI7J M49>,&7BN1*UG7FE,C MBO+:FT_=WD+-I[(U@M=LH4"W5475RS43"EZQ6G-9@V+KF7<57%['5M\I_,G95N_)8#-92?EH%[\7,\^W@)A@ MN;$>*/X]L1LFA'6$,/[I?7I#2&NX+^^\_^IRQUQ65+,;*;[SPI0S+_.@8&O: M"G,OM[^Q/A\',)="NU_8]KJ^!WFKC:QZ8T10\;K[I\]]'3YB$/8&HSXE/?Y$CE9M(*! M7!^YI;=W>0S_Z0@/)8.U%,A5+ H8>^W@$JF-!H.'.15Y*ZBC%*)8#2B*'D6- M*(1%T2 *[0IZQFNTE:U&/4V />>L,?V9-7W5++"'SR_AH52,'70.+/GSX08V MPLO0"-TJ\MTJ/'GVI:V8HD:J2U[>QM8\3-]PM ; MUB6KH=68!]8&PS6ML04_4KP/8"-'KB&. I+& 4FR".+ RAD91Q.(L2Q^FI)X M[$/L3T@<)B3U)Z^U^,^1L0S^1=#5!H6H%_H*H9">GZ!"/% A_C 5%M)@?W(J M\)X=&?"AAR7+6\4-QSK?/>>BM3VS5K)R77SC*CYT\1L&-:<8=!+8\1?@D%;- M'MYBAU>_XMTRK#Y[ SH_!'V"<'LDU1A7.7,\YK+0.SJCY8KE%'O0G?(*,1OK ME]I7UNC#7:6A>*:#F33I920.(U( MC*V=DBB*2!CX1_?NE]\TC!,2(1'"(( H0W8&)//]=W;OJD;(%\RHB]>T*B_Q MFP_*$A@)B_ETQ42 =PM%PO(QAF9(/:(!'$XK )$D\"#-%0<5&S_FN.(I @Y M#5(8QR2>9"1(PC>[F%>6P#'&C/8^^_BF;=QPH[%-VMIT$\"P.\Q/5]W8\*K> M#5^?J=IP+*Q@:S3U+U+L<=4---W"R,8-$2MI<"1Q8HDS(%-6 <_7$GNZ7]@ MPU0Y_Q=02P,$% @ DX$E5X7N?Q[) P ;PD !D !X;"]W;W)K&ULO59M;]LV$/XK!S4K$D"+WFS)2FT#3M9M'=8UB)/M MPS ,M'26A$JD2E)Q_.]WI&0U61.O_;)\B,DC[[GGC@]YFN^$_*A*1 T/3[4HS&83#9"?#23=_G"\0TAK#'3!H'1SSU>85T; M(*+Q:]_V<-0AT<.,_\%AW!P""WO/I!E^0/3;#F7 M8@?2["8T,["I6F\B5W%S*&LM:;4B/[U<8T$EUO".]P=L*G5ZRS8UJK.YIRF" MV>=E ]IECQ:^@!;#>\%UJ> MSS%_ZN\1LY%>>*!W&1X%_*6KSR%,70C],#J" M%XWI1A8O^H]T;[ 54E>\@#]7&Z4EB>.OY]+MT2;/HYD+X3D:NDV/HRS5=P+RK$<26^-XC[Q"V4C3P]D&CY*R&*ZL/E HV M>_@)12%96U89K.AZJN?2.1[PMJ0 HJ9[:@JCC0C YL6U DV+5Z)I&=^_?C4+ M@^2-HDO9L\HKQ8I"8L$TYH9+,7#9N_;*Y$"J,@"UR'J)44K/ 69C0J>5\1"= M8CQ79Q=P6TK$)^J"=?7PU$!BV8]BZ6>1;V?AT;4[7AG>:TWT%9Q D(9NF,S, M*(K=A':<0)2$;AJD- KCB1L0Q@=*0,)I<$86-TU2"&)WY@B2];5]F@4^9(BF*('_W4O5UD^XT?T'6H46927RP\%C?GY$ MRM-1RM.OEO*O@A??U_04Y[!2"O57B_=XB&\6;_V9![,\7."HW:-BWA'!D@Z M>I+2)IE64GN4>D^5RP$_=55KGI"6 M7/WSA*0G^_;>3[1H;4O="$WOE1V6]$6$TFR@]:T0^C Q <9OK.4_4$L#!!0 M ( ).!)5>B] R+IP( $8' 9 >&PO=V]R:W-H965TLFEJI"@1:NG8$*4DW;9,J18VZ/4Q[<. "5HV=V29T M_WZV26C:TFC3]@+^N.?<^K[(*:Z)&8HW< M[!1"UD2;J2Q]M99(<@>JF1\&0>S7A'(O3=S:0J:):#2C'!<25%/71/Z:(1/M MQ!M[NX5;6E;:+OAILB8E+E'?K1?2S/R>):($5A PS;1F(>6UPCHQ9(B/CYY;3ZU-:X/YXQ_[1U6YJ M61&%<\&^T5Q7$^^=!SD6I&'Z5K2?<%O/N>7+!%/N"6T7&U]XD#5*BWH+-@IJ MRKLW>=CV80\0AJ\ PBT@_%- M 5$KM!.F2OKFFB2)E*T(&VT8;,#UQN'-M50 M;D]QJ:79I0:GTV5W>B *6-*2TX)FA&N89IEHN*:\A(5@-*.HX/@:-:%,G< 1 M4 XWE#%S$"KQM=%AV?QLFW/6Y0Q?R1G!C>"Z4O"!YY@/X.>'\?$!O&_J[YL0 M[IHP"P\2?FG8",++4PB#,(*[Y34<'YT,Z?IGFB?RHOZ,(L<;O<([=!C?IRNE MI?D)?@SUO^,[&^:SQG"EUB3#B6?^?(5R@U[Z]LTX#MX/%?V?R)Z4?M:7?G:( M/9TR8S.$9PC&L""3F%,-3"B%@]]=1W;IR*Q_;=)X%";^9K^N@[FG5TXV!/Q/B%T(&@8'0QK#3NE<9_T<]<-"M= M-,R8J?O"U"FTDFH413&DNJ..]T4_D_PRXGEG_3VKJE&6SL$5N/2=:_6K_24Q M==[H/X9W-\P-D27E"A@6!FI:8QHF.]?N)EJLG?&MA#8VZH:5N>A0V@"S7PBA M=Q.;H+\ZT]]02P,$% @ DX$E5R00?(G: @ R0D !D !X;"]W;W)K M&ULK59=;YLP%/TK%JNF5LH* ?+5$:0VR;1.FE0U M[?8P[<&!FV#5X-0V2??O9QM*24+25,H+V.:-/(@&0Z"6EF1A: MB93+*]L640(I%I=L"9GZ,F<\Q5)U^<(62PXX-J24VJ[C=.T4D\P* S-VQ\. MY9*2#.XX$GF:8O[O!BA;#ZVV]3IP3Q:)U -V&"SQ J8@'Y=W7/7L2B4F*62" ML QQF ^MZ_;5I*/Q!O"+P%K4VDAG,F/L27=NXZ'EZ(" 0B2U E:O%8R 4BVD MPG@N-:UJ2DVLMU_5OYG<52XS+&#$Z&\2RV1H]2T4PQSG5-ZS]7^*7TH49H^WL(;DEPCR5X)<$[EN"7!/]80JD\2.GE\@=M)#K MN%X#??0.'6>*WM]+'Q\QN^<8NMM GQPS^Z");JMR5C5UJYJZ1L\[4%/C_'8] MT)_KF:J%^CG_-EE@Z7B^P5W6G=V'ZD.@Y MF[#QP< ^ZN&)Q#8\]"L/_8,>UO83[6*3@;P],8FHL:^TLOV*GYN\[V]E=;*[3UIOFAK5-,*_7W?9V M%];W!ZZWI3;9A0U\WVN_K?#"#[MV#.I+SD_,%R03B,)<$9W+GM+AQ<6AZ$BV M-"?CC$EUSIIFHNY:P#5 ?9\S)E\[^K"M;F_A?U!+ P04 " "3@257L-8V)(%+OIR MA\VSR[-::1]V\>R)BZ_%EC$)OF=I7MR-ME+N;L?C8K5E&2UN^([EZIT-%QF5 MZE(\CHN=8'1=&67I& 5!-,YHDH_FL^K>)S&?\;U,DYQ]$J#89QD5/UZSE#_= MC>#HYXW/R>-6EC?&\]F./K(ED_>[3T)=C1LOZR1C>9'P' BVN1N]@K<+,BD- M*L27A#T5)Z]!&!?- "[;@Z3_)6F[O1M,16+,-W:?R,W_Z@]4!A:6_%4^+ZB]X MJK'!"*SVA>19;:P89$E^_$^_UPMQ8@!)CP&J#="E!K@VP%6@1V956&^HI/.9 MX$] E&CEK7Q1K4UEK:))\C*-2RG4NXFRD_,%+;8O0/D7O/VV3PXT9;DL7H#/ MK) B64FV!D<(S=?@0WY0M[,2 5Z"Y3'S@&\,^PK]ZD"3E#ZD#*C=!I;J'?"1 MBJ],5O>6;+47B4Q8 9Z_4?>2M/A-.;U?O@'/G_T&GH$D!W]O^;Y0KHK96*I8 M2\;C51W7ZV-N/_?I#4#Q"X "A"WFBS/F-%?F4YOY6*UPL\RH6694^<.. M909,+]"M+:*C"V)W49[GVV)'5^QNI YLP<2!C>:__@*CX'=;?)ZX<7TA;JT3ZJ[,M*\*,!]KHI>6G%\KXJ==8<=_80G'Q]T"+H0+7)A0RX<1NXO=]MX5,5.E4O-[11( O--TS&[?(^&1;>DU4F5YBISAI*$Z<)^VD M1ED/V<3G(?/DK!7HM ET>N4AFQKK&Y$@CN-.&BRP .-P:L]#W-"+/1VSV/A\ MU-W))B3JJ0(PT,(7^#IJM:?624(A[K*TP2#$/24!GD@T]'+J:C>M9<)3,NTF MW(8+$(IQ#U$MURPX?0T^B)Z\M2/7R@KCZZJ.4YD'!^O)6[MOTC*-W#)]ONH@4W91 M0.*3+S!U1V3B8!S$N$?VD-9GY-;GRZL.,I47PBY-$Q-.>BB>M)]N91Y0=VI/ MK6\Q,3$6TX(BN(^G%E3D[APOK3ZUFT[. V0LIHE3.0_#OIQK,41N,;R_6=Z M1WY@(B\/8E5]Z"/+5S] T4PVK,R=?@=W^9Z\M5=!ZRT*KZI$R"G7@X/UY*T= MK-9NY-;N"RJ1I>]%1*E==U>:./7U.PRCGEVIQ1NYQ7M )3)EN=LF6" ]/2'2 MHHWO%Q//&<_0%8-5L%FW_/]Q^UDZ$'TY:T=LM9;#*\?IF*G9@^.V).W M=L1:OK%;OB\8J)IZ','(&*B:J# *>B9N^&3^3DB;H592[.Y<+ZTWV&Q*;7DV48X\:P7$;@6\9+[C=C'XW'GR MU@Y8ZREV#Y,OJS1>1\J^O+4CU@*-KYTJ8U-P$8;&,-0"PQ'NZQ"P%F;L:ZZ, M3>3,Q.U)9I"\R1::)%C[A% M[W^W6&Z_0P^D+V_M5=#:2MPCYHM*$/$Z9_;EK1WQR>^SU\Z9B2G * B,?6F9 M,J-XTJ."1$LU\35D)N>'S$Y(FZ"6:>)MR$S.#YDMD+Z?D8D65N)GRER[BXV@>.3QV3*9Y0^4O&H,@=2ME%VP5:] MW#*Z9J($J/TL"J$-(,@M[:\"$.3YE@PTU$E2MJ9*5TP2U,]#TVID67>J1!A MU.V>A@7C,DCZ?FVLD[ZJK. 2QQI,511,?[]$H9:#X#AX6;CG\]RZA3#IEVR. M$[0/Y5C3+%RC9+Q :;B2H'$V"(;'%Z,39^\-OG!J^4';/1X@JD2QG]AV=AV T@K8U71.!.#@LOZSU9-'#8<>M$K#E'C$/VI M0]PXQ%YHSXH&IT%(^H MS1U-*%.TEJ:Z0E?#M1"JZ!F-8"BHD3&9(I MC#1FW,(G90AF8IE%5^V@9G## M)5EQ)F"L#/BUE MS6QDC;H:+ZJB+7J[CXUB*.CDO#4Z.UW_]M*$&XW6/7)W3,^Y-"!P1O#=SCLZ M3=T,:'^FE'V9N':^?KV3'U!+ P04 " "3 M@257A.ZH?*D" "!P &0 'AL+W=O2'6G4T0##YG(]<1+C5F?^+Z.4\R8/I)KS&EG*57& M#)EJY>NU0I8X4";\, @&?L9X[D5CY[M4T5@61O <+Q7H(LN8>CQ#(3<3K^,] M.:[X*C76X4?C-5OA',W-^E*1Y3FL- M5LE"RCMK7"03+[ )H<#86 9&KQ*G*(0EHC3N:TZO.=("M]=/[.=..VE9,(U3 M*7[PQ*03;^A!@DM6"',E-U^QUN,2C*70[@F;.C;P("ZTD5D-I@PRGE=O]E#7 M80O0Z;T""&M ^*^ ;@WH.J%59D[6C!D6C97<@++1Q&87KC8.36IX;K_BW"C: MY80ST93I]!#L$[[<%[QD G.C#^$*M5$\-IA %<+R!"[RDMR9C8!/,*>.2@J! M()=PSKB"6R8*U-8\+1D7;$%[U&;8UPH;CC%[L_(QX4^(+Z; M^0SV]PY@#W@.UZDL-)VIQ[XAF399/ZXEG562PE^VL]N<^T6L6 MX\2COU>C*M&+/G[H#(+/;9+_$]FS G2; G1WL4>S JFI34I?5>8(C\A4F]Z* M9.!([.PIHWXX/!X,QGZYK63G6>]4TFN4]-Y4LJ4"C 2SD6[=VJ<56W]+4B<8 M'=NN>B9IYZ'OE-1O)/5W2KJ6AHFVW/M_?8Y!=]@;CE[DWA(6A.'HC\0J*W]K M0MG;@:;!BN<:!"X)&!P=$X^J)FYE&+EV0VLA#8U MTSIDD)E VA_*:5Y,NP< M;*Z]Z#=02P,$% @ DX$E5^).+\6^"0 NF8 !D !X;"]W;W)K&ULS9WO;]LV$\?_%<(;A@WH8HG4SRXQL*88UF$%BG;= M7CQX7B@.DPB5)4^2DQ9X_OA'DA6?:-%G,3H!>M/8R?%X/![5#[^FY,NG+/]2 M/$A9LJ^;)"VN%@]EN7V]7!;K![F)BHML*]/J+W=9OHG*ZFU^ORRVN8QNFT:; M9,DMRUMNHCA=K"Z;WWW(5Y?9KDSB5'[(6;';;*+\VQN99$]7"WOQ_(N/\?U# M6?]BN;K<1O?RDRP_;S_DU;OEP)7^_6U;3EUB\;D[U@^ M%9W7K![+399]J=^\N[U:6'5(,I'KLO8153\>Y;5,DMI5%AX_E7GUU[AJ5ZY^B^*<_1TE.\G>RZC8Y;*: MI+)@/[Z5910GQ4_L9_;YTUOVX_<_L>]9G+*_'K)=$:6WQ>6RK/JOO2S7;5]O M]GWQ$WW]L4LN& ]?,6YQH6E^?:9YE%;- UWS937JP]#Y8>B\\2?.#OT5^[4H M9#7J-@6WK"JPCW*]R_,XO6=OHB(N7K'/:793R/PQNDDD>Y=N=V5MDZ7K.(FC MIB;_\V?5!7M7RDWQ7UUZ]O$X^GCJ%?NZV$9K>;6HEF3=DURL?OC.]JQ?=,DB M5QY(G""\'+YV!V+ MQLSB/!0',R5*YQ"E@T9YG6TV,E_'4<*VT5;FN@!1#Z930N1,&:Q[&*P[LVIV M*5-'Y$Q)G7=(G4=3S7LW;J=,;=OFMCBJ9HU9P ,OU%>S?XC2/U/-^3;+HU*R M-"MEP:IK,+O)3ER(45>FY1Y6K-'4]@50J;K;V?BQOV: M3A65-S4+'0ZS9U;H;4!4Z2/RIJ8/6,Y&>6=XL;=^NF4LN."N>U3M&CO.@\"W M3Y0[H).-LU-WH@^SJHT4]6,\/T3>U%$#BMG.W,J;%.VHO*GI [BS40!:?91% MF?O@NX#;_)9%E*?."97=L724R+K5Y[UBST3I0[ ML)6-P]5?65GQ=QTTD__NXLE#5[#4J%EA?YQ]#H[8;O^B? ! MNFR!-JMCLX.V>O8 $HV"A/ZZPK['QNR"\)=&Z^5*:C'!NRQP[E= M:E 0,TX?D3=5% $)^ZM'LIC1VVE^) 9QRGLU/+X'V6RF]L MTXR#W>U.7?I)53(J;VHJ /_XW(0R3@J-5-[4] $TZ) 9@)'LS&(C[LVG2TJ;VHB@/S$W,0R08J)5-[4] $F"EPL M&U+L0J-_"5M8QY_<:>0T3X@3^V[1^8#Q!2K9&,#!^S.>P"G4- 'X)^:FI@E2 M/J3RIJ8/^%#@:MJ@^M?H89;5*_^^EOYG%RL-SLE%PO@,(%SV#BY M6&C(RW-"[U@NUMDY(G!._+?E *$Y1.*9TQ?%CJ\MJ(D:'X"3\S+)K+VN#&1) MO!/C4S-3P) #,.3,33-S2#4S*F]J^@#4'"+-S.EK8;V*QTS4^#IGP%ZFE'4K MWD NQGLSGKLI.,@!#G+FII,YI#H9E3YX!@_'"F=N7Q(ZO M\JB)&AK F#M*,1L#.WC/QE,XA;+F A2ZX,PCTLV\OBBF/5BL MLT,.%GO 3-X8!8T/Q$B\$^.U,@4'>:2R&94W-7V :QZ1;.8-O#]3 M8X<=-O8!K/PQ AH?L[7">S:^47D*@O*!H/RY:6H^J:9&Y4U-'^"<3W0+IS_P M%DZ-'7;LV =V\\<(:WRPHHQW8SQ]4TAK/F"B/S=IS2=%2BIO:OH *?WQTII_ M7EI#3=30 -?\,=+:T T WHGQ;$VAHOF=9W',347S:1_I,04Z^H"._G@5S=>= M,.OOSS5FR %D'_#,'Z6FC8(>4M6-RIOZ>!: PV!NJEM RHQ4WM3T 3,&N.HV M9"4$?>U,D#+ QP]7"$K-QZQG '-5$C!A(+?)9G/3SP+:9YM-H9\% &@!D7X6G#]VAIJH M#U\#, K'J&;"5#K&>S.=.RIO:FZ >L*Y*64AJ5)&Y4U-'R!92*24A7T%[+CT M41,U/D"F<(P^)L;LG?">C>=Q"C8*@8W"N4EF(:ED1N5-31^ 6HB#VO!E<)[) M4!,U/F"R<(QN)@;+Q'@WQI,VA7(6 @B&:FI3U'1);"21ZC:W6>HVOA M>MJPU;#WX:&K ;/9A[?L?*](_:TN%7#=QVG!$GE7M;$NZ@\;\_WWI.S?E-FV M^:J1FZPLLTWS\D%&MS*O#:J_WV751K=]4W][R>'K:E;_!U!+ P04 " "3 M@2571),T^9D" #*!P &0 'AL+W=OPSGG@AVOA;Q32P!-[@M>JHFSU+HZ)*[J &]"WU97$F=NQ9*R 4C%1$@GYQ'DU.IM&IMX6?&*P5KTQ M,4[F0MR9R64V<3PC"#BDVC!0O*U@"IP;(I3QK>5TNE<:8'^\8;^PWM'+G"J8 M"OZ997HY<4XUGD/26FE1M&!44+"RN=/[ M-H<>8!0^ O!;@/^W@* %!-9HH\S:FE%-DUB*-9&F&MG,P&9CT>B&E::+-UKB M4X8XG4R%THIH03[,-?:>$DJDHM<2DR0ORGDI)3>3D< 98RM4S M7+V]F9'#@V?D@"#VXU+4"@E4[&J49E[@IJV,\T:&_XB,-S4_(O[I<^)[?C MG_X!3DN$GPS!70RD2\7O4O$M7_!8*K1BFG+V [)?&9BHR)>W6$HN-13JZY#- MAC<*HJYL2V38B0QWBL3>E+@? MH,H9K%@*MD>#,G?R_&M?]D2V97G<61[_IT]SO,\(]D2V%4'411#M[GHO@G03 M08H1#+F.'GQX@1=&GO?;]_FPS#^.3GMEC5*WM].:4^X=E0M6*L(A1Z!W=(RY MR.;D:"9:5';SG0N-6[D=+O&P!6D*\'DNA-Y,S'[>'=_)3U!+ P04 " "3 M@257]DT_]_8" 3"0 &0 'AL+W=O<>\_U36X&*R[N90*@R$/&0(YWYEQD M5.%2+&Q9"*"Q(67,]ARG:V"R#++J/AS 8ROAI9K MK3=NTT6B](8=#@JZ@"FHN^)&X,IN5.(T@URF/"<"YD/KW.U/.AIO -]36,F- M:Z*=S#B_UXNK>&@Y.B%@$"FM0/%O"2-@3 MA&K]K3:L)J8F;UVOU2^,=O+B%XAN#7!/^E$8*:$+PT0J"KXC0 M:%33%Z;ZAHWU2G/=)U,E\&Z*/!6.N%22*$Z^SA1V%:%Y3"Y+-D\9(Y2,>*X$ MGB4Y(5/LT+AD0/BDO9LGY&XZ)L=' M[\@1P6C?$EY*#"D'MD(S.B4[JA._J!+WGDG<)]>87"+))(\A;N&/#_.[!_@V M%K&II+>NY(5W4/!SR4Z)UWM//,?S6_(9O8#N.X;NM=GYO^B3?XZ^50R_:2O? MZ/G/M=56A]1-I%N _/R"4'*E()._VDZ]T@W:=?5;LR\+&L'0PM>B!+$$*WS[ MQNTZ']M*_IIBX]<4F[R2V-;A!,WA!(?4MPXG>GI"(_V$MAU)I=8U:GKN+$// MZSC8)LO-6N^CW&[@=+=1XWV4WPO.>MNH20O*.0N>(F[9[C2V.P=MGV=P;\7K!KMTVE.^[.W;W45XW<'=0DQ94T'&=';OVQEL^ [$P MXU7BL96YJI[,9K>9X.=F<.WL7[C]D=NR/\:)7PWH)_GJ<^&:BD6:2\)@CJ&< MTP^8L:A&<+50O# S9L853BQSF>!7"P@-P/MSSM5ZH0,TWT'A7U!+ P04 M" "3@257WTR0Q@,# E"0 &0 'AL+W=OL6T9SR"C\HS/(<"R"++J/AS!8PO M>Y9KK0[NT^E,Z0,[ZL[I%$:@'N9W G=VS9*D&>0RY3D1,.E9EVYG&&I[8_ ] MA:5<6Q.M9,SYH][<)#W+T0$!@UAI!HI_"^@#8YH(P_A=<5JU2PU<7Z_8KXUV MU#*F$OJ<_4@3->M9YQ9)8$(+IN[Y\A-4>DR ,6?2_))E9>M8)"ZDXED%Q@BR M-"__Z5.5AS4 \C0#O K@;0."/0"_ OBO]1!4@."U'L(*8*3;I7:3N %5-.H* MOB1"6R.;7ICL&S3F*\UUGXR4P* #(Q^0)0O>8 MG)*'T8 <'YV0(X*>O\UX(=&][-H*A>GP[+@2<56*\/:(\,DM!CJ39)@GD#3@ M!X?QK0-X&Q-:9]5;9?7*.TCXN6!GQ+OX0#S'\QOBZ;\"[CL&[C7)^3_OPW_V MOI$,OVXQW_#Y^UILLUO*AM(M0'Y^05-RHR"3OYJJ7O(&S;SZ#=J1%'^9<:'29VI&%CSA[)70)#?<<>YYK8OS+;F[5F[HA>Z6W%VKP ];6TD9 M-G@\OVA[6W+MM?=^!F)J!J[$LA6Y*N]G?5K/]$LSRK;.K]Q.WVTX'^ W0#FR M7^C+#XA;*J9I+@F#";IRSMH8L2B'K MC790?QE%?P%02P,$% @ DX$E5]L-\Y,A!0 LR( !D !X;"]W;W)K M&ULM9I=;YM(%(;_RHBM5JV4Q'P9FZQM*3&@9M56 M5M-V+U9[,3%C&Q48.C/827_]#A_!QAD3NSV^20#/>=[A/>.#.3#:4/:=KP@1 MZ#&)4S[65D)DU[T>GZ](@OD5S4@J/UE0EF A=]FRQS-&<%@&)7'/U'6GE^ H MU2:C\MB,348T%W&4DAE#/$\2S)YN24PW8\W0G@]\CI8K41SH34897I)[(KYF M,R;W>@TEC!*2\HBFB)'%6+LQK@/#+0+*$=\BLN$[VZ@XE0=*OQ<[=^%8TXL9 MD9C,18' \M^:3$D<%R0YCQ\U5<B\#=[6=Z4)Z\/)D'S,F4QO]$H5B-M:&& M0K+ >2P^T\U[4I]0O^#-:01&GU'S_61NP$2(XZ MP*P#S/T ^T" 50=8QRK8=8!]K$*_#N@?&^#4 4[I?656Z;2'!9Z,&-T@5HR6 MM&*C3%<9+0V.TF)EW0LF/XUDG)C,F%RD3#PAG(;(_Y%'F5PVX@)]DHOZ$MW+ MA1SF,4%T@;I&OO6(P%',W\F8K_<>>OOF'7J#HA1]6=&2G(0D5\5YWO-,1WY,N-5:9SU;=FIW O_/X"IGN!3)U MTU+,9WI$N*67X:;J='Y/W?\]]>"5<)Q*]:%*O>6EU2P[J^19KRR["S2+<2K: M:PK]^T$.1W>")/P_U<*IV+::7=3B:Y[A.1EKLMARPM9$F_SYA^'H?ZFR!@GS M(&$^)"P @K6R;3?9MKOHDR]4X!@M&>4<9;MEA#RG7)7EBNF4S.("N9ZXKENL MOO5N^CJ53TW?49(^I&2@D+0,VVDD6X;W&\/[G8;?S.=YDL=8D%!>9N4TYA&N M+N32=)Q0)J*?Y0&5[Q6ZOS.C2]OH&\,]XSMG<*KQQVGZD)J!0M.RALY0;;W3 M6.]T6C]3KN\+E!+E(G=>3*(_M/7^GM>=DJ=Z?92D#RD9*"1=X>>!^Z*F&/;.=;/*7J?PJ=D[1M&'5 P4BF9_H"Z;AKZ]Y=,[ M_?Y Y*WXBL8ABA+I]YH4%JOOT#I!IWZ50&D>*,T'I050M':"=^[IC3.6SQH. ME71(F@=*\T%I 12MG71SFW3S#%6TAK9^FNF68>[5T6[MD[-XE*@/*AHH1&UW M8!ZJIMM.AM%YZSP)D-'L1/1;;ZFH*VK< I7F@-!^4%D#1V@G>-B\, M^YS5%+);, 6E>: T'Y060-':2=\V4(SN#LHO5M.7/053=TQWOYJ"]DZ.$_5! M10.%J.$.;/U -=UV3XSN]LE=*N_H4QQ?YIP@3A=B@V5E#: T'Y060-':&=]V<8S!.AR\KW:!O[=_T=VN?G,6C1'U0T:"F[3X6,$W;- ^4UVVGQ>ANM=RO9#F] M+![%ARC#3^57##.&TR6IVM0XH7E19'$6R0Q%/Y5/7F]KE=WI#71]/PTO!UG[ M@SS%(,/<'^4K1CG[@X+N4S]U2?=VGJDGA"W+MQ^XO/I(>ZKGG,W1Y@V+F_*] M@KWCM\;UU% <]XQKOWI_8HNO7N?XB-DR2CF*R4)*Z5<#N?98]89$M2-H5C[1 M?Z!"T*3<7!$<$E8,D)\O*!7/.X5 \Y[*Y']02P,$% @ DX$E5TP\H^() M P *PD !D !X;"]W;W)K&ULK59M3]LP$/XK M5H8F)@%Y:UI@;23:=!J3F"H8VX=I'TQS;2R2.-A."_OU.SMIZ$OHT,:7UG;N M>>Z>\]GG_I*+>YD */*8I;D<6(E2Q;EMRVD"&94GO( SVY MC >6HP."%*9*,U#\6\ (TE0381@/-:?5N-3 ]?&*_9/1CEKNJ(013W^P6"4# MZ]0B,D_%#R0HL G5$OF*)'I,1+9BB*?L-L3&X MR+A09H:C,E>28*62RUR!R&EZ?"N!W/"96E(!)((%5J&A(R,NT?8P D59*C\@ M\^U-1 X//I #PG+R+>&E1'[9MQ5JTI'9TSK^816_]T+\/KGBN4HD&>&='Q',\OR6>T2O@OF/@7IN<__,^_F?O M&\GPF^KR#9__E^HZ(I.48AUL%!GY>7$GE<"KXE?;OE?,G79F?7V>RX).86#A M_2A!+, *W[]SN\['MJ2_)5GTEF3C-R+;V)Y.LSV=?>SA^O%FJT-D:)[HO+4+?<<[Z]F)]!W:-7+?K;AI%NT:!ZW8VC<:[1EX0 M/#-M9")H,A'LS41]L5'3O. 1N["$-JE!BXK@=$MJBY'C;*F(=HT\M[-^IJ^> M$5=4S%DN20HS=.6<]#!@4;7F:J)X87K/'5?8R M1^$?4$L#!!0 ( ).!)5?@BW2Z4P( %D% 9 >&PO=V]R:W-H965T M;H&J9L)'=+MPJU8%\XOL#2I^!H6X.ZJN<$9ZUER48*R0BMB8#6A5\/+ MZR5+K>S^YR2/LAD$RU=;8-/YR!XT+:(P3>+6;D\."('!"AR+="UQ;Y;<(< MINP/9EF7WG6;7OQ">I]K>4+B=P,21_%H#WSZ"IPKA%_L@S,TJGT91[O9_;->FDKGL&$8C=:,!N@Z=LWP[/H M_3[9_XGLF0FCWH31W]C3OBAJ+ J[+8I\IRBRMB@4N'U&M.QG@=T_,IMT.(SC M\X1M=A7^&75Q/A[W06WF;*?P_:/SA9NU4)9(6"$L.CD_I<2TC=Q.G*Y"+RRU MP\X*PP+?/C ^ /=76KOMQ+=7_YJFOP%02P,$% @ DX$E5R$K ZVQ @ M @@ !D !X;"]W;W)K&ULK55=;YLP%/TK%JNF M5NH* 9*N68*4A$S;I$Y1NVX/TQX,YT3 8FB-.OVIK_$&\)W!6FZMB_)O@O]="M"29UN\K=%"ZDB@8#P==$:#2JZ86IOF%CO5BN M^^1:"?S*D*>"F<"6$^J!T#PFT[N2%=@$ZI1\Q19]1T+ YHL8K0'=*%N5+G7.$%;98)#FD0&H#?%YRKS48[:,9^ M\ =02P,$% @ DX$E5T(*KH8M! /Q8 !D !X;"]W;W)K&ULM5C;;N,V$/T50BV*!'"BBR^YU#:01+MHBF0W2)#VH>@# M+8UM8B72):G8^?N2E"Q;79E>%8P?+(KB.3-SAO?QFO%O8@D@T2;/J)AX2RE7 MU[XODB7D6)RS%5#U9 $O(%]73UR]^35+2G*@@C"* M.,PGWDUX'8X ZR3#,I M/_ZI2+W:I@;NE[?LGTWP*I@9%G#'LC])*I<3[])#*5$+L 087!P!1!8C^ P@'!P#]"M#_40N# M"C PRI2A&!UB+/%TS-D:<=U:L>F"$=.@5?B$ZKR_2*Z^$H63TP=0H@ETAKY@ MSK'. 3J)06*2B5-5^_H2HY.?3\>^5+8TPD\JWMN2-SK .T*/C,JE0)]H"FD3 M[RL?:T>CK:.WD97P]R([1]%5#T5!U&_QY\X.OUGQN8*NN7;?!& M-/U:]K[AZQ^470B 'C+R]U ,(N%D94;"7P^J+;J7D(N_VW0OB0?MQ'J:N!8K MG,#$4_. /X&WO27G\)1\&N;:"[)8D=D#4$'M: #&_OTGB9<:XE.4BA+IXA0 MI.9'W:OI F6ETES/ V=L?E:HME@E0;9I7-H:&5MZYGR;!F/_;5\XJS==A7-$ MUA!N6 LW/"8<4#/N.22@GFF;(%:.KIUN^)VZ8=@/]*\I95]9L;W6]ZZ$5B-4J5>HC-4=F>X P],4'*D?QI(_4*.4@ =&6%2M_ MUZQ\G+.-5%W6J;K\GZGZPFCR$=FR^U-VR[T8CXX9*U_7[+ASKI&-JSH;5S^4 MC4XKWM71%<]JM*M$-G.-H,-@MY$-NH2]%?B]=>\:' W7;JUKO%:#S8#W=NZA M->!'O"%YD;?&9T5V7:^=LL6NV)JJ13O5HH_:>5?,KE1UR1:[8FNJNCO.A-;- M_?3K=_MLT)<.=062P'-THG;D[X"Y:#]0VDU8URQ-:7<'61"^TGF M4F/N!/U=\_)J]1'S M!:%""3I7T.#\0J65Y8MD*W-_-V-2LMP4EX!3X+J!^CYG3&Y?M('ZSGCZ M+U!+ P04 " "3@257[*@';!4# !X"@ &0 'AL+W=O;@H$KR'UG"TXDQ,$""EZC*^0W9?L*-'T_JQ21GZ@JV M-=87X+ABG!0-6>R@R,KZCAZ:/.P1A(Z> !L"[!+<)PA.0W!>&L%M".Y+(W@- M05DW:^\J<1'B*!Q3L@54HH6:'*CL*[;(5U;*)%_Z0I<2[AZ M"?EQ&[$UBO'$$%\OAND&&^';-[9O?=!E]S7%HM<4F[V2V$$=W+8.;I]Z^/A& MYNJ-C GCNE+4*KY2D;^%3>A;MC'0.D3-=*C =UK4 M@5FO->OUFIVGA/(SCFGQC-M:QMN+[@Q@Q^PQQG8&':_'F, -.DXUL?82>^#3 M;WWZ_3ZK1>TO*V-28)U#_RCJF3WHE&JJ 4&[4ZE( W*[B9AI0,X@T+L,6I=! MK\M;PE'^3"&#XQ,);:=C4P?R.N6.CD$V](;#CD\=RA_:':/FWJ^TP'2E>A@F M3%0EKS^A[6K;)EVH[J"S?FF/IK9F/1)M5=T%/&UL MK59;3]LP%/XK5D (I(U<::&DD>AE&M/0$!W;P[0'-SEM+!P[LYV6_?O93AI: M%BJT\=+8Q^?[SLT^I_&:BP>9 RCT6% FATZN5#EP79GF4&!YRDM@^F3!18&5 MWHJE*TL!.+.@@KJ!Y_7< A/F)+&5W8HDYI6BA,&M0+(J"BQ^CX#R]=#QG8W@ MCBQS901N$I=X"3-0]^6MT#NW9&+^54VE^T;G0]!Z655+QHP-J#@K#ZBQ^; M/&P!-$\W(&@ P7- ] (@; #A:RU$#2!ZK86S!F!#=^O8;>(F6.$D%GR-A-'6 M;&9ALV_1.E^$F7LR4T*?$HU3R6?069;H/9I594E!WP"%*;IF]0TTI;P#BA5D M2''TI02AA6R)&MCQ!!0F5)YH@OO9!!T?GJ!#1!CZFO-*8I;)V%7:2V/+31N/ M1K5'P0L>A>B&,Y5+-&499!WXR7Y\;P_>U=EI4Q1L4C0*]A)^JN@I"B[>H< + MP@Y_QJ^ AYZ%!UWA_)_UZ3];WTE&V-Z7T/*%^^_+CZNY5$*_\I]=!:XIHFX* MT_D&LL0I#!W=VB2(%3C)T8'?\RZ[LON69).W))N^$=E.':*V#M$^]F2,98Y* M3#*D7RK"!:^8DN;EJ1Q0H8M4"?N8$5\@WCY;:JJ'*,%S0HDB((\.S@,_N'S2 M2 WO0D^/SI=;^]2S/ID)M$IZ_?YY[*ZV"]:EY/F[2I._E?PP"OJ[6M,NK>#B MB:M.G;O5_@H02SMW)$I-3NJ;W4K;T79E._HS^<@?C/T.^42/PGIR/='7<_0& MBR5A4B=VH4UYIWW=G44]F^J-XJ5MOG.N="NWRUR/;C3'0_D%( M_@!02P,$% @ DX$E5T@THJ%N @ 0P8 !D !X;"]W;W)K&ULK57O;],P$/U73IDT#8DUB=MUHVLC=9T00R!-'; /B ]N M^_\WMG7\5;I)Y,C6G@N"VDF06YM-0I# MD^98TRQL63)1HC1"2="XG 33 M>#0;N'@?\$7@UNR-P2E9*/7D)G?9)(C<@;# U#H&3I\-SK H'!$=XWO#&;0I M'7!_O&-_Z[63E@4W.%/%H\AL/@FN LAPR=>%G:OM.VST7#B^5!7&_\*VCKV\ M""!=&ZO*!DPG*(6LO_RY\6$/P X!6 -@OP'BRP. ?@/H>Z'UR;RL6VYY,M9J M"]I%$YL;>&\\FM0(Z:KX8#7M"L+9Y .2!P;.X=$+Q@RF&]14/YBCNP1"KL#' MP"?4)7"9P:TPJ5I+"W-N$M25%,,NBGA-&=0;#)+3DW@877?I^T]DOZCMMVK[Q]B37;W/>5-OW=:[\/6V5._3 MDRL6LVOJ&9K;=LO F9#P@EQW5_UXXF&-! :EDC8W$#/(^(OI,NCOF(8-TQ%7 M!JTK@W]S)=M==C( #]C1Y4&=)JZ?G6NEFR3J18,A7=3-OL(#<1<_XVH=X=X3 M=^WU(]]L':0Q%4#(G@#2!Y#6=P=J75Y319.IX!LDS&ZM M9@9MJFVT-LE-!/F8Y3R2WHE"0Z0S>-:@2@.U:QLBE1NX[F]%6_ 271 MZ34HR@KY 9T@5J''G#>25JF=D"R!_BU*-!MCH&&QL@XUV822,]\#& VQ\#!8C?<.0RD%7VTR!L+''.^S CZ+ MSHX'=GR0_<@5+5#6%82R+PA%6Q#JOB#8O,2[Y^!C/\9V,]C[4Z&\@W9N0+X^L;]5S@MGMIC!-2G^S1.>K;2% MAA+8X;K@=^3X#EJ'7,D7DX*I3W1L90T-Q37CI&S!PH(RKYIO_+T-Q!E \(P# MK!9@#0'. P"[!=B/U>"T .>Q&MP6H%S7&]]5X$+,\7I)R1%1*2W8Y$)%7Z%% MO/)*%LJ&4W&;"QQ?W\$!JAI>H1!V0"DDJ#O!E=S(8LNK%-T"5659Q8 ^;HL\ MQ3+1#+U&&U&\25T (KL3&+T(@>.\8"_%_:=-B%X\?XF>H[Q"?V>D9H*9+74N MS)=&Z'%KZE5CJO6 J3;Z0"J>,115"20C^' :[TW@=1&V+G;6*797UB3A7W5Q M@:S@%;(,RQZQY_H1<-M0<&O,G?^G/7JR]EXP[*Z0;,5G/\ 7Y@RG*86F+LYK MX?-[(8IN.)3LRUC6&UYGG%\>=8R.U_MBIFN[LO#.Q<+[ M8HYEN_Z +1I1&GBFM^C$>EZZG9?NI)>;>LMBFN]Y\Q![T.5)EE\MN#G)PCG) MHIG(>JGPNE1XOZD;>',F9TZR<$ZR:":R7G+\+CG^4[M! W1[W< U_6#0#>Z+ M22G#&72#^V*.Z7C>H&E$(TH#R['-\6ZPZ+Q<3'KYD6= I]K )/Q7*VU.LG!. MLF@FLEX.@BX'P6]J \&D%H$Y:!;1B)3MV_Z@">AGHTX)-%4S)D,QJ2O>O*QVI]T<^T9- M;X/S*_/RVAPY#^7&PO=V]R:W-H965TPV[4/1!UH:6T0HTB4I.^G79TC)JBUKW6V[+S9) MS3DS?H!80,(NX#X"4#4 *+G>H@;0/Q<#TD#<*G[=>Y.N"4U=#91\D"4M48V.W#J M.S3JQ82MDT>C\"M#G)D]P!Y$!3=D"1M0"G+2KE!A)[;6F-B2>U"N*D4&Y.<2!R<\%"7B_!4,;U&S3\^+@DKU^](:\($^270E8:7>B) M;S /&XV?-3'/ZYC#)V*.R ,KAEGY@OY_4%R3O"<'ZC*_^C;_]I#W._!7IUW>D_!FWWXS2(/O^\1_2;+E2Y*M7HCL;)OB=IOB:^RS]J2JXWE?PY8)=];Q(.] M,=EWMN8U;>IH[2NTG\7Q>!QCY>U/5;\TB\+Q*!F=FRU[V,(T29-SLU4/VR!* M1VEK=J9!TFJ0_$L- .^\J]G7A,EIO,-A$ T[V5^:14F<#(-.]L]C6_TCVUGV M:9M]>C7[XQ6M()-;P?Y"'?!>-@4TZ9.-DN5)5>0=M?"!YO8YZ),IO=BOP3C! MRNW(U&,6QT$ZZ,AT:19&X7#<*;E5#QN64CKJR.2?O)9X,VU=FZ)))BMAZFNN M76T[H;>N >BLSP=WBT'/^A([I[K1^9N^;KL^4(5J:L)A@ZZ"VR'NJ:I;F7IB MY,Z]U6MI\-ITPP*[/U#6 +]OI#3'B770]I.SKU!+ P04 " "3@257*ZU) MD*<" !C!P &0 'AL+W=O=N&.94MC M%_QX5- ,9F#NBZG"F=^H+%@.0C,IB()T[%UVAU<#:^\,OC%8ZYTQL9',I7RT MDYO%V LL$'!(C%6@^+>":^#<"B'&4ZWI-4=:Q]WQ5OV]BQUCF5,-UY)_9PNS M''MO/+* E);J?;NI[V'$( MPST.8>T0.N[J($ZN:G)'/5"EJ[Y8<3\!0QO4) M.2),D%O&N;49^09)[7E^4E-=553A'JJ/)>^0\.*4A$'8(_>S"3D^.OE3QL= MFVC#)MK0Z?;VZ$Z8IEFFH((G,MU&2WY\0E-R8R#7#VV\E>YYNZY].4-=T 3& M'CX-#6H%7OSZ53<*WAZ@[C74O4/J\>\D%#M)D$T2,%6Y+(5IXZZ4+YRR?:"K MN!OUHLY@Y*]:B,X;HO-GB.H:>:X^3LF[38$/$.OJ*\NM'=[Y#+=T2I/*8&:H M,@2+%Y-PN6'Z8>BR?A8,SGI!6T@'T?XQ%?TF\/X+%5#_!:BCACIZL0**_BJ@ MP45W7_T,&J#!?P+A.I,+&PO=V]R:W-H965TW=+'4]H4?#5=D@7>H[U=3:6I^Y3*G&7)%!0>)Z;.5J/O(ZMD/(,-'6@9C'!L?(F#4RW?A9>GI5DU:X M77YV_^AR-[G,B,*Q8-_H7"]'WID'2P)>CN$P2E('BIH%<*>B\5]$M!WY$I4G$<8J))-)0B M!VFCC9LM.)A.;=*GW [[G9;F*S4Z'8U%EE%MQE$K('P.8\$UY0OD"44%QS%J M0IDZ@7=P?Q?#\=$)' 'E<$T9,\.FAKXVG;!6?E(V>%DT&.QI\/.:M2$X;T'0 M"7HU\O$_Y(0;^=E>>7Q8_D5LVM ]=?+NKMPWY"I\084O<'Z]/7X3H=0?S+Y/ M3 Q<:M';-]VP\[X.5I-F<4-F.R![ M%(?=H@EJC5"!22"3.J0:S1REMIJ0AVP*2B377=3@+V]#9VCUN$]EYL=F& M5(2<[X2TN[M!\<'N_6?R_2KY_L'D[SDC>;IF$$N20RQR#C<<"B1PD\*X(/(+ MINAXP(1JNB!VXZQ#V #"N0 MX>&E:D$F%4*V"8&H].^]0,C"RN&D5%BY4[?&="FZ/<%9?F=H;2!ICOJ1#ZN6+/ M\^J^%_T&4$L#!!0 ( ).!)5>!EJI'4 @ .I, 9 >&PO=V]R:W-H M965T%Y1W$ M85+^IH^5$(T"CKNG *X*X%8!O*\&IRK@M K8WIX";E7 ;==@[RDPK@H431^5 M;2^$\ZF@\PN>/B">7RUI^8M"_:*TU"M,\B_*K>#RKZ$L)^;DWUTHGM![])ER M3O.@H;<^$S2,LG?H#0H3]"F,(AG2[&(D9'UYJ5%0L:]+-M[#]M"G-!&;#)%D MR98=Y7US>1L; "/9T+JU^+FUU]A(_&T7#1&>G2%L80=]O?71VS?OT#:B"["W.>A]WA^7:)'&,DEEM.CF5_([DZR93!P"W3VAYG4W]*GX^.J!\B7Z M^W>)1!\%B[-_NKY(9?UN=_UYLCS/MC1@EP.9#3/&[]E@_O-/MF?]TA4P2)@/ M"2- ,"V(;AU$UT2??][%=XRC=(58V>?#)) !RGM\W@$R]+WXW16=$CPNP/G( M0?-*2O+QBUKC"G@U=_2+?>']]I02":5)ZM92>469XC&Z4X&:D\^FK[(-LYPVLI(QHK["@X)(T P M3?!9+?CL=8)O&0_3)9)F[_GCO#-UB6^N8(KB4Z@:@0@E)\T%I M!(JFAQ*K4.(?,;)4U.;0,G9G0[LUN)@K[RT\)(U T73AE3NWC;X18H0Y4(,M MT90CKQII.CL&J.L&I1$HFAX?9;QML_,N\]0]RT28K*N@= ;!C'&+('2+#^J_ M06D$BJ:+KRRX;?;@^0@O4\^'5/8 FHE.W2%=\@*4YH/2"!1-CX7R\+9WZL$> M=!D E.:#T@@430^E6@JPC2;U^)P&:NE!:?Z!)CI[\RV!N@]=?&7A;;.')_$V M2I\80UFQ*K;=\6 C.\O>]5LSKG<00'T^*(U T?3 **MOSTZ=X"#-]P*4YH/2 M"!1-WRA4*P/8O#)P6R[45^AR$KW:B1UG*,RR'4T")IU-DNQHA-@]XVO.6)+O MJ7"6=\6WX?.6XKNN,%:5-[=4QMB5-]_>6#'?9=\(@=((%$V/D%HZP$8_^UJ_ M65&;?M,;SMJR@]I\4!J!HNFR*YN/7VGSCW>;!VHPV4QST=Z! 5T&@*+I@5'+ M -ALTF_J:0 /@V*S,4ACJ60Y2^B,0PFT<:,O6,/IN-T90*T]*(U T73-E;7' M9D_^QVHEO_7&&? !@HU-WW907P]*(U T77GEZ['9UZMO^W[ES01CF@$U\: T M D73A5-I%);C^S@A,=[,>&Q[3&>VEX[V71=:,UF;BLK^>;;["WJ MC[#36-EI;/::>T3=-X69O#@=8CMM'2^$#*NY4^+%D> MD_/,]?0^@0MJGT%I!(JF1TS99P>?..\ M8W;5.T6'/<(.>X;]1SAN1SENQ^R7JYGR(J)9AJXZ58>TN0M0F@]*(U T/13* M@COC4Z5#GW]4,!]OYHH-:.=[6GZ%T)S)!DV6^7GA(V\GQVH+NB8/2 M2%]JSVJ1-S[;V5![7]7"EV;XQ806U,N#THCQ M]G49E8=WC_+PKTC\T\-:@EIQ4!HQWGZIY:CQ3*=86JCB85H9"O*CK>4#C^I/ MZP=V716/J6I]?FV?+\K';BE,^12P3Y2OPR1#$5M)I#6&ULO5A=CZ,V M%/TK%I56K=0.&# ?TP1I-]M5IVK5:++;?:CZX $G06-PUC;)CM0?7QL(@830 MC=;:EP3#OT%'-K*^7NWK9%NB4%%G=L1TKU9,UX M@:4:\HTM=IS@K$XJJ.TZ3F 7."^M9%;?6_)DQBI)\Y(L.1!546#^\H90=IA; MT#K>>,PW6ZEOV,ELAS=D1>2'W9*KD=VA9'E!2I&S$G"RGENOX?T"1CJACO@K M)P?1NP::RA-CSWKPD,TM1U=$*$FEAL#J;T\6A%*-I.KXU():W9PZL7]]1']7 MDU=DGK @"T8_YIG5?P%A2+FGS# M^N_?U7/P($DA_AGCUH#YXV#Z=;P7.YR2N:7>M[J_5O+J.Q@X/X\Q-00VX.UU MO+TI].0]DYBVBZCII\W:B[H+_*@-+8)U(X*\%<%85YJI4#V5WE/V"?3",';< M$,WL?9_R2"0,G2CP/;^+'/#Q.S[^))\_=WK'4%0J*20NL[S<@'^52" "K?P? M5/&EWD_ DN)RC,;D#+0<<[^':B#BZD&J#0 M0Y%W)NF1N%@)WW?&!1UV7,))+H^K#U^GYDGX6U?5$-B@$U'7B_XVZDYOMQXG=!WO-Z^VS >"41J-_QK]U M:4VA#;O1\V30I*I;-%/<#:$-N9\\%YRT-F:5W<[55ZR' NA$87@F[9%(%P4H M"F%\1=LG-P6G[51KHO%>V6/\I!QVK_@-QZ44DVI7#UOSWW>T&ULM5AK;^(X%/TK5G:TZD@M>9$ 74#J:U_2[%;3[* X]PH36S/<4([Q81:TW'>]\BG8Y;)A%!X MY$AD:8KYVRTD;#.Q7&O;\94LEE)WV-/Q"B_@">3SZI&K)[OR$I,4J"",(@[S MB77C7M]YN4$^XE\"&['31IK*C+$7_?!'/+$-[ MZ=2JYM2&N^VM]U]S\HK,# NX8\DW$LOEQ!I:*(8YSA+YE6U^AY)0H/U%+!'Y M+]J48QT+19F0+"V-%8*4T.(?OY:!V#'P@B,&7FG@=37P2P,_)UH@RVG=8XFG M8\XVB.O1RIMNY+')K14;0G4:GR17;XFRD].'[QF1;^@*/15Y1&R.GB2+7M#? M*QUG@2[N06*2B,]JT//3/;KX]!E]0C822\Q!($+1,R527*I.U?YGR3*!:2S& MME3P]"1V5$*Y+:!X1Z"$Z NC)2!;#-O,].'Z5*S_WYQ_Q]U>6SH#G&HL33"- 6*(9 M+ BEA"XT]15PPF)TH=9:L0(_MX6A\!WDOO5)MIZ&(V\0])VQO=YE:,1P)L.@ M8A@8&?[&,95PDDIP0*5)PCC-F23"BD1H)/'P"CPBXC2-\(#&E1_XHV#0(&.< M[DPR@XK,P$A&%88Y$)632Q3IQ9?H%N,(7E>$GZ8X.)DIX_1GDAM6Y(9=-Q30 MN/M6&AYNI6#@!T._P:UE7&/+[<$>5;!'7188GB4_#GUT "D(E;X)A@WH1@1G MIL5UZ@KL&(_U;[G4@/CJ9@U<22>TW5/HD9,(6@NI\Y['_'MYV^>_HT#<_WO2 MQRQ),!>ZJ\AW:[K+>88[^>[W0K>1;#.:<]EZ-5NO\ZG?D99W\EPQSWDNIUJ7 MN$8ET"@"'5D5+EU_EU8O:)XJYIG/95:+$->L0KI4A(Y\#R7)018_0HVXM1QQ MS7K$6" ZD@P.D]KO'92*M@;&/%6(WD"MG=8@=+)$?906 MGZ=>'\7X39@B4*LCURR/?B@"4&^0U@B8IPI*'J,M#W?8PJ,,R4=(*J^65)Y1 MLDQO%@L."RP!$14#0@6)T!HG&9QR5CO>0^ZX[[#>1OZO^L7>NGE+@B_Q&3JBUEU%9W$)5O=6MWTU^ MUV77PXLKPR^8*_4G4 )S9>KT!JI*\.(6KGB0;)5?9,V8E"S-FTO ,7 ]0+V? M,R:W#WJ"ZBYT^A]02P,$% @ DX$E5Q;&SY,W P T@H !D !X;"]W M;W)K&ULM9;;CM,P$(9?Q0H(@<0VL7-JES;2EC,2 M:+45R[7;3%L+QRZVTX+$PV,GV;30-"I%W#3Q868^3_U/9KR3ZJM> QCTO>!" M3[RU,9MKW]>+-114#^0&A%U92E508X=JY>N- II71@7W21 D?D&9\+)Q-7>K MLK$L#6<";A7295%0]6,*7.XF'O8>)N[8:FWYQ,O<$3 86&<"VH?6W@) MG#M/EN-;X]1K8SK#P_<'[V^JP]O#S*F&EY)_8;E93[RAAW)8TI*;.[E[!\V! M8N=O(;FN?M&NWIND'EJ4VLBB,;8$!1/UDWYO$G%@$)(3!J0Q(!5W':BB?$4- MS<9*[I!RNZTW]U(=M;*V<$RX?V5FE%UEULYDK[^5S/Q 5VAF_^^\Y(#D$MW- M/J,;ERZW]/05&,JX?F8WV04]]HV-ZZS]11-C6L<@)V(DZ*,49JW1:Y%#_KN] M;WE;:/( /26]#C^4?(#(Z#DB 0G18^0CO:8*=//HB1"V:0FK".&)")_*8@[* MY6+6X;)FK#U$W1Z MW.+%O7AO%14&SN>(CSAP&@:2#Z,2=Q&3/10A1UDX0 /3Y#MJS\^N_P?R_@2T.CXOD6# M/R7M'[09!:A5U4QIM)"E,'7'TJK%@TXK"TIL$@M15% MU0U4/3!R4S4M9)0N;\'+G8C M+_0.'8]LO=&FPQ\/,[J&!>BOV5QBRZ]88I9 JIA(B835R)N$=].P;0 VXAN# MG3IY)L;*DQ#/IO$Y'GF!400 MS3Q1!5/!O[-8;T9>WR,QK&C.]:/8_0FEH8[A6PJN[#?9E;&!1Y:YTB(IP:@@ M86GQ2U_*1)P D,<-B$I = YH7P"T2D#+&BV465L?J:;CH10[(DTTLID'FQN+ M1C+T>/8C9WI/;L@"%TB<'X0R'A[Y&CT:IORS]W!=^H@M^NN1!I'JCR"R- M(:[C?- M,CPKT/]6<,P1QW7^P6PAEN2)RWC!%A8[Q1Q_VW%PV^T.AO[VU%(9%M7"^F%P M^@DK3$UYIU+>>8=R^G))><>EO!=USI0[PP:]GEMLMQ+;;13[R-3SS4KB!F:I M!IQ&320>"XVI[KJ4!)WH3+ [S&Q#E^!>);CW3L&7,]QS"VZ?"7:'10.WX'XE MN/^ZY1"S+8LAC 8]=.ON.Q7FFL3&DIF]0Z1LTZGNX/-&-P+<>)EKI.[A7AZQ8M;C'GTO@??)T]T+J/Z.@C M:E[ZN.]6O54!-K%EQUG_O2G,;'5QI"FJN@KX M/U!+ P04 " "3@257![Y EXT% "H)@ &0 'AL+W=O9Y>Y.C,: M2A@E+!413U'.;L\FY_@T($[A4%K\&;$'L7>,BJ7<<'Y7G'P)SR9F,2,6L[4L M$%1]W+,EB^."I.;QO89.FC$+Q_WC9_KG21K'XI/RN5S[Z^.$3^H"B%'W;\IV@:2CFAE23*X8PUO5$+JJ)D!B6\[[1@_\]>B<85E,F5LFS7N"MMC1GQS=E25S2)Z44$IWG.4TWK#@^ M>BZ-$*GLHR7-(DGCZ%\6'J'SA.^4]=]_*"3Z(EDB_M%51S6^K1^_D,M3D=$U M.YLH/10LOV>3Q<\_8=?\19<:2)@/"0N 8)TDVDT2[3'ZXAM724&BO+NK5*[W M[VY6I5"7G(KKEMSB7\_]PIFYCCLW[O>C/K2R;$!4"P3A;<)@ON@<7$ MA4PB),R'A 5 L$X2O2:)W@\2DXKK[-W9ECG0DJ$1<6S.YI"1Z;-XJ>CB[]2X:3Y>EL6:*C$).994;JZY8Z2WEJ+D# ?$A8 P3KIF#7I MF!U84&:0282$^9"P C622(VVU;$_$&24H,[8H1F93EWO!85I^T \W@C^RE*6JT 4]4K#)$HC(7-:/+'3 M+GT4]N;JA*3YH+0 BM9-2]N<8N?00@/:W8+2?%!: $7KIK+MH7&' M"N)ZUJPO-!HSR_7]^%.F[1'Q>)-8/DE&/"L6K7\F M/.K_YH*$I/F@M "*ULU$V[#BZ:&U!;31!:7YH+0 BM9-9=OLXM$V[#W:,AO< MYI[G])5E:(3-J=,7%HV5,W7[NC*T(F2O+>N^F&D;13+>*%ZMKK5J,N[VUA($ MI?F@M "*UDU VZ(2?& U(:#=+2C-!Z4%4+1N*MONEHRV7.]0DQK<>?SJN%[_ MH8O&S#;-P6LAC1DV'7/6LPLT=M[,M 7EJ T'Y060-&ZB6F;56(?6FM &UQ0F@]*"Z!HW52V#2X9?_WZ M#JUQ!J^#+6+VG[YHK7#_IXO&RIF1?DNDL7(MK__HQ=C;>9.P?%-N>1)J6:KN MJMT5S=5F6]5YN9FH=_T"GRZQYKJ/3X-JTU2+K_9P?:7Y)DH%BMFM&LH\\=2$ M\VI;5'4B>5;N^[GA4O*D/-PR&K*\,%#?WW(NGT^* 9K-:8O_ %!+ P04 M" "3@257:C$+:30# "S"P &0 'AL+W=OU$K;>4M(5N7(+6!:9U4J6K7[<.T#PXNR3R7>L$.QPL\AQN0MXLKKF9VRY*2$J@@C"(.V<0Z-GPVFU+C5PQ&N A+ M'(XY6R&NK16;'ACU#5KI1:BNDQO)U5>B<#*\H DK 7W!:Q#H* *)22&.T5MT M>Q.AHY?'8ULJ+]K63AK&\YK1>X311Y>,RER@F*:0=N"C?GS0@[=5=&V(WGV( MYUXOX>>J.$'>^S?(%80EYFN.%L26F7!UFSHY5M&OE^H&[8Q?OVHT"?]-L*_"@#3SH#?R6V-+J0$/C?MGT")%K*^H-K5ML,\,XW5@_5S]W3J=JQ' MJB.M&\B_]'4[>XGYG%"!"LB4*W4.JK+B=8M83R1;F!YHQJ3JJ,PP5UTU<&V@ MOF>,R?N)=M#VZ>$?4$L#!!0 ( ).!)5==W\(?N0, ,@. 9 >&PO M=V]R:W-H965T\5>1$R+1 MMY)68FSE4FZ'MBU6.2FQ>&);4L'(FO$22WCD&UML.<&9)I74]APGLDM<5-9D MI/N>^63$:DF+BCQS).JRQ/S/*:%L/[9T'VXJB-5"1+QE[5PR_9V'+4@@@E*ZD4 M,/SMR(Q0JH1@&7^TFE8WI2(>MP_J'W3L$,L2"S)C]&N1R7QL#2R4D36NJ?S" M]C^3-IY0Z:T8%?H7[5NL8Z%5+20K6S*LH"RJYA]_:WTX(H".F>"U!*]/",X0 M_);@7SM#T!*":V<(6X(.W6YBU\:E6.+)B+,]X@H-:JJAW==L\*NH5)XL)(?1 M GAR\BNDXBF0A\])E5,A=H7F4D,_#3R_SH M\&-SM+O8.E4^^BX,>:/B$O>4"> MX_F&]?RJRX)QY+QH6EG&VY@YJHC M$7&%IR!@O =L28__N!&SD\F6V\IEMY2;'XCL9,-"+H-""ZIZQ>PE(#S/7B@1>(=' P;+#(\2+/3=.'2C@=_+; /2!>0@\)-> M\=> /..O M 7G9WT'G[^"ZT_2[8K MJNOMRJ[WNMKH]4_=X!]X4S&PO=V]R:W-H965TTP+G\94=9 MAH2\97N3%PRCN%+*B.E8EF=F*,V-Y;Q:V[#EG):"I#G>,,#++$/L:84)/2P, MVS@NW*;[1*@%&I2S"!$="(9#\>L!K3(@B23O^;:!&NZ=2/+\^TG^I MG)?.W"&.UY3\E<8B61A3 \1XATHB;NGA5]PXY"I>1 FO/L&AD;4,$)5 %/2DJ8NJNA7VC)>::X*92N8_#65>F+YNZS%3Y1SL,$,;!/$\ >P M0CR- ,IC$*2D%#@&/X&MK-"X)!C0'=A0@7.1(D*>:@F9:K#%4( ME+%4VS&: 9%@L*9940I4E88$'+'MYL5Q<_ NP *EA+^7>W*UPN>FD'XJ:\VH M\6E5^^2\X!,$GVDN$FE(+JT8T _&];T1?5/&MPVRL+U*%5J3M#[OR_W<-OWKT3#-A6'*QX\ 7>C2R=^*M5TZN8$+$\S?=G M90K^_B3!X*/ &?]GJ$9J*R;#5JC^>\T+%.&%(1LLQ^P!&\L??[ ]Z^>A!.F$ M!3IAH298)Y63-I63,7HWE?R4RG=IWCR\[X*]B)A-M&PAV-Q!^%JE0.Y%\Q%[)SREH= M\GP4\MJ:U D+=,)"3;!.)KPV$]Z;:"^>SE3JA 4Z8:$F6">5?IM*_WNT%__9 M,^ZY/G2GL-==GLOY$$+'MGK-Y4)>^'5>)PK3-@K3T2C<;K\,O@.-:KVV '7" M IVP4!.L$_I9&_K9F^@E,YVIU D+=,)"3;!.*FWK=-"QOD)--43KK:_LZ[4]L!ZH\6,UX3KAZ]GE9\3VJ3QJ$;R36UE7OC25 MU>/ ^D;0HIIWW5$A:%9=)AC%F"D!^?N.4G&\41NT0]GE?U!+ P04 " "3 M@2578Q/(:C8" I!0 &0 'AL+W=O$ \.,DDL=:Q@^TTR]_C2QJ* MU.WRDGCL.6?.C#T3]T(^J!I H\>&<97@6NMV%00JKZ$A:B):X.:D%+(AVIBR M"E0K@10.U+ @"L-ET!#*<1J[O:U,8]%I1CEL)5)=TQ#Y>P-,] F>XN/&CE:U MMAM!&K>D@CWHK^U6&BL860K: %=4<"2A3/!ZNMHLK+]S^$:A5R=K9#/)A'BP MQFV1X- * @:YM@S$_ YP!8Q9(B/CU\")QY 6>+H^LG]VN9M<,J+@2K#OM-!U M@M]C5$!).J9WHK^!(1\G,!=,N2_JO>\\PBCOE!;- #8*&LK]GSP.=3@!1$\! MH@$0.=T^D%-Y331)8REZ)*VW8;,+EZI#&W&4VTO9:VE.J<'I= ^5*;%&M]Q? ML*W46W1/I"2V7.C5-6A"F7H=!]J$LZ @'Z@WGCIZ@GJ)[@37M4*?> '%O_C MR!RU1D>MF^@BX9>.35#TX0V*PFB&E%=^@7&?/U& 'K9":\@K]6&=* M2_-B?IY+V[/-S[/9+EJIEN208-,F"N0!I09WFD[ O/ 03Z6I4U7QFY$/M+T^3;'"K"+^@>:GFRHZPB0BY99O(] M Y)J4%6:V+)\LR)%;41+O7?#HB5M1%G4<,,0;ZJ*L'^OH*3'E6$;#QNW198+ MM6%&RSW)8 /B;G_#Y,KL6=*B@IH7M$8,=BOC@WV9V)8":(G/!1SYR3-2KMQ3 M^D4MKM.582F+H(2M4!1$_AU@#66IF*0=_W2D1J]3 4^?']A_T@1,24M MV=2#CKY&RW@5M2J4C6#RM) X$6T@DVD7Z+INBTXE[QW:R'I,FQ(0W:&XX"3+ M&&3MH=RYA0/4#: W,0A2E/RM1-QM8O3FU5OT"A4U^I33AI,ZY4M32!N5)G/; MV7/5VH.?L,=!'VDMFO$ X_!EA M"SL3]JR? 7_*_M0^"X?35XF@^YPF^IVOAK]^E*+H64/&_I[+> M\KK3O*H;7O(]V<+*D.V. SN $;W^R?:M]U,AGY,LGI,LF8ELD!RW3XY[CCWZ M1 4I9?/6"9G*00OW-5Q=((<(VR'V@J5Y.(WN8S';,&)+ M)I2&ONTO>K&!KU[OJW?6U[NZ$)"BC2 ")KO,6?CWUMN<9/&<9,E,9(,<^'T. M_!_4#/PYDS,G63PG63(3V2 Y09^]];(VT.$'][,?!J,7=STA)N]P MRQZU@0DQS_*]45-))L0<;+GNJ V8)V--!2S3\R1'6]K4HOUF[7?[F?6#GM1& M^U?VY=J>V(_5C*O'J&_T[8#\D;"LJ#DJ82=561>![%FLG3G;A:![/53=4R%' M-/V8RSD=F!*0YSM*Q<-"*>@G_^@_4$L#!!0 ( ).!)5>LUL4&PO=V]R:W-H965T08[E$2^ Z3<++G*L]%0L75D(P*D%Y=0- M/&_@YI@P)QG99Y?H>ZG;_CFG$I[1>NZUG/0O)2*YS58*\@)J^[XKO9A ^#WG@$$-2#X M7T!8 T+;:*7,MG6&%4Y&@J^1,-6:S0RL-Q:MNR',[.)4"?V6:)Q*IK#4>Z+0 M.:L28:P]1%,=EK2D@/@"77"V/*3:ZQ2=2 E*HMD]^@1\*7"1D3DZT>&1:/\, M%"94OM/HF^D9VM][A_808>@ZXZ7$+)4C5VF]9E5W7FL[K;0%SVC[4M(C%,0' M*/""L 4^^0<<,PV/VN"N=JFQ*FBL"BQ?^ S?%:R E2#10O :!YTKB"7O]H\J!;MM2]J/N)C6> YC!W]E4H0*W"2MV_\ M@?>^S9&.R+;\"1M_PEWLR357V@[Z-R[8&G" &*BVQBNV@64S/YM5XO=]+XI& M[FJSI9:RH1][05.V);;7B.WM%'O#B-(2IPHK:(WF3OA+MZ4CLJU.^TVG_=>( M;;]+?SHBV_)GT/@SZ#2V%5M_,X^], R]1[%M*1N$?ARVQW;8B!WN%/M-92#: M5.V$O70[.B+;ZC!J.HQ>(ZY1E_YT1+;E3]SX$W<:U_C)[W,X[#_^QSXMBH9> M_"BJ[L8IPYSPOF*Q)$PB"@L-\XZ&.NRB.C55$\4+>_"8<:7WS@XS?= $80KT M^P7GZF%BSC+-T37Y U!+ P04 " "3@257G_Q]PA0# !7#@ &0 'AL M+W=OIREFOR:0T,W8Z!C;@1NRC(4:,-W1"B]A!N)V=)N*&; M3U"MIZ]X(4UX\42;TK9O&RC,N:!I)98S2$E6OO%#%8<=@>0T"^Q*8#\6])X1 M="M!]U!!KQ+T#IU2OQ+T#_7@5 *GB'T9K"+2'A;8'3&Z04Q92YIJ%.DJU#+ M)%,_UDPP^95(G7!G^9S#?0Z90/Y:/8\]$)@D_!UZCVYG'CH^>H>.$,G0UYCF M'&<1'YE".E9R,ZR<3$HG]C-.NNB*9B+FR,\BB!KT?KO>:=&; O&L58! N(4!ACMH3&$M'JY+5I+V%. 5-[Y]JU1N9Z-Y?%X?_1^*0S]#H-X[Z\-967G#_X\LIU);-- M,HX26$A7UNE %B)67F/*CJ"KXM@]IT(>XHMF+&]^P)2!_+Z@5&P[RD%]EW1_ M U!+ P04 " "3@257G34S9D,# #,% #0 'AL+W-T>6QEE6G%ZMZ!4>4&% M1M)<9D3IKIP'92$I24H@93SH=3I1D!$F_/%05-E-IDIOEE="C?Q^$_+L[4LR M\KO1I>]9N4F>T)'_>O9]\.#GI/)Q?[\;/#'#N!T[1JP-$+SKZ M0I4-BLE'A\GO$\>D^P=)[U'&A ?;PJW0GXBQD]@YW:!V3A%RO^,@MTQ+"^I" M&0_37+3U$OHVH'5)1KU'PD?^A' VE0Q8*Z8P:;X#/( MJ]OWJT([G$NRZO:N_)9@;CK)-)<)E4V:KK\.C8>BMIRI:FOTP; YAZ%U$GO_M.L^IH)+P M3=.Z]M_R*K_8<=A_+MK<-6$_7@4#ORO\/AF+=)O6G%N&*B[BU8DE#Q[,RE MY169ZC_5MO3U^(2FI.+JO@%'?MO^1A-697$SZA86HA[5MK_"]+I1ADXG0PP=8MBN#'K89Y P:6 M!S+]W5KCNXU7R/XZP/9T7X5@,\4K$9LIOM: N-<-&''LWFTL#S"P7<.>8!R)8PR!6G37:!0AJQ/!Q[T_V%,2AG'L1@!S.PA##(&G M$47BKL

-8?20$3;8T.P6BP^0"X99K>]9!:G_XK\ZZ/==OE25=+^;E:KAS,+82GHXM/=]M[)* M%FZIE*_*?C089/U*ZKIW?/CZK"O;QP?&J]QK4T-A*+C5ZM&]GP^'8JV=OM.E M]L]'O?9[J7JBTK6N]'=5'/4&/>&6YO%/8_5W4WM9SG-KRO*H-]RT3Y? N-:P<6;H\:;,UUZ9FJ;U&D%\(R"_,U2S=MSA'D5P+R*R_D MF=16W,JR4>)"2==8%6[ U3P<4+WW@#F&QGDGO!&7=QZ,+61=B+.F7.BR%%*< M8DQ2,LR6@8QA!3Y_;OE"9:_"#7MBICQ&I!0S9';,.=2NZM0KY9(ALTRNU5K5 MC=H38[50UJI"O)6$$&),RB9#;IV8JM*^;1$MURED%G=B*=SMM* M'6-,RA=#9F',U7VX0DSKS>UP'J-1EA@R:V+>W#GUK0ET$VBGN%>+*#]$S'ZX MDL]BW=9K>WN=*S'6+B]-,!F&I.P0,=MA6CM=P"_OQLH">@\QLE9")_*C:"-R M!,*L!S*CZB3.$>6-B'L00N5474S*&Q&S-WZ158E/,%@O._UB1)DCXAZ(4-E5 M-YJ44B)FI1#958@HQJ0L$S%;9I-AO=;Q;QB+LDK$;!4RU>I6,F68B-DPFRQF M6_1B2C QLV#(U*$[-4,I)F96S);486LH*<7$.U4,GO:(R6FNG2JF@TDI)N8> MFI"8"<:D%!-S*X;$3#$FI9B863$T9H8Q*<7$S(KY95XQ5B#P$F-2RHFY9[[( MO*+3A"CEQ,S*H3%Q$THH!26[G /K-*&$4E"RNSDPL2_F&).R4,)L(1H3SR@F ME(429@O1F%.,22ZW,%N(QL0S*PEEH8390B^I^;Z821A[AU73URZSDQXEE((2 M9@6],5Y"1&689A1MD9@\P5/QF#&A%)1\S"@'6G2S6I6M?V3YGG=B3$I!";." MWC#_5OI^Z6'4,UI#6.\5*+V2'4Q*00FS@MXPSQH/-A<780-!4[W4_!5>KZ04 ME#(KB!Y#8J&GE()29@71F%CH*:6@E%E!-"86>DHI*.4>"%&+'^(3QJ04E#(K MZ&7BX+_Z]I1<\/^0)9K0:<+#BJ9481 ,8PMEUU#[.#=**06ES IZQT1#=6_R M!W 27(PQ*06ES K:'LWY7V(4-D3AOCVE%)0R*V@KYKN.,":EH/1C)MY^KO3] M$W!0@7>C4 K*F!6$UQ6W-O",,D_&;!YZFK"SI8[J \EV5^947XV&S&2=*PI+YHRO(4RB[K&PO7W)E;',O=V]R M:V)O;VLN>&UL+G)E;'/-VCMNVT 4A>&M"%R 1_0"^D0*=(8/!4Q)'CY5Q^((9]^E4,[[KM3W>W[NO@X'DYUU>S&L?^1 M4EWORK&M=UU?3N]V5,C:+UW;8EG'5I(_#]71-EX/W M53.\O$F3Y@Y2"-+Y@PR";/X@AR"?/R@@*.8/RA"4YP^ZAZ#[^8,>(.AA_J!' M"'J"8 N!V()D"X'9@F@+@=J"; N!VX)P"X'< M@G0+@=V"> N!WHIZ*X'>BGHK@=XZ>=DFT%M1;R706U%O)=!;46\ET%M1;R70 M6U%O)=!;46\ET%M1;R70VU!O(]#;4&\CT-M0;R/0VR:;)01Z&^IM!'H;ZFT$ M>AOJ;01Z&^IM!'H;ZFT$>AOJ;01Z.^KM!'H[ZNT$>COJ[01Z.^KM!'K[9+.; M0&]'O9U ;T>]G4!O1[V=0&]'O9U ;T>]G4#O0+V#0.] O8- [T"]@T#O0+V# M0.] O8- [YA\K"30.U#O(- [4.\@T#M0[R#0.U#O(- [H]Z90.^,>F<"O3/J MG0GTSJAW)M [H]Z90.^,>F<"O?/D9Q,"O3/JG;]3[SI^'DJ]]GRM\?G?2?5X MOK=<'W]9?IV_4$L#!!0 ( ).!)5?B(3)"\0$ !DG 3 M 6T-O;G1E;G1?5'EP97-=+GAM;,W:RT[#,! %T%^ILD6-ZR7M+2;-DVN MMOGGV+A^7@1J8S&YV&T$,I\<]\15X^-1WE"P M+Q.&E>\#7L_=/%((34V36QO2M>WR+K9M64S/+<5R?XDO>G3+95-1[:I-EX^4 MT0>R=5P1I:XM=T6/]B>G?,.T^^0'YX]E]@7FG;?!^9@G%NCW<6\C&4Y/?2Y$ M(37[7_$],9<^^/UHF'9-]0^S\_4^N; >YQ'9^#C\CC_.^+W^+_L0('U(D#X4 M2!\:I \#TL&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( M ).!)5?1R0SG;@8 "LF 8 " @0P( !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0# M% @ DX$E5RZ4^'JD P X1$ !@ ("!@Q8 'AL+W=O MV7 < )6 & @('O(0 M>&PO=V]R:W-H965T&UL4$L! A0#% @ DX$E5_R73DT_1O7 , #@' 8 " M@6,T !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ DX$E5__49M H!P YQ, !@ M ("!UT( 'AL+W=O&UL4$L! A0#% @ DX$E5Q!CFNAR!P ,A0 !D M ("!HE$ 'AL+W=O&PO M=V]R:W-H965T1= !X;"]W;W)K&UL4$L! A0#% @ DX$E5Y +>L1Z!P 9A0 !D ("! M>&4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ DX$E5S7?_GP#!0 MPP !D ("!]8, 'AL+W=O&UL4$L! A0#% @ DX$E5T?GRDFJ M @ T 4 !D ("!0), 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ DX$E5T>>N)]C#P EBX !D M ("!5IL 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ DX$E5W2@'I@F P R@< !D ("!6[0 M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MDX$E5][[B_M] P R@@ !D ("!@\$ 'AL+W=O&PO=V]R:W-H965T[J2&Y(P0 &$* 9 " @=G, !X;"]W M;W)K&UL4$L! A0#% @ DX$E5X7N?Q[) P M;PD !D ("!,]$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ DX$E5['- .47!@ B"4 !D M ("!(ML 'AL+W=O&PO=V]R:W-H M965T$[JA\J0( (' 9 M " @:;D !X;"]W;W)K&UL4$L! M A0#% @ DX$E5^).+\6^"0 NF8 !D ("!AN< 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ DX$E M5]],D,8# P )0D !D ("!>/< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ DX$E5^"+=+I3 @ 604 M !D ("!2@,! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ DX$E5^RH!VP5 P > H !D M ("!( T! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ DX$E5X 5?I[6 @ [@< !D ("!&A8! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ DX$E5RNM M29"G @ 8P< !D ("!9" ! 'AL+W=O&PO=V]R:W-H965T!EJI'4 @ .I, 9 " @4@F 0!X;"]W;W)K&UL4$L! A0#% @ DX$E5Y#?:P;F P Q!, !D M ("!SRX! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ DX$E5UX/N=2S P N@X !D ("! M(CL! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ DX$E5UW?PA^Y P R X !D ("!.T@! 'AL+W=O&PO=V]R:W-H965T?_'W"% , %<. 9 " @:-9 0!X;"]W;W)K&UL4$L! A0#% @ DX$E5YTU,V9# P S!0 T M ( ![EP! 'AL+W-T>6QE&PO=V]R M:V)O;VLN>&UL4$L! A0#% @ DX$E5\A XML 82 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 83 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 84 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.2 html 240 285 1 false 49 0 false 6 false false R1.htm 0000001 - Document - Cover Sheet http://www.samsara.com/role/Cover Cover Cover 1 false false R2.htm 0000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://www.samsara.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS CONDENSED CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 0000003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.samsara.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 0000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS Sheet http://www.samsara.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS Statements 4 false false R5.htm 0000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS??? EQUITY Sheet http://www.samsara.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS??? EQUITY Statements 5 false false R6.htm 0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.samsara.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 6 false false R7.htm 0000007 - Disclosure - Description of Business Sheet http://www.samsara.com/role/DescriptionofBusiness Description of Business Notes 7 false false R8.htm 0000008 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.samsara.com/role/SummaryofSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 8 false false R9.htm 0000009 - Disclosure - Cash, Cash Equivalents, Restricted Cash, and Investments Sheet http://www.samsara.com/role/CashCashEquivalentsRestrictedCashandInvestments Cash, Cash Equivalents, Restricted Cash, and Investments Notes 9 false false R10.htm 0000010 - Disclosure - Fair Value Measurements Sheet http://www.samsara.com/role/FairValueMeasurements Fair Value Measurements Notes 10 false false R11.htm 0000011 - Disclosure - Costs to Obtain and Fulfill a Contract Sheet http://www.samsara.com/role/CoststoObtainandFulfillaContract Costs to Obtain and Fulfill a Contract Notes 11 false false R12.htm 0000012 - Disclosure - Property and Equipment, Net Sheet http://www.samsara.com/role/PropertyandEquipmentNet Property and Equipment, Net Notes 12 false false R13.htm 0000013 - Disclosure - Leases Sheet http://www.samsara.com/role/Leases Leases Notes 13 false false R14.htm 0000014 - Disclosure - Revenue, Deferred Revenue, and Remaining Performance Obligations Sheet http://www.samsara.com/role/RevenueDeferredRevenueandRemainingPerformanceObligations Revenue, Deferred Revenue, and Remaining Performance Obligations Notes 14 false false R15.htm 0000015 - Disclosure - Commitments and Contingencies Sheet http://www.samsara.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 15 false false R16.htm 0000016 - Disclosure - Equity Sheet http://www.samsara.com/role/Equity Equity Notes 16 false false R17.htm 0000017 - Disclosure - Income Taxes Sheet http://www.samsara.com/role/IncomeTaxes Income Taxes Notes 17 false false R18.htm 0000018 - Disclosure - Net Loss Per Share, Basic and Diluted Sheet http://www.samsara.com/role/NetLossPerShareBasicandDiluted Net Loss Per Share, Basic and Diluted Notes 18 false false R19.htm 0000019 - Disclosure - Segment Information Sheet http://www.samsara.com/role/SegmentInformation Segment Information Notes 19 false false R20.htm 0000020 - Disclosure - Subsequent Event Sheet http://www.samsara.com/role/SubsequentEvent Subsequent Event Notes 20 false false R21.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 21 false false R22.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 22 false false R23.htm 9954701 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.samsara.com/role/SummaryofSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.samsara.com/role/SummaryofSignificantAccountingPolicies 23 false false R24.htm 9954702 - Disclosure - Cash, Cash Equivalents, Restricted Cash, and Investments (Tables) Sheet http://www.samsara.com/role/CashCashEquivalentsRestrictedCashandInvestmentsTables Cash, Cash Equivalents, Restricted Cash, and Investments (Tables) Tables http://www.samsara.com/role/CashCashEquivalentsRestrictedCashandInvestments 24 false false R25.htm 9954703 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.samsara.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.samsara.com/role/FairValueMeasurements 25 false false R26.htm 9954704 - Disclosure - Costs to Obtain and Fulfill a Contract (Tables) Sheet http://www.samsara.com/role/CoststoObtainandFulfillaContractTables Costs to Obtain and Fulfill a Contract (Tables) Tables http://www.samsara.com/role/CoststoObtainandFulfillaContract 26 false false R27.htm 9954705 - Disclosure - Property and Equipment, Net (Tables) Sheet http://www.samsara.com/role/PropertyandEquipmentNetTables Property and Equipment, Net (Tables) Tables http://www.samsara.com/role/PropertyandEquipmentNet 27 false false R28.htm 9954706 - Disclosure - Leases (Tables) Sheet http://www.samsara.com/role/LeasesTables Leases (Tables) Tables http://www.samsara.com/role/Leases 28 false false R29.htm 9954707 - Disclosure - Revenue, Deferred Revenue, and Remaining Performance Obligations (Tables) Sheet http://www.samsara.com/role/RevenueDeferredRevenueandRemainingPerformanceObligationsTables Revenue, Deferred Revenue, and Remaining Performance Obligations (Tables) Tables http://www.samsara.com/role/RevenueDeferredRevenueandRemainingPerformanceObligations 29 false false R30.htm 9954708 - Disclosure - Equity (Tables) Sheet http://www.samsara.com/role/EquityTables Equity (Tables) Tables http://www.samsara.com/role/Equity 30 false false R31.htm 9954709 - Disclosure - Net Loss Per Share, Basic and Diluted (Tables) Sheet http://www.samsara.com/role/NetLossPerShareBasicandDilutedTables Net Loss Per Share, Basic and Diluted (Tables) Tables http://www.samsara.com/role/NetLossPerShareBasicandDiluted 31 false false R32.htm 9954710 - Disclosure - Segment Information (Tables) Sheet http://www.samsara.com/role/SegmentInformationTables Segment Information (Tables) Tables http://www.samsara.com/role/SegmentInformation 32 false false R33.htm 9954711 - Disclosure - Summary of Significant Accounting Policies (Details) Sheet http://www.samsara.com/role/SummaryofSignificantAccountingPoliciesDetails Summary of Significant Accounting Policies (Details) Details http://www.samsara.com/role/SummaryofSignificantAccountingPoliciesPolicies 33 false false R34.htm 9954712 - Disclosure - Cash, Cash Equivalents, Restricted Cash, and Investments - Schedule of Cash, Cash Equivalents, and Restricted Cash (Details) Sheet http://www.samsara.com/role/CashCashEquivalentsRestrictedCashandInvestmentsScheduleofCashCashEquivalentsandRestrictedCashDetails Cash, Cash Equivalents, Restricted Cash, and Investments - Schedule of Cash, Cash Equivalents, and Restricted Cash (Details) Details 34 false false R35.htm 9954713 - Disclosure - Cash, Cash Equivalents, Restricted Cash, and Investments - Summary of Cash Equivalents and Available for Sale Marketable Securities (Details) Sheet http://www.samsara.com/role/CashCashEquivalentsRestrictedCashandInvestmentsSummaryofCashEquivalentsandAvailableforSaleMarketableSecuritiesDetails Cash, Cash Equivalents, Restricted Cash, and Investments - Summary of Cash Equivalents and Available for Sale Marketable Securities (Details) Details 35 false false R36.htm 9954714 - Disclosure - Cash, Cash Equivalents, Restricted Cash, and Investments - Narrative (Details) Sheet http://www.samsara.com/role/CashCashEquivalentsRestrictedCashandInvestmentsNarrativeDetails Cash, Cash Equivalents, Restricted Cash, and Investments - Narrative (Details) Details http://www.samsara.com/role/CashCashEquivalentsRestrictedCashandInvestmentsTables 36 false false R37.htm 9954715 - Disclosure - Cash, Cash Equivalents, Restricted Cash, and Investments - Schedule of Fair Values of Available for Sale Marketable Securities (Details) Sheet http://www.samsara.com/role/CashCashEquivalentsRestrictedCashandInvestmentsScheduleofFairValuesofAvailableforSaleMarketableSecuritiesDetails Cash, Cash Equivalents, Restricted Cash, and Investments - Schedule of Fair Values of Available for Sale Marketable Securities (Details) Details 37 false false R38.htm 9954716 - Disclosure - Fair Value Measurements (Details) Sheet http://www.samsara.com/role/FairValueMeasurementsDetails Fair Value Measurements (Details) Details http://www.samsara.com/role/FairValueMeasurementsTables 38 false false R39.htm 9954717 - Disclosure - Costs to Obtain and Fulfill a Contract - Narrative (Details) Sheet http://www.samsara.com/role/CoststoObtainandFulfillaContractNarrativeDetails Costs to Obtain and Fulfill a Contract - Narrative (Details) Details 39 false false R40.htm 9954718 - Disclosure - Costs to Obtain and Fulfill a Contract - Schedule of Capitalized Commission Costs (Details) Sheet http://www.samsara.com/role/CoststoObtainandFulfillaContractScheduleofCapitalizedCommissionCostsDetails Costs to Obtain and Fulfill a Contract - Schedule of Capitalized Commission Costs (Details) Details 40 false false R41.htm 9954719 - Disclosure - Costs to Obtain and Fulfill a Contract - Schedule of Capitalized Connected Device Costs (Details) Sheet http://www.samsara.com/role/CoststoObtainandFulfillaContractScheduleofCapitalizedConnectedDeviceCostsDetails Costs to Obtain and Fulfill a Contract - Schedule of Capitalized Connected Device Costs (Details) Details 41 false false R42.htm 9954720 - Disclosure - Property and Equipment, Net - Schedule of Property and Equipment, Net (Details) Sheet http://www.samsara.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentNetDetails Property and Equipment, Net - Schedule of Property and Equipment, Net (Details) Details 42 false false R43.htm 9954721 - Disclosure - Property and Equipment, Net - Capitalized and Amortized Amounts for Internal-Use Software Development Costs (Details) Sheet http://www.samsara.com/role/PropertyandEquipmentNetCapitalizedandAmortizedAmountsforInternalUseSoftwareDevelopmentCostsDetails Property and Equipment, Net - Capitalized and Amortized Amounts for Internal-Use Software Development Costs (Details) Details 43 false false R44.htm 9954722 - Disclosure - Property and Equipment, Net - Internal-Use Software Development Costs, Net (Details) Sheet http://www.samsara.com/role/PropertyandEquipmentNetInternalUseSoftwareDevelopmentCostsNetDetails Property and Equipment, Net - Internal-Use Software Development Costs, Net (Details) Details 44 false false R45.htm 9954723 - Disclosure - Property and Equipment, Net - Depreciation and Amortization (Details) Sheet http://www.samsara.com/role/PropertyandEquipmentNetDepreciationandAmortizationDetails Property and Equipment, Net - Depreciation and Amortization (Details) Details 45 false false R46.htm 9954724 - Disclosure - Leases - Narrative (Details) Sheet http://www.samsara.com/role/LeasesNarrativeDetails Leases - Narrative (Details) Details 46 false false R47.htm 9954725 - Disclosure - Leases - Operating Lease Expense (Details) Sheet http://www.samsara.com/role/LeasesOperatingLeaseExpenseDetails Leases - Operating Lease Expense (Details) Details 47 false false R48.htm 9954726 - Disclosure - Leases - Supplemental Information Related to Operating Leases (Details) Sheet http://www.samsara.com/role/LeasesSupplementalInformationRelatedtoOperatingLeasesDetails Leases - Supplemental Information Related to Operating Leases (Details) Details 48 false false R49.htm 9954727 - Disclosure - Leases - Weighted Average Remaining Lease Term and Discount Rate (Details) Sheet http://www.samsara.com/role/LeasesWeightedAverageRemainingLeaseTermandDiscountRateDetails Leases - Weighted Average Remaining Lease Term and Discount Rate (Details) Details 49 false false R50.htm 9954728 - Disclosure - Leases - Future Minimum Lease Payments (Details) Sheet http://www.samsara.com/role/LeasesFutureMinimumLeasePaymentsDetails Leases - Future Minimum Lease Payments (Details) Details 50 false false R51.htm 9954729 - Disclosure - Revenue, Deferred Revenue, and Remaining Performance Obligations - Schedule of Revenue (Details) Sheet http://www.samsara.com/role/RevenueDeferredRevenueandRemainingPerformanceObligationsScheduleofRevenueDetails Revenue, Deferred Revenue, and Remaining Performance Obligations - Schedule of Revenue (Details) Details 51 false false R52.htm 9954730 - Disclosure - Revenue, Deferred Revenue, and Remaining Performance Obligations - Schedule of Deferred Revenue (Details) Sheet http://www.samsara.com/role/RevenueDeferredRevenueandRemainingPerformanceObligationsScheduleofDeferredRevenueDetails Revenue, Deferred Revenue, and Remaining Performance Obligations - Schedule of Deferred Revenue (Details) Details 52 false false R53.htm 9954731 - Disclosure - Revenue, Deferred Revenue, and Remaining Performance Obligations - Narrative (Details) Sheet http://www.samsara.com/role/RevenueDeferredRevenueandRemainingPerformanceObligationsNarrativeDetails Revenue, Deferred Revenue, and Remaining Performance Obligations - Narrative (Details) Details http://www.samsara.com/role/RevenueDeferredRevenueandRemainingPerformanceObligationsTables 53 false false R54.htm 9954732 - Disclosure - Commitments and Contingencies (Details) Sheet http://www.samsara.com/role/CommitmentsandContingenciesDetails Commitments and Contingencies (Details) Details http://www.samsara.com/role/CommitmentsandContingencies 54 false false R55.htm 9954733 - Disclosure - Equity - Narrative (Details) Sheet http://www.samsara.com/role/EquityNarrativeDetails Equity - Narrative (Details) Details 55 false false R56.htm 9954734 - Disclosure - Equity - Schedule of Reserved Shares of Common Stock for Future Issuance (Details) Sheet http://www.samsara.com/role/EquityScheduleofReservedSharesofCommonStockforFutureIssuanceDetails Equity - Schedule of Reserved Shares of Common Stock for Future Issuance (Details) Details 56 false false R57.htm 9954735 - Disclosure - Equity - Summary of Stock Options (Details) Sheet http://www.samsara.com/role/EquitySummaryofStockOptionsDetails Equity - Summary of Stock Options (Details) Details 57 false false R58.htm 9954736 - Disclosure - Equity - Schedule of RSU Activity (Details) Sheet http://www.samsara.com/role/EquityScheduleofRSUActivityDetails Equity - Schedule of RSU Activity (Details) Details 58 false false R59.htm 9954737 - Disclosure - Equity - Schedule of Weighted Average Assumptions Used To Estimate The Fair Value (Details) Sheet http://www.samsara.com/role/EquityScheduleofWeightedAverageAssumptionsUsedToEstimateTheFairValueDetails Equity - Schedule of Weighted Average Assumptions Used To Estimate The Fair Value (Details) Details 59 false false R60.htm 9954738 - Disclosure - Equity - Summary of Stock-Based Compensation Expense (Details) Sheet http://www.samsara.com/role/EquitySummaryofStockBasedCompensationExpenseDetails Equity - Summary of Stock-Based Compensation Expense (Details) Details 60 false false R61.htm 9954739 - Disclosure - Income Taxes (Details) Sheet http://www.samsara.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://www.samsara.com/role/IncomeTaxes 61 false false R62.htm 9954740 - Disclosure - Net Loss Per Share, Basic and Diluted - Schedule of Basic and Diluted Net Loss Per Share (Details) Sheet http://www.samsara.com/role/NetLossPerShareBasicandDilutedScheduleofBasicandDilutedNetLossPerShareDetails Net Loss Per Share, Basic and Diluted - Schedule of Basic and Diluted Net Loss Per Share (Details) Details 62 false false R63.htm 9954741 - Disclosure - Net Loss Per Share, Basic and Diluted - Schedule of Potentially Dilutive Securities Excluded from the Computation of Diluted Net Loss per Share (Details) Sheet http://www.samsara.com/role/NetLossPerShareBasicandDilutedScheduleofPotentiallyDilutiveSecuritiesExcludedfromtheComputationofDilutedNetLossperShareDetails Net Loss Per Share, Basic and Diluted - Schedule of Potentially Dilutive Securities Excluded from the Computation of Diluted Net Loss per Share (Details) Details 63 false false R64.htm 9954742 - Disclosure - Segment Information - Narrative (Details) Sheet http://www.samsara.com/role/SegmentInformationNarrativeDetails Segment Information - Narrative (Details) Details 64 false false R65.htm 9954743 - Disclosure - Segment Information - Schedule of Disaggregation of Revenue (Details) Sheet http://www.samsara.com/role/SegmentInformationScheduleofDisaggregationofRevenueDetails Segment Information - Schedule of Disaggregation of Revenue (Details) Details 65 false false R66.htm 9954744 - Disclosure - Segment Information - Schedule of Long-lived Assets by Geographic Areas (Details) Sheet http://www.samsara.com/role/SegmentInformationScheduleofLonglivedAssetsbyGeographicAreasDetails Segment Information - Schedule of Long-lived Assets by Geographic Areas (Details) Details 66 false false R67.htm 9954745 - Disclosure - Subsequent Event (Details) Sheet http://www.samsara.com/role/SubsequentEventDetails Subsequent Event (Details) Details http://www.samsara.com/role/SubsequentEvent 67 false false All Reports Book All Reports iot-20230729.htm exhibit1012-consultingagre.htm iot-20230729.xsd iot-20230729_cal.xml iot-20230729_def.xml iot-20230729_lab.xml iot-20230729_pre.xml samsaraex-311peoxq22024.htm samsaraex-312pfoxq22024.htm samsaraex-321peoxq22024.htm samsaraex-322pfoxq22024.htm http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 87 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "iot-20230729.htm": { "axisCustom": 1, "axisStandard": 19, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 789, "http://xbrl.sec.gov/dei/2023": 31, "http://xbrl.sec.gov/ecd/2023": 4 }, "contextCount": 240, "dts": { "calculationLink": { "local": [ "iot-20230729_cal.xml" ] }, "definitionLink": { "local": [ "iot-20230729_def.xml" ] }, "inline": { "local": [ "iot-20230729.htm" ] }, "labelLink": { "local": [ "iot-20230729_lab.xml" ] }, "presentationLink": { "local": [ "iot-20230729_pre.xml" ] }, "schema": { "local": [ "iot-20230729.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd" ] } }, "elementCount": 527, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2023": 11, "http://xbrl.sec.gov/dei/2023": 5, "total": 16 }, "keyCustom": 24, "keyStandard": 261, "memberCustom": 8, "memberStandard": 37, "nsprefix": "iot", "nsuri": "http://www.samsara.com/20230729", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "iot-20230729.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0000001 - Document - Cover", "menuCat": "Cover", "order": "1", "role": "http://www.samsara.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "iot-20230729.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "iot-20230729.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000010 - Disclosure - Fair Value Measurements", "menuCat": "Notes", "order": "10", "role": "http://www.samsara.com/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "iot-20230729.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "iot-20230729.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000011 - Disclosure - Costs to Obtain and Fulfill a Contract", "menuCat": "Notes", "order": "11", "role": "http://www.samsara.com/role/CoststoObtainandFulfillaContract", "shortName": "Costs to Obtain and Fulfill a Contract", "subGroupType": "", "uniqueAnchor": null }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "iot-20230729.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000012 - Disclosure - Property and Equipment, Net", "menuCat": "Notes", "order": "12", "role": "http://www.samsara.com/role/PropertyandEquipmentNet", "shortName": "Property and Equipment, Net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "iot-20230729.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "us-gaap:LesseeFinanceLeasesTextBlock", "span", "div", "body", "html" ], "baseRef": "iot-20230729.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000013 - Disclosure - Leases", "menuCat": "Notes", "order": "13", "role": "http://www.samsara.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "us-gaap:LesseeFinanceLeasesTextBlock", "span", "div", "body", "html" ], "baseRef": "iot-20230729.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "iot-20230729.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000014 - Disclosure - Revenue, Deferred Revenue, and Remaining Performance Obligations", "menuCat": "Notes", "order": "14", "role": "http://www.samsara.com/role/RevenueDeferredRevenueandRemainingPerformanceObligations", "shortName": "Revenue, Deferred Revenue, and Remaining Performance Obligations", "subGroupType": "", "uniqueAnchor": null }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "iot-20230729.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000015 - Disclosure - Commitments and Contingencies", "menuCat": "Notes", "order": "15", "role": "http://www.samsara.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "iot-20230729.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "iot-20230729.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000016 - Disclosure - Equity", "menuCat": "Notes", "order": "16", "role": "http://www.samsara.com/role/Equity", "shortName": "Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "iot-20230729.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "iot-20230729.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000017 - Disclosure - Income Taxes", "menuCat": "Notes", "order": "17", "role": "http://www.samsara.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "iot-20230729.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "iot-20230729.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000018 - Disclosure - Net Loss Per Share, Basic and Diluted", "menuCat": "Notes", "order": "18", "role": "http://www.samsara.com/role/NetLossPerShareBasicandDiluted", "shortName": "Net Loss Per Share, Basic and Diluted", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "iot-20230729.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "iot-20230729.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000019 - Disclosure - Segment Information", "menuCat": "Notes", "order": "19", "role": "http://www.samsara.com/role/SegmentInformation", "shortName": "Segment Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "iot-20230729.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "iot-20230729.htm", "contextRef": "c-5", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS", "menuCat": "Statements", "order": "2", "role": "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "iot-20230729.htm", "contextRef": "c-5", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterestCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "iot-20230729.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000020 - Disclosure - Subsequent Event", "menuCat": "Notes", "order": "20", "role": "http://www.samsara.com/role/SubsequentEvent", "shortName": "Subsequent Event", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "iot-20230729.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "iot-20230729.htm", "contextRef": "c-13", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "menuCat": "Notes", "order": "21", "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "shortName": "Pay vs Performance Disclosure", "subGroupType": "", "uniqueAnchor": null }, "R22": { "firstAnchor": { "ancestors": [ "ecd:NonRule10b51ArrAdoptedFlag", "span", "div", "body", "html" ], "baseRef": "iot-20230729.htm", "contextRef": "c-13", "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": "22", "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "shortName": "Insider Trading Arrangements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "ecd:NonRule10b51ArrAdoptedFlag", "span", "div", "body", "html" ], "baseRef": "iot-20230729.htm", "contextRef": "c-13", "decimals": null, "first": true, "lang": "en-US", "name": "ecd:Rule10b51ArrAdoptedFlag", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "iot-20230729.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954701 - Disclosure - Summary of Significant Accounting Policies (Policies)", "menuCat": "Policies", "order": "23", "role": "http://www.samsara.com/role/SummaryofSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "iot-20230729.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "iot-20230729.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954702 - Disclosure - Cash, Cash Equivalents, Restricted Cash, and Investments (Tables)", "menuCat": "Tables", "order": "24", "role": "http://www.samsara.com/role/CashCashEquivalentsRestrictedCashandInvestmentsTables", "shortName": "Cash, Cash Equivalents, Restricted Cash, and Investments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "iot-20230729.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "iot-20230729.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954703 - Disclosure - Fair Value Measurements (Tables)", "menuCat": "Tables", "order": "25", "role": "http://www.samsara.com/role/FairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "iot-20230729.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "iot-20230729.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CapitalizedContractCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954704 - Disclosure - Costs to Obtain and Fulfill a Contract (Tables)", "menuCat": "Tables", "order": "26", "role": "http://www.samsara.com/role/CoststoObtainandFulfillaContractTables", "shortName": "Costs to Obtain and Fulfill a Contract (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "iot-20230729.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CapitalizedContractCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "iot-20230729.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954705 - Disclosure - Property and Equipment, Net (Tables)", "menuCat": "Tables", "order": "27", "role": "http://www.samsara.com/role/PropertyandEquipmentNetTables", "shortName": "Property and Equipment, Net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "iot-20230729.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "iot-20230729.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954706 - Disclosure - Leases (Tables)", "menuCat": "Tables", "order": "28", "role": "http://www.samsara.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "iot-20230729.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "iot-20230729.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954707 - Disclosure - Revenue, Deferred Revenue, and Remaining Performance Obligations (Tables)", "menuCat": "Tables", "order": "29", "role": "http://www.samsara.com/role/RevenueDeferredRevenueandRemainingPerformanceObligationsTables", "shortName": "Revenue, Deferred Revenue, and Remaining Performance Obligations (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "iot-20230729.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "iot-20230729.htm", "contextRef": "c-5", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "menuCat": "Statements", "order": "3", "role": "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "iot-20230729.htm", "contextRef": "c-5", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "iot-20230729.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfStockByClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954708 - Disclosure - Equity (Tables)", "menuCat": "Tables", "order": "30", "role": "http://www.samsara.com/role/EquityTables", "shortName": "Equity (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "iot-20230729.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfStockByClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "iot-20230729.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954709 - Disclosure - Net Loss Per Share, Basic and Diluted (Tables)", "menuCat": "Tables", "order": "31", "role": "http://www.samsara.com/role/NetLossPerShareBasicandDilutedTables", "shortName": "Net Loss Per Share, Basic and Diluted (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "iot-20230729.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "iot-20230729.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954710 - Disclosure - Segment Information (Tables)", "menuCat": "Tables", "order": "32", "role": "http://www.samsara.com/role/SegmentInformationTables", "shortName": "Segment Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "iot-20230729.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "us-gaap:TradeAndOtherAccountsReceivablePolicy", "div", "ix:continuation", "body", "html" ], "baseRef": "iot-20230729.htm", "contextRef": "c-5", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954711 - Disclosure - Summary of Significant Accounting Policies (Details)", "menuCat": "Details", "order": "33", "role": "http://www.samsara.com/role/SummaryofSignificantAccountingPoliciesDetails", "shortName": "Summary of Significant Accounting Policies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "us-gaap:TradeAndOtherAccountsReceivablePolicy", "div", "ix:continuation", "body", "html" ], "baseRef": "iot-20230729.htm", "contextRef": "c-13", "decimals": "-5", "lang": "en-US", "name": "us-gaap:ProvisionForDoubtfulAccounts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "iot-20230729.htm", "contextRef": "c-5", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954712 - Disclosure - Cash, Cash Equivalents, Restricted Cash, and Investments - Schedule of Cash, Cash Equivalents, and Restricted Cash (Details)", "menuCat": "Details", "order": "34", "role": "http://www.samsara.com/role/CashCashEquivalentsRestrictedCashandInvestmentsScheduleofCashCashEquivalentsandRestrictedCashDetails", "shortName": "Cash, Cash Equivalents, Restricted Cash, and Investments - Schedule of Cash, Cash Equivalents, and Restricted Cash (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "iot-20230729.htm", "contextRef": "c-5", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RestrictedCashAndCashEquivalents", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "iot-20230729.htm", "contextRef": "c-5", "decimals": "-3", "first": true, "lang": "en-US", "name": "iot:CashEquivalentsAtCarryingValueAmortizedCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954713 - Disclosure - Cash, Cash Equivalents, Restricted Cash, and Investments - Summary of Cash Equivalents and Available for Sale Marketable Securities (Details)", "menuCat": "Details", "order": "35", "role": "http://www.samsara.com/role/CashCashEquivalentsRestrictedCashandInvestmentsSummaryofCashEquivalentsandAvailableforSaleMarketableSecuritiesDetails", "shortName": "Cash, Cash Equivalents, Restricted Cash, and Investments - Summary of Cash Equivalents and Available for Sale Marketable Securities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "iot-20230729.htm", "contextRef": "c-5", "decimals": "-3", "first": true, "lang": "en-US", "name": "iot:CashEquivalentsAtCarryingValueAmortizedCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "iot-20230729.htm", "contextRef": "c-5", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954714 - Disclosure - Cash, Cash Equivalents, Restricted Cash, and Investments - Narrative (Details)", "menuCat": "Details", "order": "36", "role": "http://www.samsara.com/role/CashCashEquivalentsRestrictedCashandInvestmentsNarrativeDetails", "shortName": "Cash, Cash Equivalents, Restricted Cash, and Investments - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "iot-20230729.htm", "contextRef": "c-5", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "iot-20230729.htm", "contextRef": "c-5", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954715 - Disclosure - Cash, Cash Equivalents, Restricted Cash, and Investments - Schedule of Fair Values of Available for Sale Marketable Securities (Details)", "menuCat": "Details", "order": "37", "role": "http://www.samsara.com/role/CashCashEquivalentsRestrictedCashandInvestmentsScheduleofFairValuesofAvailableforSaleMarketableSecuritiesDetails", "shortName": "Cash, Cash Equivalents, Restricted Cash, and Investments - Schedule of Fair Values of Available for Sale Marketable Securities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "iot-20230729.htm", "contextRef": "c-5", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "iot-20230729.htm", "contextRef": "c-5", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954716 - Disclosure - Fair Value Measurements (Details)", "menuCat": "Details", "order": "38", "role": "http://www.samsara.com/role/FairValueMeasurementsDetails", "shortName": "Fair Value Measurements (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "ix:continuation", "body", "html" ], "baseRef": "iot-20230729.htm", "contextRef": "c-87", "decimals": "-3", "lang": "en-US", "name": "iot:RestrictedCashFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "iot-20230729.htm", "contextRef": "c-5", "decimals": "-3", "first": true, "lang": "en-US", "name": "iot:CapitalizedContractCostNetNoncurrentCommissionCosts", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954717 - Disclosure - Costs to Obtain and Fulfill a Contract - Narrative (Details)", "menuCat": "Details", "order": "39", "role": "http://www.samsara.com/role/CoststoObtainandFulfillaContractNarrativeDetails", "shortName": "Costs to Obtain and Fulfill a Contract - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "iot-20230729.htm", "contextRef": "c-132", "decimals": "-5", "lang": "en-US", "name": "us-gaap:CapitalizedContractCostNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "iot-20230729.htm", "contextRef": "c-13", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS", "menuCat": "Statements", "order": "4", "role": "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "iot-20230729.htm", "contextRef": "c-13", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CostOfRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:CapitalizedContractCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "iot-20230729.htm", "contextRef": "c-128", "decimals": "-3", "first": true, "lang": "en-US", "name": "iot:CapitalizedContractCostNetPeriodCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954718 - Disclosure - Costs to Obtain and Fulfill a Contract - Schedule of Capitalized Commission Costs (Details)", "menuCat": "Details", "order": "40", "role": "http://www.samsara.com/role/CoststoObtainandFulfillaContractScheduleofCapitalizedCommissionCostsDetails", "shortName": "Costs to Obtain and Fulfill a Contract - Schedule of Capitalized Commission Costs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:CapitalizedContractCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "iot-20230729.htm", "contextRef": "c-128", "decimals": "-3", "first": true, "lang": "en-US", "name": "iot:CapitalizedContractCostNetPeriodCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "iot-20230729.htm", "contextRef": "c-134", "decimals": "-3", "first": true, "lang": "en-US", "name": "iot:CapitalizedContractCostNetPeriodCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954719 - Disclosure - Costs to Obtain and Fulfill a Contract - Schedule of Capitalized Connected Device Costs (Details)", "menuCat": "Details", "order": "41", "role": "http://www.samsara.com/role/CoststoObtainandFulfillaContractScheduleofCapitalizedConnectedDeviceCostsDetails", "shortName": "Costs to Obtain and Fulfill a Contract - Schedule of Capitalized Connected Device Costs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "iot-20230729.htm", "contextRef": "c-134", "decimals": "-3", "first": true, "lang": "en-US", "name": "iot:CapitalizedContractCostNetPeriodCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "iot-20230729.htm", "contextRef": "c-5", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954720 - Disclosure - Property and Equipment, Net - Schedule of Property and Equipment, Net (Details)", "menuCat": "Details", "order": "42", "role": "http://www.samsara.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentNetDetails", "shortName": "Property and Equipment, Net - Schedule of Property and Equipment, Net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "iot-20230729.htm", "contextRef": "c-6", "decimals": "-3", "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "iot-20230729.htm", "contextRef": "c-13", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CapitalizedComputerSoftwareAdditions", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954721 - Disclosure - Property and Equipment, Net - Capitalized and Amortized Amounts for Internal-Use Software Development Costs (Details)", "menuCat": "Details", "order": "43", "role": "http://www.samsara.com/role/PropertyandEquipmentNetCapitalizedandAmortizedAmountsforInternalUseSoftwareDevelopmentCostsDetails", "shortName": "Property and Equipment, Net - Capitalized and Amortized Amounts for Internal-Use Software Development Costs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "iot-20230729.htm", "contextRef": "c-13", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CapitalizedComputerSoftwareAdditions", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "iot-20230729.htm", "contextRef": "c-5", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CapitalizedComputerSoftwareNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954722 - Disclosure - Property and Equipment, Net - Internal-Use Software Development Costs, Net (Details)", "menuCat": "Details", "order": "44", "role": "http://www.samsara.com/role/PropertyandEquipmentNetInternalUseSoftwareDevelopmentCostsNetDetails", "shortName": "Property and Equipment, Net - Internal-Use Software Development Costs, Net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "iot-20230729.htm", "contextRef": "c-5", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CapitalizedComputerSoftwareNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "iot-20230729.htm", "contextRef": "c-13", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954723 - Disclosure - Property and Equipment, Net - Depreciation and Amortization (Details)", "menuCat": "Details", "order": "45", "role": "http://www.samsara.com/role/PropertyandEquipmentNetDepreciationandAmortizationDetails", "shortName": "Property and Equipment, Net - Depreciation and Amortization (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "iot-20230729.htm", "contextRef": "c-13", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "iot-20230729.htm", "contextRef": "c-1", "decimals": "INF", "first": true, "lang": "en-US", "name": "iot:AdditionalOperatingLeaseRightOfUseAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954724 - Disclosure - Leases - Narrative (Details)", "menuCat": "Details", "order": "46", "role": "http://www.samsara.com/role/LeasesNarrativeDetails", "shortName": "Leases - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "iot-20230729.htm", "contextRef": "c-1", "decimals": "INF", "first": true, "lang": "en-US", "name": "iot:AdditionalOperatingLeaseRightOfUseAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "iot-20230729.htm", "contextRef": "c-13", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954725 - Disclosure - Leases - Operating Lease Expense (Details)", "menuCat": "Details", "order": "47", "role": "http://www.samsara.com/role/LeasesOperatingLeaseExpenseDetails", "shortName": "Leases - Operating Lease Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "iot-20230729.htm", "contextRef": "c-13", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "iot-20230729.htm", "contextRef": "c-13", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954726 - Disclosure - Leases - Supplemental Information Related to Operating Leases (Details)", "menuCat": "Details", "order": "48", "role": "http://www.samsara.com/role/LeasesSupplementalInformationRelatedtoOperatingLeasesDetails", "shortName": "Leases - Supplemental Information Related to Operating Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "iot-20230729.htm", "contextRef": "c-13", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "iot-20230729.htm", "contextRef": "c-5", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954727 - Disclosure - Leases - Weighted Average Remaining Lease Term and Discount Rate (Details)", "menuCat": "Details", "order": "49", "role": "http://www.samsara.com/role/LeasesWeightedAverageRemainingLeaseTermandDiscountRateDetails", "shortName": "Leases - Weighted Average Remaining Lease Term and Discount Rate (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "iot-20230729.htm", "contextRef": "c-5", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "iot-20230729.htm", "contextRef": "c-51", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS\u2019 EQUITY", "menuCat": "Statements", "order": "5", "role": "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS\u2019 EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "iot-20230729.htm", "contextRef": "c-51", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "iot-20230729.htm", "contextRef": "c-5", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954728 - Disclosure - Leases - Future Minimum Lease Payments (Details)", "menuCat": "Details", "order": "50", "role": "http://www.samsara.com/role/LeasesFutureMinimumLeasePaymentsDetails", "shortName": "Leases - Future Minimum Lease Payments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "iot-20230729.htm", "contextRef": "c-5", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "iot-20230729.htm", "contextRef": "c-13", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954729 - Disclosure - Revenue, Deferred Revenue, and Remaining Performance Obligations - Schedule of Revenue (Details)", "menuCat": "Details", "order": "51", "role": "http://www.samsara.com/role/RevenueDeferredRevenueandRemainingPerformanceObligationsScheduleofRevenueDetails", "shortName": "Revenue, Deferred Revenue, and Remaining Performance Obligations - Schedule of Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "iot-20230729.htm", "contextRef": "c-153", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "iot-20230729.htm", "contextRef": "c-20", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954730 - Disclosure - Revenue, Deferred Revenue, and Remaining Performance Obligations - Schedule of Deferred Revenue (Details)", "menuCat": "Details", "order": "52", "role": "http://www.samsara.com/role/RevenueDeferredRevenueandRemainingPerformanceObligationsScheduleofDeferredRevenueDetails", "shortName": "Revenue, Deferred Revenue, and Remaining Performance Obligations - Schedule of Deferred Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "iot-20230729.htm", "contextRef": "c-20", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "iot-20230729.htm", "contextRef": "c-5", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954731 - Disclosure - Revenue, Deferred Revenue, and Remaining Performance Obligations - Narrative (Details)", "menuCat": "Details", "order": "53", "role": "http://www.samsara.com/role/RevenueDeferredRevenueandRemainingPerformanceObligationsNarrativeDetails", "shortName": "Revenue, Deferred Revenue, and Remaining Performance Obligations - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "iot-20230729.htm", "contextRef": "c-5", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "iot-20230729.htm", "contextRef": "c-5", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LettersOfCreditOutstandingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954732 - Disclosure - Commitments and Contingencies (Details)", "menuCat": "Details", "order": "54", "role": "http://www.samsara.com/role/CommitmentsandContingenciesDetails", "shortName": "Commitments and Contingencies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "iot-20230729.htm", "contextRef": "c-5", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LettersOfCreditOutstandingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "iot-20230729.htm", "contextRef": "c-5", "decimals": "INF", "first": true, "lang": "en-US", "name": "iot:NumberOfEquityIncentivePlans", "reportCount": 1, "unique": true, "unitRef": "plan", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954733 - Disclosure - Equity - Narrative (Details)", "menuCat": "Details", "order": "55", "role": "http://www.samsara.com/role/EquityNarrativeDetails", "shortName": "Equity - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "iot-20230729.htm", "contextRef": "c-5", "decimals": "INF", "first": true, "lang": "en-US", "name": "iot:NumberOfEquityIncentivePlans", "reportCount": 1, "unique": true, "unitRef": "plan", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfStockByClassTextBlock", "ix:continuation", "body", "html" ], "baseRef": "iot-20230729.htm", "contextRef": "c-5", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954734 - Disclosure - Equity - Schedule of Reserved Shares of Common Stock for Future Issuance (Details)", "menuCat": "Details", "order": "56", "role": "http://www.samsara.com/role/EquityScheduleofReservedSharesofCommonStockforFutureIssuanceDetails", "shortName": "Equity - Schedule of Reserved Shares of Common Stock for Future Issuance (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfStockByClassTextBlock", "ix:continuation", "body", "html" ], "baseRef": "iot-20230729.htm", "contextRef": "c-5", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "iot-20230729.htm", "contextRef": "c-6", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954735 - Disclosure - Equity - Summary of Stock Options (Details)", "menuCat": "Details", "order": "57", "role": "http://www.samsara.com/role/EquitySummaryofStockOptionsDetails", "shortName": "Equity - Summary of Stock Options (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "iot-20230729.htm", "contextRef": "c-1", "decimals": "INF", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "iot-20230729.htm", "contextRef": "c-179", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954736 - Disclosure - Equity - Schedule of RSU Activity (Details)", "menuCat": "Details", "order": "58", "role": "http://www.samsara.com/role/EquityScheduleofRSUActivityDetails", "shortName": "Equity - Schedule of RSU Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "iot-20230729.htm", "contextRef": "c-179", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "iot-20230729.htm", "contextRef": "c-184", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954737 - Disclosure - Equity - Schedule of Weighted Average Assumptions Used To Estimate The Fair Value (Details)", "menuCat": "Details", "order": "59", "role": "http://www.samsara.com/role/EquityScheduleofWeightedAverageAssumptionsUsedToEstimateTheFairValueDetails", "shortName": "Equity - Schedule of Weighted Average Assumptions Used To Estimate The Fair Value (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "iot-20230729.htm", "contextRef": "c-184", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "iot-20230729.htm", "contextRef": "c-1", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "menuCat": "Statements", "order": "6", "role": "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "iot-20230729.htm", "contextRef": "c-1", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ShareBasedCompensation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "iot-20230729.htm", "contextRef": "c-13", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954738 - Disclosure - Equity - Summary of Stock-Based Compensation Expense (Details)", "menuCat": "Details", "order": "60", "role": "http://www.samsara.com/role/EquitySummaryofStockBasedCompensationExpenseDetails", "shortName": "Equity - Summary of Stock-Based Compensation Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "iot-20230729.htm", "contextRef": "c-13", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "iot-20230729.htm", "contextRef": "c-13", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954739 - Disclosure - Income Taxes (Details)", "menuCat": "Details", "order": "61", "role": "http://www.samsara.com/role/IncomeTaxesDetails", "shortName": "Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "iot-20230729.htm", "contextRef": "c-13", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "iot-20230729.htm", "contextRef": "c-13", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954740 - Disclosure - Net Loss Per Share, Basic and Diluted - Schedule of Basic and Diluted Net Loss Per Share (Details)", "menuCat": "Details", "order": "62", "role": "http://www.samsara.com/role/NetLossPerShareBasicandDilutedScheduleofBasicandDilutedNetLossPerShareDetails", "shortName": "Net Loss Per Share, Basic and Diluted - Schedule of Basic and Diluted Net Loss Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "iot-20230729.htm", "contextRef": "c-13", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "baseRef": "iot-20230729.htm", "contextRef": "c-13", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954741 - Disclosure - Net Loss Per Share, Basic and Diluted - Schedule of Potentially Dilutive Securities Excluded from the Computation of Diluted Net Loss per Share (Details)", "menuCat": "Details", "order": "63", "role": "http://www.samsara.com/role/NetLossPerShareBasicandDilutedScheduleofPotentiallyDilutiveSecuritiesExcludedfromtheComputationofDilutedNetLossperShareDetails", "shortName": "Net Loss Per Share, Basic and Diluted - Schedule of Potentially Dilutive Securities Excluded from the Computation of Diluted Net Loss per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "baseRef": "iot-20230729.htm", "contextRef": "c-13", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R64": { "firstAnchor": null, "groupType": "disclosure", "isDefault": "false", "longName": "9954742 - Disclosure - Segment Information - Narrative (Details)", "menuCat": "Details", "order": "64", "role": "http://www.samsara.com/role/SegmentInformationNarrativeDetails", "shortName": "Segment Information - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R65": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "iot-20230729.htm", "contextRef": "c-13", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954743 - Disclosure - Segment Information - Schedule of Disaggregation of Revenue (Details)", "menuCat": "Details", "order": "65", "role": "http://www.samsara.com/role/SegmentInformationScheduleofDisaggregationofRevenueDetails", "shortName": "Segment Information - Schedule of Disaggregation of Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "iot-20230729.htm", "contextRef": "c-228", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "iot-20230729.htm", "contextRef": "c-5", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NoncurrentAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954744 - Disclosure - Segment Information - Schedule of Long-lived Assets by Geographic Areas (Details)", "menuCat": "Details", "order": "66", "role": "http://www.samsara.com/role/SegmentInformationScheduleofLonglivedAssetsbyGeographicAreasDetails", "shortName": "Segment Information - Schedule of Long-lived Assets by Geographic Areas (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "iot-20230729.htm", "contextRef": "c-5", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NoncurrentAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "iot-20230729.htm", "contextRef": "c-13", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AssetImpairmentCharges", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954745 - Disclosure - Subsequent Event (Details)", "menuCat": "Details", "order": "67", "role": "http://www.samsara.com/role/SubsequentEventDetails", "shortName": "Subsequent Event (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "iot-20230729.htm", "contextRef": "c-240", "decimals": "-5", "lang": "en-US", "name": "us-gaap:AssetImpairmentCharges", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "iot-20230729.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000007 - Disclosure - Description of Business", "menuCat": "Notes", "order": "7", "role": "http://www.samsara.com/role/DescriptionofBusiness", "shortName": "Description of Business", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "iot-20230729.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "iot-20230729.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000008 - Disclosure - Summary of Significant Accounting Policies", "menuCat": "Notes", "order": "8", "role": "http://www.samsara.com/role/SummaryofSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "iot-20230729.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "iot-20230729.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000009 - Disclosure - Cash, Cash Equivalents, Restricted Cash, and Investments", "menuCat": "Notes", "order": "9", "role": "http://www.samsara.com/role/CashCashEquivalentsRestrictedCashandInvestments", "shortName": "Cash, Cash Equivalents, Restricted Cash, and Investments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "iot-20230729.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 49, "tag": { "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.samsara.com/role/SegmentInformationScheduleofDisaggregationofRevenueDetails", "http://www.samsara.com/role/SegmentInformationScheduleofLonglivedAssetsbyGeographicAreasDetails" ], "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.samsara.com/role/Cover" ], "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.samsara.com/role/Cover" ], "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.samsara.com/role/Cover" ], "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.samsara.com/role/Cover" ], "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.samsara.com/role/Cover" ], "xbrltype": "gYearItemType" }, "dei_DocumentInformationLineItems": { "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": "Document Information [Line Items]", "terseLabel": "Cover [Abstract]" } } }, "localname": "DocumentInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.samsara.com/role/Cover" ], "xbrltype": "stringItemType" }, "dei_DocumentInformationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package.", "label": "Document Information [Table]", "terseLabel": "Document Information [Table]" } } }, "localname": "DocumentInformationTable", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.samsara.com/role/Cover" ], "xbrltype": "stringItemType" }, "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.samsara.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r679" ], "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.samsara.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r712" ], "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.samsara.com/role/Cover" ], "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.samsara.com/role/Cover" ], "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.samsara.com/role/Cover" ], "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.samsara.com/role/Cover" ], "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.samsara.com/role/Cover" ], "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.samsara.com/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r677" ], "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.samsara.com/role/Cover" ], "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.samsara.com/role/Cover" ], "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.samsara.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r677" ], "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.samsara.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.samsara.com/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r677" ], "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.samsara.com/role/Cover" ], "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.samsara.com/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r751" ], "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.samsara.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r677" ], "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.samsara.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r677" ], "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.samsara.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r677" ], "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.samsara.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r677" ], "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.samsara.com/role/Cover" ], "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.samsara.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r676" ], "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.samsara.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r678" ], "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.samsara.com/role/Cover" ], "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.samsara.com/role/Cover" ], "xbrltype": "tradingSymbolItemType" }, "ecd_Additional402vDisclosureTextBlock": { "auth_ref": [ "r713" ], "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": [ "r719" ], "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": [ "r719" ], "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": [ "r719" ], "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": [ "r719" ], "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": [ "r684", "r695", "r705", "r730" ], "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": [ "r687", "r698", "r708", "r733" ], "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": [ "r719" ], "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": [ "r726" ], "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": [ "r691", "r699", "r709", "r726", "r734", "r738", "r746" ], "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": [ "r744" ], "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": [ "r741" ], "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": [ "r742" ], "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": [ "r737" ], "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]" } } }, "localname": "AwardTmgDiscLineItems", "nsuri": "http://xbrl.sec.gov/ecd/2023", "xbrltype": "stringItemType" }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "auth_ref": [ "r737" ], "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": [ "r737" ], "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": [ "r737" ], "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": [ "r737" ], "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": [ "r737" ], "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": [ "r740" ], "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": [ "r739" ], "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": [ "r738" ], "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": [ "r738" ], "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": [ "r717" ], "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": [ "r718" ], "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": [ "r718" ], "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": [ "r723" ], "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": [ "r722" ], "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": [ "r724" ], "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": [ "r721" ], "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": [ "r720" ], "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": [ "r684", "r695", "r705", "r730" ], "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": [ "r681", "r692", "r702", "r727" ], "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": [ "r726" ], "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": [ "r688", "r699", "r709", "r734" ], "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": [ "r688", "r699", "r709", "r734" ], "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": [ "r688", "r699", "r709", "r734" ], "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": [ "r688", "r699", "r709", "r734" ], "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": [ "r688", "r699", "r709", "r734" ], "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": [ "r691", "r699", "r709", "r726", "r734", "r738", "r746" ], "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": [ "r744" ], "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]" } } }, "localname": "InsiderTradingArrLineItems", "nsuri": "http://xbrl.sec.gov/ecd/2023", "xbrltype": "stringItemType" }, "ecd_InsiderTradingPoliciesProcLineItems": { "auth_ref": [ "r680", "r750" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]" } } }, "localname": "InsiderTradingPoliciesProcLineItems", "nsuri": "http://xbrl.sec.gov/ecd/2023", "xbrltype": "stringItemType" }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "auth_ref": [ "r680", "r750" ], "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": [ "r680", "r750" ], "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": [ "r718" ], "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": [ "r718" ], "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": [ "r737" ], "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": [ "r745" ], "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": [ "r719" ], "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": [ "r718" ], "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": [ "r688", "r699", "r709", "r726", "r734" ], "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": [ "r716" ], "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": [ "r715" ], "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": [ "r726" ], "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": [ "r745" ], "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": [ "r745" ], "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": [ "r718" ], "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": [ "r686", "r697", "r707", "r732" ], "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": [ "r689", "r700", "r710", "r735" ], "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": [ "r689", "r700", "r710", "r735" ], "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": [ "r714" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]" } } }, "localname": "PayVsPerformanceDisclosureLineItems", "nsuri": "http://xbrl.sec.gov/ecd/2023", "xbrltype": "stringItemType" }, "ecd_PeerGroupIssuersFnTextBlock": { "auth_ref": [ "r717" ], "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": [ "r717" ], "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": [ "r716" ], "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": [ "r726" ], "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": [ "r719" ], "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": [ "r715" ], "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": [ "r714" ], "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": [ "r714" ], "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": [ "r681", "r692", "r702", "r727" ], "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]" } } }, "localname": "RecoveryOfErrCompDisclosureLineItems", "nsuri": "http://xbrl.sec.gov/ecd/2023", "xbrltype": "stringItemType" }, "ecd_RestatementDateAxis": { "auth_ref": [ "r682", "r693", "r703", "r728" ], "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": [ "r683", "r694", "r704", "r729" ], "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": [ "r690", "r701", "r711", "r736" ], "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": [ "r745" ], "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": [ "r745" ], "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": [ "r685", "r696", "r706", "r731" ], "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": [ "r725" ], "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": [ "r717" ], "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": [ "r724" ], "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": [ "r744" ], "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": [ "r746" ], "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": [ "r747" ], "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": [ "r748" ], "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": [ "r746" ], "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": [ "r746" ], "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": [ "r749" ], "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": [ "r747" ], "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": [ "r743" ], "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" }, "iot_AccruedAndOtherLiabilitiesCurrent": { "auth_ref": [], "calculation": { "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued And Other Liabilities, Current", "label": "Accrued And Other Liabilities, Current", "terseLabel": "Accrued expenses and other current liabilities" } } }, "localname": "AccruedAndOtherLiabilitiesCurrent", "nsuri": "http://www.samsara.com/20230729", "presentation": [ "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "iot_AdditionalOperatingLeaseRightOfUseAsset": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Additional operating lease resulting in a right-of-use asset", "label": "Additional Operating Lease Right Of Use Asset", "terseLabel": "Increase (decrease) in operating lease, right-of-use asset" } } }, "localname": "AdditionalOperatingLeaseRightOfUseAsset", "nsuri": "http://www.samsara.com/20230729", "presentation": [ "http://www.samsara.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "iot_AdjustmentsToAdditionalPaidInCapitalEarlyExercisedStockOptions": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Adjustments To Additional Paid In Capital, Early Exercised Stock Options", "label": "Adjustments To Additional Paid In Capital, Early Exercised Stock Options", "terseLabel": "Vesting of early exercised stock options" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalEarlyExercisedStockOptions", "nsuri": "http://www.samsara.com/20230729", "presentation": [ "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "iot_CapitalizedContractCostNetCurrentConnectedDeviceCosts": { "auth_ref": [], "calculation": { "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Capitalized Contract Cost, Net, Current, Connected Device Costs", "label": "Capitalized Contract Cost, Net, Current, Connected Device Costs", "terseLabel": "Connected device costs, current" } } }, "localname": "CapitalizedContractCostNetCurrentConnectedDeviceCosts", "nsuri": "http://www.samsara.com/20230729", "presentation": [ "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "iot_CapitalizedContractCostNetNoncurrentCommissionCosts": { "auth_ref": [], "calculation": { "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Capitalized Contract Cost, Net, Noncurrent, Commission Costs", "label": "Capitalized Contract Cost, Net, Noncurrent, Commission Costs", "terseLabel": "Deferred commissions" } } }, "localname": "CapitalizedContractCostNetNoncurrentCommissionCosts", "nsuri": "http://www.samsara.com/20230729", "presentation": [ "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.samsara.com/role/CoststoObtainandFulfillaContractNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "iot_CapitalizedContractCostNetNoncurrentConnectedDeviceCosts": { "auth_ref": [], "calculation": { "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Capitalized Contract Cost, Net, Noncurrent, Connected Device Costs", "label": "Capitalized Contract Cost, Net, Noncurrent, Connected Device Costs", "terseLabel": "Connected device costs, non-current" } } }, "localname": "CapitalizedContractCostNetNoncurrentConnectedDeviceCosts", "nsuri": "http://www.samsara.com/20230729", "presentation": [ "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "iot_CapitalizedContractCostNetPeriodCost": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Capitalized Contract Cost, Net, Period Cost", "label": "Capitalized Contract Cost, Net, Period Cost", "terseLabel": "Capitalized commission costs", "verboseLabel": "Capitalized connected device costs" } } }, "localname": "CapitalizedContractCostNetPeriodCost", "nsuri": "http://www.samsara.com/20230729", "presentation": [ "http://www.samsara.com/role/CoststoObtainandFulfillaContractScheduleofCapitalizedCommissionCostsDetails", "http://www.samsara.com/role/CoststoObtainandFulfillaContractScheduleofCapitalizedConnectedDeviceCostsDetails" ], "xbrltype": "monetaryItemType" }, "iot_CashEquivalentsAndRestrictedCashFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.samsara.com/role/FairValueMeasurementsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash Equivalents And Restricted Cash, Fair Value Disclosure", "label": "Cash Equivalents And Restricted Cash, Fair Value Disclosure", "totalLabel": "Total cash equivalents and restricted cash" } } }, "localname": "CashEquivalentsAndRestrictedCashFairValueDisclosure", "nsuri": "http://www.samsara.com/20230729", "presentation": [ "http://www.samsara.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "iot_CashEquivalentsAtCarryingValueAccumulatedGrossUnrealizedGainBeforeTax": { "auth_ref": [], "calculation": { "http://www.samsara.com/role/CashCashEquivalentsRestrictedCashandInvestmentsSummaryofCashEquivalentsandAvailableforSaleMarketableSecuritiesDetails": { "order": 1.0, "parentTag": "iot_CashEquivalentsAtCarryingValueAmortizedCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Cash Equivalents, At Carrying Value, Accumulated Gross Unrealized Gain, Before Tax", "label": "Cash Equivalents, At Carrying Value, Accumulated Gross Unrealized Gain, Before Tax", "terseLabel": "Gross Unrealized Gains" } } }, "localname": "CashEquivalentsAtCarryingValueAccumulatedGrossUnrealizedGainBeforeTax", "nsuri": "http://www.samsara.com/20230729", "presentation": [ "http://www.samsara.com/role/CashCashEquivalentsRestrictedCashandInvestmentsSummaryofCashEquivalentsandAvailableforSaleMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "iot_CashEquivalentsAtCarryingValueAccumulatedGrossUnrealizedLossBeforeTax": { "auth_ref": [], "calculation": { "http://www.samsara.com/role/CashCashEquivalentsRestrictedCashandInvestmentsSummaryofCashEquivalentsandAvailableforSaleMarketableSecuritiesDetails": { "order": 2.0, "parentTag": "iot_CashEquivalentsAtCarryingValueAmortizedCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash Equivalents, At Carrying Value, Accumulated Gross Unrealized Loss, Before Tax", "label": "Cash Equivalents, At Carrying Value, Accumulated Gross Unrealized Loss, Before Tax", "negatedTerseLabel": "Gross Unrealized Losses" } } }, "localname": "CashEquivalentsAtCarryingValueAccumulatedGrossUnrealizedLossBeforeTax", "nsuri": "http://www.samsara.com/20230729", "presentation": [ "http://www.samsara.com/role/CashCashEquivalentsRestrictedCashandInvestmentsSummaryofCashEquivalentsandAvailableforSaleMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "iot_CashEquivalentsAtCarryingValueAmortizedCost": { "auth_ref": [], "calculation": { "http://www.samsara.com/role/CashCashEquivalentsRestrictedCashandInvestmentsSummaryofCashEquivalentsandAvailableforSaleMarketableSecuritiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash Equivalents, At Carrying Value, Amortized Cost", "label": "Cash Equivalents, At Carrying Value, Amortized Cost", "totalLabel": "Amortized Cost" } } }, "localname": "CashEquivalentsAtCarryingValueAmortizedCost", "nsuri": "http://www.samsara.com/20230729", "presentation": [ "http://www.samsara.com/role/CashCashEquivalentsRestrictedCashandInvestmentsSummaryofCashEquivalentsandAvailableforSaleMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "iot_CommissionCostsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission Costs", "label": "Commission Costs [Member]", "terseLabel": "Commission Costs" } } }, "localname": "CommissionCostsMember", "nsuri": "http://www.samsara.com/20230729", "presentation": [ "http://www.samsara.com/role/CoststoObtainandFulfillaContractNarrativeDetails", "http://www.samsara.com/role/CoststoObtainandFulfillaContractScheduleofCapitalizedCommissionCostsDetails" ], "xbrltype": "domainItemType" }, "iot_CommonStockCapitalSharesReservedForFutureIssuanceAnnualEvergreenIncrease": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common Stock, Capital Shares Reserved for Future Issuance, Annual Evergreen Increase", "label": "Common Stock, Capital Shares Reserved for Future Issuance, Annual Evergreen Increase", "terseLabel": "Shares reserved for future issuance, annual evergreen increase (in shares)" } } }, "localname": "CommonStockCapitalSharesReservedForFutureIssuanceAnnualEvergreenIncrease", "nsuri": "http://www.samsara.com/20230729", "presentation": [ "http://www.samsara.com/role/EquityNarrativeDetails" ], "xbrltype": "sharesItemType" }, "iot_ConnectedDeviceCostsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Connected Device Costs", "label": "Connected Device Costs [Member]", "terseLabel": "Connected Device Costs" } } }, "localname": "ConnectedDeviceCostsMember", "nsuri": "http://www.samsara.com/20230729", "presentation": [ "http://www.samsara.com/role/CoststoObtainandFulfillaContractNarrativeDetails", "http://www.samsara.com/role/CoststoObtainandFulfillaContractScheduleofCapitalizedConnectedDeviceCostsDetails" ], "xbrltype": "domainItemType" }, "iot_ContractWithCustomerLiabilityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contract with Customer, Liability", "label": "Contract with Customer, Liability [Roll Forward]", "terseLabel": "Contract with Customer, Liability [Roll Forward]" } } }, "localname": "ContractWithCustomerLiabilityRollForward", "nsuri": "http://www.samsara.com/20230729", "presentation": [ "http://www.samsara.com/role/RevenueDeferredRevenueandRemainingPerformanceObligationsScheduleofDeferredRevenueDetails" ], "xbrltype": "stringItemType" }, "iot_DebtSecuritiesAvailableForSaleMaturityAllocatedAndSingleMaturityDateRollingAfterOneThroughTwoYearsFairValue": { "auth_ref": [], "calculation": { "http://www.samsara.com/role/CashCashEquivalentsRestrictedCashandInvestmentsScheduleofFairValuesofAvailableforSaleMarketableSecuritiesDetails": { "order": 2.0, "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Debt Securities, Available-For-Sale, Maturity, Allocated And Single Maturity Date, Rolling After One Through Two Years, Fair Value", "label": "Debt Securities, Available-For-Sale, Maturity, Allocated And Single Maturity Date, Rolling After One Through Two Years, Fair Value", "terseLabel": "Due in one year to two years" } } }, "localname": "DebtSecuritiesAvailableForSaleMaturityAllocatedAndSingleMaturityDateRollingAfterOneThroughTwoYearsFairValue", "nsuri": "http://www.samsara.com/20230729", "presentation": [ "http://www.samsara.com/role/CashCashEquivalentsRestrictedCashandInvestmentsScheduleofFairValuesofAvailableforSaleMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "iot_DebtSecuritiesAvailableForSaleMaturityTermMaximum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Securities, Available-For-Sale Maturity, Term, Maximum", "label": "Debt Securities, Available-For-Sale Maturity, Term, Maximum", "terseLabel": "Contractual maturities of available-for-sale debt securities, maximum" } } }, "localname": "DebtSecuritiesAvailableForSaleMaturityTermMaximum", "nsuri": "http://www.samsara.com/20230729", "presentation": [ "http://www.samsara.com/role/CashCashEquivalentsRestrictedCashandInvestmentsNarrativeDetails" ], "xbrltype": "durationItemType" }, "iot_FirstPurchasePeriodMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "First Purchase Period", "label": "First Purchase Period [Member]", "terseLabel": "First Purchase Period" } } }, "localname": "FirstPurchasePeriodMember", "nsuri": "http://www.samsara.com/20230729", "presentation": [ "http://www.samsara.com/role/EquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "iot_IncreaseDecreaseInCapitalizedContractCostCommissionCosts": { "auth_ref": [], "calculation": { "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Increase (Decrease) In Capitalized Contract Cost, Commission Costs", "label": "Increase (Decrease) In Capitalized Contract Cost, Commission Costs", "negatedTerseLabel": "Deferred commissions" } } }, "localname": "IncreaseDecreaseInCapitalizedContractCostCommissionCosts", "nsuri": "http://www.samsara.com/20230729", "presentation": [ "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "iot_IncreaseDecreaseInCapitalizedContractCostConnectedDeviceCosts": { "auth_ref": [], "calculation": { "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Increase (Decrease) In Capitalized Contract Cost, Connected Device Costs", "label": "Increase (Decrease) In Capitalized Contract Cost, Connected Device Costs", "negatedTerseLabel": "Connected device costs" } } }, "localname": "IncreaseDecreaseInCapitalizedContractCostConnectedDeviceCosts", "nsuri": "http://www.samsara.com/20230729", "presentation": [ "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "iot_IncreaseDecreaseInOperatingLeaseRightOfUseAssetAndOperatingLeaseLiability": { "auth_ref": [], "calculation": { "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Increase (Decrease) In Operating Lease Right-Of-Use Asset And Operating Lease Liability", "label": "Increase (Decrease) In Operating Lease Right-Of-Use Asset And Operating Lease Liability", "terseLabel": "Operating lease right-of-use assets and liabilities, net" } } }, "localname": "IncreaseDecreaseInOperatingLeaseRightOfUseAssetAndOperatingLeaseLiability", "nsuri": "http://www.samsara.com/20230729", "presentation": [ "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "iot_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour": { "auth_ref": [], "calculation": { "http://www.samsara.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Liability, to be Paid, After Year Four", "label": "Lessee, Operating Lease, Liability, to be Paid, After Year Four", "terseLabel": "2029 and thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityToBePaidAfterYearFour", "nsuri": "http://www.samsara.com/20230729", "presentation": [ "http://www.samsara.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "iot_NoncashOrPartNoncashShareBasedPaymentArrangementVestingOfEarlyExercisedStockOptions": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Noncash Or Part Noncash, Share-Based Payment Arrangement, Vesting Of Early Exercised Stock Options", "label": "Noncash Or Part Noncash, Share-Based Payment Arrangement, Vesting Of Early Exercised Stock Options", "terseLabel": "Vesting of early exercised stock options" } } }, "localname": "NoncashOrPartNoncashShareBasedPaymentArrangementVestingOfEarlyExercisedStockOptions", "nsuri": "http://www.samsara.com/20230729", "presentation": [ "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "iot_NumberOfEquityIncentivePlans": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number Of Equity Incentive Plans", "label": "Number Of Equity Incentive Plans", "terseLabel": "Number of equity incentive plans" } } }, "localname": "NumberOfEquityIncentivePlans", "nsuri": "http://www.samsara.com/20230729", "presentation": [ "http://www.samsara.com/role/EquityNarrativeDetails" ], "xbrltype": "integerItemType" }, "iot_OfferingPeriodAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Offering Period", "label": "Offering Period [Axis]", "terseLabel": "Offering Period [Axis]" } } }, "localname": "OfferingPeriodAxis", "nsuri": "http://www.samsara.com/20230729", "presentation": [ "http://www.samsara.com/role/EquityNarrativeDetails" ], "xbrltype": "stringItemType" }, "iot_OfferingPeriodDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Offering Period", "label": "Offering Period [Domain]", "terseLabel": "Offering Period [Domain]" } } }, "localname": "OfferingPeriodDomain", "nsuri": "http://www.samsara.com/20230729", "presentation": [ "http://www.samsara.com/role/EquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "iot_RestrictedCashFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.samsara.com/role/FairValueMeasurementsDetails": { "order": 2.0, "parentTag": "iot_CashEquivalentsAndRestrictedCashFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Restricted Cash, Fair Value Disclosure", "label": "Restricted Cash, Fair Value Disclosure", "terseLabel": "Restricted cash\u2014letters of credit" } } }, "localname": "RestrictedCashFairValueDisclosure", "nsuri": "http://www.samsara.com/20230729", "presentation": [ "http://www.samsara.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "iot_SecondPurchasePeriodMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Second Purchase Period", "label": "Second Purchase Period [Member]", "terseLabel": "Second Purchase Period" } } }, "localname": "SecondPurchasePeriodMember", "nsuri": "http://www.samsara.com/20230729", "presentation": [ "http://www.samsara.com/role/EquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "iot_ShareBasedCompensationArrangementByShareBasedPaymentAwardOfferingPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Offering Period", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Offering Period", "terseLabel": "Offering period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOfferingPeriod", "nsuri": "http://www.samsara.com/20230729", "presentation": [ "http://www.samsara.com/role/EquityNarrativeDetails" ], "xbrltype": "durationItemType" }, "iot_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Purchase Period", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Purchase Period", "terseLabel": "Purchase period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod", "nsuri": "http://www.samsara.com/20230729", "presentation": [ "http://www.samsara.com/role/EquityNarrativeDetails" ], "xbrltype": "durationItemType" }, "iot_StockIssuanceCostsIncurredButNotYetPaid": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Stock Issuance Costs Incurred But Not Yet Paid", "label": "Stock Issuance Costs Incurred But Not Yet Paid", "terseLabel": "Unpaid offering costs" } } }, "localname": "StockIssuanceCostsIncurredButNotYetPaid", "nsuri": "http://www.samsara.com/20230729", "presentation": [ "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "iot_TwoThousandFifteenEquityIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two Thousand Fifteen Equity Incentive Plan", "label": "Two Thousand Fifteen Equity Incentive Plan [Member]", "terseLabel": "2015 Equity Incentive Plan" } } }, "localname": "TwoThousandFifteenEquityIncentivePlanMember", "nsuri": "http://www.samsara.com/20230729", "presentation": [ "http://www.samsara.com/role/EquityNarrativeDetails", "http://www.samsara.com/role/EquityScheduleofReservedSharesofCommonStockforFutureIssuanceDetails" ], "xbrltype": "domainItemType" }, "iot_TwoThousandTwentyOneEmployeeStockPurchasePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two Thousand Twenty One Employee Stock Purchase Plan", "label": "Two Thousand Twenty One Employee Stock Purchase Plan [Member]", "terseLabel": "2021 Employee Stock Purchase Plan" } } }, "localname": "TwoThousandTwentyOneEmployeeStockPurchasePlanMember", "nsuri": "http://www.samsara.com/20230729", "presentation": [ "http://www.samsara.com/role/EquityScheduleofReservedSharesofCommonStockforFutureIssuanceDetails", "http://www.samsara.com/role/EquityScheduleofWeightedAverageAssumptionsUsedToEstimateTheFairValueDetails" ], "xbrltype": "domainItemType" }, "iot_TwoThousandTwentyOneEquityIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two Thousand Twenty One Equity Incentive Plan", "label": "Two Thousand Twenty One Equity Incentive Plan [Member]", "terseLabel": "2021 Equity Incentive Plan" } } }, "localname": "TwoThousandTwentyOneEquityIncentivePlanMember", "nsuri": "http://www.samsara.com/20230729", "presentation": [ "http://www.samsara.com/role/EquityScheduleofReservedSharesofCommonStockforFutureIssuanceDetails" ], "xbrltype": "domainItemType" }, "iot_UnlawfulDrawDownOnLetterOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Unlawful Draw Down On Letter Of Credit", "label": "Unlawful Draw Down On Letter Of Credit [Member]", "terseLabel": "Unlawful Draw Down On Letter Of Credit" } } }, "localname": "UnlawfulDrawDownOnLetterOfCreditMember", "nsuri": "http://www.samsara.com/20230729", "presentation": [ "http://www.samsara.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "srt_LitigationCaseAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Litigation Case [Axis]", "terseLabel": "Litigation Case [Axis]" } } }, "localname": "LitigationCaseAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.samsara.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "srt_LitigationCaseTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Litigation Case [Domain]", "terseLabel": "Litigation Case [Domain]" } } }, "localname": "LitigationCaseTypeDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.samsara.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r296", "r297", "r298", "r299", "r359", "r492", "r523", "r552", "r553", "r606", "r608", "r610", "r611", "r613", "r632", "r633", "r645", "r649", "r660", "r665", "r804", "r844", "r845", "r846", "r847", "r848", "r849" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.samsara.com/role/EquityScheduleofWeightedAverageAssumptionsUsedToEstimateTheFairValueDetails", "http://www.samsara.com/role/LeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r296", "r297", "r298", "r299", "r359", "r492", "r523", "r552", "r553", "r606", "r608", "r610", "r611", "r613", "r632", "r633", "r645", "r649", "r660", "r665", "r804", "r844", "r845", "r846", "r847", "r848", "r849" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.samsara.com/role/EquityScheduleofWeightedAverageAssumptionsUsedToEstimateTheFairValueDetails", "http://www.samsara.com/role/LeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r226", "r494", "r517", "r518", "r519", "r520", "r521", "r522", "r636", "r650", "r664", "r757", "r799", "r800", "r806", "r854" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.samsara.com/role/RevenueDeferredRevenueandRemainingPerformanceObligationsScheduleofRevenueDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r226", "r494", "r517", "r518", "r519", "r520", "r521", "r522", "r636", "r650", "r664", "r757", "r799", "r800", "r806", "r854" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.samsara.com/role/RevenueDeferredRevenueandRemainingPerformanceObligationsScheduleofRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r296", "r297", "r298", "r299", "r352", "r359", "r386", "r387", "r388", "r468", "r492", "r523", "r552", "r553", "r606", "r608", "r610", "r611", "r613", "r632", "r633", "r645", "r649", "r660", "r665", "r668", "r794", "r804", "r845", "r846", "r847", "r848", "r849" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.samsara.com/role/EquityScheduleofWeightedAverageAssumptionsUsedToEstimateTheFairValueDetails", "http://www.samsara.com/role/LeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r296", "r297", "r298", "r299", "r352", "r359", "r386", "r387", "r388", "r468", "r492", "r523", "r552", "r553", "r606", "r608", "r610", "r611", "r613", "r632", "r633", "r645", "r649", "r660", "r665", "r668", "r794", "r804", "r845", "r846", "r847", "r848", "r849" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.samsara.com/role/EquityScheduleofWeightedAverageAssumptionsUsedToEstimateTheFairValueDetails", "http://www.samsara.com/role/LeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioForecastMember": { "auth_ref": [ "r360", "r779" ], "lang": { "en-us": { "role": { "label": "Forecast [Member]", "terseLabel": "Forecast" } } }, "localname": "ScenarioForecastMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.samsara.com/role/EquityNarrativeDetails", "http://www.samsara.com/role/SubsequentEventDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [ "r186", "r360", "r753", "r779" ], "lang": { "en-us": { "role": { "label": "Scenario [Domain]", "terseLabel": "Scenario [Domain]" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.samsara.com/role/EquityNarrativeDetails", "http://www.samsara.com/role/SubsequentEventDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r228", "r229", "r549", "r550", "r551", "r607", "r609", "r612", "r614", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r637", "r651", "r668", "r806", "r854" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.samsara.com/role/SegmentInformationScheduleofDisaggregationofRevenueDetails", "http://www.samsara.com/role/SegmentInformationScheduleofLonglivedAssetsbyGeographicAreasDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r228", "r229", "r549", "r550", "r551", "r607", "r609", "r612", "r614", "r621", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r637", "r651", "r668", "r806", "r854" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.samsara.com/role/SegmentInformationScheduleofDisaggregationofRevenueDetails", "http://www.samsara.com/role/SegmentInformationScheduleofLonglivedAssetsbyGeographicAreasDetails" ], "xbrltype": "stringItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r186", "r360", "r753", "r754", "r779" ], "lang": { "en-us": { "role": { "label": "Scenario [Axis]", "terseLabel": "Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.samsara.com/role/EquityNarrativeDetails", "http://www.samsara.com/role/SubsequentEventDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r21", "r663" ], "calculation": { "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r231", "r232" ], "calculation": { "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.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" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedEmployeeBenefitsCurrent": { "auth_ref": [ "r23" ], "calculation": { "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations, excluding pension and other postretirement benefits, incurred through that date and payable for perquisites provided to employees pertaining to services received from them. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Employee Benefits, Current", "terseLabel": "Accrued compensation and benefits" } } }, "localname": "AccruedEmployeeBenefitsCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r48", "r140", "r508" ], "calculation": { "http://www.samsara.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentNetDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedTerseLabel": "Accumulated depreciation and amortization" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r29", "r30", "r78", "r146", "r505", "r528", "r529" ], "calculation": { "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r2", "r10", "r30", "r417", "r420", "r458", "r524", "r525", "r768", "r769", "r770", "r776", "r777", "r778" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive Income" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r73", "r663", "r857" ], "calculation": { "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.", "label": "Additional Paid in Capital", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r393", "r394", "r395", "r537", "r776", "r777", "r778", "r836", "r858" ], "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.samsara.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r61", "r62", "r362" ], "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 expense" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net loss to net cash provided by (used in) operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r390", "r396" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-Based Payment Arrangement, Expense", "verboseLabel": "Total stock-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/EquitySummaryofStockBasedCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r147", "r235", "r273", "r276", "r279", "r853" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss", "terseLabel": "Allowance for credit losses" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "auth_ref": [ "r278" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance.", "label": "Accounts Receivable, Allowance for Credit Loss, Writeoff", "terseLabel": "Allowance for doubtful accounts, writeoff" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r198" ], "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 (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/NetLossPerShareBasicandDilutedScheduleofPotentiallyDilutiveSecuritiesExcludedfromtheComputationofDilutedNetLossperShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r40" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/NetLossPerShareBasicandDilutedScheduleofPotentiallyDilutiveSecuritiesExcludedfromtheComputationofDilutedNetLossperShareDetails" ], "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.samsara.com/role/NetLossPerShareBasicandDilutedScheduleofPotentiallyDilutiveSecuritiesExcludedfromtheComputationofDilutedNetLossperShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r40" ], "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 [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/NetLossPerShareBasicandDilutedScheduleofPotentiallyDilutiveSecuritiesExcludedfromtheComputationofDilutedNetLossperShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AssetImpairmentCharges": { "auth_ref": [ "r6", "r47" ], "calculation": { "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS": { "order": 4.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.", "label": "Asset Impairment Charges", "terseLabel": "Lease modification, impairment, and related charges" } } }, "localname": "AssetImpairmentCharges", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS", "http://www.samsara.com/role/SubsequentEventDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r108", "r142", "r171", "r209", "r217", "r222", "r270", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r412", "r414", "r433", "r500", "r574", "r663", "r675", "r802", "r803", "r842" ], "calculation": { "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r136", "r149", "r171", "r270", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r412", "r414", "r433", "r663", "r802", "r803", "r842" ], "calculation": { "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "auth_ref": [ "r242" ], "calculation": { "http://www.samsara.com/role/CashCashEquivalentsRestrictedCashandInvestmentsSummaryofCashEquivalentsandAvailableforSaleMarketableSecuritiesDetails": { "order": 1.0, "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax", "terseLabel": "Gross Unrealized Gains" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CashCashEquivalentsRestrictedCashandInvestmentsSummaryofCashEquivalentsandAvailableforSaleMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "auth_ref": [ "r243" ], "calculation": { "http://www.samsara.com/role/CashCashEquivalentsRestrictedCashandInvestmentsSummaryofCashEquivalentsandAvailableforSaleMarketableSecuritiesDetails": { "order": 2.0, "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax", "negatedTerseLabel": "Gross Unrealized Losses" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CashCashEquivalentsRestrictedCashandInvestmentsSummaryofCashEquivalentsandAvailableforSaleMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale [Abstract]", "terseLabel": "Investments:" } } }, "localname": "AvailableForSaleSecuritiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CashCashEquivalentsRestrictedCashandInvestmentsSummaryofCashEquivalentsandAvailableforSaleMarketableSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue": { "auth_ref": [ "r786" ], "calculation": { "http://www.samsara.com/role/CashCashEquivalentsRestrictedCashandInvestmentsScheduleofFairValuesofAvailableforSaleMarketableSecuritiesDetails": { "order": 1.0, "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next rolling fiscal year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.", "label": "Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling within One Year, Fair Value", "terseLabel": "Due within one year" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CashCashEquivalentsRestrictedCashandInvestmentsScheduleofFairValuesofAvailableforSaleMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/EquityNarrativeDetails", "http://www.samsara.com/role/EquityScheduleofRSUActivityDetails", "http://www.samsara.com/role/EquityScheduleofReservedSharesofCommonStockforFutureIssuanceDetails", "http://www.samsara.com/role/EquityScheduleofWeightedAverageAssumptionsUsedToEstimateTheFairValueDetails", "http://www.samsara.com/role/EquitySummaryofStockBasedCompensationExpenseDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "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 and Fiscal Year" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r91" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. 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). Accounting policies describe all significant accounting policies of the reporting entity.", "label": "Basis of Presentation and Significant Accounting Policies [Text Block]", "terseLabel": "Summary of Significant Accounting Policies" } } }, "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/SummaryofSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "auth_ref": [ "r70", "r91", "r92" ], "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" } } }, "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/DescriptionofBusiness" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r37", "r38", "r39" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.", "label": "Capital Expenditures Incurred but Not yet Paid", "terseLabel": "Property and equipment accrued but not yet paid" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareAdditions": { "auth_ref": [ "r46" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Additions made to capitalized computer software costs during the period.", "label": "Capitalized Computer Software, Additions", "terseLabel": "Capitalized internal-use software development costs" } } }, "localname": "CapitalizedComputerSoftwareAdditions", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/PropertyandEquipmentNetCapitalizedandAmortizedAmountsforInternalUseSoftwareDevelopmentCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareAmortization1": { "auth_ref": [ "r8", "r112" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for amortization of capitalized computer software costs.", "label": "Capitalized Computer Software, Amortization", "terseLabel": "Amortization expense" } } }, "localname": "CapitalizedComputerSoftwareAmortization1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/PropertyandEquipmentNetCapitalizedandAmortizedAmountsforInternalUseSoftwareDevelopmentCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareNet": { "auth_ref": [ "r634" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The carrying amount of capitalized computer software costs net of accumulated amortization as of the balance sheet date.", "label": "Capitalized Computer Software, Net", "terseLabel": "Internal-use software development costs, net" } } }, "localname": "CapitalizedComputerSoftwareNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/PropertyandEquipmentNetInternalUseSoftwareDevelopmentCostsNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostAmortization": { "auth_ref": [ "r290" ], "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 expense" } } }, "localname": "CapitalizedContractCostAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CoststoObtainandFulfillaContractScheduleofCapitalizedCommissionCostsDetails", "http://www.samsara.com/role/CoststoObtainandFulfillaContractScheduleofCapitalizedConnectedDeviceCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostAxis": { "auth_ref": [ "r289" ], "lang": { "en-us": { "role": { "documentation": "Information by cost capitalized in obtaining or fulfilling contract with customer.", "label": "Capitalized Contract Cost [Axis]", "terseLabel": "Capitalized Contract Cost [Axis]" } } }, "localname": "CapitalizedContractCostAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CoststoObtainandFulfillaContractNarrativeDetails", "http://www.samsara.com/role/CoststoObtainandFulfillaContractScheduleofCapitalizedCommissionCostsDetails", "http://www.samsara.com/role/CoststoObtainandFulfillaContractScheduleofCapitalizedConnectedDeviceCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CapitalizedContractCostDomain": { "auth_ref": [ "r289" ], "lang": { "en-us": { "role": { "documentation": "Cost capitalized in obtaining and fulfilling contract with customer.", "label": "Capitalized Contract Cost [Domain]", "terseLabel": "Capitalized Contract Cost [Domain]" } } }, "localname": "CapitalizedContractCostDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CoststoObtainandFulfillaContractNarrativeDetails", "http://www.samsara.com/role/CoststoObtainandFulfillaContractScheduleofCapitalizedCommissionCostsDetails", "http://www.samsara.com/role/CoststoObtainandFulfillaContractScheduleofCapitalizedConnectedDeviceCostsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CapitalizedContractCostLineItems": { "auth_ref": [ "r289" ], "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": "Capitalized Contract Cost [Line Items]", "terseLabel": "Capitalized Contract Cost [Line Items]" } } }, "localname": "CapitalizedContractCostLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CoststoObtainandFulfillaContractNarrativeDetails", "http://www.samsara.com/role/CoststoObtainandFulfillaContractScheduleofCapitalizedCommissionCostsDetails", "http://www.samsara.com/role/CoststoObtainandFulfillaContractScheduleofCapitalizedConnectedDeviceCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CapitalizedContractCostNet": { "auth_ref": [ "r289" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost, Net", "terseLabel": "Capitalized contract cost" } } }, "localname": "CapitalizedContractCostNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CoststoObtainandFulfillaContractNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostTable": { "auth_ref": [ "r289" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about cost capitalized in obtaining or fulfilling contract with customer.", "label": "Capitalized Contract Cost [Table]", "terseLabel": "Capitalized Contract Cost [Table]" } } }, "localname": "CapitalizedContractCostTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CoststoObtainandFulfillaContractNarrativeDetails", "http://www.samsara.com/role/CoststoObtainandFulfillaContractScheduleofCapitalizedCommissionCostsDetails", "http://www.samsara.com/role/CoststoObtainandFulfillaContractScheduleofCapitalizedConnectedDeviceCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CapitalizedContractCostTableTextBlock": { "auth_ref": [ "r793" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of cost capitalized in obtaining or fulfilling contract with customer.", "label": "Capitalized Contract Cost [Table Text Block]", "terseLabel": "Schedule of Capitalized Contract Costs" } } }, "localname": "CapitalizedContractCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CoststoObtainandFulfillaContractTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashAndCashEquivalentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents [Abstract]" } } }, "localname": "CashAndCashEquivalentsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r35", "r138", "r638" ], "calculation": { "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.samsara.com/role/CashCashEquivalentsRestrictedCashandInvestmentsScheduleofCashCashEquivalentsandRestrictedCashDetails": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.samsara.com/role/CashCashEquivalentsRestrictedCashandInvestmentsScheduleofCashCashEquivalentsandRestrictedCashDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAxis": { "auth_ref": [ "r138" ], "lang": { "en-us": { "role": { "documentation": "Information by type of cash and cash equivalent balance.", "label": "Cash and Cash Equivalents [Axis]", "terseLabel": "Cash and Cash Equivalents [Axis]" } } }, "localname": "CashAndCashEquivalentsAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CashCashEquivalentsRestrictedCashandInvestmentsSummaryofCashEquivalentsandAvailableforSaleMarketableSecuritiesDetails", "http://www.samsara.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.samsara.com/role/FairValueMeasurementsDetails": { "order": 1.0, "parentTag": "iot_CashEquivalentsAndRestrictedCashFairValueDisclosure", "weight": 1.0 } }, "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" } } }, "localname": "CashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsLineItems": { "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": "Cash and Cash Equivalents [Line Items]", "terseLabel": "Cash and Cash Equivalents [Line Items]" } } }, "localname": "CashAndCashEquivalentsLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CashCashEquivalentsRestrictedCashandInvestmentsSummaryofCashEquivalentsandAvailableforSaleMarketableSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashCashEquivalentsAndMarketableSecuritiesTextBlock": { "auth_ref": [ "r784" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of cash, cash equivalents, and debt and equity securities, including any unrealized or realized gain (loss).", "label": "Cash, Cash Equivalents, and Marketable Securities [Text Block]", "terseLabel": "Cash, Cash Equivalents, Restricted Cash, and Investments" } } }, "localname": "CashCashEquivalentsAndMarketableSecuritiesTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CashCashEquivalentsRestrictedCashandInvestments" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r35", "r88", "r169" ], "calculation": { "http://www.samsara.com/role/CashCashEquivalentsRestrictedCashandInvestmentsScheduleofCashCashEquivalentsandRestrictedCashDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "periodEndLabel": "Cash, cash equivalents, and restricted cash, end of period", "periodStartLabel": "Cash, cash equivalents, and restricted cash, beginning of period", "totalLabel": "Total cash, cash equivalents, and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.samsara.com/role/CashCashEquivalentsRestrictedCashandInvestmentsScheduleofCashCashEquivalentsandRestrictedCashDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r1", "r88" ], "calculation": { "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "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.samsara.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashEquivalentsAtCarryingValue": { "auth_ref": [ "r765", "r852" ], "calculation": { "http://www.samsara.com/role/CashCashEquivalentsRestrictedCashandInvestmentsSummaryofCashEquivalentsandAvailableforSaleMarketableSecuritiesDetails": { "order": 3.0, "parentTag": "iot_CashEquivalentsAtCarryingValueAmortizedCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of 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 Equivalents, at Carrying Value", "terseLabel": "Estimated Fair Value" } } }, "localname": "CashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CashCashEquivalentsRestrictedCashandInvestmentsSummaryofCashEquivalentsandAvailableforSaleMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashEquivalentsAtCarryingValueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Equivalents, at Carrying Value [Abstract]", "terseLabel": "Cash equivalents:" } } }, "localname": "CashEquivalentsAtCarryingValueAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CashCashEquivalentsRestrictedCashandInvestmentsSummaryofCashEquivalentsandAvailableforSaleMarketableSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ChangeInContractWithCustomerLiabilityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Change in Contract with Customer, Liability [Abstract]", "terseLabel": "Change in Contract with Customer, Liability [Abstract]" } } }, "localname": "ChangeInContractWithCustomerLiabilityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/RevenueDeferredRevenueandRemainingPerformanceObligationsScheduleofDeferredRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r133", "r143", "r144", "r145", "r171", "r191", "r192", "r195", "r197", "r203", "r204", "r270", "r301", "r303", "r304", "r305", "r308", "r309", "r313", "r314", "r317", "r320", "r327", "r433", "r531", "r532", "r533", "r534", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r562", "r583", "r601", "r615", "r616", "r617", "r618", "r619", "r752", "r774", "r780" ], "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 [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.samsara.com/role/Cover", "http://www.samsara.com/role/EquityNarrativeDetails", "http://www.samsara.com/role/EquityScheduleofReservedSharesofCommonStockforFutureIssuanceDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockLineItems": { "auth_ref": [ "r143", "r144", "r145", "r203", "r313", "r314", "r315", "r317", "r320", "r325", "r327", "r531", "r532", "r533", "r534", "r649", "r752", "r774" ], "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.samsara.com/role/EquityScheduleofReservedSharesofCommonStockforFutureIssuanceDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommercialPaperMember": { "auth_ref": [ "r97", "r670", "r671", "r672", "r673" ], "lang": { "en-us": { "role": { "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds.", "label": "Commercial Paper [Member]", "terseLabel": "Commercial paper" } } }, "localname": "CommercialPaperMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CashCashEquivalentsRestrictedCashandInvestmentsSummaryofCashEquivalentsandAvailableforSaleMarketableSecuritiesDetails", "http://www.samsara.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommercialPaperNotIncludedWithCashAndCashEquivalentsMember": { "auth_ref": [ "r808", "r837" ], "lang": { "en-us": { "role": { "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds that is excluded from cash and cash equivalents.", "label": "Commercial Paper, Not Included with Cash and Cash Equivalents [Member]", "terseLabel": "Commercial paper" } } }, "localname": "CommercialPaperNotIncludedWithCashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CashCashEquivalentsRestrictedCashandInvestmentsSummaryofCashEquivalentsandAvailableforSaleMarketableSecuritiesDetails", "http://www.samsara.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r26", "r66", "r501", "r561" ], "calculation": { "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies (Note 9)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "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": [ "r96", "r293", "r294", "r622", "r795" ], "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.samsara.com/role/CommitmentsandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonClassAMember": { "auth_ref": [ "r858" ], "lang": { "en-us": { "role": { "documentation": "Classification of common stock representing ownership interest in a corporation.", "label": "Common Class A [Member]", "terseLabel": "Common Class A" } } }, "localname": "CommonClassAMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.samsara.com/role/Cover", "http://www.samsara.com/role/EquityNarrativeDetails", "http://www.samsara.com/role/EquityScheduleofReservedSharesofCommonStockforFutureIssuanceDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonClassBMember": { "auth_ref": [ "r858" ], "lang": { "en-us": { "role": { "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation.", "label": "Common Class B [Member]", "terseLabel": "Common Class B" } } }, "localname": "CommonClassBMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.samsara.com/role/Cover", "http://www.samsara.com/role/EquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonClassCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Classification of common stock that has different rights than provided to Class A or B shares, representing ownership interest in a corporation.", "label": "Common Class C [Member]", "terseLabel": "Common Class C" } } }, "localname": "CommonClassCMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.samsara.com/role/Cover", "http://www.samsara.com/role/EquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "auth_ref": [ "r27" ], "lang": { "en-us": { "role": { "documentation": "Aggregate number of common shares reserved for future issuance.", "label": "Common Stock, Capital Shares Reserved for Future Issuance", "terseLabel": "Total shares of common stock reserved for future issuance" } } }, "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/EquityScheduleofReservedSharesofCommonStockforFutureIssuanceDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r666", "r667", "r668", "r670", "r671", "r672", "r673", "r776", "r777", "r836", "r856", "r858" ], "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.samsara.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r72" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r72", "r562" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r72" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.samsara.com/role/EquityNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r11", "r72", "r562", "r580", "r858", "r859" ], "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": "Balance at end of period (in shares)", "periodStartLabel": "Balance at beginning of period (in shares)", "terseLabel": "Common stock, outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.samsara.com/role/EquityNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r72", "r504", "r663" ], "calculation": { "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r31", "r155", "r157", "r162", "r496", "r514" ], "calculation": { "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive loss" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r68", "r123" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "terseLabel": "Concentrations of Credit Risk" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r63", "r640" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Principles of Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r805" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "terseLabel": "Schedule of Deferred Revenue" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/RevenueDeferredRevenueandRemainingPerformanceObligationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r329", "r330", "r349" ], "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", "periodEndLabel": "Deferred revenue, end of period", "periodStartLabel": "Deferred revenue, beginning of period" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/RevenueDeferredRevenueandRemainingPerformanceObligationsScheduleofDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r329", "r330", "r349" ], "calculation": { "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "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, current" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r329", "r330", "r349" ], "calculation": { "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "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 noncurrent.", "label": "Contract with Customer, Liability, Noncurrent", "terseLabel": "Deferred revenue, non-current" } } }, "localname": "ContractWithCustomerLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r350" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Revenue recognized in the period from beginning deferred revenue balance" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/RevenueDeferredRevenueandRemainingPerformanceObligationsScheduleofDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CorporateDebtSecuritiesMember": { "auth_ref": [ "r657", "r659", "r855" ], "lang": { "en-us": { "role": { "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment.", "label": "Corporate Debt Securities [Member]", "terseLabel": "Corporate notes and bonds" } } }, "localname": "CorporateDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CashCashEquivalentsRestrictedCashandInvestmentsSummaryofCashEquivalentsandAvailableforSaleMarketableSecuritiesDetails", "http://www.samsara.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r84", "r171", "r270", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r433", "r802" ], "calculation": { "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.", "label": "Cost of Revenue", "terseLabel": "Cost of revenue" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS" ], "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.samsara.com/role/EquitySummaryofStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLoss": { "auth_ref": [ "r245", "r283", "r284", "r285" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of accrued interest on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-Sale, Accrued Interest, after Allowance for Credit Loss", "terseLabel": "Interest receivable" } } }, "localname": "DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CashCashEquivalentsRestrictedCashandInvestmentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r284" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes accrued interest, after allowance for credit loss, on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-Sale, Accrued Interest, after Allowance for Credit Loss, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Debt Securities, Available-for-Sale, Accrued Interest, after Allowance for Credit Loss, Statement of Financial Position [Extensible Enumeration]" } } }, "localname": "DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CashCashEquivalentsRestrictedCashandInvestmentsNarrativeDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss": { "auth_ref": [ "r792" ], "calculation": { "http://www.samsara.com/role/CashCashEquivalentsRestrictedCashandInvestmentsSummaryofCashEquivalentsandAvailableforSaleMarketableSecuritiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost excluding accrued interest, after allowance for credit loss, of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-Sale, Amortized Cost, Excluding Accrued Interest, after Allowance for Credit Loss", "totalLabel": "Amortized Cost" } } }, "localname": "DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CashCashEquivalentsRestrictedCashandInvestmentsSummaryofCashEquivalentsandAvailableforSaleMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest": { "auth_ref": [ "r792" ], "calculation": { "http://www.samsara.com/role/CashCashEquivalentsRestrictedCashandInvestmentsScheduleofFairValuesofAvailableforSaleMarketableSecuritiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.samsara.com/role/CashCashEquivalentsRestrictedCashandInvestmentsSummaryofCashEquivalentsandAvailableforSaleMarketableSecuritiesDetails": { "order": 3.0, "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss", "weight": 1.0 }, "http://www.samsara.com/role/FairValueMeasurementsDetails": { "order": 3.0, "parentTag": "iot_CashEquivalentsAndRestrictedCashFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount excluding accrued interest, of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-Sale, Excluding Accrued Interest", "terseLabel": "Estimated Fair Value", "totalLabel": "Total", "verboseLabel": "Marketable securities" } } }, "localname": "DebtSecuritiesAvailableForSaleExcludingAccruedInterest", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CashCashEquivalentsRestrictedCashandInvestmentsScheduleofFairValuesofAvailableforSaleMarketableSecuritiesDetails", "http://www.samsara.com/role/CashCashEquivalentsRestrictedCashandInvestmentsSummaryofCashEquivalentsandAvailableforSaleMarketableSecuritiesDetails", "http://www.samsara.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterestCurrent": { "auth_ref": [ "r792" ], "calculation": { "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount excluding accrued interest, of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current.", "label": "Debt Securities, Available-for-Sale, Excluding Accrued Interest, Current", "terseLabel": "Short-term investments" } } }, "localname": "DebtSecuritiesAvailableForSaleExcludingAccruedInterestCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterestNoncurrent": { "auth_ref": [ "r792" ], "calculation": { "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount excluding accrued interest, of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as noncurrent.", "label": "Debt Securities, Available-for-Sale, Excluding Accrued Interest, Noncurrent", "terseLabel": "Long-term investments" } } }, "localname": "DebtSecuritiesAvailableForSaleExcludingAccruedInterestNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r6", "r212" ], "calculation": { "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization expense", "verboseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.samsara.com/role/PropertyandEquipmentNetDepreciationandAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [ "r348", "r650", "r651", "r652", "r653", "r654", "r655", "r656" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/RevenueDeferredRevenueandRemainingPerformanceObligationsNarrativeDetails", "http://www.samsara.com/role/RevenueDeferredRevenueandRemainingPerformanceObligationsScheduleofRevenueDetails", "http://www.samsara.com/role/SegmentInformationScheduleofDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r348", "r650", "r651", "r652", "r653", "r654", "r655", "r656" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/RevenueDeferredRevenueandRemainingPerformanceObligationsNarrativeDetails", "http://www.samsara.com/role/RevenueDeferredRevenueandRemainingPerformanceObligationsScheduleofRevenueDetails", "http://www.samsara.com/role/SegmentInformationScheduleofDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r806" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "verboseLabel": "Schedule of Revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/RevenueDeferredRevenueandRemainingPerformanceObligationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Basic and diluted net loss per share:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r163", "r178", "r179", "r180", "r181", "r182", "r188", "r191", "r195", "r196", "r197", "r201", "r425", "r426", "r497", "r515", "r642" ], "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 loss per share attributable to common stockholders, basic (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS", "http://www.samsara.com/role/NetLossPerShareBasicandDilutedScheduleofBasicandDilutedNetLossPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r163", "r178", "r179", "r180", "r181", "r182", "r191", "r195", "r196", "r197", "r201", "r425", "r426", "r497", "r515", "r642" ], "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 loss per share attributable to common stockholders, diluted (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS", "http://www.samsara.com/role/NetLossPerShareBasicandDilutedScheduleofBasicandDilutedNetLossPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r40", "r41" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.", "label": "Earnings Per Share, Policy [Policy Text Block]", "terseLabel": "Net Loss Per Share" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r187", "r198", "r199", "r200" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Net Loss Per Share, Basic and Diluted" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/NetLossPerShareBasicandDiluted" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r434" ], "calculation": { "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.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. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations", "terseLabel": "Effect of foreign exchange rate changes on cash, cash equivalents, and restricted cash" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r400" ], "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "terseLabel": "Effective tax rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/IncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount": { "auth_ref": [ "r391" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost capitalized for award under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Amount Capitalized", "terseLabel": "Share-based payment arrangement, amount capitalized" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/EquitySummaryofStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r392" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "terseLabel": "Cost not yet recognized, amount" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/EquityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r392" ], "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": "Cost not yet recognized, period for recognition" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/EquityNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock.", "label": "Employee Stock [Member]", "terseLabel": "Employee stock purchase plan", "verboseLabel": "Shares available for future issuance" } } }, "localname": "EmployeeStockMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/EquityNarrativeDetails", "http://www.samsara.com/role/EquityScheduleofReservedSharesofCommonStockforFutureIssuanceDetails", "http://www.samsara.com/role/EquityScheduleofWeightedAverageAssumptionsUsedToEstimateTheFairValueDetails", "http://www.samsara.com/role/EquitySummaryofStockBasedCompensationExpenseDetails", "http://www.samsara.com/role/NetLossPerShareBasicandDilutedScheduleofPotentiallyDilutiveSecuritiesExcludedfromtheComputationofDilutedNetLossperShareDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "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": "Stock options", "verboseLabel": "Options outstanding" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/EquityNarrativeDetails", "http://www.samsara.com/role/EquityScheduleofReservedSharesofCommonStockforFutureIssuanceDetails", "http://www.samsara.com/role/EquitySummaryofStockBasedCompensationExpenseDetails", "http://www.samsara.com/role/NetLossPerShareBasicandDilutedScheduleofPotentiallyDilutiveSecuritiesExcludedfromtheComputationofDilutedNetLossperShareDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "domainItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r11", "r134", "r158", "r159", "r160", "r173", "r174", "r175", "r177", "r183", "r185", "r202", "r271", "r272", "r328", "r393", "r394", "r395", "r405", "r406", "r416", "r417", "r418", "r419", "r420", "r421", "r424", "r435", "r437", "r438", "r439", "r440", "r441", "r458", "r524", "r525", "r526", "r537", "r601" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": { "auth_ref": [ "r64", "r106" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Fair Value, Assets Measured on Recurring Basis [Table Text Block]", "terseLabel": "Fair Value, Assets Measured on Recurring Basis" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]", "terseLabel": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable": { "auth_ref": [ "r12", "r65" ], "lang": { "en-us": { "role": { "documentation": "Schedule of information required and determined to be provided for purposes of reconciling beginning and ending balances of fair value measurements of assets using significant unobservable inputs (level 3). Such reconciliation, separately presenting changes during the period, at a minimum, may include, but is not limited to: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets) and gains or losses recognized in other comprehensive income, and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of level 3 (for example, transfers due to changes in the observability of significant inputs), by class of asset.", "label": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table]", "terseLabel": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table]" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r310", "r353", "r354", "r355", "r356", "r357", "r358", "r429", "r465", "r466", "r467", "r647", "r648", "r657", "r658", "r659" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r428", "r429", "r430", "r431", "r432" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]", "terseLabel": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/FairValueMeasurementsDetails" ], "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": [ "r427" ], "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 Measurements" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r310", "r353", "r358", "r429", "r465", "r657", "r658", "r659" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Level 1" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r310", "r353", "r358", "r429", "r466", "r647", "r648", "r657", "r658", "r659" ], "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.samsara.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r310", "r353", "r354", "r355", "r356", "r357", "r358", "r429", "r467", "r647", "r648", "r657", "r658", "r659" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Level 3" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Measurement Frequency [Domain]", "terseLabel": "Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.", "label": "Fair Value Measurement, Policy [Policy Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueMeasurementPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r310", "r353", "r354", "r355", "r356", "r357", "r358", "r465", "r466", "r467", "r647", "r648", "r657", "r658", "r659" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r427", "r432" ], "lang": { "en-us": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair Value, Recurring [Member]", "terseLabel": "Fair Value, Recurring" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinanceLeaseLiability": { "auth_ref": [ "r445", "r457" ], "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 lease, liability" } } }, "localname": "FinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r446" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes current finance lease liability.", "label": "Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]" } } }, "localname": "FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/LeasesNarrativeDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r446" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes noncurrent finance lease liability.", "label": "Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]" } } }, "localname": "FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/LeasesNarrativeDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_FinanceLeasePrincipalPayments": { "auth_ref": [ "r447", "r454" ], "calculation": { "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.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", "negatedTerseLabel": "Payment of principal on finance leases" } } }, "localname": "FinanceLeasePrincipalPayments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAsset": { "auth_ref": [ "r444" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization", "terseLabel": "Finance lease, right-of-use asset" } } }, "localname": "FinanceLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r446" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes finance lease right-of-use asset.", "label": "Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]" } } }, "localname": "FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/LeasesNarrativeDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r238", "r239", "r240", "r241", "r242", "r243", "r244", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r274", "r275", "r280", "r281", "r282", "r286", "r287", "r288", "r311", "r325", "r422", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r513", "r646", "r758", "r759", "r760", "r761", "r762", "r763", "r764", "r787", "r788", "r789", "r790" ], "lang": { "en-us": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]", "terseLabel": "Financial Instrument [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CashCashEquivalentsRestrictedCashandInvestmentsSummaryofCashEquivalentsandAvailableforSaleMarketableSecuritiesDetails", "http://www.samsara.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture and Fixtures [Member]", "terseLabel": "Furniture and fixtures" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r85", "r585" ], "calculation": { "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r82" ], "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.samsara.com/role/EquitySummaryofStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r83", "r171", "r209", "r216", "r221", "r224", "r270", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r433", "r644", "r802" ], "calculation": { "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncentiveFromLessor": { "auth_ref": [ "r116", "r117", "r118", "r755" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of incentive received by lessee from lessor.", "label": "Incentive from Lessor", "terseLabel": "Incentive received" } } }, "localname": "IncentiveFromLessor", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r0", "r80", "r110", "r209", "r216", "r221", "r224", "r498", "r510", "r644" ], "calculation": { "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Loss before provision for income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS" ], "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": [ "r291", "r292", "r586" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/EquitySummaryofStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r292", "r586" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/EquitySummaryofStockBasedCompensationExpenseDetails" ], "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": [ "r172", "r398", "r401", "r403", "r404", "r407", "r409", "r410", "r411", "r536" ], "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.samsara.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r119", "r131", "r184", "r185", "r213", "r399", "r408", "r516" ], "calculation": { "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Provision for income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS", "http://www.samsara.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r36" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid, Net", "terseLabel": "Cash paid for income taxes, net of refunds" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities": { "auth_ref": [ "r772" ], "calculation": { "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligations incurred but not paid, and operating obligations classified as other.", "label": "Increase (Decrease) in Accounts Payable and Other Operating Liabilities", "terseLabel": "Accounts payable and other liabilities" } } }, "localname": "IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r5" ], "calculation": { "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedTerseLabel": "Accounts receivable, net" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r493", "r772" ], "calculation": { "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "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.samsara.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r5" ], "calculation": { "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedTerseLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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.samsara.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": { "auth_ref": [ "r772" ], "calculation": { "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in noncurrent assets classified as other.", "label": "Increase (Decrease) in Other Noncurrent Assets", "negatedTerseLabel": "Other assets, non-current" } } }, "localname": "IncreaseDecreaseInOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r5" ], "calculation": { "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedTerseLabel": "Prepaid expenses and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Stockholders' Equity (Deficit)" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r148", "r639", "r663" ], "calculation": { "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventories" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments.", "label": "Investments Classified by Contractual Maturity Date [Table Text Block]", "terseLabel": "Schedule of Fair Values of Available for Sale Marketable Securities" } } }, "localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CashCashEquivalentsRestrictedCashandInvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r450", "r662" ], "calculation": { "http://www.samsara.com/role/LeasesOperatingLeaseExpenseDetails": { "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.samsara.com/role/LeasesOperatingLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r840" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Schedule of Lease Costs" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r95" ], "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.samsara.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentNetDetails" ], "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_LesseeFinanceLeasesTextBlock": { "auth_ref": [ "r443" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for finance leases of lessee. Includes, but is not limited to, description of lessee's finance lease and maturity analysis of finance lease liability.", "label": "Lessee, Finance Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeFinanceLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeLeaseDescriptionLineItems": { "auth_ref": [ "r449" ], "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.samsara.com/role/LeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r449" ], "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.samsara.com/role/LeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r841" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]", "terseLabel": "Schedule of Future Minimum Lease Payments" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r457" ], "calculation": { "http://www.samsara.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.samsara.com/role/LeasesFutureMinimumLeasePaymentsDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total future minimum lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r457" ], "calculation": { "http://www.samsara.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "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": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r457" ], "calculation": { "http://www.samsara.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "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": "2028" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r457" ], "calculation": { "http://www.samsara.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "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": "2027" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r457" ], "calculation": { "http://www.samsara.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "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": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r841" ], "calculation": { "http://www.samsara.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease 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": "Remainder of 2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r457" ], "calculation": { "http://www.samsara.com/role/LeasesFutureMinimumLeasePaymentsDetails_1": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedTerseLabel": "Less: imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseRemainingLeaseTerm": { "auth_ref": [ "r839" ], "lang": { "en-us": { "role": { "documentation": "Remaining lease term of operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Remaining Lease Term", "terseLabel": "Operating lease, remaining lease term (in years)" } } }, "localname": "LesseeOperatingLeaseRemainingLeaseTerm", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/LeasesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r443" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LettersOfCreditOutstandingAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.", "label": "Letters of Credit Outstanding, Amount", "terseLabel": "Letters of credit outstanding, amount" } } }, "localname": "LettersOfCreditOutstandingAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r22", "r171", "r270", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r413", "r414", "r415", "r433", "r560", "r643", "r675", "r802", "r842", "r843" ], "calculation": { "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r77", "r109", "r507", "r663", "r775", "r791", "r838" ], "calculation": { "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r24", "r137", "r171", "r270", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r413", "r414", "r415", "r433", "r663", "r802", "r842", "r843" ], "calculation": { "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LitigationStatusAxis": { "auth_ref": [ "r796" ], "lang": { "en-us": { "role": { "documentation": "Information by status of pending, threatened, or settled litigation.", "label": "Litigation Status [Axis]", "terseLabel": "Litigation Status [Axis]" } } }, "localname": "LitigationStatusAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LitigationStatusDomain": { "auth_ref": [ "r796" ], "lang": { "en-us": { "role": { "documentation": "Status of pending, threatened, or settled litigation.", "label": "Litigation Status [Domain]", "terseLabel": "Litigation Status [Domain]" } } }, "localname": "LitigationStatusDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock": { "auth_ref": [ "r17" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of long-lived assets, excluding financial instruments, long-term customer relationships of a financial institution, mortgage rights, deferred policy acquisition costs, and deferred tax assets, by geographic areas located in the entity's country of domicile and foreign countries in which the entity holds assets.", "label": "Long-Lived Assets by Geographic Areas [Table Text Block]", "terseLabel": "Schedule of Long-lived Assets by Geographic Areas" } } }, "localname": "LongLivedAssetsByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/SegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LossContingenciesLineItems": { "auth_ref": [ "r295", "r296", "r297", "r300", "r797", "r798" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Loss Contingencies [Line Items]", "terseLabel": "Loss Contingencies [Line Items]" } } }, "localname": "LossContingenciesLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesTable": { "auth_ref": [ "r295", "r296", "r297", "r300", "r797", "r798" ], "lang": { "en-us": { "role": { "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations.", "label": "Loss Contingencies [Table]", "terseLabel": "Loss Contingencies [Table]" } } }, "localname": "LossContingenciesTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingencyReceivable": { "auth_ref": [ "r801" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of receivable related to a loss contingency accrual. For example, an insurance recovery receivable.", "label": "Loss Contingency, Receivable", "terseLabel": "Loss contingency, receivable" } } }, "localname": "LossContingencyReceivable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MachineryAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "Machinery and Equipment [Member]", "terseLabel": "Computers and equipment" } } }, "localname": "MachineryAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MarketableSecuritiesPolicy": { "auth_ref": [ "r67" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for investment classified as marketable security.", "label": "Marketable Securities, Policy [Policy Text Block]", "terseLabel": "Investments" } } }, "localname": "MarketableSecuritiesPolicy", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r808" ], "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.samsara.com/role/CashCashEquivalentsRestrictedCashandInvestmentsSummaryofCashEquivalentsandAvailableforSaleMarketableSecuritiesDetails", "http://www.samsara.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r168" ], "calculation": { "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r168" ], "calculation": { "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r88", "r89", "r90" ], "calculation": { "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by (used in) operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r81", "r90", "r111", "r135", "r153", "r156", "r160", "r171", "r176", "r178", "r179", "r180", "r181", "r184", "r185", "r193", "r209", "r216", "r221", "r224", "r270", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r426", "r433", "r511", "r582", "r599", "r600", "r644", "r674", "r802" ], "calculation": { "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss)", "terseLabel": "Net loss", "totalLabel": "Net loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS", "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r165", "r178", "r179", "r180", "r181", "r188", "r189", "r194", "r197", "r209", "r216", "r221", "r224", "r644" ], "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 loss attributable to common stockholders" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/NetLossPerShareBasicandDilutedScheduleofBasicandDilutedNetLossPerShareDetails" ], "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.samsara.com/role/NetLossPerShareBasicandDilutedScheduleofBasicandDilutedNetLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recently Adopted Accounting Pronouncements and Recent Accounting Pronouncements Not Yet Adopted" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonUsMember": { "auth_ref": [ "r860", "r861", "r862", "r863" ], "lang": { "en-us": { "role": { "documentation": "Countries excluding the United States of America (US).", "label": "Non-US [Member]", "terseLabel": "Other" } } }, "localname": "NonUsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/SegmentInformationScheduleofDisaggregationofRevenueDetails", "http://www.samsara.com/role/SegmentInformationScheduleofLonglivedAssetsbyGeographicAreasDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Noncash Investing and Financing Items [Abstract]", "terseLabel": "Supplemental disclosures of non-cash investing and financing activities:" } } }, "localname": "NoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NoncurrentAssets": { "auth_ref": [ "r229" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets.", "label": "Long-Lived Assets", "terseLabel": "Total long-lived assets, net" } } }, "localname": "NoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/SegmentInformationScheduleofLonglivedAssetsbyGeographicAreasDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r86" ], "calculation": { "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "terseLabel": "Interest income and other income (expense), net" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r783" ], "lang": { "en-us": { "role": { "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.", "label": "Number of Operating Segments", "terseLabel": "Number of operating segments" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/SegmentInformationNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r783" ], "lang": { "en-us": { "role": { "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.", "label": "Number of Reportable Segments", "terseLabel": "Number of reportable segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/SegmentInformationNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS" ], "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.samsara.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r209", "r216", "r221", "r224", "r644" ], "calculation": { "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Loss from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r451", "r662" ], "calculation": { "http://www.samsara.com/role/LeasesOperatingLeaseExpenseDetails": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Operating lease cost" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/LeasesOperatingLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r445" ], "calculation": { "http://www.samsara.com/role/LeasesFutureMinimumLeasePaymentsDetails_1": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Total operating lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r445" ], "calculation": { "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Operating lease liabilities, current" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r445" ], "calculation": { "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "verboseLabel": "Operating lease liabilities, non-current" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r448", "r454" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Cash paid for amounts in the measurement of operating lease liabilities\u2014operating cash flows" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/LeasesSupplementalInformationRelatedtoOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r444" ], "calculation": { "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r456", "r662" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted-average discount rate\u2014operating leases" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/LeasesWeightedAverageRemainingLeaseTermandDiscountRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r455", "r662" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted-average remaining lease term\u2014operating leases (in years)" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/LeasesWeightedAverageRemainingLeaseTermandDiscountRateDetails" ], "xbrltype": "durationItemType" }, "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_OtherAssetsNoncurrent": { "auth_ref": [ "r141" ], "calculation": { "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 8.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets, non-current" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r4", "r9", "r105" ], "calculation": { "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "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": "Foreign currency translation adjustments" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": { "auth_ref": [ "r150", "r151", "r152" ], "calculation": { "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.", "label": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax", "terseLabel": "Unrealized gains (losses) on investments, net of tax" } } }, "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r11", "r19", "r154", "r157", "r161", "r435", "r436", "r441", "r495", "r512", "r768", "r769" ], "calculation": { "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), Net of Tax", "totalLabel": "Other comprehensive income (loss)" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r4", "r9", "r105", "r154", "r157" ], "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 income (loss)" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "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 income (loss):" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS" ], "xbrltype": "stringItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r25" ], "calculation": { "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.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 liabilities, non-current" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r90" ], "calculation": { "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.", "label": "Other Noncash Income (Expense)", "negatedTerseLabel": "Other non-cash adjustments" } } }, "localname": "OtherNoncashIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": { "auth_ref": [ "r756", "r771" ], "calculation": { "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "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", "negatedTerseLabel": "Other investing activities" } } }, "localname": "PaymentsForProceedsFromOtherInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfStockIssuanceCosts": { "auth_ref": [ "r34" ], "calculation": { "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security.", "label": "Payments of Stock Issuance Costs", "negatedTerseLabel": "Payment of offering costs" } } }, "localname": "PaymentsOfStockIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": { "auth_ref": [ "r33", "r166", "r237" ], "calculation": { "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to acquire investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Payments to Acquire Debt Securities, Available-for-Sale", "negatedTerseLabel": "Purchases of investments" } } }, "localname": "PaymentsToAcquireAvailableForSaleSecuritiesDebt", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r87" ], "calculation": { "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedTerseLabel": "Purchase of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PendingLitigationMember": { "auth_ref": [ "r796" ], "lang": { "en-us": { "role": { "documentation": "Risk of loss associated with the outcome of pending litigation against the entity, for example, but not limited to, litigation in arbitration or within the trial process.", "label": "Pending Litigation [Member]", "terseLabel": "Pending Litigation" } } }, "localname": "PendingLitigationMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r809", "r810", "r811", "r812", "r813", "r814", "r815", "r816", "r817", "r818", "r819", "r820", "r821", "r822", "r823", "r824", "r825", "r826", "r827", "r828", "r829", "r830", "r831", "r832", "r833", "r834" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/EquityNarrativeDetails", "http://www.samsara.com/role/EquityScheduleofReservedSharesofCommonStockforFutureIssuanceDetails", "http://www.samsara.com/role/EquityScheduleofWeightedAverageAssumptionsUsedToEstimateTheFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [ "r809", "r810", "r811", "r812", "r813", "r814", "r815", "r816", "r817", "r818", "r819", "r820", "r821", "r822", "r823", "r824", "r825", "r826", "r827", "r828", "r829", "r830", "r831", "r832", "r833", "r834" ], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/EquityNarrativeDetails", "http://www.samsara.com/role/EquityScheduleofReservedSharesofCommonStockforFutureIssuanceDetails", "http://www.samsara.com/role/EquityScheduleofWeightedAverageAssumptionsUsedToEstimateTheFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r71", "r313" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value (in dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r71", "r562" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r71", "r313" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, issued (in shares)" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r71", "r562", "r580", "r858", "r859" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock, outstanding (in shares)" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r71", "r503", "r663" ], "calculation": { "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "terseLabel": "Preferred stock, $0.0001 par value\u2014400,000,000 shares authorized as of July\u00a029, 2023 and January\u00a028, 2023; zero shares issued and outstanding as of July\u00a029, 2023 and January\u00a028, 2023" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r767" ], "calculation": { "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans": { "auth_ref": [ "r3", "r15" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from issuance of shares under share-based payment arrangement. Excludes option exercised.", "label": "Proceeds, Issuance of Shares, Share-Based Payment Arrangement, Excluding Option Exercised", "terseLabel": "Common stock purchases" } } }, "localname": "ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/EquityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions": { "auth_ref": [ "r3", "r15" ], "calculation": { "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from issuance of shares under share-based payment arrangement. Includes, but is not limited to, option exercised.", "label": "Proceeds, Issuance of Shares, Share-Based Payment Arrangement, Including Option Exercised", "terseLabel": "Proceeds from issuance of common stock in connection with equity compensation plans" } } }, "localname": "ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities": { "auth_ref": [ "r166", "r167", "r785" ], "calculation": { "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-Sale", "terseLabel": "Proceeds from maturities and redemptions of investments" } } }, "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt": { "auth_ref": [ "r32", "r166", "r237", "r269" ], "calculation": { "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from sale of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Proceeds from Sale of Debt Securities, Available-for-Sale", "terseLabel": "Proceeds from sales of investments" } } }, "localname": "ProceedsFromSaleOfAvailableForSaleSecuritiesDebt", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductAndServiceOtherMember": { "auth_ref": [ "r807" ], "lang": { "en-us": { "role": { "documentation": "Article or substance produced by nature, labor or machinery and act of providing assistance, classified as other.", "label": "Product and Service, Other [Member]", "terseLabel": "Other revenue" } } }, "localname": "ProductAndServiceOtherMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/RevenueDeferredRevenueandRemainingPerformanceObligationsScheduleofRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r7" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]", "terseLabel": "Long-Lived Tangible Asset [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r94", "r124", "r129", "r130" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "Property and Equipment, Net" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/PropertyandEquipmentNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r95", "r139", "r509" ], "calculation": { "http://www.samsara.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentNetDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Total gross property and equipment" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentNetDetails" ], "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.samsara.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r7", "r499", "r509", "r663" ], "calculation": { "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.samsara.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "totalLabel": "Property and equipment, net", "verboseLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.samsara.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r7" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Schedule of Property and Equipment, Net" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/PropertyandEquipmentNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r95" ], "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 [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r164", "r277" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "terseLabel": "Credit loss expense (benefit)" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r69", "r397", "r850" ], "calculation": { "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS": { "order": 1.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" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS" ], "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.samsara.com/role/EquitySummaryofStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashAndCashEquivalents": { "auth_ref": [ "r35", "r107", "r138", "r169", "r502" ], "calculation": { "http://www.samsara.com/role/CashCashEquivalentsRestrictedCashandInvestmentsScheduleofCashCashEquivalentsandRestrictedCashDetails": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage. 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": "Restricted Cash and Cash Equivalents", "terseLabel": "Restricted cash" } } }, "localname": "RestrictedCashAndCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CashCashEquivalentsRestrictedCashandInvestmentsScheduleofCashCashEquivalentsandRestrictedCashDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "auth_ref": [ "r138" ], "lang": { "en-us": { "role": { "documentation": "Type of cash and cash equivalent. Cash is 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 [Domain]", "terseLabel": "Cash and Cash Equivalents [Domain]" } } }, "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CashCashEquivalentsRestrictedCashandInvestmentsSummaryofCashEquivalentsandAvailableforSaleMarketableSecuritiesDetails", "http://www.samsara.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashNoncurrent": { "auth_ref": [ "r120", "r766", "r773" ], "calculation": { "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage, classified as noncurrent. 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.", "label": "Restricted Cash, Noncurrent", "terseLabel": "Restricted cash" } } }, "localname": "RestrictedCashNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "RSUs", "verboseLabel": "RSUs outstanding" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/EquityNarrativeDetails", "http://www.samsara.com/role/EquityScheduleofRSUActivityDetails", "http://www.samsara.com/role/EquityScheduleofReservedSharesofCommonStockforFutureIssuanceDetails", "http://www.samsara.com/role/EquitySummaryofStockBasedCompensationExpenseDetails", "http://www.samsara.com/role/NetLossPerShareBasicandDilutedScheduleofPotentiallyDilutiveSecuritiesExcludedfromtheComputationofDilutedNetLossperShareDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r74", "r101", "r506", "r527", "r529", "r535", "r563", "r663" ], "calculation": { "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.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)", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r134", "r173", "r174", "r175", "r177", "r183", "r185", "r271", "r272", "r393", "r394", "r395", "r405", "r406", "r416", "r418", "r419", "r421", "r424", "r524", "r526", "r537", "r858" ], "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.samsara.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "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": [ "r210", "r211", "r215", "r219", "r220", "r226", "r228", "r230", "r347", "r348", "r494" ], "calculation": { "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Revenue", "verboseLabel": "Total revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS", "http://www.samsara.com/role/RevenueDeferredRevenueandRemainingPerformanceObligationsScheduleofRevenueDetails", "http://www.samsara.com/role/SegmentInformationScheduleofDisaggregationofRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r132", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r635" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue from Contract with Customer [Policy Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r132", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r351" ], "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, Deferred Revenue, and Remaining Performance Obligations", "verboseLabel": "Costs to Obtain and Fulfill a Contract" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CoststoObtainandFulfillaContract", "http://www.samsara.com/role/RevenueDeferredRevenueandRemainingPerformanceObligations" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "auth_ref": [ "r16" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue.", "label": "Revenue from External Customers by Geographic Areas [Table Text Block]", "terseLabel": "Schedule of Revenue from External Customers by Geographic Areas" } } }, "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/SegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r127" ], "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, amount" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/RevenueDeferredRevenueandRemainingPerformanceObligationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r128" ], "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": "Remaining performance obligation, period (in months)" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/RevenueDeferredRevenueandRemainingPerformanceObligationsNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r128" ], "lang": { "en-us": { "role": { "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/RevenueDeferredRevenueandRemainingPerformanceObligationsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": { "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": "Revenues from External Customers and Long-Lived Assets [Line Items]", "terseLabel": "Revenues from External Customers and Long-Lived Assets [Line Items]" } } }, "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/SegmentInformationScheduleofLonglivedAssetsbyGeographicAreasDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r40" ], "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.samsara.com/role/NetLossPerShareBasicandDilutedScheduleofPotentiallyDilutiveSecuritiesExcludedfromtheComputationofDilutedNetLossperShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r40" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "terseLabel": "Schedule of Potentially Dilutive Securities Excluded from the Computation of Diluted Net Loss per Share" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/NetLossPerShareBasicandDilutedTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCashAndCashEquivalentsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of cash and cash equivalent balances. This table excludes restricted cash balances.", "label": "Schedule of Cash and Cash Equivalents [Table]", "terseLabel": "Schedule of Cash and Cash Equivalents [Table]" } } }, "localname": "ScheduleOfCashAndCashEquivalentsTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CashCashEquivalentsRestrictedCashandInvestmentsSummaryofCashEquivalentsandAvailableforSaleMarketableSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of cash and cash equivalents.", "label": "Schedule of Cash and Cash Equivalents [Table Text Block]", "terseLabel": "Schedule of Cash and Cash Equivalents" } } }, "localname": "ScheduleOfCashAndCashEquivalentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CashCashEquivalentsRestrictedCashandInvestmentsTables" ], "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 Cash Equivalents and Available for Sale Marketable Securities" } } }, "localname": "ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CashCashEquivalentsRestrictedCashandInvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r781" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of Basic and Diluted Net Loss Per Share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/NetLossPerShareBasicandDilutedTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r60" ], "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": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/EquitySummaryofStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r60" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "terseLabel": "Schedule of Stock-Based Compensation Expense" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/EquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r7" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]", "terseLabel": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock": { "auth_ref": [ "r18", "r107", "r852" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of cash and cash equivalents restricted as to withdrawal or usage.", "label": "Restrictions on Cash and Cash Equivalents [Table Text Block]", "terseLabel": "Schedule of Restricted Cash" } } }, "localname": "ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CashCashEquivalentsRestrictedCashandInvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "auth_ref": [ "r45", "r79" ], "lang": { "en-us": { "role": { "documentation": "Schedule of material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries.", "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]", "terseLabel": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]" } } }, "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/SegmentInformationScheduleofLonglivedAssetsbyGeographicAreasDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r361", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389" ], "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.samsara.com/role/EquityNarrativeDetails", "http://www.samsara.com/role/EquityScheduleofRSUActivityDetails", "http://www.samsara.com/role/EquityScheduleofWeightedAverageAssumptionsUsedToEstimateTheFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "auth_ref": [ "r58" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.", "label": "Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]", "terseLabel": "Schedule of RSU Activity" } } }, "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/EquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r13", "r14", "r58" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]", "terseLabel": "Schedule of Stock Option Activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/EquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock": { "auth_ref": [ "r103" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of employee stock purchase plans, including, but not limited to: (a) expected term, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.", "label": "Schedule of Share-Based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block]", "terseLabel": "Schedule of Weighted Average Assumptions Used to Estimate Fair Value of ESPP Shares" } } }, "localname": "ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/EquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r50", "r51", "r52", "r53", "r54", "r55", "r56", "r99", "r100", "r101", "r143", "r144", "r145", "r203", "r313", "r314", "r315", "r317", "r320", "r325", "r327", "r531", "r532", "r533", "r534", "r649", "r752", "r774" ], "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.samsara.com/role/EquityScheduleofReservedSharesofCommonStockforFutureIssuanceDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfStockByClassTextBlock": { "auth_ref": [ "r20", "r49", "r51", "r52", "r53", "r54", "r55", "r56", "r71", "r72", "r99", "r100", "r101" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's stock, including par or stated value per share, number and dollar amount of share subscriptions, shares authorized, shares issued, shares outstanding, number and dollar amount of shares held in an employee trust, dividend per share, total dividends, share conversion features, par value plus additional paid in capital, the value of treasury stock and other information necessary to a fair presentation, and EPS information. Stock by class includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. 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. If more than one issue is outstanding, state the title of each issue and the corresponding dollar amount; dollar amount of any shares subscribed but unissued and the deduction of subscriptions receivable there from; number of shares authorized, issued, and outstanding.", "label": "Schedule of Stock by Class [Table Text Block]", "terseLabel": "Schedule of Reserved Shares of Common Stock for Future Issuance" } } }, "localname": "ScheduleOfStockByClassTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/EquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r205", "r206", "r207", "r208", "r209", "r214", "r218", "r222", "r223", "r224", "r225", "r226", "r227", "r230" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Segment Information" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/SegmentInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.", "label": "Selling and Marketing Expense", "terseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r82" ], "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.samsara.com/role/EquitySummaryofStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r5" ], "calculation": { "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.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" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r661" ], "lang": { "en-us": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period", "terseLabel": "Award vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/EquityNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r380" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedTerseLabel": "Forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/EquityScheduleofRSUActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r380" ], "lang": { "en-us": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Forfeited (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/EquityScheduleofRSUActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r378" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/EquityScheduleofRSUActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r378" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/EquityScheduleofRSUActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r375", "r376" ], "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": "Balance at end of period (in shares)", "periodStartLabel": "Balance at beginning of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/EquityScheduleofRSUActivityDetails" ], "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": "Number of Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/EquityScheduleofRSUActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r375", "r376" ], "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": "Balance at end of period (in dollars per share)", "periodStartLabel": "Balance at beginning of period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/EquityScheduleofRSUActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Weighted-Average Grant-Date Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/EquityScheduleofRSUActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r379" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedTerseLabel": "Vested (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/EquityScheduleofRSUActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r379" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Vested (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/EquityScheduleofRSUActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r387" ], "lang": { "en-us": { "role": { "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "terseLabel": "Expected dividend yield" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/EquityNarrativeDetails", "http://www.samsara.com/role/EquityScheduleofWeightedAverageAssumptionsUsedToEstimateTheFairValueDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the maximum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum", "terseLabel": "Expected volatility, maximum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/EquityScheduleofWeightedAverageAssumptionsUsedToEstimateTheFairValueDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the minimum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum", "terseLabel": "Expected volatility, minimum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/EquityScheduleofWeightedAverageAssumptionsUsedToEstimateTheFairValueDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The maximum risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum", "terseLabel": "Risk-free interest rate, maximum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/EquityScheduleofWeightedAverageAssumptionsUsedToEstimateTheFairValueDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The minimum risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum", "terseLabel": "Risk-free interest rate, minimum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/EquityScheduleofWeightedAverageAssumptionsUsedToEstimateTheFairValueDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [ "r361", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389" ], "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.samsara.com/role/EquityNarrativeDetails", "http://www.samsara.com/role/EquityScheduleofRSUActivityDetails", "http://www.samsara.com/role/EquityScheduleofWeightedAverageAssumptionsUsedToEstimateTheFairValueDetails" ], "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": "Stock Options, Additional Disclosures" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/EquitySummaryofStockOptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r369" ], "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": "Exercisable at end of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/EquitySummaryofStockOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r369" ], "lang": { "en-us": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "terseLabel": "Exercisable at end of period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/EquitySummaryofStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r382" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value", "terseLabel": "Intrinsic value of shares exercised" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/EquityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "auth_ref": [ "r815" ], "lang": { "en-us": { "role": { "documentation": "For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period", "negatedTerseLabel": "Forfeited, canceled, or expired (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/EquitySummaryofStockOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r815" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price of options that were either forfeited or expired.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price", "terseLabel": "Forfeited, canceled, or expired (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/EquitySummaryofStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [ "r371" ], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross", "verboseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/EquitySummaryofStockOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r57" ], "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, outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/EquitySummaryofStockOptionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r367", "r368" ], "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": "Balance at end of period (in shares)", "periodStartLabel": "Balance at beginning of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/EquitySummaryofStockOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]", "terseLabel": "Number of Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/EquitySummaryofStockOptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r367", "r368" ], "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": "Balance at end of period (in dollars per share)", "periodStartLabel": "Balance at beginning of period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/EquitySummaryofStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "terseLabel": "Weighted-Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/EquitySummaryofStockOptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward": { "auth_ref": [ "r835" ], "lang": { "en-us": { "role": { "documentation": "Number of shares purchased for issuance under share-based payment arrangement.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Purchased for Award", "terseLabel": "Common stock purchases (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/EquityNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/EquityNarrativeDetails", "http://www.samsara.com/role/EquityScheduleofRSUActivityDetails", "http://www.samsara.com/role/EquityScheduleofReservedSharesofCommonStockforFutureIssuanceDetails", "http://www.samsara.com/role/EquityScheduleofWeightedAverageAssumptionsUsedToEstimateTheFairValueDetails", "http://www.samsara.com/role/EquitySummaryofStockBasedCompensationExpenseDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r372" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Exercised (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/EquitySummaryofStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r371" ], "lang": { "en-us": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/EquitySummaryofStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r385" ], "lang": { "en-us": { "role": { "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term", "terseLabel": "Expected term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/EquityNarrativeDetails", "http://www.samsara.com/role/EquityScheduleofWeightedAverageAssumptionsUsedToEstimateTheFairValueDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r57" ], "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.samsara.com/role/EquitySummaryofStockOptionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r57" ], "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 term, exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/EquitySummaryofStockOptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r102" ], "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 term, outstanding" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/EquitySummaryofStockOptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Purchase price of common stock expressed as a percentage of its fair value.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent", "terseLabel": "Purchase price of common stock" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/EquityNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r452", "r662" ], "calculation": { "http://www.samsara.com/role/LeasesOperatingLeaseExpenseDetails": { "order": 2.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.", "label": "Short-Term Lease, Cost", "terseLabel": "Short-term lease cost" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/LeasesOperatingLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit": { "auth_ref": [ "r104" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of the unrecognized tax benefit of a position taken for which it is reasonably possible that the total amount thereof will significantly increase or decrease within twelve months of the balance sheet date.", "label": "Significant Change in Unrecognized Tax Benefits is Reasonably Possible, Amount of Unrecorded Benefit", "terseLabel": "Amount of expected significant change in unrecognized tax benefit" } } }, "localname": "SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SoftwareAndSoftwareDevelopmentCostsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Purchased software applications and internally developed software for sale, licensing or long-term internal use.", "label": "Software and Software Development Costs [Member]", "terseLabel": "Internal-use software development costs" } } }, "localname": "SoftwareAndSoftwareDevelopmentCostsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r133", "r143", "r144", "r145", "r171", "r191", "r192", "r195", "r197", "r203", "r204", "r270", "r301", "r303", "r304", "r305", "r308", "r309", "r313", "r314", "r317", "r320", "r327", "r433", "r531", "r532", "r533", "r534", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r562", "r583", "r601", "r615", "r616", "r617", "r618", "r619", "r752", "r774", "r780" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.samsara.com/role/Cover", "http://www.samsara.com/role/EquityNarrativeDetails", "http://www.samsara.com/role/EquityScheduleofReservedSharesofCommonStockforFutureIssuanceDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r11", "r28", "r134", "r158", "r159", "r160", "r173", "r174", "r175", "r177", "r183", "r185", "r202", "r271", "r272", "r328", "r393", "r394", "r395", "r405", "r406", "r416", "r417", "r418", "r419", "r420", "r421", "r424", "r435", "r437", "r438", "r439", "r440", "r441", "r458", "r524", "r525", "r526", "r537", "r601" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [ "r173", "r174", "r175", "r202", "r494", "r530", "r548", "r554", "r555", "r556", "r557", "r558", "r559", "r562", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r575", "r576", "r577", "r578", "r579", "r581", "r584", "r585", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r601", "r669" ], "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.samsara.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r173", "r174", "r175", "r202", "r494", "r530", "r548", "r554", "r555", "r556", "r557", "r558", "r559", "r562", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r575", "r576", "r577", "r578", "r579", "r581", "r584", "r585", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r601", "r669" ], "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.samsara.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "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_StockCompensationPlanMember": { "auth_ref": [ "r782" ], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement in which award of equity shares are granted. Arrangement includes, but is not limited to, grantor incurring liability for product and service based on price of its shares.", "label": "Share-Based Payment Arrangement [Member]", "terseLabel": "Shares available for future grants" } } }, "localname": "StockCompensationPlanMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/EquityNarrativeDetails", "http://www.samsara.com/role/EquityScheduleofReservedSharesofCommonStockforFutureIssuanceDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "domainItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "auth_ref": [ "r11", "r101" ], "lang": { "en-us": { "role": { "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Gross", "terseLabel": "Issuance of common stock for vesting of RSUs (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r11", "r71", "r72", "r101" ], "lang": { "en-us": { "role": { "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).", "label": "Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture", "terseLabel": "Issuance of common stock in connection with equity compensation plans (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r11", "r71", "r72", "r101", "r372" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "negatedTerseLabel": "Exercised (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/EquitySummaryofStockOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": { "auth_ref": [ "r11", "r71", "r72", "r101" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate value of stock related to Restricted Stock Awards issued during the period.", "label": "Stock Issued During Period, Value, Restricted Stock Award, Gross", "terseLabel": "Issuance of common stock for vesting of RSUs" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r59", "r71", "r72", "r101" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture", "terseLabel": "Issuance of common stock in connection with equity compensation plans" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedDuringPeriodShares": { "auth_ref": [ "r11", "r71", "r72", "r101", "r534", "r601", "r618" ], "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", "negatedTerseLabel": "Repurchase of restricted common stock (in shares)" } } }, "localname": "StockRepurchasedDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r72", "r75", "r76", "r93", "r564", "r580", "r602", "r603", "r663", "r675", "r775", "r791", "r838", "r858" ], "calculation": { "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "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 at end of period", "periodStartLabel": "Balance at beginning of period", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity, Attributable to Parent [Abstract]", "terseLabel": "Stockholders\u2019 equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r98", "r170", "r312", "r314", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r326", "r328", "r423", "r604", "r605", "r620" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for equity.", "label": "Equity [Text Block]", "terseLabel": "Equity" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/Equity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubleaseIncome": { "auth_ref": [ "r453", "r662" ], "calculation": { "http://www.samsara.com/role/LeasesOperatingLeaseExpenseDetails": { "order": 3.0, "parentTag": "us-gaap_LeaseCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of sublease income excluding finance and operating lease expense.", "label": "Sublease Income", "negatedTerseLabel": "Sublease income" } } }, "localname": "SubleaseIncome", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/LeasesOperatingLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SubscriptionAndCirculationMember": { "auth_ref": [ "r807" ], "lang": { "en-us": { "role": { "documentation": "Right to receive or access periodic material for specified period of time.", "label": "Subscription and Circulation [Member]", "terseLabel": "Subscription revenue" } } }, "localname": "SubscriptionAndCirculationMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/RevenueDeferredRevenueandRemainingPerformanceObligationsScheduleofRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventLineItems": { "auth_ref": [ "r442", "r460" ], "lang": { "en-us": { "role": { "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.", "label": "Subsequent Event [Line Items]", "terseLabel": "Subsequent Event [Line Items]" } } }, "localname": "SubsequentEventLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/SubsequentEventDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r442", "r460" ], "lang": { "en-us": { "role": { "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.", "label": "Subsequent Event [Table]", "terseLabel": "Subsequent Event [Table]" } } }, "localname": "SubsequentEventTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/SubsequentEventDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r459", "r461" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent Event" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/SubsequentEvent" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosure of cash flow information:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "auth_ref": [ "r113", "r114", "r115", "r233", "r234", "r236" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for accounts receivable.", "label": "Accounts Receivable [Policy Text Block]", "terseLabel": "Accounts Receivable" } } }, "localname": "TradeAndOtherAccountsReceivablePolicy", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r238", "r239", "r240", "r241", "r242", "r243", "r244", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r311", "r325", "r422", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r513", "r758", "r759", "r760", "r761", "r762", "r763", "r764", "r787", "r788", "r789", "r790" ], "lang": { "en-us": { "role": { "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.", "label": "Financial Instruments [Domain]", "terseLabel": "Financial Instruments [Domain]" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CashCashEquivalentsRestrictedCashandInvestmentsSummaryofCashEquivalentsandAvailableforSaleMarketableSecuritiesDetails", "http://www.samsara.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_USTreasurySecuritiesMember": { "auth_ref": [ "r641", "r657", "r659", "r851" ], "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. government and agency securities" } } }, "localname": "USTreasurySecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CashCashEquivalentsRestrictedCashandInvestmentsSummaryofCashEquivalentsandAvailableforSaleMarketableSecuritiesDetails", "http://www.samsara.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": { "auth_ref": [ "r402" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate.", "label": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate", "terseLabel": "Unrecognized tax benefits that would impact effective tax rate" } } }, "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r42", "r43", "r44", "r121", "r122", "r125", "r126" ], "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.samsara.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r190", "r197" ], "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 in computing net loss per share attributable to common stockholders, diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS", "http://www.samsara.com/role/NetLossPerShareBasicandDilutedScheduleofBasicandDilutedNetLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r188", "r197" ], "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 shares used in computing net loss per share attributable to common stockholders, basic (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS", "http://www.samsara.com/role/NetLossPerShareBasicandDilutedScheduleofBasicandDilutedNetLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]", "terseLabel": "Denominator:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.samsara.com/role/NetLossPerShareBasicandDilutedScheduleofBasicandDilutedNetLossPerShareDetails" ], "xbrltype": "stringItemType" } }, "unitCount": 6 } }, "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": "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" }, "r101": { "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" }, "r102": { "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" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r105": { "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" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r108": { "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" }, "r109": { "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" }, "r11": { "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" }, "r110": { "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" }, "r111": { "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" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-15", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-6", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "840", "URI": "https://asc.fasb.org//1943274/2147481178/840-20-25-1", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "840", "URI": "https://asc.fasb.org//1943274/2147481178/840-20-25-6", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "840", "URI": "https://asc.fasb.org//1943274/2147481475/840-20-55-3", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r119": { "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" }, "r12": { "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" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "954", "URI": "https://asc.fasb.org//1943274/2147480632/954-210-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r121": { "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" }, "r122": { "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" }, "r123": { "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" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r125": { "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" }, "r126": { "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" }, "r127": { "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" }, "r128": { "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" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r13": { "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" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r131": { "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" }, "r132": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org//606/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r133": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r134": { "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" }, "r135": { "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" }, "r136": { "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" }, "r137": { "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" }, "r138": { "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" }, "r139": { "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" }, "r14": { "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" }, "r140": { "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" }, "r141": { "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" }, "r142": { "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" }, "r143": { "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" }, "r144": { "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" }, "r145": { "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" }, "r146": { "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" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r149": { "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" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r153": { "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" }, "r154": { "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" }, "r155": { "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" }, "r156": { "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" }, "r157": { "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" }, "r158": { "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" }, "r159": { "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" }, "r16": { "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://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "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" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r162": { "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" }, "r163": { "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" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r165": { "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" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r168": { "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" }, "r169": { "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" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "b", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "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.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" }, "r171": { "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" }, "r172": { "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" }, "r173": { "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" }, "r174": { "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" }, "r175": { "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" }, "r176": { "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" }, "r177": { "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" }, "r178": { "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" }, "r179": { "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" }, "r18": { "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://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "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" }, "r181": { "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" }, "r182": { "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" }, "r183": { "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" }, "r184": { "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" }, "r185": { "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" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r187": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org//260/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r188": { "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" }, "r189": { "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" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482739/220-10-55-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "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" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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" }, "r194": { "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" }, "r195": { "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" }, "r196": { "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" }, "r197": { "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" }, "r198": { "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" }, "r199": { "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" }, "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(27))", "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": "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" }, "r201": { "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" }, "r202": { "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" }, "r203": { "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" }, "r204": { "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" }, "r205": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "https://asc.fasb.org//280/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r209": { "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" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "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" }, "r211": { "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" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r213": { "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" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-26", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r219": { "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" }, "r22": { "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" }, "r220": { "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" }, "r221": { "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" }, "r222": { "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" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r224": { "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" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r226": { "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" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r228": { "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" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "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.20)", "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": "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" }, "r231": { "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" }, "r232": { "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" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r24": { "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" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aaa)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r25": { "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" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aaa)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(3)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r26": { "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" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(4)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r27": { "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" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r28": { "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" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-16", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479130/326-30-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-3A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "3B", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-3B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "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" }, "r29": { "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" }, "r290": { "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" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "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" }, "r297": { "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" }, "r298": { "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" }, "r299": { "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" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "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" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r31": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "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" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "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" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-19", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "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": "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" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(3)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r37": { "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" }, "r370": { "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r39": { "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" }, "r390": { "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" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "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" }, "r397": { "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" }, "r398": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org//740/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r399": { "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" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "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" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r401": { "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" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r42": { "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" }, "r420": { "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" }, "r421": { "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" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r43": { "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" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r431": { "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/2003/role/disclosureRef" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r433": { "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" }, "r434": { "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/2003/role/disclosureRef" }, "r435": { "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" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r437": { "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" }, "r438": { "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" }, "r439": { "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" }, "r44": { "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" }, "r440": { "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" }, "r441": { "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" }, "r442": { "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" }, "r443": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//842-20/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r444": { "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" }, "r445": { "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" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r447": { "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" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r449": { "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" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r450": { "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" }, "r451": { "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" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r453": { "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" }, "r454": { "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" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r457": { "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" }, "r458": { "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" }, "r459": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "https://asc.fasb.org//855/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r460": { "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" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(i)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(ii)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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" }, "r468": { "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" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481444/860-30-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r48": { "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" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)(i)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(6)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(7)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r49": { "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" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r492": { "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" }, "r493": { "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" }, "r494": { "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" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r496": { "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" }, "r497": { "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" }, "r498": { "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" }, "r499": { "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" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "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" }, "r500": { "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" }, "r501": { "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" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(21))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r504": { "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" }, "r505": { "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" }, "r506": { "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" }, "r507": { "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" }, "r508": { "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" }, "r509": { "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" }, "r51": { "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" }, "r510": { "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" }, "r511": { "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" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(2)(a))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r514": { "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" }, "r515": { "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" }, "r516": { "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" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column A))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column B))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column C))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r52": { "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" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column D))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column E))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column F))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r523": { "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" }, "r524": { "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" }, "r525": { "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" }, "r526": { "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" }, "r527": { "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" }, "r528": { "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" }, "r529": { "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" }, "r53": { "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" }, "r530": { "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" }, "r531": { "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" }, "r532": { "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" }, "r533": { "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" }, "r534": { "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" }, "r535": { "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" }, "r536": { "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" }, "r537": { "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" }, "r538": { "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" }, "r539": { "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" }, "r54": { "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" }, "r540": { "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" }, "r541": { "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" }, "r542": { "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" }, "r543": { "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" }, "r544": { "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" }, "r545": { "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" }, "r546": { "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" }, "r547": { "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" }, "r548": { "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" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(b)(2)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r55": { "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" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(2)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r552": { "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" }, "r553": { "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" }, "r554": { "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" }, "r555": { "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" }, "r556": { "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" }, "r557": { "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" }, "r558": { "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" }, "r559": { "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" }, "r56": { "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" }, "r560": { "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" }, "r561": { "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" }, "r562": { "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" }, "r563": { "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" }, "r564": { "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" }, "r565": { "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" }, "r566": { "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" }, "r567": { "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" }, "r568": { "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" }, "r569": { "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" }, "r57": { "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" }, "r570": { "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" }, "r571": { "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" }, "r572": { "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" }, "r573": { "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" }, "r574": { "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" }, "r575": { "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" }, "r576": { "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" }, "r577": { "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" }, "r578": { "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" }, "r579": { "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" }, "r58": { "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" }, "r580": { "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" }, "r581": { "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" }, "r582": { "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" }, "r583": { "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" }, "r584": { "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" }, "r585": { "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" }, "r586": { "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" }, "r587": { "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" }, "r588": { "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" }, "r589": { "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" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r590": { "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" }, "r591": { "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" }, "r592": { "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" }, "r593": { "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" }, "r594": { "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" }, "r595": { "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" }, "r596": { "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" }, "r597": { "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" }, "r598": { "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" }, "r599": { "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" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "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" }, "r600": { "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" }, "r601": { "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" }, "r602": { "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" }, "r603": { "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" }, "r604": { "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" }, "r605": { "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" }, "r606": { "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" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r608": { "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" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r61": { "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" }, "r610": { "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" }, "r611": { "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" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r613": { "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" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r615": { "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" }, "r616": { "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" }, "r617": { "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" }, "r618": { "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" }, "r619": { "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" }, "r62": { "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" }, "r620": { "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" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r622": { "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" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r632": { "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" }, "r633": { "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" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "985", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r638": { "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" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r64": { "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" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r641": { "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" }, "r642": { "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" }, "r643": { "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" }, "r644": { "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" }, "r645": { "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" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479081/326-30-55-8", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r647": { "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" }, "r648": { "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" }, "r649": { "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" }, "r65": { "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" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r652": { "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" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r656": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r657": { "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" }, "r658": { "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" }, "r659": { "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" }, "r66": { "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" }, "r660": { "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" }, "r661": { "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" }, "r662": { "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" }, "r663": { "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" }, "r664": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r665": { "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" }, "r666": { "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" }, "r667": { "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" }, "r668": { "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" }, "r669": { "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" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r670": { "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" }, "r671": { "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" }, "r672": { "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" }, "r673": { "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" }, "r674": { "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" }, "r675": { "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" }, "r676": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r677": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r678": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r679": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r68": { "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" }, "r680": { "Name": "Form 20-F", "Paragraph": "a", "Publisher": "SEC", "Section": "16", "Subsection": "J", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r681": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r682": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Subparagraph": "i", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r683": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Sentence": "A", "Subparagraph": "i", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r684": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Sentence": "B", "Subparagraph": "i", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r685": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Sentence": "C", "Subparagraph": "i", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r686": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Sentence": "D", "Subparagraph": "i", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r687": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Sentence": "E", "Subparagraph": "i", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r688": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Subparagraph": "ii", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r689": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Subparagraph": "iii", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r69": { "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" }, "r690": { "Name": "Form 20-F", "Paragraph": "2", "Publisher": "SEC", "Section": "6", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r691": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Subparagraph": "ii", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r692": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r693": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r694": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Sentence": "i", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r695": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Sentence": "ii", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r696": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Sentence": "iii", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r697": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Sentence": "iv", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r698": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Sentence": "v", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r699": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Subparagraph": "2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "https://asc.fasb.org//205/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r700": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Subparagraph": "3", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r701": { "Name": "Form 40-F", "Paragraph": "b", "Publisher": "SEC", "Section": "19", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r702": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r703": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r704": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Sentence": "i", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r705": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Sentence": "ii", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r706": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Sentence": "iii", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r707": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Sentence": "iv", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r708": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Sentence": "v", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r709": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Subparagraph": "2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r71": { "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" }, "r710": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Subparagraph": "3", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r711": { "Name": "Form N-CSR", "Paragraph": "b", "Publisher": "SEC", "Section": "18", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r712": { "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" }, "r713": { "Name": "Regulation S-K", "Number": "229", "Publisher": "SEC", "Section": "402", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r714": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r715": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Subparagraph": "ii", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r716": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Subparagraph": "iii", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r717": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Subparagraph": "iv", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r718": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Subparagraph": "vi", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r719": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "3", "Publisher": "SEC", "Section": "402", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r72": { "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" }, "r720": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "4", "Publisher": "SEC", "Section": "402", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r721": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "5", "Publisher": "SEC", "Section": "402", "Subparagraph": "i", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r722": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "5", "Publisher": "SEC", "Section": "402", "Subparagraph": "ii", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r723": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "5", "Publisher": "SEC", "Section": "402", "Subparagraph": "iii", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r724": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "5", "Publisher": "SEC", "Section": "402", "Subparagraph": "iv", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r725": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "6", "Publisher": "SEC", "Section": "402", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r726": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "6", "Publisher": "SEC", "Section": "402", "Subparagraph": "i", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r727": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r728": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Subparagraph": "i", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r729": { "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" }, "r73": { "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" }, "r730": { "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" }, "r731": { "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" }, "r732": { "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" }, "r733": { "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" }, "r734": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Subparagraph": "ii", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r735": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Subparagraph": "iii", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r736": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r737": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r738": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r739": { "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" }, "r74": { "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" }, "r740": { "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" }, "r741": { "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" }, "r742": { "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" }, "r743": { "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" }, "r744": { "Name": "Regulation S-K", "Number": "229", "Publisher": "SEC", "Section": "408", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r745": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "408", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r746": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "408", "Subparagraph": "A", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r747": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "408", "Subparagraph": "B", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r748": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "408", "Subparagraph": "C", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r749": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "408", "Subparagraph": "D", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r75": { "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" }, "r750": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "408", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r751": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r752": { "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" }, "r753": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-10", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r754": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-3", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r755": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "30", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479924/842-10-30-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r756": { "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" }, "r757": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r758": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r759": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r76": { "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" }, "r760": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r761": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(3)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r762": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(i)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r763": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(ii)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r764": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(iii)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r765": { "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" }, "r766": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r767": { "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" }, "r768": { "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" }, "r769": { "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" }, "r77": { "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" }, "r770": { "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" }, "r771": { "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" }, "r772": { "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" }, "r773": { "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/2009/role/commonPracticeRef" }, "r774": { "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" }, "r775": { "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" }, "r776": { "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" }, "r777": { "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" }, "r778": { "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" }, "r779": { "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/2009/role/commonPracticeRef" }, "r78": { "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" }, "r780": { "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" }, "r781": { "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" }, "r782": { "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/2009/role/commonPracticeRef" }, "r783": { "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" }, "r784": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "https://asc.fasb.org//320/tableOfContent", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r785": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-11", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r786": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r787": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r788": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r789": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "321", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r790": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "321", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r791": { "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" }, "r792": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479130/326-30-45-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r793": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "340", "URI": "https://asc.fasb.org//1943274/2147479483/340-40-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r794": { "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" }, "r795": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org//450/tableOfContent", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r796": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r797": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r798": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r799": { "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/2009/role/commonPracticeRef" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "985", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "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" }, "r800": { "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/2009/role/commonPracticeRef" }, "r801": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r802": { "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" }, "r803": { "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" }, "r804": { "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" }, "r805": { "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/2009/role/commonPracticeRef" }, "r806": { "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" }, "r807": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r808": { "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" }, "r809": { "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" }, "r81": { "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" }, "r810": { "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" }, "r811": { "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" }, "r812": { "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" }, "r813": { "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" }, "r814": { "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" }, "r815": { "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" }, "r816": { "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" }, "r817": { "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" }, "r818": { "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" }, "r819": { "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" }, "r82": { "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" }, "r820": { "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" }, "r821": { "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" }, "r822": { "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" }, "r823": { "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" }, "r824": { "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" }, "r825": { "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" }, "r826": { "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" }, "r827": { "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" }, "r828": { "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" }, "r829": { "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" }, "r83": { "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" }, "r830": { "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" }, "r831": { "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" }, "r832": { "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" }, "r833": { "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" }, "r834": { "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" }, "r835": { "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/2009/role/commonPracticeRef" }, "r836": { "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" }, "r837": { "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/2009/role/commonPracticeRef" }, "r838": { "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" }, "r839": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r840": { "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" }, "r841": { "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" }, "r842": { "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" }, "r843": { "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" }, "r844": { "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" }, "r845": { "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" }, "r846": { "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" }, "r847": { "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" }, "r848": { "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" }, "r849": { "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" }, "r85": { "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" }, "r850": { "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" }, "r851": { "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" }, "r852": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r853": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(5))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r854": { "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" }, "r855": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480109/944-80-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r856": { "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" }, "r857": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(18))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r858": { "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" }, "r859": { "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" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r860": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r861": { "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/2009/role/commonPracticeRef" }, "r862": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r863": { "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/2009/role/commonPracticeRef" }, "r87": { "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" }, "r88": { "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" }, "r89": { "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" }, "r9": { "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" }, "r90": { "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" }, "r91": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org//235/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r92": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "https://asc.fasb.org//275/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r93": { "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" }, "r94": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "https://asc.fasb.org//360/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r95": { "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" }, "r96": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org//440/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481573/470-10-45-12A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r98": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "https://asc.fasb.org//505/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r99": { "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" } }, "version": "2.2" } ZIP 88 0001642896-23-000075-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001642896-23-000075-xbrl.zip M4$L#!!0 ( ).!)5?G!]?GJB0 (;G > 97AH:6)I=#$P,3(M8V]N M/K[_WJEY-\FKQZ M.9$B?O4?+_]S=S=XHZ-B*M,\B#(I M'.P?' :?=/9%W0C^/5=Y(E^Y<5[^RG^__)4F>3G4\>+5RUC=!"K^?4L='XG1 MD]YO/[D:):_F*LXGSSO[>__UQ8]]^KE2*261C&&RH\UQ/ MGQ_T8+!?VYGL%K]<5' 'Z9P>K5=!R()/]]RXBI$9GXIYXG7X>)B+Z( MO<^S\59@LN@;/_)$=FW/CF9?7]2!A@=P([-<12*Q4],J^&=[-OA>ZTG6AJ(M M>%LZ7+&CNS\/7D8L(YV)7.GT>9'&,L.GMEZ=G)]=?7Q_?7KV+NB_NQP,/@S. MKM<=F-WPL_H&/Q_0J_=2CE6N]O>5NO"$*]%SL!P'$J8AD($^A1 M@, ;%4D2R*\R*G#E_"T\58%8I'$P5_#04 9R-))1KF[< '\6R2(XW ^9_7;_ M, ;E^M^ 4.G$B0P7!.&AS.=2IL$5<[_@-(WVPD $;V0BYB*3 6QG9G?T !] MHJ*%T:D8)C)(=,0+P97!=-Y/.4%Z&\4]$*Z9R4B-%&_) M6]2&B+>#!R7>IC.9FNKKV]_6.$P^!_"I4O@K]+@TI+9S#73)#C C["J@J)^(;NA)2< MLH1^-[!@Q",60R;/5(2897(=?0F*%%2/;EMGEU)JBIQ2GNTA$RF--F:=W7Y/#C=PK]2#,*E6N'=8'O798/PCXPN)Q MK=T@&T!_!-EEQ7JNB/5\1-93>D--Z:BK68#PLL?K4!N5M-,].)92/HJ-8Z)K5H[ZU9JVXT8J9#CP:ZV*8ARS" M2VC OH:9%%_(SF4CF(QBR6NZ85L+.=I,@\4MRP]%+Z]MGG'4U8E/-[&%WS.Q]=&-AJL7KR_[]&M?7 M'E5.B*H3H,>,O#& G%,F>L"1A2X",02A7)K?<3#.=#$+)E(DP+\5(&I&!!"A MZU6,94",TK$2HQ,@$&0&Y]-4#0L3O"YB$ "@+,.(D4H4S]6/NFZDWZ$G<1VG MO]:5-\04T:2$?4@'-BV0J2MT6,,A9,AI\&AE8B-7>,)[P<<9?(3',W)K P\I M?\^]X>D!^54QE[*'/I0IB %0F/BH"3*5)Q_=>N1O;&IA]%QI+34-TB6$FI'= M[PL0CJX)]K9[#P)'5\74W&+A^23#^,*W!=Y>\ ^ )DUJ948FS0QWB$HD0)'W M3.#VO5.P0EZW)XW=&D-X2V8\N+DNDA@($D3C3"C\%-M]5)R_ MI,/-B#(<=H8]KX\R#+ZB@_RNXG,=#R>PUP'C *#DB"*?Z Q&(IU/I5&1D:(F M+<2D^:&$449$13S>4#9I+!"48V;'H:&1F!U9C_$-L1+X.,\4>;^#?O5".3\Q YTF"UZIF@Y!H<(,XYG= M(6B54V6<2BHXV#++,7X"JJ*-07+,,;;IQ[ M:!];L=]P&I26,3[S!OCL= A<];#G,HH[;4TL99MUP++PTEV[";2[(ZQUR5%6 MP9 "5H;&KD/%N.%A<=8/NF?TB(2_>]5EJ& 2=TDMEAAF @P':5SJU39H.]%$ M8FI33-B/HE^B^M3(8>SFL:TTL+IPEJLEIE^<-=.&7(+/,\J>O9%+Y5KN+2M@ M]ZM7Q-#HI,A7OW+WU4'M(+E [TT/*,_SW)W+)F\/@N^39WR?/X7"1S ML3!;=U+E]M 4F*ZY(=>QV2[ILO?N(L64U$K;:-8XY63JHA.-U!*R6>$+SAL- MV933'.XB1ZHHC.1H31G'R.0,S%YG"YH BW9, =8MV);.7JTYZVEYEND+SNUS M0AS66&2RI1@+=^%,UV@BTC$GWXD4S=L,91*:OB"5/'ED@)1X >0)QE!-$!=U M:YIS;[-&4D^PS59N#C/ARSM[P4#1-RC, I] M AB5$J!@(IBG,%RF1$)1EVCB5N6%@I?4TY%0"3L/B\PZ5+T![3AX?)A[ 0O: M[NWO@"!>T'CU55+2!LX'PMJ*\XJ8V"E8#T:Y,%%N2Y6_)Y*-'A*K##^]V(Y C7EJ_^@=LBNS]V2W=V0U<%. 0G[#$ <$ M4;9^3&?^EI8ANAD^B*/.L.OU/HA3^#B3!++2EZVS'Y=SMUB;F5?SM.1;JV@0 M_? <.5<>3*,2ID0CZ/+TGF37O)2/GI<.>%[.M//: H<%AOY:U8--CT2!(B_Z MDNIY(N.QY(0'$O>&D=I[#@/#J7:2G@%*Y@E0AXVT(5G8%X<-4*.@X/X;@1X" M8EO-QKIS4'@W%0:G(-'O&=;$E?J(538\D5.^MJET]Y ,!B"[US:R^DAAMZ"P M6@Q- A960:]T4=*%DS!5]-KFT5G5++>"WXU*ZO$A6> YL& M+*P2^HTB%5=VU700NC6Z(!XY"]!%:8F2I\2-O/<(E^7MAR M,JLSW'R>V5HH/ 2TQ=R>--ZU1#.B?U[<%0F=-5+]J,6(SN18PU\VHZ)FUY Y M599$GY!-BQ C+5@GM.TK=)N2,<6U#54=&YM2"9E=%R7ZU;)FOR,C> (4Q4UMF5_DG5A+71.3U]P M>61)N*;$2,=#;E4Q_)"4F*@[2LQWA&W%5VD8-="DGJ:4.O)C>T&7E!5*3B.B M*O-T5(*\HZ2)*BTE1X"6.3PU 4KI;4 =WO@N;;3NYZS50-UN-3AAHBH_&K[ M%.BM,1%#:]=[4M2F3+(<;1)TBWL!59W=ZGW@)SHA605FC,QU1FZ'DOXQ8PD9 MQA#;$J)ZI;.Q2*UULU?3(ZW:J,D?@0BYP(8?(XDJ)6I6.JG;7!.132FZ.,KT ME%@/ * "";<\,* S&1MMM+I-(M245 LX(9%0Z+&Y;6*1^"5.2N(33S>T -39 M*OAM*FN+N\/:UMIG%YG<+5-A!TX7[F=#E6<-C>>^@RZKFO7%6AI2S:?NXZK2]69E;DB,4*314@+O<+I[XSKUGO4SW0*] +JGD$-/GMLF%5OF(5:\1IO@$(1)"7;O3:V22++9NQ6#;&< M6&KU+-HV FG\\T]/CE^0U>UL>0I*LD"-$L79],@/8 TTGM?ST 2BM3":I#3P M@"B3K%\8'22:"T_)V.2U.@4?B9VD8+GVNM2SWAQIHYQ@[[-306<<9ET$=KJ[="ER3%=L \D3'M&(8,"Y@] MT+;#A6CW" M,Y/%>HIKPDI ?G#/"R/57%<367:1 3T$)'R4)PO>G_LK='O%KVY47(@$'_ # MW$!2D9B)")22$(X=\^!(]:A[@"HG2*UY&@Y=*DZNI)%4RUS1T%7(=#&SWK5!O$;(\?$+.]E%0FDXY_7-[:[-(T]*JVF(,"A$I_87LG MP =0F>XTIC>2TDHZD?Z'3 "@ERZ5D%CFC[4=K88I9EG85!O*(<$#DREP6?8 M&FF/K4KQ0'IPAUA)'>;3=< \YB36@)(^*),"<;E8S[1;WEEUT:+,71JY>H M)VG!>X*4--LK[ MJK%_J6O&[1RZ=2G(>!/]K?58)9-MB3! JSVL=5 O'7D4W5N$G'7X!2O@9XK# MD:L&#\LDA_;4!G+;U0)U'1?HW2-3%]F=2ABDULZ S,_)PF ]:)4FBDA1X7M) M"A7B8W@)K9!F"'#]T "8K# MC5" J#TRYNS>+'95'WNK<=,&JDV%1Q2FIA]_ M_NGHZ8M@6^W &YA\:KMI+G$E7"OC;[4<]SQ'/ZC]IH*!Y-5:5TR)TC0"AP MI36"VOV7G#1#Q(2EZ$:KCZ.AC2]U05]%&,LIR[4DY:R6P=R:!$Y1^V91WF9X M YX](,VO;Y 3W/>=-]PV:JZS+R3.64BC_S>L6)7/G-04?55E_S+D/\@K%DV& MAB2(K5J(B1!?#!GE9W5^2@CI,UM^"G [#NUJ\!,J:^44^(4;'S^3UPUX,=/[ M#+F.8FGCT7Y<>767D)_#F,P!/FN5YLG"%K,@ R (X+)2VS6&?;448*2^!X;J M)T;A*K,:];ZR5@0.-N&$&>0;G59Z*NG: 35GQTM>EU7866)I3.58: TJ-XP3 M=W/%=(;G3/HL!=:=HFJE!_H[FBW:Z%6*1:.UDE'W(>N1IA5QUU&^J8@27AHI MO(SO6-Z#M;#$ )H79;#XSHTE/PEHCPR_+=4?)P.DP[P[JZ=9Y[:U8%R*,5!W M8@N@8J?T4ZYFDO@:E/L*_=(8Y(C,/ T+YR;$1C=X>3#T>M<; MK9[Z2[]P2[^DI7<"\0%1=*0H6EOZ_*MSJZ&\1:VY /[")ZJR3-YH3 %9!)C[ MYE(@FAT+ZTA7PQ%^(W21(>L+G -9&8T97N$2B0%[IZ1ZLA<70=6RC]-86$%% M?ES6@K?CY&9H);W][J@EA^O4DK=%1@0-Z@DW';M7&MA;8MS(-4U>MT\]Q*4B M243*A>5"%(K$K!Y)-8]MNC9S*?_BAV6;LX&@JSE&Z!Q9'F=MX\?+.RL=-F2T MV.TA/\;;.E.DDZ8ACC;14OI2@Z.[/(]OK7EY+7S5H:3Y;0Z950#+3E/V;RWR M"3KX2FW6A#6Q8$!,9:C">6$VP0IQ2Y*J<"$_* MAG4Q6TE47MRIIR<3JJ2+6X._Q59DI98#Q(S]-M//ORJ"V>NC.5AGO!VZN&XM MX\74M4&9V86-MLA5=D'%WQ^LI^V>F?'IR'&W2&,[..KWV-Z9KIXD4]VF93CS M!6FCI!?ZBQD&6J)-0[2T/VOFIZL>HHZET$#D?)5#4/&U>RF4S5JCI M3+,@D&ICF=);+[YC\X$GK#IM&1'89#IA4@PR35#TP" /Y/(4T)/T8/O2<1@T,-YY%Q^$OHL)=K3:3$" M.QE$8F@3#4,VA0 ?U0WGKCBO %G;>::&!19X&.!C(08ZZ#1TEGO\GJJ!@.,D M6K&H*SW$'+CPQ DZG-N-AD3,32F!W24W9:OO!26Y$"K>$L$JU_/"PPHOY:I] M.=TV7GPF<7K1!7/%>N?%SFJB,;I!-^R-QXNPOH\D;DL$IACN>H2 F%D'G%U MU+: N2MZ8_;AD,9 MA@*:;@\.�KSY5[]Q=R5(.JB.S])U7FER,D^QH!V/G*;7:]NYJENDO-&6S^ MA'8%:1:8/ ,U223K]6Y Q]ZZRM&C716K#GEPQ8@/SMFJ%TT&! MSF^(SFL(2:FIB(::BVL6A)+V?<]2*K_#FY'HFB0239H2[24:*YD4RF;H2ZO$@G]C<,JUY]R .5CHFGS64")MYV[V ' M[+\TGYCOO1RII3@5]<,UR12WJY4 X\$P.I"N2"8KC)1A_((J:-#]@&S":K-M M7MVR$8L;+06Q<&!=&:%NA]7KF2 M9G#0PG#$P1CL*L+Z@J><<+*>+2-23N'&]!,/9#%><9/7%M'<1.LCN!BO5A)%$$@N#M+6![7T:-AVIV1%^(74 M7Z2<-1)75[B9P9*PM4MUKW+]908.9XN4W,EU_:]ZH?^K\*A\4)2$0CS>!A0] M'R>V93<6YU5SW>ZC$?"\J^M:G=7IXOJR!+[[CUM24C M%'P'3GNLH3+,ZF6Y5=C6&?:NG4,C[7A-_Z7U.41>/S.@E$26O8]]]U[IA[:7 MSF'*?-GNJK%E]+AQ[XZ&I]JF&5=9=-YYE4$./P_8;RYH.Y"%96X3XQ^8KK , MU,'J#0;_*M919KGU(G*UA04.?>G[&F%RER+L,I':O>XZ\Y(+>5+N\7:K0N); ME$M@2B*Y*BI/)_5FYHYH92:42XZJI4%5G.1!="U8U)Q8Q8;XP4'Z1HGUY H0!XZ1*E-5>?_8_7(6U+!_7,X6LMGH,PNY.9WX;%5P- M,%45VW)_\O]9011R+!E8:F[77B/SK-;#O2'4;$398$LZG!SY!(5=78D%&$\P M:D$5(S=*)_7B+>[[1H=UHY,;)^Y010.=)'+/^KYK9W%Z#>5#3W^S72?J=P?7 M62P6$ JOZPYZ?8$589V?HLJXE=,JD<9O>L_%QVX@G?V"B5X1WZ945@]B MC4@24EM>DMXV"\A&S&V7>(LESN5KL07%2D,]I#;[]L(:6-#0520F"PJV*S/)?N^LG\\4>)I M$W[#=>3I)&:=818&$SVO9;5[<*VQ2Y]HDS,T M_3'7GH>HUD(?T^=E64GFU#I2^N*&OP6[D\:HX2E>##T)! W*(X61J"%V" -G MY3B8JFHK'ORF#32<-P>L%E/K[51MOA9W?:1-$<6]UYI;8VX^-[PTFC5/5U[@ M2JZ]>[F^]SXN9F'(0:E146ZO ".CA3Z9%4DG<<'.2L\P#3U UMKZEBXNP;D= MOO%'##S2LQ8?Y:8RKP?5_GH IE M"*Z\S97356W36J?48 L2.=;H "B3J%A!8G<"QJ;A*;)X'/DO=VGWA9*(5 M!^/>B_F/RY&N:_&-9CRC%D_P^E^WQ^HKGC0F7N+XF>3J+Q?WS.E2O9$7KZGB MVV"D( NQN=6.;C-08=0LX>9T57[*B,9]3+*N)UD_>3A)U@^)N8VZP]P.]GIK MF!O?&L91RA^7MYV.;*Z;]6B&+@9*';NKVE/_@26>I@QW,F6UH4C+$' B73Z= M?QW/?$4 .Y/.3+(1RLK/"EK26&NZQSN?-&[@+LT>-V D4G10V"RW8%I@ADUB MD]UH#63R>(L$!2D1-B=M1%YHU':J+5/YT+;::2ZK9.84[(R]'+":=5G6) Y% MXJ>WM&JP5KJ@VD5E,[44PF".UPH874UH:QZ_>P)_VRTWD:-?B^+>FZJ C;O# MH];:@I2U >@ >'V_!F'K99)W=6+7K7[ELIJ,0C05G,+ Y9-PVF73!A28Y:'& M-G4"U"D;8^*GS4_C^ M^CRX&@S^1M_WW_S]] 1^?@NCOAE<#.!?9]?!^\&[_OO@Y/SCV=7@?1CTS][0 M8)<#& W_^ B/75Y=GY_#G^_?X]LXUO7@\L,5_7YQ>?[WTZO3\[,K_LU?XE[C M[^#J#QSC[/PZ>#V .<^NKB\_#F#@=_U3^ SC_7_;<$ MA/-+F'( 3_6O8=+@C\'EX/SM6J+.]>SY\5&=?N_(L&E'NI]_>M9[<77Z[JQ_ M_?%R +M^-PC>GK]_?_[I"GXZ?/%H M9,P*.'8P)Z&(#J M*OC$1%+7XSG!SM;>-]IMK;@U^5_+KP- Y*3'EBB);='P\N)$S(Q\[CZ\P"3# M1"R>JY2V12^]J,^ 9X:%@=C?VLY"$_+/U7'N[?.1YG".>>QFMC_OT4^_YO'R M;T^>[CW;7_WS_EYOY6__IF%_I27SL@$R9B;2W[<.MRHL)WG[_&#V->C5P8TB MN DQ']YK[MJ3=X?>^(V,BW@;*/ M(-GZ+OC5'MT81-MZY:[2.TVK./]&H!,HS&F\"#Y$)V#^;"C"E%+W#B4E@?;U M@EN!W9,1L(9;4$&DH7\'_5A,@T&2Z^++9-'02_[]:/YX(.L/I(4JJ^/8'-J\ M#RPX$U/)>-".]@^-KZ_=Y<9S^/N [S76%#& ^9K.]]3SRE[1>0MD:@/0XYG\ MI3-!4Y*/Y,\BE<'!,[J1_7##*/M[=DF'^BL9N+=U+32=6961?1_>K'Z>BVB" MSH.Z3?,7_03WX,#^5AXNYY<&_?MT4M,5/+W>"[\K .6=N+Q65WS_Z#BL.0Y_ M6^,XQ'6K^/?/"L]\^GO:V. M>1LI1-5P-W;$P?U->OKO/TY?GUY7]'3+;1YV9I>^,^>6U/B0*I(II+MNIU21 M;DQ1WL]M>T%_MFEO7G$@MSRR]>^UZGS_2EG/(1U3+?Z?6%9SN,]RE"IMZ *K M?"XE-E"H?#\=[X5NZW^ZT 2=0.A9'IV'G$..+@#OH;4;:.=@&\6IFJW\J3\C MWW]8-;1L]K2B&M[X!IO/MS7HA$792V="KT4FO32V]PA1]AK6(-"]W+@A:NK" M=3^FV7RE.8'@GE*4C)R(E)*,;?DT7@)$=172Y%7N<=GIV_9SC O_YAQNIQIL MXZ<[I>;OPZ]'BOW7Q;%_?0UG3-E[J#E'JE:"2W>#$?+=UC1[2,E/=W6#4JO$ M:DE^PGN2L%$#E08[#:G!=[!7?$KW=PI[1QC6'6>P#N6HN:7ZUW9I8TY$VA%6 M'6(C2TJ.5CP/=Y1P2I&L>E1[?7TY>9AX&+7GW5#4N*L[*;X?-4XTMM_CR\YM M>\#Z+8$1)\6Y:C.ZCL1(>Y%4V?_?YGK;GE]XEA&KTGBM)5XO^)5ZFW*Q&R=, MVFS,(?42R]WXHX)NRA38&--PF\#476W0VAJ9!9K?2Q5QF:^AP+>CJ,@RG-GV M822DGE%M( R0U+3\N2A[8#<%W&,=3-V7<;S&E_'K4,<+^,\DGR:O_@]02P,$ M% @ DX$E5__X.LY[1@( 1X(: ! !I;W0M,C R,S W,CDN:'1M[+UK M=^)*DB[\?7Z%7GIF3M5:@M*-FVMOSF+;KMWNKK*KC:M[^OTR2TB)49>0V+K8 MIG_]B2! ZOO=K1:TI%>G_ M=G[Y_ZK5__GM\:MTXUOQB'B1=!T0,R*V].I$0RD:$ND??O#3>3&E[ZX9#?Q@ M5*W27UW[XTG@/ \C25,T/;TKN1A<#8SF@/3M=E5K# 95HT_TJFEK6E6W!D:[ MV;<:_793?KYJZ0-;LYI6U5;Z6M4PM'JUW;2LJJHW#:O?;]FM_D"VKS3#;FF* M,=!4S3(&?;75[P_TOFK '8-!W^CC:X<1S _FZ(57SEM4#8GU:V481>.K3Y]> M7U]K\'?MV7_YY'BNXQ&<\Z] MY@?/<*.B?OJ?;U][UI",S*KCA9'I623]51A$TU\-S+!/?P-??D)"31_=#UQ[ M]G3\,WUVXQ.[F-[J^-'\3,Q1: 9FS?)'])%*4VNG]\+JJR:GM=OO3&Q(S?2:Q[/EQIJ2$"W-SIG)Q?G MGF\39_7-<&%^(*%O:&KS'4(D=V2YX;QW^P*+WY;H/$<]O#HC2K3ZP>\!45.J MBE95M?0A<5A]-LWQ,JR2"[/97[FF]_QKA7C5'[T*" 4Q[^%X&P5Y\F8YB3Q?[ZM1*1M^@39?VGSG_\QW_\$CF12SJ OVJ*LU\^ ML>]^^<2>W/?M2><7VWF1PFCBDE\KMA..77-RY?D>@?<[;U=X(PG81\>VB4<_ MPO5[4#B!8['7OT6/9/!K!22_(GGF")]$G*M;#UXWN8;!!:9[Y]GD[:]D4I$< M .2@JC4K'05$L6%HK7;CET]S3\WQDB[H/1MUWQ?7?*Y(C ^_5H!Q5P/GC=C5 M@>FBR"1O;54Z](O=7W@=!P&^S@DMT_TG,8-;S[X!I3O_;AN^J8[@*4/\9=4V M)U7B34?1KG2^D+ZD[SZ*5.//AO$%O@G3-^A*I0-<-XIZP7>XW;?G7Z%6.G_3 ME'/6+%@1,Y).R^F(YK]EWRQ0]ZIDNZEA7$Q+Z#1P0DC+H# M^+?KNOXK"C/< XN=[41?_3#L14!N'.W#X(OCP64'ANR'#@KD[1N(1^C 8[\Z M892.WFAJEAITPY!$88*!7)-O\#1Y_=23 M9R,E7PFL9X]HB#P,?L"+\ 7YY].H;V)F9OCWOF?M,(,E[!8\@TT<.? ,OCIF MWW%17;,G[S(%8SJ%=8;.GQ)4IX!*WPKX+QQ51,9@#895*-;9"6F<=! MX;;?5)I%3^5+8%KX0BGV'#:1.+0KB^ND49%L8CDC,"1^K2Q/],X#A) G\RU1 MG[\1CPR<:-Y \.)1U0;;+'E01<)E%A[22&?7TL%646I*.M)T:.N'&I)GI-_2 M<+.CO;O_LCA<($&?! ^#AS$)P(3UGGOL.>%T3$HZIK8"=H5ZM!$]DK$?1+@H MOC60/LU;K $9P#H*\ M7V-EH\5^%U!^$$4K4 [B*P+J&&3BCL8N> _UN M&. $LB9U[0WP 6^;?P1[_>R=R1!"/P[H7]1CN4J(0B>"1$F_)]1N3O]R;/Q[ MX)! HL\G*QWCZ[N_SMO3BS_NI%_-/WU,#;OT+_"3@@B-630>]:JB5M%I6+PV M'::=N;69N36]DOZ=ON33W+Q7DT$[-!F2V3! L3]M>-G;V'4L)_I&$'J2[8Q0 MX6"L)07E5#]=NV88/@QZD6_][+XY8:63WG+MC\#DI]>[[$&_?%KY_"DIIL/8 M@CG,C8T2>KGYFS?TU04P7L7E13X)L5S]Z-_FU0(,[ M*L%2UMJ?2M])T$/%.)V>[;S L+*W4HO2C/Q@1X(N_1Z_O"&>/P*K>,5CMU77 M6.?BJO#O*YNG=$O0^L.Z;IW?[/.A]<*NE*'RKBB#X40&N M'MR]/!,[L3""GXDC>W""%Z92#NYY[A! ,:JZDP(]E>=.#!4UND@[HE'HJDP\%]L;T5T>T?,>9I_-'8]S#*NTH942UU:%UD M%*7\^?>7WJ=YU[9IXL5TOYN.?>==FV,G,MW2T)]__VD#_2TK'L4NUO+1'!;> M%Y A/NV%L/Q2:7C!OV_U/B\>260Z'K%OSP+(37#NYCG6YJ_'LS)US3 M.#!"-?Z]'TX60!Z8Q7_.CL/5D@?&\9_\._72R@.7#NZ(EGFQ.DST32N[TWLB M!ZPP^I?> 3Z] U88+\KN#!_; 2N,\&7W?(^E^+7Y=7D?FNO\)Q;Y4_Q%TK_L MGOFI%7^1O"B[$WY4Q5\DX7E(11YH:F5W.8\7>3M-VE,ON[=YFLC;B9A5>C?U MY)&W$S&N[/[MD2-O)^)2V3W?(SI@S:(,A+([O2=RP(JBOU%Z!_CT#EAAO"B[ M,WQL!ZPPPA_<\SW=U,J>K#UB-JFHTF*C[$[OB;))A=&_]#[MZ;-)A?&B["[K ML;-)A1&^["[G46O>3M"YPBB[MWFRFK=3,*OT;NK)(V^G85R][/[M\6O>3L&E MLGN^1XR\J45U)BE[NO=$D;?"Z%]VS_S47DJ1O"B[QW[LR%MAA.=AU^V!IE9V MS_>HI0\GV.E<+[N'?++2AU,PJ_3>\LD=L!,QKNR>\_%+'T[ I0:W;O*U&0Z[ MGHW_()]>3'>91=^ ;Y-O9O"31%]BSRY-Q7^#6[=W&ZJC?4 "VG?;A%F7ANC< M^KW;$/U'[RF@W1HGL[,@2D-Y;CW>:0?Y.YA>0 \R>1?K]WX$2[8;V\3^AQ,- M5S.N-&SAUOG=@BW!V ]@T9L_'*4TE.C9W"*,^ML\NEL5,8V;EU=[^8 M3O!WTXW);Y-O[ "?,"7@/P1$\^:S+-@>G/FUO 1N1$XWO,&9IS2_MJ%'-./ M?P8"FX$UG'PE+\1=0Y$[;QQ'(;U#+8L)WN0W%% &[0#8.*,180?5/(;"2D ME;I 93E1R6^42 #AJ$#@-F[%(1".84X5BLJ2IM.:W(;UA"5WN:#D-NPI#+G+ M!26_$6&!@R/BH,5O")H_')3.C"MS8KS%;XA>V'*7C)R"Q#)D. MX4A@*$,"@1_P@0T3U^;*V^$%&&4+K!T8&/\PH0TCYG,2T ML*A-*>M="X-M&8+.(J0C8#L/VW898N0BWB-@NP#;,@30!5)X0$H9 MK<(*5D MYF2I-R6WRQ#0%A;C)2*S#-%U811>(C)%=%^ 80H&$= _5].NS+GI=AFR"<*N MNSA8EB&O(HRZBX-E&?(F @E'0(*JE"$7P0L41 >-#; LJJ^+JI0AUR#LN9+L M42\.EF5(; A[[N)@68:LAD#",9!0ABP"+TC@*CS'X9[@XE!9A@R"L.8N#95E M2&4(8^[24%F&3(8 PA& 4(;< 2] *)TI5^:NRZI2AOR!L.! K=)B6MS[$2FZ_R;V-D)THZHKT^=,KTVI9V=NS38_2:_LQA]N M@^^<\4>K*G60BVWXHR%_9JS1ZR(V#?DQ;'(@9ATH*9:.K>!/2[I7IB]I7,;0N.$[CP873JW M\20>F70JRXO;X J/3#J5^<5MI(%')IW*!N,V!O ]\&$FT>2["PMNU[.Q)FJ, MS_AM\C09DX6.6*8U=#P23+(WEL<@X];1YY\)A5EG!K?>?"XF?"5F2(:^:]^- MQH'_P@*CI9$$@UN7G7\F%"<)W/KEN9CP)0X\)XH# C=^<=[P4XD$@5L?G7L> M%"<'W/KKN7C0\P?1JTE9D'Z\P1RN3W]1KM"5P:UW7C:6%"09\#%]0'HE_1N? ML(Y%!X\2Y*:4456U8N#'G?>-> -];,=6]!#T2(!IB04%'/=#*W#&$=R/VXB= MP(I=$_\Z3[NUSIUWSC&/3F3;U+ESUSGFT8G\ASIW_CO'/#J5C(C^]ERL1=SYX)SRYU3K$'<^-J?\.=$:U.#2A^:0/R=:?QHGC MR9C8ZP-4C^2%>#%Y)"/3\1SO^3L)!GXP,CU@1M]UGJE%*V7TH^Q]I?#/+AF^_BQ>Q.8KS?^J_?@?251 M1(*'P75 [/1I!XH[J545_M81 1 MXF'4.YK<@4#"ZUX(_J2H[:7=5S.PET/IMZ.QZT\(Z46^]?-A?!BWYE"2S5U4 M1O#Z4)G_!G?1';YY_4C"*'!P(:?<_N$Y4?C8^U$>V>8N4B3X?5#YYB[J=!"" M%X.RIU>8PN3!(_EQQI&$/&P-)EFK7D*AX(?UQCLJU)K?QR/(O1AQI MAX-'(@^8O%L0G+V2=TUNPW3\Q$2+0QVW,;)3$IN'&H/F942SRLH=[B)/F)J= MKHT]\(9,F,ZL^#_]YHL?$,L,-V5CSQX,1E6!]4TO!@QE"TJ5/=+?*EMXINRI MM!:W@0H>?,;BR,QMA. T9.9AI6^5S?L^)D].5-_9*F?5SKE'TK@05VZC!P(: MI]8:W,4Z=M[Y+D!7&GW$71AGY\X G2E 1V7T2FAZ>4N"B8TW=F#KLU= M)!!!\# 8D(#MCH.IS,#QQ0G": H >O&,('"BQ:[-76SR/0CT" S?%A@H& .E M#IP>*XU]BE83[5*'3X_"F1,UF6AS&T3EB3,G,6JXC6&>.KW)A4;C+HS()7=. MI=6XB[?QRIV3:#;N E-\VXO04#F1&4[B+.7#*GU/)#[?Q ,[XQ+@-1?#-KA.M8&JY MHQ2GE*Y3+%]JN8,6IY2N4ZQ=:KEC&+\3CP2F"^SJVB/'<\(H,+%!TUDO8&JY MXQJGY=FI5K%RQSI.+FTXN9R=9#WC-M[1A2?8CALC"WK$B@,GT S(;Y/5#SAU]=*IUD!NHR1G MRN=3K9OZ2G,;Y3H[#I]J;18QL?/>F:QI M(AIVWBTH-(V[.-A<*^C?B?\0N5'5Z5IQH M9=.YBR:=GA4G6H)T[H(]IV?%B=8*G;M8S 96I.OXO>_].-.]?#IW,1..>'*J MU8.[V 9'/#G5,L)=-((CGIQJ/>$N?G"2I?TPQS%H.G>^.P?4+>H0%TTOF]]\ M8'UR*!"7S2<^*ID+..XS>?G*$S^3:^DCMC_T4S/X]I_W/F"L ".HN;6SH"H[ M'$[YR7F["DCHQX%%0O;GD)@V';SMO'1^@?]0;CF:8;E\U^OW68- W^O^+#OCL-V$T<8%K(\>K#HGS/(RNC/HX^OSJV-'P2E64_ZK0 M^SJ_A&/3Z_S2#S[!K]EG]I#E1YG!,SRM[T>1/[I2-7A:\E7DC]G?.*>JZ3K/ MWA6>E$T">$ED]EV2/J/O!S"WJN6[KCD.R57ZX;/MA&/7G(!XN(Y'JO1'G^?? MB,-_(4&$0IR\A+Z/79[-K*:PV45 P\A.WYQD!!8'Z-\PN]@5DC)7RMZ96'BR53@3LGV8R3,GV"TG\>F;3O>\Y4B MJ?09LY=\HI18SPTDO6:L(3T.(KT?QN0'5_@V?.$ \%<=F"/'G5S]GR<0OU"Z M)Z_2HS\RO?\CAZ875D- [(#=&#K_)E=J"]Y"_WQETVW"[>[A?.X5YVWE5J-H

6U9?CH9USI=6T>AZ,_ ->C"\/MT6'L8@. M5<-YYA:*O\5@O9# G3R2L1]$%6G@!R,S M/B+;H:.&_$KD9!/)4;K=)Y>U]H M4BX41> C"QDEX]]^=!^?;A^__E-ZO/W^\/@D??_QV/O1O7^2GAXD6!V>8 F0 M5%UZ>)34^@?[H_3P17KZ\ZV463BFBT;W^@DOJVW=F!)JZX4\:U8=7OMNQ!C3 MOGX@14,B_9$B1V)FK 36+;%WT,NL$_TMLXWG 6C#-]41/&*(/ZO:YJ0Z(690 M)5X*2+W2^4OL3O[[3VI#^:RU90FM[CW4^@G(O%K1/SSF6XS$,G#*98!W-?\4 MP.L<+*=9K^<'IAM.%;U1Z?AKQ>@,5/S38_>^=T<5.1\ZOL&ABH^FJ$EU_"#P M1]+_)O\G1?[T,U]^Q'8J]MH?C9P00TS2%P>4)^"\3X*K'$O8+8T9X8_9;U/I MJ6,$3*T:JFHH6R]&6Y)%T]6!MA-9*/$WDR7O]!_),]U&[D5X'E5*@@;XT=UO MO>YC5[J[OZZ=PY+\X?;-M"(Z?\D?2,%TWI(92N&86!C>M"7'DYPHE*PAM8\^ M[CO3XR[L[7:M5==W6=>->DW1MHN4Y7ELH]:HMPM_*AWL^I\68RXP%GY>]@L7 MV< X<**5,*^X8YN) &P(6IQ+H_+7+/=W[=OSYCN,R,+P>$3&@?^"SYG9[%CR;GO-O^O?'8T.2=V+> MU1YKO9J4E-@'TCP&I7N_]G$5NC:F1AK[D',Y3[*(Y_:N?LJ4VN^9:RNX=B)# M):\6Z=IV0,(P^>1=56 _!=U@Z03EMO[)BK\5KH#K<[CGF MXG!V'N+N/F8 Y[8W\S]/O2]!=\;F^JU6W6L8]G>]^;"ZUP=C/DP\Z__^T\M36U^ M#J6(N&2,4Y<\.O:_#&TFJ*U M=@KGO']-;Q6?4U(;,,UZ20:K-VM&>[M 64G5XI*,40@^.9%+P['$M(:2!0HB MO(P TAIR!":U GJ34=]W/X1'#UWP1(S[)%)/H4'>V%(B@;I]'3KPS4PGYPF% M)>J5EK>.(RGT7<>>+]@L!W&VM[2396RB:GTJ;5-+NPZ>)@JG@2M#R,(MXDJ M8?G.Q;@,*IJ%D$P3%#,8=CC@?_K!3R8F4OJ8S8'YW6H(3FO\WGDVQH.)U)^ M$4]@OB,L77T=$AJ 1T,WDT']H'Z4AF8H#1P73&33=1,K'RWG/V('[68PE_LD MN0&>.36==?0<6(U&8D!G[.Z4QFA4XV6LT9!LN IK)-XZ#HA%Z(JI:A*M- NE M#\P3D<(8%HEPZ&,:-RV B(9FM#CV5W-^E#A$]N-D#A]ER?1LZ8/&YM@':,#U M_K]@!G@_O15^A*-(GH,U.R$=!!TD>CUM1;+-25ACI6[+_\T;V+N.@P#>PNJ! M4(-$9A2'4\BV*IU_DG 1FG,O3&!ZM-HG"JNWG*\M%-/K:'_OGYXP_I8N8XF5 M! H/R,W(B2*0-.*"_ 2^A^N(.Y$(K"D3Z0Z7%].B(=<;,S)99<^"#ID](^N+ M/\9PIZ'444T\DN?89J9X@ MX/1,DF:_<$HO0;37#-">EG]G-ZV\8;UXTMO1-LBN7G-6-,['8]I.?#DJEIJ M+65-I%JYJM7V*4-OUIJMW2*1[\8,X:)^D.C>(4;;JK7;ATZEG*KN>]_2^5EM M;W -TOGL!Y,5OAZ]BY7&1;'DF?^V'H.PMM;9W)=M!#G M73HI%7^+0WA0&&[<<(;GPJS?<99;;>Q:-WH.\+U=[00(\.8 ;TK#WRD)KQD% M-X-8RP'B4@;U!^]XQ%B%MM*1=P:K(GDT?@<+IN?3\%L<,F\:ILIVDJ_8?0@. M.;[+G>#+7QUX-;Q6\F!N/FKK%R>D"["'M;BFBV8W;DW!F[&_EFT&=BAAQ:QC MKZO#T3^8'UEH^ MBJCE?N7X/03*UDI9W]BTI!P2U:7AQ6[\#*.8;W@AHSP$1'K%_R3$_$+#^J#3 ML-4?)26MOP!+;)Z\6@6DS'+ 6 M_K=S=?UF1*:2U'31G3<_?"!_BB.I38/P\ M];UX5+7]J)H\$"P*,!/@6Q\YQ_6Y@SAGUSSMLH<-Y,TOY- M G_%E!N5CN?O/-/KA9G2^BVVW+]76B1+_FRPN2+9HF7A^_OR#MBR,-N'^\J("X]E7ZI,^5L&/3]RNPG9C_TW3A:_LFF9I:Y.VIB>U3VHV$P2;4? M$/-GU1P 7JY,]]6+;'S3;M5:[^'Q2J]9H%]HMZ6CQEF,6$&YL1TF1\MU\7K$=IU"2[;!- M>2TI!H.#U5*R\8&%D>RCOXK!D0_P+AB3RK[/VG!?=J?.OSED[DJYE-@$>T.6]1I(&ZU?.A* M71UH?(#B=&/)!PIM#9.%Z)^+Z*/7]NB$/Z4OX+SX@=2+1V!/3'()MQ!ACIEK MY!'APW8.66^W"(G=GJEXV.#W[N.3=$?#"=KG+W?WW?OKN^Y7Z>X>>X9WGVCK M]GT4]QY<3QY1Q?L3WT8P?7^F&Y7.'1A>DEH[EFH6?"N(;U^FB;J9\2Q]^.&9 ML>U$Q/XHUMIS6&N1TXW2F& *'CY13Y86Q/UFNB;V[N@- M"0$!-VG\'YNV2VGZBJ8R_F)Z,1C8DM9*F[@+Z3\/7 CI/WLNM]=*?V9I![%_ M&!/VFI#*/*;P S+$<]Y>B/35#V=[7I_@Y83>U'/>I&\^W4AW2PN#5N@._$97 MZ#?K0C-"<7 PEGR0:@K%<>9W5!RT(F'HN_"*,*D6D&[_B)UH(C2&P-(4 M2RVA,J3"FR)?6 M:(A5$4K8:7GWC1-: M,3MQ#8VMKF>ZD]"AYMI,-:/N9MN^\)Y'$L;N8O!(Z.QST-D4)5I=*.VSDGVM MGBIM72CMTX\E)^/^ACMBG8CNOJ#Z%[YPT[]1?;M^&.,>GF[?CR,)3Z,GD82% MGR*GB[ V_U/1DW ,]YN'.8SW#X5%"U9X-;X6J M/3NNMA-5VQ"J]O1CRATW=XW21%^:UZY5.[^[W M^^[3C\?;GI#(LV%JZ]T6 J<[WV2'0MZ#GE*E%G+(2J.2_N@PAZP<$84:1Q+Q M_EAR;-U4*ITG>C(+=EJ!-Z[II+#QA!=N3ZWI?;^EK:/O'YYNI_HI_]YZZ3[??\IUJDYWCJJ/8U=8ZMT;3U8%V2.%]&CHA M;OD+@/#N1'JD!R!+OH?'78PD5:G^C9XH9CH>[:I#3\!PDQ,PPEG['3RKR_%H MSYT1,3V\BCV\DD,VM68W/0(L4X;0M2+\5FWKNHQ-0LT1/0:4G7,V_:EZN^*G MV8,@DV<8V6=('_ '6(8/Q,O>3+]2/W^L25W7S4[ 3\ZHI!S(=A4"^D1^@*NP M-# M^"XA!SNC,MI,/C,@[U"N)MW!&_T1D2PS)*$L3?P8/GJ@-N$R .4]JO0MS%P=?';9]]T%[]S4+\L/7=D3A:_\OO_0J LS\7W MGGV@UN+7,#EOZ3L?E9FS/(IQ0&QG><#CP/_7BGF$A/Q<^FZXBCX1Z >R]/M7 MQUT:P>OI3 ??ASC^IP)H8_R02@$<)0PQ!6Q0@6$59[Y_E>]?=N M]WMF5+!HTNRD3-]F]AT7:_8B7[()T_!X>":0Y@5OP6N W?:R' /2S8%)X^O3=9HB$30@ 5HM=G2V)PD]B,L MH"&>.6^Q6EQ\+OX8)-XRQR"4:(/ZUD_!R^/S,JL]HPA/+):!I:@XF1@"KU-% MRZ(WP/.A,V:^CF0!H<%J#X08GI9U-JQZKC\&E?B*"YT=6ZA&!\2,V'**]NMS MD-JXE*_>$.61"2@VBL4GTE ;W".X>5)NHN<"!@\3,?(&KC>J5VHSP1C8503SX)X,SQQ-].942:8-W->LGV@D]8E'P$P- M4PM)2"07$AG&%M@NX2!VP0LV+;! Y)8J4RQ$A9N\-*-1688@@P*KIV4:U,7 MD+H?+&XZ8>QY,1TWO7-!U.@-4X\UG(01&0E.\N-F(#,)K&M6LL81++5CE@RR MB#+K9@+.$[$3R1^49ODL&@ L_48L"QS +J'16GS'(/!'4@2T MI"^$?\4RS27,DM3+(_;P-:L_?@88(,5(Z<#%R+CT3/RQCUS'_$B$QSKALQSO MQ7=?\%G70\_W]U4U;:$;A49.1:#4.C C,T <&(%/N#$\^&2A-&U M: ZELUB9#3#'H#:XT#$V?.]/8/ 6%8) F@;SI;[I_90&H.V8(_#L^GUTM^/Q M&%8R:XC:$?[KNL1[QNL@2D S^"X. AJI&;C@2\2IN!"7O-".\@Y,W9QJ2UP% MX?&1A"MAXF",? _:F0B; MEB.;B+S!\@I6D.]-,R@6P )$@B9IPB0DBYVQI0#;8("!Y ..$4M4\^+#4]9F M 6^&J#Z3* 1=QRU_3-(U._V%@ (W>I/J L],XGN4<;3Q.>A2/SB=22PXM3*C MPX(%DC_&Q%[LS3HCT.7O)6L2/P?^*PIJFF[-QAG2F 3>.RN"F-TDN,Y%>) N MKHS@&\$;TXLD;.E,?5ADDP*DSC!GY/*SM )R'Q*))4FRLC1V/4G1!BC M)Y>BI*0'%[85B2I8D@+F5CB"5YR$Y>1T+9K+2%&Q0B,2?%+T/%V\:TR"TQ5M M"+:M+ZZQS* /-I]'8O#Z:&4-7A>,.D&R*2USM3%T2;4>GAN<1D(#,G*BB E8 MWTW"DS2!"(K32\J,TQ@H%FGA@VA5AH1N@122*'*38MVS*('LF:/0#$SISK-J M8Z3&DF8:#L9W89R-EN9*KA-& MDNW#Q+!P,JF^E$S73:..[U0^CTR;;%>FN9YG%[=11UN_44?LN3GK/3?\*J-_ M@FY@5?)4"X#X3:08.Z6](_QF*"6E^52]S-Q&EC6H2?\@TM#$B+F)^8$-JB1O MV?9H>]1) ))'58V1< L6D_7O&25\766Z2$(GN%&6-4)F:T:29)13DF5 M3$V67'1)66TE9DEH5CM(X@?R?+$WCGE&8YTM.\"!C=J M *52L]"F&R\L"TV1")>OFO0T&W&ZEB5OMDEH!4Y_J_< R3(94\P=P'QC]/60 ML)$S+06GU>8#UET[FT$ OH9D^95A8O-$#M@U=KIP9UMTI\LZ=4[F!%].9@'3Q* .S+%CNTF6C);1>R].X'M(@QK5,G3F M]-ZYR4M IN"9+*>2DRKJ" F(<(*%.G00NXC:F-94)^J#&AOK'I]LET'-Q,3 MDQRPCRPZWV)U"@CAM##8G MBSOY9H_&VE5GUC8KW>='D8VU"/2IL9=U=%-HDS>+C".D:T!H;1XMAW#-5TJJ M5&288- "OF&ROI-TC]]L@Q];(;.119NU361,I[NIUE*52>!DWIJ#5UB483$J M ]=A3OBF1]6DAW>O@\^8V(J,?'0RT[*/5$=3FS!K$Z0U M.YD?IDGUGNU!'(2L94$U!I M7]8GVP@?0RKH'7A*QN2EFZ>S[\)/X3KCE]Z=1?_2SUG=VW0_* 43VCXNBW#JC(3P%?DRX P_;]EIP$O,54' M#AKV(!PDZ1-&3>-M=C0CLOX%G)T%19EWL3RX 94?EF$BBZ=+3%LN7/NCD4/W MGTL?TG#B[?4T1$@E,7T&7=AQ64V<%Y-ID\2JFW?\4O'*&&_,G$/7DYIQK\DX MV8)&E\,_\&3KP63+$.-V-,<6#!3)">*Q[N]=4&_9#J==V4H2,LU4VBL%X^!R ML+J92G>J7.;Z@9Z!A*-M\DKZ8#407#YI(2J@Q/4M:I@!Z$(6+Z^!MI_J^50[ MSC*TTX?,_WBJ1FN9QU#T4H$CN,B"!X$XXA#_&<8![7ZG^ M3_NYJ/H'\R/>IM8_V!]3,+^P3\6(P@6?1]S*A_7:(WY0%=ZE/%0UD@9^:- M@0=R]@]TJCP?E_S9S+,DI7 ,SP&?\Q*HIIQTLU@MBUSQ@[X&3P% M5Y. QAY-Z<4,',+VI& 'H87:;Q>W\LW!'7/H*'MHO+#.. IL$ MV61R/_!-6Z:](,")<^,P63QH=;O39]6'0(QWJ.S9Z9[)5!7@D.QIK_NY?"== M76$)2[> 2%]N:BAWB?N8-(J!!X4DPF4Q&FX;N,4A64EV(BU/3D@73ONBH/&; MD"JIV)_9-HFM2I'QZH34N*H%4L'%"3#"&A<$=P\!JK9UZFY MLL)00>107>9E!D'UV=*X61H/]&@X0QS MLQ@ ,W4R"5S4V1Y&WUD\K8]1,[![4GJM4A0UJ1M2!4JCPT [(#I6QD^7/3GI M(68[9D9?4/X,?-?U7QG**ULT@U#M7BZ7-$DGC*?[V( M;HY:771SO(S,,J_='!_O>G^5OG2OGQX>I=Z/;]^ZC_\LBWJF3[S"3(QC;17& M0]7)-J#0->S:-<$NZJ)A,**[DK"4B6W)PX5-&L*/05,_)S8TYK]J4B9P8<': MQ_8VP:H>.G82WEZ7)YME2OH$]#,H^UE(?;=R 9;B8]4"R4IONB%=X<'[&B7FW!IPT,HNYE8"!8TWWZ*T4Q"3W2"R4Y%G6A'V-)DIB MZP:IY$QF3@O+B7AHA"C+9@X->QL$:!)II--Z:YH%GSQYE8LT2% M%="(P13X4T5$*WO28E1L=XM/Q-=A9 XDTB-FD&T(3#=]YW'[!!#V!\(_IF5I MC!-4AX'B#*=[K6=U(DFF,(VY)-&H63=,B;7B#:=%'A0P@J-'Y^@ "P62)7UA M?SSR9;8#-[LV(=>P=B(.D^[9@G''91Q89*_,2HN]J:RQ7HJL85O:X4+.JN.D M=6X2KEEAC$TK+)E]*;AZ>JZR7:!;],6<-B%:Y/VL 7,2$A/\YY3__R"L3&-( MS)>DS-UV BSN"4V7A,9W29Q;8HS/5A6ZM(UF &?\B/!3>/ MS$V,YV./H]GRR;AH32R75MRCH,5>4A&-\BZSW<)@49M!FEC*M >;@L!%VRDK MY].B)GI'TO:$VF-)<>(TH,34"M9L)QH%PR,"&T<;ZA!:S/DTI!G@M(CHSG^:%A'9A+V&;HY9"-UUARVB\&,)A!^4%5D71G0]ZD&\?FW,SUANHT3"PLU5,&#FBA1DBR MX3WJ@LQZ'% MXE2T 5D(T!&FSTET =J=@4.-'W/6)1DK%(#UK&"?GL*6\#1-C2SW[:0MK^EZ M8$8F4QZT7:X_MPJQ"S=XX3OXS9@%G=4]I>V6Y0W&2%KX#%];Q'EAU5$,T,SF MLFCA%QKA@Z2@+2#C.)K;E,"TU/44[@Z\@) MZ:?!M%U0@.TFQPFB:.HB\-W$.J>@ B7G3ZNT:--<":UY!XP@K,ZEADEB!2^L M>2EP!+>/OK"M6*BFO8<6PG"S>/@T1E:HKRM+) C\ M0$Y^DS9!2/MA3VM%UJ\S66W!-LV[K-P_\71L/ 9-7ER995F_R!>5Q:F,_Z=L;"93J-&NK/M>Y?XAX8RV: #3L2 M%F.S$]>5+-=T1LE^,7Q*FG=/ZL5#YDS9M))X;MG98$NO+.I9ZZ*5M/SD+ML& M\'O2!K#$Z%];T[B:)IS*PY=$>V+-77H\\V)G8>S9B#M9L+@*OAPF9S.GAP4L M]7:4 GQI:IUA:#(RTRVZTY#1YE"$4(U'3ZL$T_2)YZ,/F*Q@TXVKV*DAW3>= M'-7"2JZS6UW25&<\'A*7.G,OP =;GM9'SIXDF1AJMQ9RI,^T5=([_MC%[6 P M1)L[#L9RBLT(0K$5:/,M'MF4.;MV]4*&W51B6JS.@J>T#P38>4D,"9^:/HZY M!MD@Q,P7R-9HVNL,Q1*:=;]C4S3:>BNS"[/$J_:9F'0$RQ'2;0[A1G8&.Q]-CWGW\EB3 M2'4PPXN]H6Q8&^.EW\Q6F<]#/',M& [?3 M=V0ZT&W*:S.G#-QREE6063.V=;GN-'4AC,;C@NT1$TG3]M,SOD]/A5_,+(R' MDY!6361RCO-E#DF[JW6Y*;K3&EZ:IL@]@IEI!,T@B0YA941=FR4L5,#FZR8:V5L96PQ82WC/U&9&G:6M5!(X\?PSH=+61$_9[M'P;#;ML M]XA@9LF:U/4F:0.GN>CU8#6RZ:;\['O3_JN[(XP7\X_M M.(45&K?OQ;B]Z)E1[,E\D[ZQ=B@EEIOSL 8?UM7U+:?*1P3/BDA,O_2LT,3R M0VETG9^$]3Z=7LQ:?2YMYYMN4(,9^/;\]B6V SO;XY+YUG13<#:EL[ I)O6^ MV/:XN6T7;%YSV^6FC9"]^8S/V@)'.B&3AIZP&4>V7:A0^Z&< MJ"PY-8R2@$]:HI\)\Z3]P%'DXT7]EQ9_I[#)EK;A-GW P\P]!5.$]8%'P[%/ M4 ^R.3C)'*&M%K[;T2&)["1=V9+F^7+:Q9O:O&/6,B0YS6(BC7 L:<^* M[+I+FU^QPM#-K23H^::TCX30F<>W$QD/&)>2*HGDK 8R->02]BP8?MEC+UB3 M.Y?NFQMDU]]Y*R]M6Y*T^GYX7(V<-):!E8E@5V\6W<#(ZP\+T%*O,/=-6++1*[R7MW(F=,F%I@P<*9AXY M8LQ\?93#Y%B4[ E&LY:FUA1E*CR7 MJ= FF;PVS?S>?7R2[FCR4?O\Y>Z^>W]]U_TJW=U_>7C\UGVZ>[C?]3P#W=A\ MGL$FTKQ[HL'!:7.'&VG46J9S9&_6M?'##\\$JP:LF8^[4LAHO$.AXR&EO14Q M>MUOO>YC%Y"QN<$]CEWG9^C7#_]VQL)/O4>OM[==)_@C]^Z7P'MMU+O MS[>W3[V2S>D#[4CIQ_ (>W8H&-U92A-R*T"YE03R-,5W)*SS"^U;,C,DL-=^ M%0;FFN.07*4?/F.!FFM.KAR//I_^Z/,\!=!D C')K"D!V.79PEI3V.(: M!?#_=OKFY'*-7OH4V]M;UTJS9^PYN78;W(=L;Q MHL'>V@1V"JLNFN!3F!=!B-FMB72D$H]Z CL22SBIS\E%NMS,7RD5_?Z"1XUI M;5G2%$V?H^.[-'EGVH*PC+"F%^/&%JVU@K8;,-HWK9_/@0^F=S49K641 E;_ M.Q1 W_8X\]^X"B6"B3O]MT'4NLD6 [5-I-SG&3E'F)OK _I_?')]R7FD7+]. MSL5B?1ZN=F+_PJQW8M"AGU&0 $OX;Y-SEIKA,#GS&CY@ZOO%=)E#/\_*CZ]GXS^T,'-WHV@P"K,#ZN^G&I"*Q MDRS O7^+KKQX5+5]&F;"QX+8 %4(%2", RJNE;IJ.V&K.C-7S[-#[7SWW]2 M&\KG?5B3"EX.%A6YP@@Y.4\Y:9Q 3O1*1U,4N=%4.)*3@NR<,BR.O:$?1%5P M/4;9 ]#7FCU:/B*LE/Y2R\B&M>2&]*/9^6)TYI4=H]*I@W?6;#3VE9UW\'NH-69; _?B$;=!*Q\5P#MX>B7;2U]M::Z66G@WZ.B7HXY2>]V17X6B R:_6 M94/;6SCX,_D%H+94QT4"J@F TC2YU>#)A[P@V_@NZ>D-ZZHPB'=4L"D-)R & M>?'? M]0!?-V;_@+\Y9?_&S0I_O@IPW6JB+7FRI'^+D@8W76<)0UQ6;]?>3T M"%AAL^94J8X?75VS373P7AO+$O%IUT#5F8TQ)?H-I3E>#'/*C:%4.FU#5AI[ MRXVP8_D%V1J]>S20J95.2Y,58^_8E;!M=X'*]X",36=Z'E>8:8IES:7 A>6[ MH^6;4/B6$;CKV0](7595LIM#:&C4(&XK/$7?A$%\7(/X +#"')PFJZTV1[ J MTDY6=;YU\9./?1$*4+M;5W6=I^1LBO7N(R,&V,3-IMRNUPNR5[:N$BV+N7RI MJ-L4$-X'=75 7;TIU_5RH.X"ZD,?"?;;HU$-+"<4UO&.RGA&1ZPGNO<]:S<) M:8#M8LA*2Y1 G#&6-JC8HK#4!"SILM+F"4MGM=%B-1*^^MYS,15H%Q&X.T@% MVNY"TZIT5*4M-W&#$#>!/!$M+D,1VNZ@:V.IC2ZK"D\IB@NP?M/3R5C/IS]B M9XS*>O<2M(NP7C;&B1E-O[NF%W4]^S8E:_Z,=UVI=.HMV5#V=A>%-O*WMM(A>7++]!VJEDK%FAUW-=O MR*TZ3S4X%V 2WY ! 2;:M"N^$X;8K5;8P ?3R"F-=Y(1W A7UV7-X,F($68Q M;\IX+XSAWCA#D=7]][X+0SE7:(*6"+,8A#"/"PE(S.HW=TZ(U#$+A]V&>$I= M"_/WR(&((H#4ID#2ZSP!Z?)J@5?'> ]8@C"[:J=]4JJCD+J:_\U>''5KJ M))L?Z1E_0]\%JH;T6)3F9UKB$DWV:0*<81-8'I+MQWAZP?Y-H+."=CU/^Z>-S0D6*.[CS9S9SJ&_9!>X[ M0\5NF[4:6J6C&W*C>8;%=T(NSE,NMFQFMY]-9["@R1J5CM.5Z8Z=1U MN76.985ETL&6/T(ES$YK1CW<)QX9.*++TCZF.U+V=C1V_0DAOR7TW%%,<#=Y M6VXU>.J$(]*H1S=Z"T14$XQ?3,SS5)=Z0<;OM&PP("_$BXGH/KKW:5E)0=<_ MG&AX'8<+3(4#"WCVNWCT$L-H8>E!D5>5I@]8%V;V+ M&QDS@8;]-/%%&"JY=C+N*2I-A19^&<+T/6=$Y=K*N"^B5-I65#%X.K[A\DH) M"X[Q7FJ7QPVZ>.\(75.K=(QF6]:-HEK:E*+R3D!O;Z6]/_1T@)ZAR6I=U*9Q M H_EL(78:7/@T,7.6R::!A[3UI(UE2=#1YC.'$4O=L<6;C?7P"T3V\TY"ESL MJXLO(MJW6_!B=TEI5#JMMFQPE>$6(60NXA>[@PIWF2N*W&J>8?R8:_5+R],* M5;H78:1LL]4\XR_N+ABM2J2%@:B.8ZHK8>XOU:B(";+P;'I MX+L>;0DV'?H44<7[KQIT2"=@^O<@3='1OA&R])_O*8GO).@- MS8"\:S7>W7]9<=@O>PO%V' AZD1D1^^^F&Y/94Y,%7)EJ$.-]I;5N/(U# MC:=>Z2@U8,AR<'87AO$B/0;.&[&K_R:!OX(4K:.PZB&.P@@H M RHJQ]C:N<>V"\EV&EM;.0K=\K*S#3X*7MD,Z>U![] QL W2,U+M( #3=1_6 M+1%:W.%(K"P^Z-JR$1A3Y[4-GD2Z,&/_:#D,XCA([M2G%GWB[04$%*UMOXX;[-EC: MR]L@2F1E7T0 ^/$9TSC(@P-C6TKXLPM$'G'\*T M57>UM+7##.>(EG:>*>QKRZH[F-HY&+[W\'#WFZR5P-C.392="B%4=0=C.S>< M=AQ:_@*2_%3+6Z*A:OF-Y?P$RS^J,ZT9+&SZ,6>\5T;[$])^ATH>N== M,WKFW%&F:N!2:+*FZW)=Y\D;%1&+(W?7+PA.=823JC1E9?_>SOP%-TJA:RTK M'L4N.O#I<5+^:!R0(?%"YX5(KA]>V&E2'_92NR$,'SZM.(XB)3/MN'"=)?*= M!S0G7X'2]R1Z&#R9;[D%J8%._JK0RM)F4F'MEA%G2_JX*)PM0PE3LRL:U9T$ M2)=D]&84L4T&CN5<6(>D@^C=1Q*9\";[U@P\($>8H?(-(W)N5=NB\=1V0U;; MR[UNMI<28?UR#*]MU>T!X(4%S;+::,EZ2U;4BVJR5")EGFF) M1Q-VVROW331).,6F> 7$D&P_[KN$<6L/D>.-D/]Y$LJE$-YXM@Z(G=&R'-0IJ/VZ^Q&&G6J32K35E1]MZ,QX$T4P/D4V3" MZ]+ZF$QMY\@,GATO'5D#F)=\0T>CS0N618 OP=$1H]%V<81(IH6Y$M.;8)&0 MYT?P\,A'M-C$"^DY\1XE'HWI#1S/]"R'>I?P!6T=6)NO$\K0(7F7AD'+L1_2 M9-M50%P3J_(_OSIV-$RAF_E50C9E]A.S#R.(H_4_.3@Y564K>C862J8R_\71 MHC XFF&W-,48:*IF&8.^VNKW!WI?-?K]UF#0-_K_:V#]'/O1,)B5"S^3:C\@ MYL^J.8 )7IGNJSD)*Y_F@0<82P9DU&'$B_1:2Y7!X&!485@'U>#C>0C 39!D M$N!=,":3F[%(PP UXY\V\P>WW3RAY&,]'3;-1"'XY9/96<7\9:V05P=HNCK0 MB@%M<[42Z'[K=1^[TMW]]7I1S@Q>YVCLUP_W-[?WO=L;"3[U'K[>W72?X(_> M$_SS[?;^J2<]?)$>OM\^=I_NX :I>X]W?OO^>/MG^-G=WV^EKP^]7MEF_>'. MDZ*A'\,S[%"6R)M%<(G#\D_J'(Y)D/P%6MO\N&EZB<*EH-QMQ@4JUC4S_N&9 ML>W $K0\&S 6J#1.EP^Z\,/(7',T):SCT>?3'WV>)P'JS(5UGU* M79ZI4]P @"HU"4$D;TXNU^BE!2N&73,:-:W16GM9J:EKK[WW6%6M-=3V3H]] M_YK>,L1@2S583=_VL2N\T8.V5]X8 &XOW;K"#65:Z#A>5VN3:F+Q.3 U<#.&E.[#V*8_]\9I7QCM M=(723BM"XLZ30@)=1T'7!1],L-GQIA1]9*=''R:/>.*(]98DV#YDG6_R)PI* M;SGK7/NA]/?#T@F(O@3^:-4AQ[=OEALC7;IA2.!_]@Y%R#IN#E';LE:_J#(, M(8="#C-R:)Q>#O&X\;HNU_=O&"+D4,@A/[/.)8>G%\-&I6-H((9-L1P*,;Q4 M,=Q0^W0,.6R"68K;-1I%]3(^A1P>V4W>LRWN*6!Y[8<1YI6#U>YR67>WG,!7 M1$H^#!+1S"UNK4JGWI);#9X. K_P'5(G\'/VPU ;3">CB$""P!#/&#H@A P% MG&"U(1M<=;R:2>\88B+- J#5YMS0_'WP ]#:1SX M@QVWV)=J3]T)[$=*X.^4OKDE#O>N-!19;R^W,BF/LR:VBX#=N<'N<*@S*AU=:,@V8>ZEL5#H-76XWBFKN4E(S M[-PQM;%HJTA,X?GBJMPR>#HW56#JZ 5(14(*>U)JAJSK>P>J!:9XQM3&:IHB M0=6N=%J:W-J_A]#!,<6%+U@*@[,'3&9MT$9F\).@=R@*97:V-7O$=;$XS;._ MI=3<4=CJ-%W=E-N%]?@1Z6HN$;7!TBP04=B8$LW,HEK "4!Q":BCX8F>4MR0 M6PU14'/6@-K4KKDX1&'2M=F6M?US_1=47L.[A?D[\4A@NM3&-.V1XSEA%-"V M=2*HN7M%#2,J"%UWCJ2[2IY1Z1@M62ML1X0(%W")JDT%,P6CJDX#FWI=!,O/ M&E7'!56#NC%UO:@2&0$J+D&UJ=RE8%0U*YU67597')C'&ZI$;'-;O'TE9DBD MD6\[ Q@2,E.6G-'8= *,@LO4(J4ME+$U\] ,GM\IB!%^X":3%'?D1G=3\EXS M@N8X9KO>*NR8;1%0X!E(&ZS0_8'4%D"Z"" =&$<-1>#H(G"TP=;&J"X;@DEU\0 @V M 8)UN=E:ME($!"\8@D=$(.YR,^IRO;GLI D(7C $EXSD V*P#1C4ZW*[M;Q[ MMQ08Y")^S+6%?(-[W_/G M17+',)DE6RT^-=.(BZ;+R[;)X $@JVI7YP0\09_IE9G9+[M M5Z]\P0[BMI':F5^8'DCD>#%0YF$:*O^-*6,=I([X\0;E>Z30,65MA3@LH7S"4 M2XCD!O99:\C&BAX8 LH7#.5M(] \8;F)D6Q#KBO+%>JEP+*(9&_"\/=B_8@+ M<>,W!*VGHIEX[[\1C] F_,L2UJIT#+%O_;S1LB$DG0,M>.:AR%^<-5AVQ$J^ MA;V%R3!9;_ ?'A18.ERT>7O%TU(KG>;^3?U$,)D?(-V32'+!R3B,&;]2FKBC MP7\>:/)\JY##Q,4!3[N73+4T&LENKV@V5PH_,W?,1$B9D+)=0O;[29G.@NPK MLL)"RH24G;^4'47(#(S_-^66=BE962%E0LIV273L)V9U5F2OK3AVK11B)E(3 MFU#W0 OJ 2#C@ R)%SHO9%I>CY[KQZN=SBK=-GXDGL'[,_B)]O#>]O2+'\"? MGF3%04 \:R)% 3S-I>EDR;3_%8<1MC$3O4[W:&Z$VNHZJZS8XI:0_CJA_!,2 MGKVNZ]E/,S9TIUR =?%A\&2^??<#>B&* JDS_>WZAT-%E1 M]NZZ_HX,E*#ZI(00/=!>[^."=1F/S4JG6<#N2(%#+E5EF35EB[;D;//?DE,@ M]( ]DTZM'W$+^?X'#QP<@UPXL:6PP']X 8%A_)O8TK/I>"%S84GX40*H.MX+ M22QPNE]<\@=8@W=A%7@'ZJRT1I0QZ-1],1T711'D&D^][1%PD)S((>&R .== M2-JTQ,90]HD"B^H:GM>030U'#P*\=[O3M]7"NM,+Z'&M_7A7?AI5?BO:- OE MQRT"CV% 'U+YZ>51?OQ$KE6=<\-Y8Q9(['<_8C0;Y7;4?P>TII%!H,OMM:I M'-MRYN"1;X/._@=A<$>-[;YUSF$#X"L6S+-%"ES;;IY1Z_OLT5.R)R0.7YF?1!WKCB1TQ1,X6HM66V*=4[(W"7* MW+9;>8H4.I5M[%'WV@M^Z0?-<2UYOYFA8]$S,VS'C2-BTYHG]'6E,0FD<&@& M9+>]/4);ZBQ*_3RK^3,V+APW#+FK1J)7.DI-78[0GU7UDQ#1\Q=1HW#1,'84 MTAU'LE99U*F(+OOQ0D2%B)9*1 N6B\:.\EFXHFBB@*[HF2,$5 AHJ02T7K"$ MMG:4T!W'\8Z(MJF(+E?9\2RB!_7M]WNXN)/+T&DI C'_H'\0NVK"J,QGPH(Q MH12'Q)84T9W M&9_OXU&?! \#JJK#AS@*(V 14"A9/K;)M'-[U4CN!]?R5>P*\5R!=^.D>'\OQEGD@ O2)SJ(IXKBV9(-?;DV M7HBG$,^"Q?.$8'\OM%G@: O3)7403JTM*\VF7%]QBI 03B&2 "U(G31!/I2W7M8;<7-&H\7S%4X1H+N9.RJQ/-/ _]K.2^<7^$_ZBY$9 M/#M>BLT&J*3D&UJ_I\UK1XO@H:;'5X0:*L(>(9)I89#%]"8TRN)'\'0:2_%L M/$L+2>+1>D,3"]P&CF=ZEF.Z,%+X@K;ZJDUE=Y$0R;N,.@QF[(<.ROM50+"W MW OY_.K8T3#5R)E?)7139C\Q^S "4*9K?\(+/9OSI,C^%T>+*M+1#+NE*<8 MG"++&/355K\_T/NJT>^W!H.^T?_?>KV2_F@8I#,8@Z*N]@-B_JR: YC@E>F^ MFI.P\FD>>0"R+-$7Z;66*H/!P:C"P X+AL^._;T"94X"O O&9'(S%FD8X.+Y MI\W\P6C3$XTY^@,)SS5F':?-SBKF+ZN%$RJ!YFHET/W6ZSYVI;O[Z_6BG!F\ MSM'8KQ_N;V[O>[(8=RA)YLPB6@]-H."AH\^.F"26Z ME>*/USG^\,S8=F"UV78V#>KTL#3 = VA!B",V37'(;E*/WQ.5W/'HV^F/_H\ M_SA4G OF'Z4-NSS3J36%Z=7$:$O>G%RNT4L+UBR[9M1KK49[[66EIOX7'U;. M@>[K3]"1S=N3S[%6$OMH@>)^[5VK2RTI7J"4Q<(GV#^X:A= N6KRW])78GDM:6 M)4W1]+D83,+V!5=.,]A:6T8HM&=!T&VWT_'-SVM6[]##>H=MMIEMG/5[C O\ MUZ58\EP,;N&99T+C+HP5/473E;Z;CET% _S:'#N1Z0J*'XCBEA6/8I>&FUC3 MS/E>0E]7]!(2M"^>]C=DX%A.)$A]H,78!QW"='=2JS8-3?P1.]%DB\48O?BR M+L:'O?,2 ,32=0<7SPNB:'?DQ]XV"B\'W8YXZR6A:6_4G<<..YJ MWX5'E53*'N_LO*YJ\@-M$5][]BS.P@Z#6DK%:4&\O M[_K:K6&_Z+'$F=JYS!Y+N5HL-=[O&9PU=)F!NZ)GDMJN=/3EBCXA1$*(+D.( MFOF%*%]7,DW! Y1!G&"UVOL092%H0M#XF76^CH"M+3L"%B!RV A0;BC+)_&6 MH@V@D#0A:7M)6OMXDD9/Z]/TAJQI)6VZ*:1-2-L>!B28=X&,8V.^H.Y7@C(8@E/YL8*?[@6P,? L3#)QZXCI$+I R:@ M-.7S8^\'S45IZN?UAQ*6)5A:3%AU!2C.,WBJJ1N"IU2#(-"(?1,'0(SO,"X_ MV>7V. 46O:W[:@;V[X$?AGG#JII1Z=1E55=DQ2CJP*B2[LL\)\RM6K&6SD/8 M"F]_-]V8O .WY76K#K:A0%+)D)2<@RS8)-@DV"38=!EL*O+\Z\*6SP9?R^"5XDZY4 M.@U%5K7EPUT$+/F&I= >@DV"33P&NKA3\BJ'2OZ22B-8?S!KKC^8X\'?PM4J M>X!YH:.X4M>]/H$H(OV#3@3RE PB_SIOP7U)FZ3XY_5RX-24/ MAXBHE6"38)-@DV"38!-O;,K5UTDSMNSK!*;+S/;,'6''1A!MN=W8IY^3 !+/ M0%IV90X"I#I?0+JP9NWKSYGBQ^$X46YFZY/,+ZZ3NU8_8B=WO0$*0C?DMMJ4 M]7:SV.9F>S&W'!T&B\ KQ M%.*9BN<.1SCD-,);V'U>TW6YKN]=,B5$6(CP)8APOJC,T@D2!^NVK>.>8%E1 MEM?B73MM"QD6,BQDN*H=[VP*0Z$=FMH-66T7=SZ%D&,AQ^ =G-Z?P MJI5.6V_(>N,60&SX['WIV<>HQW3F?$A@:S M<&AD=.;O\^=6QHR&ROZ8P""1!^^3- MR>4:O;1 9W;-J-=:C?;:RTI-_:_]8LRSK$Y$&:P=;:,D*A/7,"SN-X>I;ME*CA MN$4*??.LWV-;BB7<55R]\Z1D7[&@^($H;EGQ*'9- M/(V*;>>=V[8@W6V[G5=0?T_JWY"!8SF1(/6!EF,?M(B4=?MI66SSL\3<_RV6 MX]3U+>-R?-@[+P% K,3IX.)Y013MCOS8VT;AY:#;$6^]L!K2[CAPW-7>"X\J MZ11%I)=9)MH^8IFHH54Z=:4M*YHNUYM**<[ /6YJ[**37Y>3WM*6SG7?H9C3 MT"L=K2V$2 C190J1?O#SV@T#*SS:=4,&81.")@3M0@5MFV.F-ZY6]4JG5=1! M=D*(A!!Q,.M&AW>H39I*].-)0(]3.EN9,MP5[WA NR%@8E$;FCNB#['$F>\3]H^X&Z MTI0UHZC]CQQ% \\<<.)(@E*P*5?$*.Y?OO*0,+E4WU3Y&8>93 ML^0-/V_3.H<_!HKDK BZ"C8)-O'IM:>Q\6UL0QHC[R_&R!^QEB9T(M(CP8MC M$194?R26_^S1I]#X>NY(NE'I&(9<-XHZ'TG 4F@/P2;!IK*QJ<@$*'=*OLZA MDK^D="GK4FK-=2EU_5"D1\L>,A217<$FP2;!IHMB4[X&($M'A*YI $+7R+E& MWJR/]U=8)^])]#!X,M^^^P&^L!M%@=./Z=$\3_YW,*2\:)79TZATFLN%_MOW M A'($@I L&E/!;#L+!U/ 33Y40"7E%\";@GWYAR"(B)V)=@DV"38)-@DV,0; MF_)YH=L><@^FR\SJS!UG;U4Z#4/66@4<<"^ Q"60MO9F]@-2FR\@%92KX=II MR1P;L_[,2WXB%OAY/6$<^4:2B53ETU9+W1D+7]SY0ID+DG MCKR=#+_?.UPLY%G)\UG*<2XR73N J7'KKE4Z[KLOJBH.WRK<0 MTUCW)UI:!/_:SDOG%_A/.N2$#48=^#3V0[HGXRH@KADY+^3SJV-'PY1'F5\E M$U%F/S'[,.PX6O^3S* M OP,C@\U#F>ZK.0DKG^:F-'*\:I9^BU-?.\'!X& 39. ;/L!W8!S!6 D =X%8S*Y M&8LT#%":_^1HAMW2%&.@J9IE#/IJJ]\?Z'W5Z/=;@T'?Z/^OJE0Z3PA>[,UW MC9K B\)?/IF=57S,,L<,GH$_5*BT^27A2/AKKL1?K_NMUWWL2G?WU[7Y*:P> MO,[1V*\?[F]N[WNW-Q)\ZCU\O;OI/L$?O2?XY]OM_5-/>O@"?SU<__7/#U]O M;A][M/2@^5FZ_=N/NZ=_)H4(\-NGN_L?MS=EF_Z'.T^*AGX,S[!#62)O%D%U MC;D/R38C\^.F"25JD^+QV'-L;S?%'YX9VTY$[&TGTZ!F'EU>9JL#7<]@R*XY M#LE5^N%SFJ]S//IF^J//\X]#/;JPG%'2L,LS%5M3F)I-DKC)FY/+-7II87%F MUXQZK=5HK[VLU-3_>M_RY3OCN?'.K0G5JNEJ?5LZY;BFZ=I.OWQOK,V:JHFQ M'F*LAK&UK)Q\K&6BJ[KE4S<4JFRL<.)<&^URY_+L5WC]; T]CH_;VK2RLAY5 MSIOT#>X:AM(MF,$V*\K1VK0H1Y]S*!.F+[AHFL%6VC("H3T+'&WKZ_+-35;[ M(M%8PQ8%59MG_1[C O]UJ9YI+J"P\,PSH?<82$G2:J8'TGO28$Q0]$<!JGH/'B M+19C=.'+NA@?]LY+ ! K=SVX>%X01;LC/_:V47@YZ';$6PO:#,UUWC*[G\#T M8C, [Z6UPGOA42D==5_T)6\:,/1C;AIH5#IUS9#5AB)KRMY5R;G8=^(M; ?$ M('>*9_N"B7R3+ZG@K2J)T(LH/&Q6.OK>.V^$$ DAXF?6N81HFU,@]ZLK:F$! MOJHT944MZJ!'(6A"T#B8=;Y"W*6>\CD*<9>E"O>6U[7]-Y8+41*BQ,&L\XG2 MMMTH]U^]FGBT//A:+5EO"FD3TG8>TI9'V)9DK7 14RN=MMX"\[ D'2P^0222H8DT75 1AI)7)QI*A#KKTMS)T>#T>,*/*WLKW*/Z M@)C;B:MCF+6NJG*S6522D*.(ZID#3O1:+P6;6(&;@3B;R1P'* K8DK MZ(^1&\++*WOH1T3H!)L$FWCRC1P_NNK:_XK#:(3MVI[\V5Y^W,I_YR4;^6]1 M+]^F:IFNR0],*:]:4+%\6N2URX8G(?:"38)-'+E AU'.;WM-%Q6Z1L[U1+_S8,4DV!C]GD0/@R?S[;L?X N[410X_9B>H MB A>"38)-@DV"38)-O'&IEQ&:%W9T@H%TV5F=N:.M&-7"JTIMS1C_RZ> DE< M(FE;=V8_(-4Y U)!V1JNO9;L*3QK#Q#EQ^,X499F_L@L'?!D^S&>4)[CS*R2 MZ(6<+4ZT^A$/Z&GA 3VZ(;?5IJRWFP55AQ?!W!.'WDZ&7^[TV?9=IXLD34E% M>L5*KRV=I;##$0HM//JGJ$YE0CR%> KQ3,7SX#WC6_10(4W7Y;J^=[\P(<)" MA"]!A',YT]I2L^V#G;'2:F/S/T597HMSIP.%# L9%C(\E>&E/2\'D^$V/2=) M:S=DM;W<^DG(L9!C(<>[FM,[.+LYA9>>P-20]<8Y1*MH0/P3K4""?VWGI?,+ M_"<=\L@,GAV/O5NC DOOG,Z(#0UFXYKCD%RE'SZG\5G'H\RD/_JFF!SNR:4:^U&NVUEY6:^E_[Q9@Y MOW-K0K5JNEK?EDXYKFFZMM,OWQMKLZ9J8JR'&*MA;"TK)Q]KF>BJ;OG4#8G) MC1EMSK71+GXP+_->E M_/6<;;CPS#.A\6QOL82;BZMWGI1L+Q84/Q#%+2L>Q:X9@7IBFWKG-BQ(K.)' M^H U/TOA",&$XIEP0P:.Y42"U(.J M?-@[+P% K,[IX.)Y013MCOS8VT;AY:#;$6\M:!L/6"W:UBJ=NE*7C69#5AM*06V ^,B0;=B[<$ ,0>4 M$#0A:*45M'S;5O4]:JN6I:I>Z>Q5-R4D24@2/[/.)TG&\:H4&R!FFB*WZ\N. MEI U(6MEE+5-O4L)CR)FE]3K& _^I=%/?X =C[$(@!T) M"RR67F;GQC[V?HC^8&5O!)@WYMG8$/-<T).'/,B1ZA@DV"38)-@DV"38)-%]QE>*VG MX7AH=WJ$V:2O3C24"/4SI;GC+L%>]X0+4O;F?4=U0>A_?UL\MBFW_X$'.LMZ MNR4WVWOW%1'=(DNAXP6;>-$+JR*62VU(MM()]#2V?53"-**I*]C90)&;JB;T M08<0L<$>$4;!)L$FP2;!)L$FRZX*0( M-?BJ?;3UYBO>R!M^)L)%*'E\0(1Q!)L$FWA*AJ2^]C81-^IS]Q=+#QZQ1#ET M(M(CP8MC$>:?/Q++?_;H4VC90NX"A7JETVK)1F/O=D4"ED)["#8)-I643476 ME7&GY!L<*OE+2LRP5O#67"MXA[:"%ZZ6"%R(^))@DV"38%-YV)3+(UXZ_G7> M6*)KX]PI*>R0%#PBY9Y$#X,G\^V['^![NO^/O7=O4ANY&H>_BHKDJ;*K-"RZ M(&"EVH^?>[7,/3M242G'CYYWT"! 2??Y.'"*^5N"9Q3>*:Q#6):VK;-57KZSTJV=<;5)=4 M]ZSL81^!UJGU9;7 Q5X^(UI@4ILQ*6_+-(%)2J]EF'1M _DV#A5OC\EQHNC, MZO1,#?#)\B*PQJN,SSP3QE"QQ$8;'F]6GZ8HG7%?T67-,&1U4/.LOH,N]\1^ MMY/A;^OXV;XS* X#S9F2=(&HUW;$+,I,4](4M?XI@((\!7D*\M1R-EW- V0T M!2=XRKW>2-;4NCJP"A(6)"Q(F).PWJM#PNJ@"0OJ%-0IJ+-F7Y>>&X/=U#1$ M3>GC*-]>'XQ9Y1"7EZ!C05R+CI0=R:@K-,^YJL%+2".3]!3'W=O] 4 M(_BO9;^,_P9_Q%M>F/ZS[<8[,^"V^"=T-^HJ+4T)7(1_?!Q1:8$W(9(YQ7H# MTWW#]K>N%\+JH8?X86&)-W(JET+/Q 91,]LUW:EM.K!3^("6KG23FUL'!'^7 MWH?-++V %J;<^L0Q0_N%?'BUK7 >(VOF5QQNO?0GY@1V$(6;?](6>(Y609'] M$W>+M&"KNC54>_I,5=2I/ILHP\EDIDT4?3(9SF83??(?0^G$/YK[\0F6YC.Y MF?C$_'%CSN" MZ;S:KX%G5]6,0^0C&](0[Q;A]=&J,QFC4&%(3MP!L^GI4NW M0,K$QZ=@3V9K]B+-?>2%?]E]/QAY>T+2Q^9I]\A'@0C^]HLY+KK\/%LX'A,8 MK4%D4,P#[GY_O/M^)WWY>K^9DC-[U]JS]?N'KQ\_?7W\]%&"OST^_/;EX]T3 M_./Q"?[S^Z>O3X_2PV?I_N[Q_TF??WOXU^.9G>[=%U<*YUX$2UC!^UV;YUR3 M8E9+S_.':T:6#6(D?QB0^)2B$A% I3=LS#&7 ;F-__(ACD[:+EV?_NC#*@10 MV*P);PH ]G7*$KL]QA9YR)J_F7_=I5^MJ2+LNX':'0Z,C5_WNLK&[[8MJRA= M0QGMM>SV[[2AWLAFU=(;JCT>O2/58&>2RBCW:(&1PTCE."K]R-W<<6@$T! M>[2TF+/..=HI-5E)^)*@K@JV&5K++V 0D3)5$[O,Y@,Q>>]2IV/M\,AXU<92 MG'7\JE:)XC60*6V:P-K^E: MDKG LO?_T0\V8LV95>64 \5!2L\J4\]"%?[N$-I(P+7N,L"MS.M'G?% 5@X? MS-X^+4C@5=F^%4T@EMKKC/MRKW=P1ML5Z1%M9^M[=UH_L]8Q1^?L]8QG5G$\ MLZ+*1B]OSHHV1)>#2[OF@->#3&IG/!S(HWZ;9GV?@(&WN\Y5 $$ 00!! *$5 MFNT9.RQ^(SAF=.%9]@QVA%).ENS%TK1]=)O)U(=!4T)1\P7Y^KPEO"G,S1W] MY(. A%\2X-XS<*[J)S/[)[%N_D=\KT@UT9+F1JTW+H77HKFY!"7PJ(2>J_." MG=:CDA!IPEE3@=38E 8X_0T-ZYAI$.BZW#2'I1T4-/C]ZKD(419?_<0\7Y6Y M#@ZJDOO*(7D'PD=S3K)K0Z"^/HPRL,?#<'CE[IJ+LDI I7%!I9%L-QM_1[4G MH!:)8YL3VSD@%E]6%VW?&BW2 T;M1J*[Z11. ACCDRFQ7[ 61<9LC^O2 IK( M/01^[:/?X"-A__WBQK#^GH"Z,AL?=,:&/# &K6?C0CMH7CMH!,,PNT\VM/9C M6(L4A9;S^"_N"QAVGK^MZD+XD_8FN@QX*U,;MM(>RL.>2+ Z,]0Z,#&[09S2 M:&K5:)CO42*RL\^0>7_SR=*TK3B)BIEV'INQ&ODX&(K;?$)CKY^U<^!_)#," MH+:X\^7.M:ACAH88@B(25#IC5:^KEZ90TB^#IY=#IHK,'OLNRR,E[]=KD:=8 M:.JE77J>ZY(IIA%8!$>BPX&#/3G[E6A6Q41H>V$! ?)I]+ 5"UL>X?KW -\$ MZ!\IS/&CZG2(/90'LF%<5JFHP+2=_/[XJ*9WQIHA#PZ*#@H%OS58&.L#6#.Q ML(, +O+*=/D33>X! 36RCW;4:R>IC]85AF8*P'-(LV(YE0 M[:LE7#%7CA2@X,'J O%O<5(M'\TM306 M#3OCPV?3"96\-?B5),4LS3?:TC7UN6>2JH22WF".S#<&^=@[FG00_"V%?V6% M:H2!,56O8?"&T-I;B76')\XT@'9Z#W4,655:;2T*1;ZRO\8G+\2-]FMK<1VJ M5]4(66P]_\L.Y_=1 (UZ#@ZN"?K0KV_:!RK'(:M%\G4SECORF<\%/DYY22=VF^W9/A:O0WN M(>;! >,M6T>U-1H.< OW< G?^!W\^@:$:65H]BX!?F69T*?Y^,J@+G6N'3-8 M:[0F+@DE&VNNWA1V&B!*^O+ R,<:*F?^G (Q6V&!M$.\%,_)P:J/0,S)$7-R MFJHEB?SI'"U:;X8:#'"D\(U:LN3/R%XNKBX9H<[F+]_,-]H^Y\F[FP(T??*- M _B;8[IH,GR*85R9[0\P;M4OJ!%L4;ZG<&$V5TK2(&IAM;R33RJ:+VD4RJT]\(8\.ZK U% M4L+Y(%BCO+T*@FWM@]KOU=8']8H\D&WG\+X'=V$%TLSW%E( 5UX+KS];/:M. M5L]!^QD@BX3W,*N7U_<5C#?IM;D6A2[?1AS;Q>X/0K+M_%X]G[[70J/?B]\# M(G#%Y9?=R\=-#]? BUD;+$ M#2D\.XFUA*J/!>>ZW!\=(@PJ7>,9J?_7BY<'YI;5@9AU1()/B)BM,!#:(56* M<\L^VZ[I3FO(+2N=0'CJ>2'MSRUKWP@T 00!A!:QV4MQW-M!$ 'WI8F7V.;/ MP^UXTQ^HW4]93TC4$5[M<$YS,<,W?"R9SBX!)*^M*6!#3OTO_"8>9H]STR?! M'ZZ%5O@4#'3[!?L^T(]_-0/LY9;> &;:!?"8$R$8'_'N'ECDI;*B-:+- Y7# M&P8)7W^+,;*"K__D*> "5[\J!W<&K"><!RU)V:A781/)67=2^#;4WMI.A)@VXRZM@GKUG1E;I(Z\UQ8B(#0EC;? M8@#'Y%A$75IG/%+ZHG+I0K%E!Z.NC"YZ9ZP/\X.%6X0N[=&BSR9))=L):58E MQGAES6::[W^41'CWSP(PL/\1*$S]/%,7_8^N&R5W"(,&<1*['LF]7KY"^GQ0 MLCTJ?MOERJ?9C$RIB@]8 E^X$ODYG9ON,Y%\,R02^WN :C^*'YD)(8R9O@#> MN#A;AY5&!:%OTTF:^(#(EJQ="+&+>IA]XM?S'6[GP44>@/__*;V0[\E5X!=W MKK7Z0>;)(N+'WC<%G?/WBTNU0QJ)C,DC9DP>"4V'G;$V,D3JY.4;/1;O$4Q3 M=QJ60!>H*"X'3538*B00VR;4#[:T-GOQR^U2:VI:&H[,F*FK?KSB)=MEN -W?UO3_!0-KMGR(AP&W]8!*@=L4>BU%?1::6D"(P , SR; M>@LBA>9//@$4T= G,SAJ+N_IX*SOMH&BLGB\3"&X>\@UH,@38L@W0)NO)"R2 M7=@>;GBPRZ5]90\"Z2\4Z7=/W2Z!]49GK!S>\O8ZZC/:0125=#+:E!I <4,5 MLTP3.]JD4C*H#S)GZ$2:>1R&@62B]@?Z%JIG0O*Y$ M".WR/BQM8$B??BZ):]DA,B002Y'O$^O7*/SJA?\F(0JG(LDTP!XM=>7 "WU, MD,*)];'RM%#1Z3;LC ?R0+]R):Y]#1T$$-JB=IUORL\?+G5T;>^2<7 B1=M. M75ZB%)WP3B.D[;Q+Y2?RIC:,=6 M8CS5M%%Z+*S'5-G.- MKYZ+KM('_YOIA_P?:>]/WEGCSOM3C%>KK4#S' 9S?(5O M0Q#,N1#,%CE[)(I11:"JA:9X8T#X)<31BO!?RWX9_PW^B'^Q,/UGV[UA=W%K M *KS3VB.F+K*3K!_,_&/3E\JC<@1@N$1;P&O?D/MP_5"6#STD+8LXJ+V 7^C M*6TF)F+S>)SIP$;A ]K"J9M@]CH<^+LTA,#2"VR::.43Q\2&U1]>;2N M^14'6R_]B3F!'43AYI\T#DZE5PJ>6)J0A47V3]PN,@I;U:VAVM-G8,9.]=E$ M&4XF,VVBZ)/)<#:;Z)/_8 ,L_J.Y'Q]A:3Z3FXE/S!\WY@Q.>&LZK^9;T/EE M%?, R?B.="R27@?81K#,9HV!A2$[L&;/9ZEV$38NQZ=@3V9K]B+-?10D?]E] M/PK87D](^JBLWZ,0HJ.4S7'1Y>?90E4FH&K*3*T':W-Q><8%[GY_O/M^)WWY M>K^9EE=Y&MU_YCQ:BX[S]>'ITZ/T]"#=/WS]^.GKXZ>/^+?'A]^^?+Q[@G]\ M_O+U[NO]E[O?I,_)\+]QO4)6^5X2KT_AN!]C%[ M8Q_9R(?#VQM\Z$0 5;I,@\G_R?6SK]$"5I[F+9C5Z-*O40!K!\%'$DQ]FZI1 M=ZX%*I@=/,R^^23 S!#\] D6^=4!72M5K32F[MEN1*R[D'^&KX"US"6* #\" M?I)9&HDS?F.LDO&-CDMBN;'[7HYR+<7"!H'/8<*FOR2P KB,'\U%8/JF],6= M=J5WZ#6%S? /Z;^4#^]IHH0=!E(030+;LDT?1\:_@P,X.&GFA3AOLA3.B<1_ M?L\4A?3G/J%?+^'MA/@TD0?_?<]&U8"^\+ DC-$&TKWC198LO<[MZ5RR PDX M_UL *@3+A06&;,%OS5 B+K+60)KPNT-]!#^WR)(6@+G2>GJH+* M/H_/PXF!]_ DVZOQJR78#!'C M +7 'H;TQ+:?>7=7BF']:@8TU]=?HGAA0SD_@KKSBH""OZL]I2_!,_'S7TGX MZOD_ G9)^ Y69\\N!8D'-[ARD[#*9S+Q(]-_@^54)7DY]8L//@29EK?D)YE& M>(T8F[&G $CD-NI20LDA70$KE."=V!-@M(L^*3ZIU\YJOF9*1:T:6'3(+LJPM"4P[#AO^#U9<@:, ND/EV[D$=]#@7E'4 MBF#P,0F2@]!T@3*=$C>0A;M)7TV;IE.X(YBZ(%0)F$J>3^AV K+G50=S+W(L MN&S8IQE?\W\C-S/C#B&<67K'@@A[YL#@D$GN/Z.X4!EYQX#QG0(958K/ #)) MZ=W\?[1>!W\R8]3U!M2%A>>PUC],%\4NX^CJ4$;YJ\4*#8K^F>W 8\G&X:IQ MZ=]-?SKG/U+8CW9:6J[BFGISF)O%FX='OY'Y,2H-&)803>,:P -1TY(G\IH MN/%[P[F/7CMX-K!_2@NXJ7D08RBL*:TL1S_1>O03E;552,H?TR5++L2V&Z]& M^<"FBYV8#N4:P1S4ROC$1?1#"<<"''Q!=, 9F%F:+[Q7S..V/,KG-O/ A/5- MWE*N51MD08W&E\=( >0%&[% 7G!M>^4:084''D=^+IE)E.!/Y'#V A\ RD@> M?.K#QYAVF4@$^AW%<=;VX@)8QU,AF:3+X/&R!D[ M>#0!5);Y)N&MDR!$2"?&$5A&GUX(_ 7N$AAR_@5\9?RD&^M2]&NX8IUBLQTP M5.D#EL*CR#5BWC[S(A_^^B>\"NXI?IK'[Q4]?IZ5L*PLK<4/$]K,I*^R9]?N M=5W5/EAUK:1JWR>DC/,C-RG81D[!/H5^_"W5_Y@W-MUY2[3B*K(O9FW!=7 K!G@^8=X,)1%G)_EJ" M@$R-,F.G:#5\S-D U.)!D1K+V""C"2(+7I@_0-S%,A!!$BR7WU*$SSV3M MVRF:+QB6,XLGU=FK;).^(Q?'!,,L B4OL[MT5YS09*I-Q/(>!0R>$IIK.C<17'W@S4+JZN,N1?I*F@TM@^KJ4*T$ M)):+F@'Q7^#E<6F:8YL3VTDM2.8O 7L6_2XRNCY!*[53TQ]@!L;A__C0;RH; MX3$ZUPKT%HLZ<4*JB-L $MO'G<1-M1P*1K!0_6?"153&G%YO5X#F9QA1M9AI M,U-JM"$0?9L:F?"V&>HML>ZV^>87ID6:YB8GB9_M\IN=G M\]4*D7: 8ID!1 MNK,L.V8)2[Y5P#2,GTQ0;R;8(<5$58E=/3Z'?\?8'KI8+(]Z6%9<,9X+?Y\2 MAFZHS@+/()2X$HQ))C, IR@RF((,,+-K)SN,_/@$V[7T4IIR4W+JR0=XFN_*37<4J-)5FF"Z-@@J3A#7C<%&]$&SN]AH(D9B5L>0-,AYF^H1P6I M;V(=CTU\/LBZ!N*P&N7TU.%N%AP-[%5Z.HL5T[R 5N=%E#DY M&M_B*XB$.0M;I8X$QNS-Y[C'KAF$-U9$$A50EN8 1\^GX;17'Z3?C3>;46,5 MM$EX0DX 3&!;WH*A/N,<29]&,^"!,VH[1TL4Y/3?Z"2#6 M?<*%(L++M-V JR=;L.%U3C#0 ;L"CD4LD)7NUN=CKP@<\*_[]S/LKS.;N_B5 MGSW_HQ=-PEGDY'E.N9I-(V5*H\[8Z*JY;$8)2-VA'EHSX(%;!-D&IU97^I@R M[+(.%CE+49EW\ NJ##]%VPY .HT*W?0% *P*ME$/$R:V@ V/7VWW1]R\TAGW MNOD>[?'F9=0%EIG< "_K1\.3O?J@>6.\N=X;*H?B_T(&]C";53\W9NYV\WV% M&[NTIL^#34>WG&?]'@L9W@Y5/9\)D,_\I#F(UY'YJ6S._!1)G.>>Q+DYN4&M M(Z^@DFGQN^G_(%2]2L/.:_;$2&^%/?&%MG):,,">W(XH"CO8Z0[1[;1(0 O, M>Q)*01K73UVE4P=4>ZKO915,'MA!>_G%M!U,Q3P#4N $Z< M0H=,%H,MW$N$9V.1*_[!.S0>W("\IQ873W:(K:0-3KV,*V\U-,><88NE3T#5 M#C"XAIOM2O_*:-YO<;.P!1@B3-G,>KVRJB3Y2;U^/':K#TB3^62!72 M5Z]+5P7E6)8:/BE=\19[_]C3$F=/C_@%U$8_HKC) <)9V&^,J;Q[\I: \9IJ MO+^5?J<$FN1+K#Z)63A%RY[RCGG$=X;!7G2T.*:?^-:9/QLY(\;?R)\1[34' M6[98513F'@=2P&\U=7L"ABQ(./>,1Q,&AO'/JXS&9(+!YGX/L,P@*W/*S:_\O#PR6L<,3>H+X M4Q9-\C'(Y4V8KZA>&9H>=E)=I&9/S5WI5L2,1Q[E*I(EL0,LW0M'IN?(9H$X M=$/2"!I*Q#BA)+XH&L()5W,JTDE;/ MG-;LGSC;AH22*]72# -S,,LP_&K\G MC@"$*UM+]U7X)A9Y8+T,),NF"7MQ@ &#C6F< &7X--SD7JVE/O'<).)&.0CO M 3#^FX2QQ&R!8,RBRIRZ"E]L\DJL-(3$9>"F"%(2"N6YG#3UE8:3B$W)"E$G MH\1Y[).$^]"2D!=R#)S**7V%OI&2A1&C PHC6E %H=54!5$P%>3.M8JLWP)% MV,C7'(R,?/$#&S]%F_5_RHZ?2J>-2.P1Q,05)#. 6EWVW+ M9-V0+DW33Y,\U,S0KY6@'GYG$>H&C%.J)Z;[@[&$A><")V"26Z)#%'BL!Q24 M.6P/6(MCP\+6BGW/S%L7V(0-X,7J,=0V%J9-Q>("W2?Y5W063@0W-PGC%JYK(6QWAZ M3!=YR_Q EI)*-)X63Y._O 1>8%@OL+,%)I<"4?CG)2B+4?+[ZM"X[9CQ24AK/)'Z, LXX*" U0SR''#?S>0&-*UO*[^C8<&.AOD=/7G8'K["R/0L M8;#<7-3(D:C?41W6BP"AK.#];:&8KE 5S O=-U?>4@!O_G9(OV7$G40\Z%@> MBDG+@-S&?_D0-QVQ78KC]$SV[[2AWLAFU7(;VM$79V?# M_U'NT8+>4RS&=9P63<-20QVH,%SI;70H(#*]OQ$&!: [ZQGINQ6:-))8D7ZGVYM6R[1VY6:/A1XPC01@_9/Q%]D4C^*XZUZKY^+ M;L)G!?'6LXRJ/ZV$55GSWK1O:&$NU7IV!TU1J)1_F21;\FS$4BD4V^L,5MJ2 M!?GX<-GX[]G$<'6CJQI#$<,5FVTL.JX=)3JN*NN1S7@2P1D'-^N/G>?!=/8! MX(W!6CJ]AR51-E$7;.R MJ]+HC U9,0Z>7]Z^$+R@%4$K.5J93J-%1'LQ4@TY59#1R/B5SE)Y,G^N4M', M_DFLF_\1WRLBH$%29RM(2)#0-9,0FIA[D=!0D) @H5:35E2!<]>,<\VHGHK60N$I8@:E6@\=H)">9752 M=5)23Z.08HJP#&!HD3DG2M]:A%SUZZ/]"_:R"9QK%.?VUD<-@7/7C',-Z:.# M]LG.'>IH7( FR7;T5 \N?IDG973BM;RT$I:.BWZ2U4--EU(FYO*O'=#C7/3 M]LNP,]8461T='(\2#:8$Y;7GU,>AO/J-NU'=CE]!CX(>6W#J$]/COH:OVA/T M*.A1T./QG *J0X5C MIJG,0<6-;2F_$VN46$,D$)1+7A4)[)>JGQG:=@7M(YF$Z6RWN[AEU&?/?P3E M:\5]^(F.V"0_*"C 0952.CO1U\NB C04:M.-OQ5+Y-6EYE M5:[?1E5.5#/>;YI2*\H:=]&5?E:FE(%3BG1YU!^VJ*)#E D=&RMKLCWR^#5 M_BY0Z\Q0ZUT;<&M-(<_CUK S'NEYOO5>X%5;\>IX@K0V!77$!&1/;1,7$Q$+ M4?)8"XWM2,QHE[*J]3IC3=7EH7JPLMH^3XO RM)8V92RJBF@4 C,.C/,JJ:K M-H1:6YS')?@:QC/E_E ]0)45:'?&#.TXJJRFH?C49+7?;Q&3N\*JOLQL+#'P MM.ZDZ@N=@EAWRG7+-'N],S;TGCP:':Q_M6!,XG%+* 0O$+S@,%[0F#W51]^9 M(&A!T(*@:[9C6VG&8BQ9[A?T!JP@ MH:\.,F?1H94IY>."8>:9(!B_2QU'12^]P,8';GT"+-5^(>F$Z/];#9WQH_;2 MGY@3.%@4;OY);B;B\?&5#AM7U+586N;/>5*[NC2?R37? M@LXOJY.[;?]BW@*_'Q*=B3V9J]2',?><)? M;%6WAFI/GZF*.M5G$V4XF)G-< M=(]KJ,YI7AL9-VIG^]#UXE_JO?Z-@M7+8B3[>0T.%YL5(]G;-WM7C&3?#:-_ MF,""_3=)'8JI["4P2DQE%U/9VP5$,95=3&474]G%#MNX0Y%N+*:R7WV]K'&2 M[LK:L#/NRT:O3<,^16VYH)6F:*7V+B=:??V0!0D)$CIG$MJWPXE>7PMC04*" MA$Y-0LUT'=:5]BEJHH^)F,I>E6@&)S%S=+4SU@Q9TP8MJK(6-?TMPJ[:#0.] MOO:' N>N#.?VUJ3KZQ4H<.X,<:XAU;/?0N$I8@:B14DMI#0\C4)J8-*K/!JT MR9X3E?DMPJ[Z%=+!!;O9+ASGJC4A:0#I=C7+TX? ST1_D?/!J#H0JB%U<\1% MXQFU;&[?-/-S>?(*^[.(J>N'%V]>3WGF:?*"^KW.N*_+(^7@7DYBJJR@O/:< M^CB45[OMUE?$E&=!CQ=(C]4,V^/;M7WU,+M64)N@MO: WUB6*F^A6N(<+_8J;ZE:>?C\ZI W-?!SMJJ,I#XP(G M8 @BNU8B._9,]7[_@G,X!!D),CK.3/6^(1SQEC9U%B5_J@S[K>IU$>@5NV1]*9P M:UAUQGI!'9F8J=Y:O#J>(*U+0344)B#[_38)2!&Q$ 6+M="815"%#6V M%J^.)T=KTU5QAJDZE(>#?);QV3M3SZDH3PQ-;S!K6HQ:+)53W3+5W0#YU]-D MK7^P@M6"D8S'K9$0O$#P@L-X06,&$PY:K;FH5Q"T(.C+).@ZRA-/.C3=P&"Q MK(BAZ8+8!;&W19.OS7DP0@U=E=4"+]7Y"?35H>FY\>@L(%0\+%I15\GMOU$0 MVK,W]I'M6F#5WRK#38$O55-F:I/3S9_F1+KW%O#F-\EV\>Z))?VU"KKU5]"M M7]%PK-E$-!($'/0Z8ZVKYI!/ B Z>"8,\54ZJ-'2@RJ=L=K-"]'DH-Y,,MG; MX8;9ZR6?3(G]@ON3)9>$^$P(F&#&.\(]2%.Z)\FAXSFE=S:LX[Z]EV$5"3.4 M 2]74!90<'IC_[R9VQ9@]2UN35W#ZH)'M,[XFT^6)I K^;DD;L#3 SW8#VPA M\GT:CX4M9+Q?]#]T#\H'"8Z(>X?+LO#G*(Y=2O]T.N;$=.B!@CF!%6 A/.L_ M(N>-<2%UQ(8&TW?R2<+\&SY.6 9@!4L"0'TASEMW-0A\EC0/Z":9,7[>P$W? M!(!3?,0?G5MO 2YG M_2JQW.@3:2B:V($M+2"VS$M$"F\(^YB.7!#UPOI,@& M0 T]6,EQ$'=B-,NLC&#/_AKOS@9.'DB >0M0+"7'_@%PAX< 4+@L_"5<^@1<&MZ,Z(ZQ_60#4P]H8&(&-NS]=6Y/YW#X-[JZ![JNSW\' M1(@+O76E+)>T %/Q25SSV05PP!FV$@[#S]6-;43#"9F:$3X;P::6'D PQ#)* MOM0K4"]].4Y^]>&+2T#'NPVPD&.R#I&E169R(0A ?I'\4FC!Q.!#D'65)Q=% M?H("84F"[O;-*>NB)E-6?N\ :[1G-K%^?;M/015O\B/@R1-N M_@F6^]7QIC_2'?69@ ,UAEAW(?\,7T9 QBSA=2'(#*8AD&38\ R'#;]@'PUZ M!Y78B"Q-WH!L%J;M@D)6=+-OLF0"A@-US#RD*)0Z2#U>! AF!>]OUP%8!OTU MBMEK2EL*!3@QZ)]TO[$*RG1)P'_'7 ;D-O[+A[A)I.U2+*8_^L#?Q/72_C*G M2E(R8U]_>+6M<(XZ?;?']'H>R>)OYE]WZ5=KBC'[;FATE>'FKWM=9>-WVY95 ME*ZAEEMV1P"N0EG]EO2Q]LW;IERJRH#M*OT%+F,D.;)P*>;>%SR+O-A$_Q@1 MJBGHES@OY MG>H4GT%0[]7O:F!TQGTP?@;&P6F1QVQX=7/(T!Q _SY]>O7_C[>Q/BUC/VAO) M _5J&L[7F=\U:+F,I.E=(J5+!().HF <)Q T&';&AC:4]>'!)?DB$-1L(,@G ML8,Q\2]*B4Y$4A#SC$*0.Q)]];+'TR)VY@ MOQ#F0"8V_0;.;K_85F0Z8#YZ^&\6BWA^]LDSK"!+%N"H^TP_#><^(=1K'-@_ MN?M,(BY&K5;,3^JS+3I0QHN]=B2Y_(:J1Q'J=M16\A?>>RYZ"WR*I=_MX >+ M-N'?4CH=K3O^&D;#G ]!99TB,ENE4&9[E7"S,0Q/01^\)T\V$H".S)#BD!VN MNIX!8W9%4^:P]LV?@&.@04HSVS5=VB\15@OM,&*GIP^FZ]X\^Z8%] :P<9^# M%*/67:+,!L@Q)\0YO&Q;U:VAVM-G<)ZI/ILHP\EDIDT4?3(9SF83??*?8;]3 M E%72C<1+5?P].8HO*P8B?0N([[\G]7H)M';/]K!%)A$! (P[T@?]O*.]&$O M[TC'U22ZG/0[,7$QGM*_S:6]P6W-UB]XJUJ5-R1GS.SI&PC-Z1O[L^"\16]6 M\N?=@#M&V\5@0M\^67H^4'-*G2P,3;F\8YL3VTF#F #QG<]1F6DRD<(5L%P); 6X%%V,,=C9%\^MXEO^M/Y&]OUTK?QU[#E@&[*=I<1O"_TZ.,, M-T,RG;OVGQ@:BG"[\.6"(55F8;:;=/5GV Y;$CDBYB;P5[WA[R/7M!!#8+4_ M(P__ ]].">6P)@W)B#REM\ RC<,Q?P[C?R0AQ)B?=%@?8^"4([ MWNOZ!K(/(BOVG!<$; "H"PK/U'1#V*,W 6RCV10Q7/B+M-47L;,S%<;!!Y(X M9B'@5T-AM^<1ZJ4KW@*> ?,HP:KYA;1 LC_D+I$BOD]F#IF&:^CW+D7,]_OA MXIE$[O>Z3K65U\GL$)I'4@,OD=<66?T)_".PX7"FOX$3P3N!?Z^\5<9G/&Z! MI B(7"##8#"]!$XP0;G@^]Z$ME6S,+*>>8BM*(&@,.G&@F@"?)ZFDM!4&F X MD>, P_872>I7"23-:2J%.B:_;WXI.D;$XU2A6Y\X5 "E@?#_6U44N%7?2W]B M3D#F1>'FG^1BHL=WS5#$4[0U:&7^G"<#.9;F,[F9@ WZX\9$;_&MZ;R:;T'G MEU4> P@"\#ULV\\X6S6V D9U[% =6'6V6T$#,C'IV!/9FOV(H%X!57W+[O- M'*4'^AXC*C S44VFZK@Y+KK'S8JXNCF[A*K%%\;V1([LO"62'#8!-(@:69(V%NY%BHYB(G1Q$0.Z@H'\VRT8M(&46]E6JLL5%2J+#R] >64;EB36348"KZ M0G3:A;9/T/D!MP,",4!K!0TB-Z.+W\0OA?MFEP'/995O#(*N;F?+JPK$V4;Q M=5YW4\5&K.Z\E"R/9_32 @&:R@MZ0&IG%H,_D)BX1\KP2BD8^WDN[NC*W']A M/;C?XWW]BN9O@0-#+>FJ.(.+9\8A!3&RO !X$0D0]3<2*>J#1:FS_'[X_:W[ M(HH<"QR3<+$EG,"SDK?#SW.)FWOSP'-*S]2-KFH,&TG/5$9[+;O].VVHB\V> MU695[2A9NJIRQFFZTMZ9J->7M+OF@#OHP-<&-55 ;0^H:0)JE:"6SQ*[K'3Z MXE/C$%^)I%-\J76""4A@&:!^.87O#YJI60^*-3E=4NSPZ#NL*9G\++)/UREL M+V(JV]13K-&>-:ZJA>;OGDO>8A?N+,K.'-JCP_Z%)DY?: +T0-V> 8T<\,ZU M\#^?4CY8D/55->EYJ'7&BJ[((^W@UKGM&RHBZ.5BZ45KA%ZVSKLV^Q(#[-0%B: M2Y+KB"$JU%,RV=&WLQ&),KC@8>,"MU+<&IR*!0^Q[5EADV>!7Q>$7\,3\*Z1 MX%U7@5NC$_&N4:^%O.NJ?/?5IK)6(9WKF'D\W#'SN FV/%(NV$DA<"O%K1TS M"IMCRSBV5P9 "/2Z9/1J)G2WG75I@G5=!6XU$^8JP;KT]K&N1IOY7?.3UY1* M]GTU+Y,S48>$(4YR\&9\(H+P_F[F21OBB=B@-(4NLJ0Z^%"?6K8][> .O\)S MTF:;#.&)NPI\VA"AJAV?1%3J.O!I0U2J&9DW;*',NRIO+JUC MHOKAKKH>,3=#S,W83U5>L]G!BJ^?D8PZ8\70Y9$Q.(OY&$?*SQ,T>%4TN,6T M:)X&^ST,S?;K",T*$A0DV)Y3UV6-'4R"V^RS?J_V$*\@/T%^+3AU7<;K,22@ M"EKHJ"?W1N>AA7)+-]Y%#/8^I; 3%$9G3KL^0:8MM=MBBZ?8XC7T5OE]XVR2 M@SJJM*7GAUBCQ!HG&)L9K[TR.,;8U#[S=+5)*S,T#_;1G[%N5W3$"]+@=A0M MU#$?;[L=55^^6?OB7()N+I9N=A1D'&6N9+^G@P&D*+*JM&DTKB >03Q;B6>T MHR2C>:%37Q,)03>";HY&-SO*38XD=(PV"IUCNRS::,KY2SH("\=4\(&,$R_; MZV_%IBN5@W4=M1"C'74VSLJ9JL]OL"VRX9VTX=?U0N.?XH$"U% MM%8$[!2]C6SM"BOP%ANSO_9,&>6S5=?3ZT0^]*&@N1P6M*EF[WBRKO;>^77< M\'E4- CZ%O2]9SW@D54,HS,VM*&L#T>"R 61"R(_3L7A\81X[;%B0=^"O@5] M[RAI/+(0'UZ2$*?^A5^HM1U'>#)A*C#%GVTW+D[#2DAJEL<'8CN#PSCF,B"W M\5\^Q.TF;9=>./W1![X6/V5_F=L8W3C[^L.K;85S1)%NCZ$)=X'P-_.ON_2K M-3"S[W2CJQK#C5_WNLK&[[8MJRA=0QGMM>SV[[2A+C9[5IM5M5++[G#@[78/ M*[EG"V3=E" W.PYG'Y:JX;RC?57_8;J1Z;])ZE"6U)ZJK;#&0T&344K*\LAV MP^PW\D(<22E3XUK+8/M+@IHJH+8'U#0!M4I0HQ&**DSL(NKQ[TOT1#RH,K\> M%&NR1EWL\.@[O*8&]>L4MA2-Q[?EV91MOYIC[3? M"W7Z7:CS#GYQFJDV?04;XJH]>=!O4_+YD;SK@F#:=+9J!-/,!+NM$2RU=\%E M08)6+I=6CC^.KZ]>\B1102N72RL[*IT;4\14M8V*6)UNAM9;8!M["HJJA#R= M[,@);D2FB)*7*T&N'0FIS3%A+',Q9$T[N"^W0+!6(]B.9,A&N-,UQ+Z.%W.NJ?/C56D:(ABQYVME15MT(8Q9-S*X$N7:44C?'F(=HV\NC MP<&-)P6"M1G!E&:B>-NYE^A5=B7(U4S$:S?WTGHMY%X[U,JXR (V2[;CI'AR M]0K%W57Y= MUGMM6J+2IZ'1RY>91'1U31JVJLM'&#RM]<&4US5YJ)_'X.GC=ED11'@E1+C% MO#@&$1J=L3Z2-:4G:%#0X+72X!:+[& :W&ZC-=6'3-!?6S!1T-]!!NPQ9"!& MQ$>:K/3/0Q'EUFZ\BQCN.NO[=?QRZ>;(9%<+R0LMV3B9;L 5I\P?265$>J.LIOF)5)]:7^B!J?5F+:C M!N=(+%S'X$E/[O?;5)$CT*U^=-O1N*UYQE;[X$V!:>W$M!UMSX[$V(PV,C81 M:JC6UJ*ZGGHE10/JJ>VUD;%=8D;?8F EVDFG"%Q:/$8.6*]7P'4W: M]6OOK2\FJ0L"%P2^JS[PR$J&VAD;/5561W4YPP25"RH75+ZK O%X8KSVJ+$@ M<$'@@L!WE3@>68SKER3&J8_A%VIQ)Y$>=JBOT0+N=+H2O@+S_-EVV5[457+[ M;Q2$]NR-?62[%G'ACH>;(ERJILS4AA!+I>Z$.9'NO06\^0UP!FYZ 8\$4@@? MSTS;EUZPW!4[0MIA$'L9WJ2YYR!$ VEB!L22 "&7 +X1)KYWH+^FB]*^?S@ M _[6?[&G!![T7FP+VTQB,(U/?<5?PUOICP$F "+_[28(X0G3M_ 3LB045))E MAF:Z1E=ZC*;SM546YILT(=*?D8>]B?B'MBLA[KT0_G" V RH"FOBG4MF$."' M[WXC+\21%'A^&87!>PD>BH^6@,>2H@ _8,]('AS7AS/#Y:V^$SX*)=,'\$WP M]-1;0VSZM&7[9!HZ;[@^'"_^%W^]&K]>E@(\GQE(;S9Q0-!$_@N1I1?/,4/; MP9N8P:D\/Y!YQTXI6/K$M.#?%IF9D1-*F%D'_W2\ .\ -"/H*30PZO M ID(TF>$=57\/CR?WB60(O&=-W9FN)MH0;M P;?H?)*EB>_]@$/A*A8!-N S M0,!K8>>OQ$'PT23\>]K]#BWB6_Z MTSG0+! D7 M^']@_I07L<1Y(2"R6](\(4$H=R9+:4S5Z._@)X[U:CWZLKD$= M>1HB@NU&)N74V7O@9]7[ (RE%]CXP"U'5ML)Y+*XRO^+LNI?^Q)P M37?@LXOJY@/:)^% M^CK -H)E-FL,+(S80.YCTBY>)^,.-NVD;+9F+]+<1W7H+[OO1^D!Y5+F#(1V MCZH4,+>__6*.BRY_BY!?R5E!+K3"EFZ.PI=R=>,4C_M=1O3Y/_^VHL.L*Y+K MBN-WX$AN1#Z#F+[GTN)?(,_N@0M[L, 3_/17QYO^2'7 /E-.@9T0ZR[DG^'" M!/3%)9(ZJ)B8 QZ / D]Z6$2FBBJ@5=]CIR9C:)#BM^5T[A6[F>-.4F!2]"QG_Q@I[F-.7U_KJCGK1P*0.[AY/&RE$QFG/=$ 16)ORXED[ JZ M)%31=MZZ.0(MSVHV'(?RZ0(^,RP@\6&>SVQ0,MJG1L+-.([W2E4[*IJXR<,L M,W,!UC$PS&D*))::N/# A,5_Q9K[NA66TB#\-0A3%7\)6_6L -Y# E2Y+.D= M\.%P[D5P$BMX?UM&.]<*N20V"J)G2!1":J@#-!US&9#;^"\?XJD,MDMA0G_T M894OHQ*T9J?3%[*O4_VHVV,Z$L\*X&_F7W?I5VM>!_:=;G158[CQZUY7V?C= MMF45I6LHH[V6W?Z=-M3%9L]JLZI6=MD"KW*C$TYVIF&-D)[ $B/0[LXP_H65QFJH/B+A-" KN.@EU'G@W6ZN:"&^KP,\;$NIEPI<,=U*OLJ:M63T[? MT!EGNU_B&S4Y\1^50\LC3$.7^[V\)Z*-/71%(VM!= T0W8:N.DT1G8%MVPQ9 M[QT\C$D0G2"Z]IRZ$M%I&SKN-$9T2F>LC61]>'#/*D%T@NC:<^IJ1+>A^5!C M1*<"T?7DH7[.ZF4KAF&WE?*HP7O'HF4L6X#\7!(W( >U;+PP?G-672GK,UIW M1*"S6%.9L6B@0JORZ'#&TKYB?4$IETLI._JW-D$I.J4436M3GP%!*8)2]C,/ MFZ24?F>L&K*N"$H1E')&E+*CH6P3E&( I>AR__#QLXU32J/&VV&+BR<;N*RS M+BPLSDD'JG4)#LZ4/A(L_&M/0OHTV9E%=\9"W++T.K>G\VS6K 2\R9-\0DNS M0@^3UK]X3VN_BBOI,/\6+NV&_UL^3HJ[HJG%*>$[^.A74M(KEF9_&P/TBNG= M?/AG_WQV1=..MGWLR3@PNGE'>MGD]<+J$DPR;SV%GB#-O(C$1+*Y2#87FQ7) MYI><7RV2S46RN4@';GTZ\)5"2&"72#8_M:^P(-F\R%@0*>DXU^_XQS@D0BGB"Z@XAN0V/!IHANT.N,M;X\T :"Z 3172O1;9@Q MTQC1*9WQ0)%5[> PJ2 Z073M.74UHMLP;J]R#I!N=,="+E7*2!AHME39&P]8G/8GT0$$INRS-)BD%4\[[LMH7B;2"4LZ(4G:,(&V" M4OJ=L:[)?>-@MXR@%$$I)[?IFJ043#D?RJ-!^PO^1,KYU3RY(>5\=>Y#\22( MDA,/!IWMN9LM[Y=OU-0O_YOO+8$2W[XYIAO>N=:G/R-[B;-3/MK!U/%P[$F^ ME_5@D.]E/1CD>UG'B].4W&1E&6"P7Z-\]HZ"-ZN=BKV[-QZ[X+ %C;L'.QIW M%XV#.7TV]#>+!2DG2]7]KS.>4X#]3N<&"(3%RUW(:N M-&OVCM;*B/10D<#7$.Q8N9445UI5P;2+R+?[NX_SWY:%,JH,+NT?9BJ#9%6# MM0WNL*8H%#7,!BU'"JS:BL)X%.-&?+@HETC%";-GY1*I/BE6V]$#::,F3_E) M96_(J#-69%T_N(&HC>SH?E0OC0RQRZZL]MOD6J])03H+F?@;,0." MXXTE>X'%T&3!ID%N4)'4:E H)/TSIP]]1\^CFNE#Z8S[/5E3ZNK-V:(<1(%5 M&:S:T1^H9JQ2.V-]) _4NA+-3\)VS]@4^1SY@ V13Z@I,H-;PY'@>['=LAK7 MN1.(>E0"P32RGFRH!_IMZLAV;'=@)LRS$A$U M-H6R&L>8+^B^=6&G44"DP)N%KR8P9HN\$,>CE\W;^6SIZ+7_'HUNO\0F/RR] MP*83WWWBF-BQZ0-Z^&ZT;D% :P(J/9M/_TYYOS;47:A>>1ZP(TNY9AZ _4L' MD5KN4;/>BT^[Q-W*J&''5". M=]YT=%PJ&G3&HY$\PH!I+?I9.TI!:[0'KA8/=V2=UXR'0\!#359JBQPUBX?" M@KB;3J-%!(HY;>JS].%F6:YAIGTH^^ ,;0CU.FV(=S6*J0Q^?,R@!_S=(?@7 MX!C9M/N-W*0R(\$N/HK<5_+5D.^%G7$1F+=#,)T*\T;8RD:3AT9+,.^J;)$M MN=E[:@X\>QH.+EE>A+G85'NXD"XA^R6 U *:=G.B8UAJI7O;9Y@+!L6'LMX[ MN#E=C5?9\HPL022K@[JZ=9R2D O*#/,E3>G.BH&R&/Q,?FQ8]S>/NO $0+]TG<@)H1=X[C3>G?'F;? MR=1[=K'*/&T7%F1JS^_HU)6JXVU&6F?[6YM*$='@#0BJP?TH+CTXN(#BY0%JIOEJ=%"3O ]OA M><"VCUB5]_X?@E6C\SBY@2??,NNJ/JR*&\NOS9^2&IS/5)9GUCVPZ9PJEW6C M.^@-FB@&U@>EQ_*OG#2& M3>@TN=<[N&))C+$09->>4U=SMIV [(;8P$ Q#NZB+MUQJK1"QJ$@LO=[!^J\@%D$L9V G'D0KV,M)5@:" M5@2MG ^M'&#='40LF%TJCP9MZL?:F!VW*UF_92-72O:IXC-83#ICHCB;\16^ M- .>;1E436[D"8D(F?--=Q2#6L2@EMVY%G10BT@4$ZD\8D[+*5LO5BM=%^&0 M*PR'[*\O5Z];-7I]T)(56:VM?[:(/PJ":\&I:RP3KYG@C,YX* _T\XCW;Q@X MNS*AM'#<+-\VOQ,=;:!\,7-B^N"%97[%#:=>^A-S @<#R&_\24XY.E$%NM)? M:S&6^7/NI[KU,[F9^,3\<6/.8+.WIO-JO@6=7U:-5+ ALP!GL^O>U;P$CBL[KSOYFMV8LT]Y&V_[)[XK'2ZXR?J*GOS22<'LZFQICC MHGO7$IAZ;]%8,0_D.G%.':N#)]$1OJ1P MJX];C8^JRU9+;_D@14F%D 9 FUEW(/\/% M""#O$O,1_(@DA%7IU0\L#N@^;WRY6O!R-?]R]OO"?(V5?V>CB,4A;'ZV@A-O M#GOS+15L5.WLK%#8' D_8=%"IH6]Y%#82MYL9D^)!+N!/VGV01S&=9_9,Y+Y M[!,>Y WG9BAA5BB _V:*^.70N.R[()K\ETQ#*?0DQU[8&!L.B;\ '*0 I3PG M>$_[2L.*_-US\X5(/EF8MIN^#7\62+[I/N-G,]];2-MQL-\K@X7?X]?0?SW! M2U98.$!T>FM%_BOPU8"X*:8"3P$F)KT1TU_'.SRLN5SZWD]@^B%QWG9MM!2Y M[+M1O3.F5TVWFJ,9UM$[OGL; (RQ?Q^OR9.6YEN:%Q":/TD@2[8;1#Y>,.LP M[^(.' FW%A+*6#)=NJ?P0_B"E[C '<[,J>W8H4U8(L"K[3C2A.3>2;?B3GV. MB2"2:.X!IF#04Z0+3P:K7#%W*; M,R>\'78:A2>&I#.$EZ,MM=<9:\/\3/2V]:RLW.!5($II6Z,>T"6\P+ M1"FK+Y?#$[4S'NCM;X(K\*0YE:\0YW 9Y#M^0+#S$\1A.FL-GNU%OD M:D9+$4[!L<^$<-[5JK-Q4'ZAD"RB&NPR/LS[]-Y7M8%:Y$\0"%)!5]N)(/W. M6%7R_BB!(!>"((?BA]$9ZP5ZO,"/"\&/7;K93@3! OMA7H%O$8*TPI=&SS-H MN6KVY(6FLT_F!S\S]Y3R-&T-3FUYB$#,6WJ=COXZ0=-NQE.G9KNW]U\=8AQ; M50YV_M=X;R=V10BJ%51['-?P_E0[HE3;KRNR(*A64*V@VG(VX-Y$J_5HH+T_ M.KBYEJ!:0;6":JM9YON3K4+)UA@I%TNV1QI9V?(:[\=HN71H%C0'8JXEU8\(%F<]$LLS0%/7@EURU+#8K MZL$OI01:U(.+>G!1L=OZBMTKA9# +E$/W@J+]=X,YM+2!&Q G=]*,NVKM+_9 ^,<5U9VABB.IR42Y45W7Y-_.-]C*L M[!)1,?PP&!R?4S568[TUH&B6TWL&N1T%H@M#:<^K&JLSWIC/, M^]9D73VXLD80FB"T]IRZN4KSO2FM3RE-/3R:=JG5YH2R9N<[W!^M9P M[J9!"]@S_8R"O0.U.QP8(B2IEMO0E88/[[!GO@B3B4!&0[ S@8OZ +YA ?BN M(>[PK_7LHJ)1,KFH L]APJ0E.BDE5X16!5Q[H5)K3:;BJ2C][491? MW[!+R MXVN4PODU"/M4?\'&DEUUXV"G)@H[Q>W2VS6.<+M8;M7M;[W=:^A&EN-7H,E. M,5@J <#)!D8ENI4Q3'6CQ83XZV;6BOM&KX3*'SGPOP/LOQ$?Y7MB6=VH*?*. M.F.]>WB?P+)-95J'M?^W%Q<6G8\J8+'1.!;K/<3BOL#B(@=7?@III>FD_"3\ M=3KZ'I9>0/TNMS2+WGXAJ@9T3AYI_DC)+C@Y2ZTQ1C MU?&3_7/NIS;M,[F9^,3\<6/.8+.WIO-JO@6=7U8]1;9[DP7@^MDWGG V:^R$ M#)\M]/[1V[ZETS'Q*=B3V9J]2',?N'_@(7TYOP#XG\$)$? MLL&_4%1?O45WB;-%$K1]F#$&]V_J'*N60J*K-(7$Z)]'LM8UN/. _6%;Z3U MY/LJRH=^EO%_)-].V M[O".]J:S 4X6D WCX(G#9RS",M$7OL0-/H_%%B?"']8"?K8U:!7?3*W[,[K] M$ALL"+^CF^M&ZQ:$F":P:Q;3?:>\7PN$GDAV'^!BODA>4U6J5^8R.')94V3M M3.KSKD'0XUW?2O9B&84T\ U"A&P9W2ID?2V37@XAP#_<.)V56)]^3N%1%L"L M3(TXFGDD*[V\L[7\O)CVB?LSFNVR):'DA!%7T0Z[(="TFW_5R+XV,*ZJ#*J/ M+>W!^E>'=5G_IVR.O;V1=3YE[D3)IO])_KHR\C2/0 85G)M4\9LR5?B.#2G$MU/ M?('-KW*\:2I-/3?H2D]KI[$\^+GKA7"0F4.FH>1-X$+9TQPH,>0">(49KC0F MF,)>X?^GQ)%>;4S>!(!* 2"$#?LR ;Q+XII.^"87[LY;4GX*H",_B0_G)1(Q M?0 J5DW:+N\"CY<;R!(_(;?N,?\J!GW^-S-"UGL"E.L>T?(DW0=7N@/4SJG/?,+$3>991?>APEWX.*EFYC0BUA!_:0^F1)8U9+^6JTMCKHB M2G,EH%_B[7[VO06:!5Y)WYZ1BE$<,:%T\X%?">[.@;\@N=@!YQ$4?MB) [#[ M?W"<%)0XBP"^L:)IC,\A93@^&(Q+CR:12M\?_N#-*B3/W< 6$+\"@BJM2T4L MO8")Z5!0!G-"0@I0.OO ";R5K&S>&^-AL^(L2RX)>>.,BGL(0OA/3'9I3U0. MGJECV@O)1G:102H* OH-&F51@(LR?D*_,1GM\VTW+#'HBK7L MYCL_RV\ /<803R?7.N/XXN"JOWH@.D9R#+O[1)@%%#WN:57$,P$! ER0_VX_ ME:7E[/"+F[2708RSD;;6!/@J@YR;V&P''3G4H>.!X'-OF/RB(G$& @1I+2/ MR9^1O:2H/R$ %EK:#W< S+?'A"FG3_;TV@*TQ"%IWI-2Z0JTL&#YQOYY,[S>U2 &R2K32^%2#!8SH#@2*X+T MSJI(JI72R=ZZF/K,,&*;O;>UKU)_>( !6O]N1DWM9O_.4T:OVI[*W]P+- MPE[ L\#83">G7^SQP>8Z*B0BWHB%?\.[L11HP&6*2?$(92KY$!5VCIW:8/#N MMFYK%!ZYVA8J/(9=!JW\GQM*"_O]/I8S\V^(=1?&GVI8&/)"X$-9^DAFQ$?Y MDGR"]Y,TK9"^$9]B$4J)A]34*KJ=[.5MWI)6N"6]:@TDWRXJT_?6_EC,3;PX\-%4?V^#=J>HGYXC";!U+>7?!P:VR(H MVJ#? M<#L/40?05UI$3F@OL=22^"_HN" .?P)U'\\E:*0O/)]6]Q::%_B>&_0566#( M+@&E^ 9>;!-^".((Y/!R^2YXCRN9((LG@0W*+O4[@&V).AK.;T.G/SHKZ#Y= M-,6\%]LBR;FY]4$<)W),'^V>5\__(7.X.6"R93?[:H/9@K\#6B18&2Z#>0(X M;\)? E!N/#^KW5CDA;I"'.6Z*,3Q/P\N<2@\N/'_GB/:U]^1[>$RV7 MGA_&D W@"0=61D8"YC:SF=##$4/6]'T3='SFPJ(V(7X0O@%D6%<&IIR6O_TX MI2GQ"ZR?) ;NTK.II0& FP/& BQI:-0B2T*IF"Y$/^(KR=P+L 1KF'Z/[K<) MH#S<6X89IGZGV%]AKYC;"1CB#6:Q'E>R/:MT'\A6<*(-/AZ*93EB=YRW+#1, MA".]"NJ%@0TPN ?H#4/0AG/?BY[GK-6HR0KNX0X<<\J0)L7U+(HG>)_Q-";P MGMO+)8HP?' .?SBT82=!)7L*B&J'\'.?$B,B2OHEI] 9?D@;@<9(OL-%5TE^ M?;0#\QE8%D.AAQEGZ!NJ]@WMW,16,;+$8@N]-780!C%[8#7U> 5[5-5KYU54 M+\9>BLV*L9>7U;=6C+W, $.,O13]?-LYF/!*(22P2XR]/'5F&E7_B_Q#5SJH M4KW*;C)J]6E#.R95[O #?_J)*0< &(R(8$S_R?Q9-7O1P(I[I2\K@]%9%#N( MMDZ"$!L@Q!V3+(]!B%B>WU?D0>_@XD9!B((0VW/J:H2X(V?_&(1H=,:ZHLO& MX4W>!2$*0FS/J:L1HG%Z0AR :CI295T[CSK<5AC.YU7;FP^R7L]\DSUHDS#NF]YJ!SLEA"8UFI,&YTUE49U^G#Q4-5 P5C62U[J$#)VET(;K5" IO%X6?/@8UT# &IYJ[T=5J5JN"!5HCX,[UTK[IQ?7S@V,7,4Y?':3GX-[BCKN]?+[%A1Q/ZW4 MX[&R.EZPS$JTK7C/<=%GTE*&%-Q3XV-%;,%7+JS<4@Y99>BQ/;L M"D'%9D6)[:54E8H26U%B*XH@6U\$>:40$M@E2FQ/[8OKK3@4_+B?7VIX@S7! M+&M1K:KU6BAOV M0,0IFFS4/6_NW&+XEUL6N\'8)=CW>I.9*TI]RLY]K)<:%9!_@X'<.X.B'E$^ MMC].Z>HQD4H%%M_7Y?Z@)Y#J@I'JJ(Q*$XSJ&G#JN(Q*/Q]&)<(KNS3.[_GL M1CY5E*F<97,=]U)-"^!U@=2YJXQS*W7R^_F>7$]E@Z.^#(19D^G8(I>, MP++2I80-8YD!6*;K/# +]_>XB' +:@5 EV MDP[JRXY%IG/?.=IC 5(41G2R-=/!Z7A&G*WM>J'T1G!4-G$S*KW,)]4C0 "M MYGDM'@N=UF9Q9UX7CV:F[WFU'0=> $N^>/:46+Q(*IV,%Z3#\]QXI[P ZA+F M ]YMF ,L%T[^\9FM'-^XHD M *-#!T/"R=ELR.Q4=QQ!/@WIV,\$#Q(<@%^8RZ7O_;1Q&K/S5@T2BJ&< !:C M7F<\&"E;()%.PW1AL]+VXD]CT[#?[;O^1,%*+,!>>.1A]@B?!C.VD6^4GI25 M@^%$]ELK\A>81Y^>18%[5=?K"B7Z4" #-8=S/M4S9IGP6I []EXS>]V\*,%4N*K)TWY M]G H+/)FE F>+SW#_804,6%S2N__-LT!#K,-S)(JU9!6I.!Y _LGQQ ,0,+B M*SGA;.)YP@#C=.?S0HH-G=T0Q:57_,--HZKO4/D1UN'R%>IQU\L[)#.TKYSK7L*SF?B3FT2 M?+2#J>,%H,7D2_%'^7GT\%F^%#^S/.,GV1?D:[ZSU[NA@I6]I>#=ZL8BV=:0 M7O%5\H'8((!^(V: 8#DYHWT$=OC5"XDT2.:+L[W)\53QF'6"#(Y\.X3;1&KV MDJ,X^+CD<.,4O]Y$[^?%/8NO\%OD3^=XX R^M^ :BP:Q+^.M3C.DR:\!4Y@";Q:^FCZY,8,;\X:/TUX;B,XZ3' %8LVV2MY.L[ "4+D"G+#N M@L0!LXS.% ?1''K^&^B7Q K C')FH'G"0Y.W0M&"\^L=.WY=O'O 2S="E1&X MEQ_0D?09\88*N6_# ;.']3)&,K/W\&E::$5C0Z@5KFQ! I63-M; 0>?;]89T M/2\* X!.+"@!#+8+@@YV$OD!_7@2!7"?P9F9C,5T\1L)0[P:['Y -I@Q"#T @H2P%>R,1+T/E6TX#9W%W7S0*S'A\*"5 M3F <^00Z/4$^H)*:XZ"!HHUHOX!AC4X>D#<)IDV9S>*EVP">!*_R :6H9\9\ M >&%#Q(_-/&W\!2@H,7:UGBS&>5I2W-**.- .99;'9@58*7INDPI1I"2GTL; M*=R57N!=7A1(%O 99":^%SW/ 94TY2*(&N0Y8Y0MH&9L+R:%L#!:[?C?=6(- MF$\0+VAAOL$_0.XQ'Y[SPF+^\6TYY!G$ (BO*4@>P)H@3@@H8-(V",284=.U M"UZ$8O&_@*1T9W/;MVZ6IA\B"H8$)!J3.O ZT)GHIS.4)E382E/'M!=G)@$V MVI7)9<3J/!(,>3&=B))'Y'(ZY%IBX$UM$XU+JG X";(E[E8D5%,"-<)_!OG\ M)T(1( P"%G7.D&FEMFLOH@48(R'UOEF))OI&:=R4P+ )^(;0&GF37N=P>=1' MS$5SVCD+'K-LIAB ZB,M2'@KO;/?XY51OD8W]V+:7,4!;/)Q1W801-2?Q!?$ M98B+^@ZJ6YAW3GPJY,H66MQ3SCW0 (?_PR9:WH2^@GYF9LZ4 M8)_M4D7*0G#0#E^PQC[O1UB_L^&,^$,**S@3509Q-08\0";J)C,#SX5MO:70 M[DI?9JN:$@'VN4!J2?:.2^"9X+\V=0? &\WT%]YB-BMAGKWL M8LF+<%7*UU,W;H*+%@&!XBWC.^ L 5X6)KX0X $.['0VHY2]$J=([R.)2]!+ M6?KD!3D,RHGI%.QBC$O,X,0@NO#8W(X*8R66MC##& 7NGPJ=EDD6!CC$[ONF"3>+8CI,I, <9!?ULI*6;C!D@O/ M)\Q[YI,%&MR3"/E8$+ /8XI_GY=JR758Z0:SIDT""\HY)?/YV8A^RB*][:(;Q_6D*:42?( MS7>.NZU2A+ZXTN\F&-=P*X33@3(.TB*8>K)T#U"#G[BV*;W#]W%/T3?^RSB\#-( ?DJ6 M(%LFQ$>D4=;V%S$D3C>R_B[I,:*!5!]^$_E4HR(H?$&XHB9&TP@HHZ,D@5A. MEV/'=:TX0(>A*\MIJ&'H.(!AC5P MO9CL0K*[I3_["@>D(%8&V=\EF[)\P#C+>W77XEX5 Y/J#FL0^$?JYGW[GGC\ M*YN!_2!0I[Q\"0$ 6C&<9:-932Q$2U(#>JT8@ZI M;NSPQ.L%DY):#U3@(?>F@@@Y;T;5]]QGCWI 5S57.Z/I,NT,/D&#I514@_.4 MZ^MX.A0=3UNPEX8ZGM;1>GI#C$@]D7/D"^QOP73I]B@&-%T#>:]3X&?.JY94 M0; 23T8<:Z-6-GY%C5M^SC?FVI#0M8'V.U4I7N?> FU6RCD"YCO/NMH9QP(C M=&XO@VR.5A)WEJD2[/EDOJ-)N/L//@E#"%P,.H-^!:M,R M-T(";AF8OAW@>6F-B)V? 9D"J@X6.0&:)P4V=W[(6-FA&(5AI"0LN9:HWK MZ_&CQ88JZ#M_8CJ(.8UM9]N?1@MT'T\3EX7/;; M*)@C,"J8(\!6VR]+P2C,4C V9"ED;K"]KMRM^9]Q='6C*1$ DR3!NC6Q,GKY MR]?/1>DIGDNO^)$ND DNE;,G>NFU#[9DX]>TO2\!FGR5=X:9]P-#5ONZ/!CF ML^]S'\A5X:STCG2246485]_:_C@ K AK>(>R8:BRT9AH:WLHPV6WLX*_-'IRPNQDFA\];QS&B]EZ0#!;=FX5N>,INP,U.YP8(A9 M,&JY#5WIW!:J4XGY)&*"1$.P8ZQ7BKEN%4P[K!Q5(\;#DD8M4W[V>[JV] MK1T_-E@ZAE;>U+DWEYBLQ"R>[US[_>SYGZF2^X7KN%4-30S:&G)_H,G]X<$= M9D3#Q+;CFWYR?%,0WT;J0.[K;>JE6)/0/@]&_?WQC\.Y]%GV9=J/:OHGIQH5 MHZ;R0._)FI;W!K:M19-H!'8@PADG1S@-$*XO*]I UH9U33PY I^^ &OP#$O#D,^&1:SG"#2JD0#:$<(/.N-^7AR-%!C6^10AW'7$TM)P6 M2\=[(T2BMRPE'<4.#J>U)6@F0F/;!'.$JY*$VA'#8GUR3]8$B#XR#C2HAFBNARQ/M%[TANS3)/JV+CZ^F ME_#D3Y!JDN5%*"]HBLD!T[;/GAQ/'H-3>TB, WDPZLGJH.8I\ ==^!GYX@1^ M;\+ODX?\L,Y8 ?6F-S1DO;8@\RGQ>W763])B)5O0V_)2B.+ZZ<1>Q'H(X@:L M_!BMQ:!,B4*[2XU7ND:R1CP.:]2PD:"6L?$D<8N(1NV,P]=\$1$VI[1I:\\X&HJ;Y TW-B?/KC33HH_AIW$W MK:1IP>9XZ]H"\%AV =;\(EF7#NE)^F;1;@8 1)AX:\UX*=SSRJ;XH58;?+C8#=!])CYW?\?W8KZ:V$MT&?G(+,-XX725\^AA MMY5-;,:2=K2F64$=1AF_>G M>*4?;1_0T,.NF(A]O) NR/1[8%TL7\@NBH@[ M@TW(%!B 1&CW3OPRA[P;T'^]TX@-; <;F2Q!C-E3[!E-:"_X>+K:EW2Z&L-% M-GC&I4R'-K),3(JBY7F)X6YS@R/TQIHVUEJ';.&;F^S>34G)R#LKJR%WM$_V M)V #V&?'AB$FO6\_1/FOH+9D1:!# 6J82B?>,H*2;9@,.@B)>*%JY;6OE-A*MW%JP MEX9:N6WN@U,T*'9%5?RHUX\0 G3W^6IH53^W M:NA-@X/H:5L@R.^D(%HL3-9RB\Y#657I^'VD/;XR^F?Y*2JT!7H\>FQ"'.^5 M:;JI5(U?F!DENEZW_^NJ4"4_B3^U@[@=:-(S#EN$>+/WI-&[0[S&@'. MTF/FQCOE_4:]I27@1H1\FGL1+&$%:[L]SQJ?%( 5@#VO)P5@ M!6#/ZTD!V+:4?I]AEN2OII-MK;FMD=M^J6(B&:P@&:PX#G*7SFS_]2U]Y)OY MAA_=8$%08!Z*.DIRF%E5:UE3:>S#RM8[BRHNUHB.>*5UM M,4&4PTR0H!)M;3=#2I.KL=-AV.1YC\GZ2_'P;SKVK6Y1CABT; M%O:1)ODROL%2W++YV@G JWH@-04['&KRJ)]O;YC+=-H'55OJ8+QD25UTQ';3 M30LE=4Q1)85UGK#4SKC7[1\\#*)]I'4Q:UR39?W9\V<$1[O+TA0CC0[^S?,E M\G-I^\+B/JW%S2\G@E??N=8GO!*Z0L)[JA@#V@4; \+^%E*]44*KRR+7+Y@( M+V:-*TPL*C5=4V05'=1"[>1915J_QF%TYY2S((S^2UGUX9<'\%;VW2V*GD[_3/)V]&P;WB_)VN']W!NWV"< M5E/*ITR+E[H,"0Z&THU-U[\2=L:AA)FYU3WMC%%GW)<-M2?W^L.:_!RUX(/P M4@HOY1F;(1G"K&B&Z#TT0[2#)Q5>AM-1F"%5<&N3&:+L-D-T!01!=UB+&2)X MZY7PUGW,D'H0?]4,4:K:(3I.D=<461D>W-V_1CY;T*4_WVLQ5:N*VRT>&4=H M \S_)/_;V'&)P^<&:9>V"]W54O1FKW0AE[8/WNU06FF7R@V%+5L[.=-,/(T(>$K M=G_&CTG8C$^M7G0!;?J47G M(/RU"LM?"?:C &A$CTY3^.@LJGV<4$;*_+7.>- MZ)P.X'?PO(C3U8#0/T,H MZ-B-O)N7?PD8ROU'OU8E>-&PL! G;?SFB-13$QW&R8,R( =/IEZ MSRXLQH4=NDHB)]PY2& O"(2#W9@<3QLYY'X+\#ZBY'ZJ\"\*O7OAO J^- 589=?N=L=;-NZMBS&7#)OS8&*IX.7:P MH)KI3\&H>X M2*;T&G<@-9GA%8L3P([5&]A1CFX<#<:,;WSV?/X1/E?&+#0P!7JP+@OI\(C@ MO$BZN'T\#MEI0>]X.NNG<,+/EV\/TMP$K<<+YX!Y 4,,Q"2+7B)EOB8B(+U+ M-_M=E\U1WH;MR#0\%S U@^3(<.B&\"]\9HS'9\ 4O[_P[;#M%]0=07%#G(:U"9XZ1__!")+"G:*B269 MAQ73RZ SGGF1SPADG6P8#(J!A1>1GC9:\LDMYL1,4S/H#;P46!F4WB M\1?>%,>0P0-=Z;/G.-YKK!Y,'3"84-V>)2B[/E-H=I.#5#4(@F$?TA8-S< [N!K,!)D$]ST^7QJ,0!O5_2:5_IC/6>/!@9LM([. 'CDJK;1+?52^ZVNK%@?I64 MZTM&+4_(:XF$U(A &P+-!QY>SI,Q)E&I7?4\NMY?4Z<8T8.UE =G$R KO:0 MK"P_-2"\@=SO*7)/NU>VLYL8>)4X.NWF\1X5U38])_ M4H5%="5MK7!C%[2W<.MWQB-9U?NRKN1)3/0S;1-67FOY??O$VBK-[276#&K- M:?\_>^_:Y+:1I O_%42/O2&_@:8)\"Y[.Z(M2W-TCFUI)?E,G$\31:#0Q @$ M:%RZ1?_Z-S.K<"/!:Y-- "QOK$8BP4)55MXJ*_-)LWV%^8TP:QFZYY6=VIID MV;(].MJXC6[N3'W4[>K]R7.,FSJSU9=D0=*;7,4Z%;U&C M UNM!>B\N)6[X46N[TIPW&WLE>#DYJX_Q(9NNFF.^]4%!HV#$.3?#A94?.1+/I\%'OA44C$\AE& 53O@H:V2=!,^D(,!1LG+0*>MIF)CE)3:\ZF"'?E/;&C>(7[^AB1$] MW["%"VL3%1&?Y!Q!^-[1#-_+"=[[?L*\MZ!"'D+._?>^%7+8@T-]]6$/,2/- MOJ$/N^O1XI2J8,_SPDO'#<%DV(QJI5:*U/K:(@EQ@G%:X.<#P:)"&UC83'M]FLJPQ/X3#^SVLQ%FX4HX?]P MS;X]-KM]!]2NU7>FQG@Z=7I3HS^=CAUGVI_^VP _^TM:@(VP?NC)__PCNZO: MQQ56EP([G P1BTU^ U8\3C_M-[7VDLKH!?Y4+,U#I;K&PDEI:>Q21:;4%>1\ M_87*!E3/1N7LRY#&JG(V]XFV'(-WEUI'P@C]X!04/;A5J#\RK7QKYFH9=G.\ M?JGP?:H@O>!)F#U2R%@6!OO]E<=Y%3R3"%Z'&$2IX+D?!IZ'"]"HO!ZL8["" M%X:?"SN\^O"< RL4[$0<,CJ82'M!>%T!@I'AA\+SS* G.8>*:Z743Z;ZX'RW!WA=N^8GRR)B+_ ? M=-HH[EN$S.!OHJ^/>R6JQ_]WXG/-,(BTF6<%_TXI1Q:;Z,Y#4/XL+HR\3FX: M>,IA)5R.W%T9N5L:N9,[A1?IT5*W7WPG(BF/QQ@YVK_?2X,>PD?#$4V9"5YP^/MC5 M'H&4Z\; U,?&<-W5+D!9[+_F7MW7/*8U=R?ZI"+'LG!HJ[1'8./X=IM/L'2( M)HF8-SX(4JQ9+)KAB<+BW*:A#PQEF=M#61_ER._"8)Z>Q22J1O0G3A!.8D!$ M.'+<^W8U^?&8'!T=)D0[+[%.?M8XP'MWMK'=O2M>JT CW" N7G>-G MAWAW@(/6)L0[,K 'TWI+FL8%>,=KUT=U"_".1$_U]@9XMP8Z\3:-*%J#*.^7 M AX; E0A@T7YX3"'"A8&5W NQCHW'*5S3+9?/ 82\=F:!1Y::KIMO,7C.CXP M#VSN"8':_9S /,/7YS.$*N_J?OF@ARQ[GWY3+:)=&O;:@W8*HVA7YM[;](#V&.#EK^?& MR[/3]055QK,A-_;>O'K=>6_/RMQTK]\S+KY=]V[C>P**ZZ<6%>&+9VU1?_53+2OW:< M,<8F=E-?+XYHQB&]I:"1:DQ/Z-4O("YY+#Y60_LV=69&NU8Q# M^*$2,L#%5L3LZNH#-/D$#J1T;>SKO72YMQE-JRZ6_;QG\)>\NWH1,W_*A.5M MOOVODHM0LLOIA([[C=NW?_,PJ!3U899@M478;0.C#!K%**/G,*@Q!E MMSA:N91/EM\=_-8TU>"XMPIX !=(R4+*D&:^"^1\F@413ZL(0YG^*:HZ1>77 M(IG"!F,&YR.#WP*KZK)$"I@U J'+VF<"UP$3ADL=AL.$2'B_YSI^Y<(B/"YS*N42 L3,R2?=D 3E8P6DZO*B+B)" MF02*LL"5(E71Y/V0E:]G,5]RY=41?E%0FJD> MCJVKU\IS6REQ.P*6%Y:YL'IVA3QS%,3,#@13B8GR9^Q_#2E#E4C=KP>A@"*A/N^2.LAZ0VKE8>D,]SMO)+3N. MMA?DEE^XQ9*(EZP]"*_FHQG5%LP5FHL^"H@+?&*?.( OEZ+N,EU4A+SDQE&I MGE,O;WZ9 ,B%+3Q-YJ6P8+_N\*NU X+"N-F&<6,HC)L:S.7%,6[ZNZZX-Q=V M[54E>>]Y@45_^^"LUD%BA62T7M8U62O@JJU-VEK42*5MMT01K4@2[:VH<:V! M*?J\HPQ7UZ9+Z5_$RP7\DZJ;L^HV[96+)]H@@:G8T0^OG^%(-*FBK3_LF,.] MJZ3V+[XR.D-CTI1*,379,T[6[#6V!J^A]7)?9GATVU@Q=UW$>*'BP385EJFB MO!%O@LXMHI.E.O^G9VY-AS\L2K=YI1&L?Q+>"W/40 M9+);@9>L)$])WG5(WFAX$1/*Q"T$USO5*G M.9*GZB!VUD)^_G/M-)NMM9TMQ ^3O<%%9&]X["A@S=@=Z=*/9J-7M-+L->DYN[T01; M?]>>N]2ERLXJW!3]7M3UY,G\AOGW.FRYZXPN(WKC;O;GKZ69W'1ON M8RB+F,4X78%7/5DKG&)[H:/9"Y$&!'GYACQ5RM9JY+ M7 Z.N[V;NZ'>&]7?+-8B'$KK&=7<,:6>5MJN7EV''C5D"%PFZ_> %G:08.H_ MA<&O\U;GE*1ID2J[C";K@YFZX.[BY MZ_?UWLF"_4JFE4PKF#=1CHMLCT*3$(:PW8LQ6 8!?R@.;ZEI<@F)XK0/,$Y ""U^%@FAOS M>;2"F4>@!J.?$ P'UR>&]FE3J5=[%,/_(/0,_3!8< &_$1'<#DXBY#/X&;9& M]H(H.@'808_HJX -&E9^KR:K@ W:4LNO@ T4L($J/:]]Z?F54DAQEP(VJ,71 M&+'H\%00\D?N)_O?::I:M"NL13.[W8L$1\:8'-9]_KVDJ@)5DE>?51\F>9>Y M:YA@%>B@_^QL>R5Y2O+JL^K#).\B.:L(:NBR1>&(CMUM/'756NWF[NN@36QMCH@R]AZN/!LYT)Q5VU MYJY+@"&,#<3H&NG]4?UUE[J(V<5OGV%S14:6Z#T*\U88"%LD[B(8" ;F7H_T M7J_^U9ZJE/@YW'41$ 1C!-S5UWN8%J"XJ[W<95SD%M7 6U0X1X\FBKM:S5T7 MN2DT\*9PK(^'];>,*CBZB]_^R7T>,D\T$K?GKN]&<4@M8%5X=(O@7>2BT.R" MTS#41[UGJW458J@U=UWD,LPT*#PZ')T*$T)Q5SVYZR)7.Z8)+JFA][O/1N92 MW%5K[KK(U8[9H_!H3X5'#W"QKPR:JYRCH> !SD2:]NBR"[EA)X/F.N&N-B-9 M4,FTDNE:0G.9)X/F4C*M9%K)= V@N' MYI*$^B.9 U=8XM^XEZZ?T%8(W"@DL&OV[;'9[3NF85I]9VJ,IU.G-S7ZT^G8 M<:;]Z;^-7O?F;B/:E*3B$)AM%01,TNL6]0!!?NV"!;M]$5RP-60#P@4SC([@ MIO4_?RX1<]W.E87@O6\%<_Z%??O5C2POB)*0?X''?P'1^)KS]%C(%NP'M^]C M^1D.QH'_%S!<'":PP6(P#4;CT?JF2K:GG5G9X/Q%,.B.?:LO6-N7'&--FS%; M@QF ',+;T*UF'W30M VB)[P:J,: _TRY>'V* **%ZP>5-KJ9KY-WY;MZB=X MXQM!:.#M#QF66Z:X;LU\ER[!D^Z_Q*11VKN=]8)CF#3H M;8*]BPG::1X0GA%'/".M!*I"JRM!A>A:R*.%F)6WU(];_HNL'N_;JE=_U)P' M+S)I$[=L/315V++(_?:,#>MH7RK0#A=A\.A&2 5\BRM458RJBA ,OWM&6&^P M4:M*)^(7[G/'C??S)88YI7I(J?7#@0;*R\,Y(B'<.8P("HMY)^;XPRCR,@3! M!N^["'+8O Q(FRXUMEAX2Z0A[A>'A?('3 8?:"GDL!A?@K@RV![\FV%46:W\E M+(0YMV.G[@F#%CE>.+=E06! \3#]9BR^T35QSX?*P/,T]LA_G-C6+\ M]I)?/$HR0V*2MZ$4,7= ;0&*0&WD14=V.R(GX0 M@_B&\!OW*\@C?N?3A_00#N!S.,!QAY-0XBXR&!Q8[XG#KYS$@Q^%'/;B;YHT M[CE)KL/M+,>. 'H%KR;A(H"Y=;1[RX*3(*P$M7=QHL"@,)(;S9!%Z07:(_.D MV\T0LI?ABMD#<_TH)BFHFM[>$RG*%@J/#T(# C"'X6/X_VUS@']LHDX"KH6G M18GCN)8+/*G!V]S29HK=HW=%R6(1A#&!E(41S%7B'U>]<]]UM4*:<&\2'U1- M\.##SP2%I\*B$89SI:R!F"#@6_HC77L*$L_6#K&R)2/[_H]WJU;VS\*DP-9* M(QM] :'Y%[[L/?"3%6=NIW0XRT;8<;]Q^_9O'@:9_>WF]G=X+S:64QTGH9^LO*?2B_TJ\\P@> M4Y!$0LL+=JKV=;5[,%2IXP<^ED6:@2_$2,#.44(^!;(P_P:+]H5F !^Q. -= MO$DOO8DE\2P(P82A8_%$$H)^)6PGL-#*CCTO'#HY:3BT#K%/\T2QS[TA7 >N 3B+<6^.Q-U@.??X#;\AOV0H"A-!I+UWYA$4P!]_Q7UX,3AKT] M(MI0L=P4R154JJ"=F5WB'+E+'P.0DN7Z7O6[J[OR#GR[U($CEYYY%OGT8+C0 MT:3N%2#?6B1V+"X="\7,R3XE$1+T$+BPQ$.&FC&ZEB A; +VV-;F;D@2/Q;2RG M<:?(0AJ7Q"#UP](++#KLX,$5W5X8#7T6. 6Y-'G.K)DF9HTT*,R'IL\P@)!X ML7C;-&-:6S!M!:$T%HOYT D%WE <F]+)B]:HIPY!R%&YTIOAA!TA&C5\'CQP_*ZSQR73 M)GF4#-_'OB+BW!'XKT,N3H=Y.Y'ORS<74GR[^4_8- J0J!M_L@:F_?*WK"34 M!;!L88 *?\["=#8+]L!OIW!8_7K+')CL:^8]L65T\V-9F8$F*Q)P=>T;5^@X M9UNA4)XVNF>T]:]!R'B(3\&<6&WFHLU"U(G_V,/*=\%!$E$.1\,X/';O^?E' M=E>UCYLU]L&Z^;,UXW;B\0_.JI8FZW?OV]+VT>0J=/::)=W0(:C>1O!+J?&2 MT(M2!8EC8&9Y@-RP0WMIV5(?)1T<3/0\4PT,/\V?!!/"]FNTA)[=C>JTU+A^ M0&JRJM-26YH+J4Y+11@GU6E)]<*I92^<*Z60XB[5::D6F M37P?'CT:7TG-L#DS/*M(/F]P]:3:K*M]\D0(8HV :_@C#8/M<<7P'#B.MA6 M52VQWH5K:4 M0I47IE90>GNPI+MJ=-/]NA?;]0Y>Y%'Y(XBH'@0*C]C&Y>N=(? MOM"$UV9Z@(]0F.[HYF[0,_31P-"'X_5&.K6' E9 T\\3EOY%A67\0A,^D;!, M0%@,%):QWJ]H(*&$I>7"S)AZ8&P="?ZP!SJHVX#[8K*QKB:)]5F->A)M5D->E)M5H.>5)O5 MH">OX8[HCW,%E_>\;M@-S[WZ59MON$]*FWH?#+=>C:?5\-M#WN;&&_+5JGIY MXJHZ0_6W'/K.,!-Y,EV?!P&=&NMI7L^X@C\E-[6ENX72)DJ;5-\)G$2;;+O% M.\-,-FJ3$6F3/>[EE#91VD1IDY-HDY,KDVVWG*>?R$9=0NTM*M)HE2Y1ND3I MDO/HDL%I97BX[1KX#//8K-2&!FF3]6XYK=0F*EAX-4_NT9[M2(C >S]V*. M:LBU_9N[D=[K]7336"^-4ERKN-88UY!K!TK7*J[=RK63&G+ML!VZMA: ++7V M^#]]_O,XY_YJBG)-LUM# 1W=W/6'>F]@@(2NITW7K=15U84_DP6WPQ)]L6X.#7WR:AO;V\\>/SXF-7X/4;L<>NXS4&C=W MX_Y8GYBGBLDT-/)R#?RW':7H,OQG@M70C8&IN*_MW%?#^[]13VF_J^&_&M[D MC; [A3X8#6O/?;6('S<"T/M+$#.OE,A?J#YX3H!Y[[JFJ[LYVH& ?1G1'B R MMCX:P?\;ZV5NQQV'3\$"#8KD*(X_$L;Z,AP_O+GK#_3!9*P;PV?[\XKC%8'4O M$MDU^_;8[/8=TS"MOC,UQM.ITYL:_>ET[#C3_O3?!O9EVU@3+*DX!(Y<+>"6 M]+K%$Q.5:^\JZ;Y]D9KNM?(3JNDV>AW!3>M_'E@_SQ_FL)A/?!&$V$;I5S>R MO"!*J@KB1Q,AA+ MW+Z/Y6%^, .KF]QL79[9;OS]^'8%6\T M*TOQ"WM;[V)\U#S,7VHS%FE,BX#J(,W!@H>,&EDA6FA(^R&JU@4U.UKAI__U MC[%IC'Z*-&OF,9BS>.R@UA<0<]S"Q?U0 M>$%B(Y%<:T8K=Z.8EL@T( #30+7%.'6:=<0)P( M%IYKR0$(%38CF/A1BJC@ M M5FRPA5;THK_(GKPX]2IM#QG_PA)&K#, D^T]&$<8HD&21(0XD..*$ 7A)F M%$%DABB9@Z@ LU+GM#\"F-)8UY &P/*?Q(.Z]BMW>!C",]DG.-HG/F8?&,7[:A0OX@=-)2>Y"46Q+\LM!<.(#0*@*_I&K M7%^\#.)* M*:2XJ_E0(T>G[A:/&6:GRKD-%B]_]" "_^F[>'3X',,)8BT%X8PEJ56Y&9>C MPK&PQ+M6OC/D?+DE;\/Z74^0*A6-W_:V'.??P"]QS'^Y\2P]THNK!Z#*/<7 MN/V%?=OO?J&7G_:-FSMC8NKF:%S36ENQEZ=,TU/RI^1/R-_D\O)GXLW+4!^9 MI\K'5O)7&V94\K==_GK=R\M?[^:N-S+UB;'>Q5G)GY*_=LN?<7GYZ]_R:PD^+('*1 MWUZ'''L,//*?D'=N>U41!;S]PP%N[EX9/Y0O\5ZNNPQ0 MN^B3T;.-^[.JXX\PX1='9V@*D_4NSV1#.,(-]7'WLB@@BLG.QV3]RS,99KYW M]>'@V6$ZQ60U9;+!Y9D,8;5,O=M?;SE9*R:KQ774QM+8>EY+$4.*2EF9YG:V M+G^-#1H0C<[72[-Y(86#M9A1 W=L CZ_,='-P;,+Q$ZXP0V(]RG!5H*]6; O M[P)/NG#.&O3TP:E#A4JPE6!?KV!?7JZ-F[N^"7(]4@9;R;62ZQ/)]>7#"1,3 M//')4#>&)\XMJXM@G[QJ?6,A6.^ 8L9SPBI07=V_L_\.J,P\92W\\2OA^OZFP,2X&DJA>&XNH14OVO,"[LW)#NA MV#*Z^;$L?B![10*NKGWC"AWG? Q*A 9K$8C"]-<$9RTDYV=6F[EHLQ -Z#_V M@ 6!\RC54*.0H W%NN*??V1W5?NX&8]B)_)$+0M3&Z+C]NRK MNK/OMG#/6;ED9V7'6<.XW5.$<5^ZLJ-!4KT#NN#94DU=P$<73G>^.%AWZ]EH M1P7^L]EH=',WUD?=R];_/-, ')A_7"=F$ G'U0'(6NMX^8O+!6M(%J-BU M9BOP645[EVPDC8;:WMNEH7D;&W* !$'NWOO:??( ,Z9[.[TH,"!,V&8%!01[ M=Y/ME+*_!6OVZ\@V M*WIA %TVS_$H24:,%LG&))HK5%\\F2!UG?E\R(W&I9W\=\KID=[7?F ]^A M]LA\'6R"ED11VDGIWF?>$EM= 2W>97VKWJ!&SKHM?2(]3H_D':2:8@D/S!PM MYS3:96*Q K&")"PT^K)*! MS@A7:7T6S(/%LH?L9Z7WXU7\27]BT)S>>:>!S MT\ LLFGA?F3I-"',W@[+DY:G3/R M2&J=T$7 -Q>M$<>V%9I,$Q).7YHK!*01K2R11DB.>]]'?U\T\L.61^^P,YG1 MO?T_,*0'SQ'Q\ V?W[[![W]GH363@QJZ=&1PFJ],0>#$+Y 8N#!Z)K'%$:2Z MS5RV&K$%'\$X:^]UC634$)X0T/9_A-'VEA7+_)^.]CF8\]1K*@Z.IAP\+T$K M&F@#S^IR'L(=RP<@TJ$3QJT8F[HA=18>R)3H_!9C@[:')6TA?C5-(GA;E W' MJ4G>$POM6R\(J#M>@6#4G,[U'P/O$:CF1E_%J,#SPF'$OJ4=[?\%22HP<>6Q"6>)05B8?>T^:5X6C@FV$C0_#M'#&66*]%*[%8 LXL>OC:P 3ERK_BG <]\=?"R.)5 M\5, +BX,!0XPNL6%!R*I%.#EU7H!)U[^1B1GFD*X.NF\A]/N>QRF@_4E3H^(I^ 1$3C+2-DS_Y.N^Q: MY#[1#-/=T[6$FO/B9"U:C1_ M[+9+2JTXAI[KO$P:5A4>PS;-F4"LJ+^'@'E(-L\C!9K+CN91DV.A'N%W?([K MY86C2['#,0>^ !O#VR%D_^*@"4-R(GQYR#&[QH!63GLC20I[#+.G6"#X22A. ML)^P"\ BR,3XEX5HFOQ..N9FFI1G=S*H'E#;EU@>#HYPYI GR8"( M4QX3+RN/][(1\;_14;[_ WKQEW1[?N=QZ%H[PW*XBGJKQZJJXF@&]I8NG;#+ M^S)EKJ] @)P_!0' L4B];G%A&^4WMMHK&^MTPTA3=<"J#EBU:E:UQ:JVN*FT M:WS3V#IE1?/LE ^0]G*C1L=49MLW-F)R!K76-8 MQQI&52FL>'BO50^'ICX:C9K#PXUHYG;1+7V310C_ZR'^2?L./M7AC1K8JHU. M03LK'0U]8 Q4.6J]-VDRGM1MB\X)&WM]V:,#!9M9@[E<. ^T&ABS#OF.U3'D MHK%L^*7:E'OR)I+%Z 2(Y &,$6/-D,7B($PCPW'(_L,Q92L+)6=AY 4/*3G. MQPJ&]*YVSEF4A+Q8NK (@X<0?[ Z@.N[>!>,]YLR)02O+BDNC340Q:DX20RC MREN?C@9KL+D#H]#LF<#09'0T!TK8^<5*E$PQ0VR190!B]8%,?Z ;1"N8PUPM M;F<'>/!EOF86(2^N"V_U._3F&=#5$RD/<4CI8#3RG"TQ>=7#16)*!TI. M=O]?F2]IBXL=D%$2LXJYB!?: =#'#^3D49< W3"Q#U<-<_0Q)$'9%^(QG^.E M/PN!C7"I"Q;2^/"JR 7>8IA%*;,&Y0J+EP#3M&*,?NI3"B+.(L_/Q6PFNI@5 MN23P,V\ITD_$ @I3<5%MX/T:O'Q*A)]2_AVEB@5X[05VT^*:&W=2GL2?,;RH MXQ:+9%D'[33=NQ7V$VA.2;Q 3RV)Q$TQ&'@K\02\*8Z'FQ*$]#\X+DP!Y%&F MT>';?5S)(??F5;JLCHKKCV0^%34N^3D ,]'R\=HU3XPHW20' M%6O7A1(!GJNX*4-6E-H(V4ZJ,>!W'H>%U& /ZXSR.]<("YNXYF?4+U[(1I6S M *F.2,?YXFNZ)(:/GKB0=W&E;(M+>8;J%L[_P-#X>7_Q]P8[G.QW#CGQ_HK<2G>C:_(]$CS[]!7O:%4U*AL$ZUK M[%):).:X83$EY8 5VL')(N\@,IN<44 M#P]],RGT(N$O_,IC^3CW'^"P)&0\#-*\E+(J2+/30DI%>V)H\"+I=XGI,3L0 M?I(4\,WIC2+?I9 4QV(RQ*451C*_5*8'YWI0E@ 4RRQ0N7 A3X\TKW0.50N6 M.D^'CZPP$/G H*33R@+I)+A4#2#S&TNJ5Q;O%-)A<\\B2BA+,GU]JEZ1QM\6 MY,S@N=DG8F!)PDY_H8G"_I:6BJ3&Q$A@.]SMM]]DWGXJ_-HOP$_M4P#H[W*9 M35W(L%K1 )(;!'O2OR5U0F/V+IV]Z$CNQIFA0=T3<\_ ] MZ_:;:CVRWE-%.+W MA91 H,-[WP\>65:$^$Z--%AV+ORA&3:92U%0L%T*'[#$= M.7^>UE>Y458\0&-1J8!P(.(PL!-+.!TE><].%D*P5\C&O"B0AE,& '930&J0 M4FP''TT6HCPS"8N!FY#/&57TSN=N'(MX@*".K([+[;[%8!ZN;& BTHDCC@6K M,O.?*E%$J*E0(B"MN?"ZBBD:,F=8%!)5VNY]#RS#AN?#_E[2G5\H=-5\+?"G M[[#'0$2XLC+S*"WPE(5CN@8;-$L_+",@D6L\#0-FZR).A'UV*,-;8^2=BD*T M+/6\Q/$%'ETO:1?)]/P;FR\\KJ__L+H.WDK#;.+MLN./J(,KFS\9?21[3\ ^ MZ,G.,';@^HY()\=L8(R"8)!/%WXL:B2LC0PUSD#$Q6!.2%LDXKLS=[$@+PD,M,^]PL'$ M)BLO:J1A;3Y6Q 1R11@6IN]>Y6Z#XR58,$PZPTDXX@I$6Z9!/E2)=F[_J>8\K_".N37S@5D?EEDZU_LO:387'JW@YW$:JRXX MAX\!DMA+-55.$P$LD\9[Q1$FTD5(!YPD#"_+^&K&K2QTJ?J*XL6ETP9M >AQ M'"'=72J9]!\"(JK\&A@F?N)@^SYA%3.C*?WY-<1J9QW=O$4 ,Z5J/SB>1E)$ ML/"O'0+'@2U4XHIO*@W\GZ\7W.)C&LS!('F;ENW86AAB#(8N- M$ 7@;$I0EBQ8!*=-@'\C UY"PJ@ /(AW_0,\<%C]R9QPS.+QA21)$0QW[,Z #*I7:\L$LB&K A M7P+]N'BY0*?16\J]H")C$-A;!]X@BG)I:#I$8:X&]X%1\'D_\&\M##!X1!]\ M #^"!8%JQ8_0GYW^1\(J>>ZD\@I98WGN0C%X$DQ!H//K8'G E)";.8RG M(&D[ZO/?^P))*+T19XA[]!24D(H(S$3P H%9+$ 4OKD(Z@24GXR_3W^<-2;' M*F/9HC>H((+^$! R6A$&=/7X#)'_E\CGD=[C^>5%,TJH@).R\S M6"@@56"UXI$)^_:B3P8<#V>O]+K*8J /6:1G<&G905D@'?@VQ?=!)218QJ1%/;GYJXTQ-S>>UY@L71G,9$%(Y&P75'<&*C%[<'L=$D4TA"F!;45 M,F[A4AK$Q^:4E")BJ(FX#,J,I 7G-X&8"#R"Z=(+&H4)\F$LB:P#$>'^MEZU5*@:Z5.!1$J)>OA*I M0/87?GA[G-%T3:GFEN!QF*$(!H1R&E,_9HZZ_N^,]7+MNX%]HVK'4<]0EP0HDNL[H+/C$..0(2]P;.;@IMZ8'.*)O*UXF2)22R@^B>=3?J%6 MB%VM"%[QOC5]0Z&9>PI&) T.V":@%+XL?9$V!>/GN'$*6QE87Z7#2]>K?I1> MHJS05,8BO5M4-*D,EBYAY#I32F36#.^"J@R:#AZ#]94]T%^=Q'- MR NU5T#>PXW:F610N"C%FTEI+U9!RHIG(?+H<),M<;=GK8@I15OA+1AGH[2D M_"M,<1;7?VF,#X\3\#?A3(E#1"#^=YJ(1&HZ_#SB[04]DR))PF/I7RM>6'3X M9&XUG7W@;"&9D))_4[\\RN5W)7.KF.HE[W +9((3 ;S)RE,-=AQ =@@N+B+" M$3R9]5EQL8R>+J4MB!B]6!")9WK?+^^V(@J_XSB8CR'OKZKV*P5 I92 *S&7 M =&_EOK=MW9MN PH7Z+_FNKL5BO'3INR S"))#Z+L0%1;X-,8T9)/O.[> M%DTDN,MQ@$$6>&'I]"CO'E8!12T0LI+@Y'8&1I1=(;5*& _1G>B\I[Q"3.8&#W2(JSV()8_F]AZ%9. M^GMZ*K)6A_-8W*-:Z&>$+A-]6M(WT+O;X3C\JV2V-V]DRIR8V90%\3+/ E.8 MY&V;EH*$9;#U 8[**9R83O< MB"R BMVO*/ZH[_D2]&+2?(6=KR$G1S;00JT@_G:@#W,=QNQSEAS^>YHM-CM4#B5Q8V=/^*$N M4WOA+QY_P,X#LP3FF0<%A7G/K\CR\-YIO*N23X&7PW)^XO2;3HI9=+='?A&X M@V'BQBG+9\G':6^BW#&98FXWG\;Z1O=$EPVJ\N]%E],61=K+!^:'/5AHS18< M=VBNK)ZA%T^Y:)<%/%J(0U=?:SCV>8VR'^>Q'Z(E[^^EEKSO5UKR?I+*5'82 M;H6..*(5<='0K+4]+AUS14FZ;!\MJI/@S\!/X95RV](:A4L%';Z%58>Y?O.. M(#(ZX'F/E0E2A=IMEC&+EDS\J]#+I>@FKJ9C+$(^=Y.Y M+%JTP'"FWV"Y#AK\DB:A5=#\18XRN'9I!A;YGM@\!WV*W,BC0RF*N# @)_&' ML)@/@95"#'$M\3*_@(OVD!7]81L>>81;^PU89/!@16KTZB_HC)M"L(BT!@EW M).O$BDDN!-#Q;1%$TF/*2@)ET>?*F]$!GU%!I*PXS%KK2$>%RJD+#MR5Z(J/ MF)H>I1V1I'[XPKZUQ#Z7ER>E.\;E;5< XA$4;M& -V.G_X#,1+9K97R6I>EC M%2=>U)90 ##;A7[/,,7)(VA">1V,^"!TM\5(#H2K_&?G\,OZ$=4SU6M@;0G]TH[R(\PMUB4,=^-G]!IX[M4![NW<+M.O0CFW* MIZ6FTD%,>6LR]2N2C<((/Y2EH$54:9^W_=)E+4[AH-S:5F"FV1FBCC;^:4>[3'K M2C7AYZ>GMY^GX8]W3>F:V0"2PLDW)>D^S305X;!8;8ZA:,6 SZ7C]XKAE/)3 MRJ]9A%/*[QS*KP9MIL\8JIT,*Z+.]6N^>VX*U++W[KD7;1H3W1PTJ/5ND]M' M*PX^PZ*-04\?F#W%P8J#&\K!PX$^ZO5;S,![-8]^/C/7;F/[+Z^5ZB;0^P01 ME$)4"K$L-R:8])%R2A4'-Y6#S)N7(L)]!\+=Z:.W&]8D80Y(WP]79MJCF0+8&\I2GY9F-<3[AHGS>_6"V41LN*5 M^:6*Y@R_0K8!+ !8V-HB":T9M11+6_D6(7<#Q^'8!:J,,[0*PUZH &0E -+I MLJ+CJL++R?%RQ@HOIP9SN7"_H*;56JQ@F.O8GC:*M(]AX+BRR%=\\CNML34U M&2N O#KB/401P7NDZQ:?B(5I O93E6T4OE-E&XV::\/2X%79QI7/M6'\JLHV M5-F&*MM091OUX1=5MJ$REU7F2B!390W*O)Y&21I#O;]?Z$&QDV*G7808]_3Q:*"X27EK!QMU4Q_TVURP MVLN[X'43Z&=&!1WZKTE1P7\6LCGWWO>*93937>\EZ16K;8:)!UG6>Q/C M*!N_LNB];;QBC6:P1G>BFT>&?G>PAAI#B4J;1*77'>G&H*^TJ&*-=4@T4S,!1OG( WU!C7 M("M*CRK>V,0;IN*-FNB>2XZQPX].R]S]@& FMKQ6/:F>/.>3[<%(6LF87L%* M,OJ=80D8J;<.B+09"&D#\M%!B$??%:"99'-H.;_5?NQ9;^7WP1?XQZ-K<0+V MB'3MNUZG6SV([8;8>=QCTR#,GC8ZD^JG7=\)612'V.8\E*,7.[8_N?&,H)86 M84"-J LH2P)IJC.N'OF)A2'SXZ48LZ-]F>5;03VN]UZM1(&JF.@3A[_:H0L; MC9N;OSQB'KSD,?"2.=>6G(6W 9C,6_S;(2W8Z\ODB/%2 G#)UPXL-NI]?QQ+ MCXS=/\Q9&_N0YWP=I+VMF:>!/70ME_OP_[375;O7CHW8KFUZ9F=0UC:3@K;9 M#KJVIFL.QE9#9;=![@]1-9.#5$TO7_&)54UOD]Y4JJ8>JN8 ?AZ9NWYV"373 M8*"S3SP"CK-FQ,&_@C+R@L6<%TH.F\R"I<79^>(T_FW!_4@UG5__3J&7-6JN M#4.#4NAE5S[7AO&K0B_+3*Y"+U/H90J][.+\HM#+=I]I%("/ O"I"^$4@(]" M+U/*KP4D5%+A5,&;'Y<&U".-'2@8,P5CILSKB;H%]_5>3P%/*78Z#8R9 MJ8][^X1?%#J5V M;&\>BMY7O?HH9=E*/. M^NM,F&;UJ\E73U[GD^W!8MA=N%@J_ (;KY.DI#1,R#UW%19SSE/G=<672< MCBE? BMFW^ Y67&SSCS+8P-0NG'B6+11#&5$(=;J)[$#XP/ZV$QB^! M)[X;=T;5LXT#Z^OME%Z%M(4=$S],=X]%0-V0:_ROQ(V7&GMBH2U+I1^P(AMK MQ!,LX:;M<-PPBK49\QP\[3MN!$:3*J9Q,_I 1ECHZA;"PJFV/(05+0(?E3I6 M;[J!O;YW%73I:%B]7%S31LJD:WJ"13$O"@K%WK"C9L>L)-'[+SDWS$ P.?!# M%#@Q4(+#CDPC*W072#-9Q!["J\3?8-#N!KK+J42"*8A\ 8&]\R@2A<\@CEBT MWA(,A0.U1-]8 548=%\05 'VK3?H])ZK(28%9(:::PB8[: O: T1*6&Z!^@ M(7(ML$U7(.$W,=K^&@+1,*(5/(S=2\0- C+'+O. ?('C1#R6"S4*<" VS^<4 MS]S0OL4?+37+"Y)J((W-&DNJA#[F["Z"R$5*O!;K>^1Y03P6:Q9^)15<-_\) MFT:!E\2;?[*6-5RM]KKTWQG5GCDITZ+XYRS,$] ?^.T4J/SUECDPV=?,>V++ MZ.;'LKH'75\DX.K:-Z[0<@$4" =CQ&LYI/,2G8$ZL-G/1P$MT_OOF M'Z[9M\=FM^^8AFGUG:DQGDZ=WM3H3Z=CQYGVI_\VNC=W7P@ K33&W@C<$_T M\X_LKFH?VPHT\IGP;E!Q_,["KQR53RN&\:N"%]F[$$[!B^PFCX(74? B"EY$5=@WE*2JPEY5V->CPEXQG%)^2OG5 MGG!*^2EXD:/RW2IBM@I9Y,"LSA96%QK&2)]TQZJ\4+'3*0@Q06@15:RJBE4/ M3SP?ZMWA4!6KMJY8]>"*@K87JRJ%J,SKL;+4&^KCX5[Q!\5.BIUV.O^CB6Y. M#,5.RET[=-&#D3XXMF^S.-087^,8K925P:$A/"4K5\,;0T/Q1DUTC\(644^J)Z\&6V1KP5X95F2X M BMBCB\ *S+84/%_ &B V1F>!C2@,,&LAGT/T("(2%Z%$- K%(6W'2 @VL)X MF[ !JLOXC\0&0#B2Z@'CD#UR+QLT@PG X2HQ W!7+9#K8 Z\\>A&+G*>%?@. M;(!O<8E$$ =0PU#*'$1FV #/U>]QP-R:@_ F:+\&IYS8Y1RNNP08+]I**J[PX$B.*0*- *Q5U< M'BLM3\$_*/B'=LRU8>7T"O[ARN?:,'Y5\ ^'U:LK^ <%_W 8213\@X)_4!70 MS2"IJH!6%=#UJ(!6#*>4GU)^M2><4GX*_N&HE*3-H5N% G'.HH]F%(+UQ[HY M5" 0BIM.U7>Z-Y@H;E)5A0=G".N3[J'-*5518?TSOXU#N_.VO:A0Z4-E78^' M6!KT^HJ;%#>=@A#C@6YT%0*$\M6.\-7ZO9[RU5KGJRFX+H7_<'WX#^:AL">J M-O507=EY@7K5'=MC%X>!6*RH6YZ_]+KX04KKW'=H!.?XAF>J;$$UW%] MYEMJ&/B<&+('*155X+JCSRO.H>*T(+OY):KIO_A$VCP$OBS3]92TVNUGU=^N^, MNJ_7+=.B^.NT''. MMD)A8X 9 @'_\1J.@SS$IV!.K#9ST< 7=?[[YA^NV;?'9K?OF(9I]9VI,9Y. MG=[4Z$^G8\>9]J?_-KHW=U\(90(4T!MX(R*C_/PCNZO:Q[8BFOQ&DOU[8+N. M:TGPH/>@==UPGNF#3U);O!':HA6>BECWO+1N=V7=:UJ28'P4^$GA.P5^TJBY M-@Q,0H&?7/E<&\:O-00_.>#6Y'@/>6=-'AD7!7520ZB3&O&' C91P":JMK\9 M)%6U_:JVOQZU_8KAE/)3RJ_VA%/*KZ7 )N>\5^D>&:E5D"<'IIRVL/#QO_XQ M-@US+1=553XJ=E+L5!MV.M':F\ ZUU!*N\<81[EFM=O3_T\I F57E%VI"Q45 M.Z5 3'IW,%3,I)R40Q?]BCCGAW:[)U>&]/'*Z'85V,QUCI'HTAVC-5[+2C(NJ]7ZAV^2MA891X^!/XFI7VI["S*<'3O25+=1LX MMPF5[6#-B!CM"9^Q@@>?$IQA2.\(CMG.#=GV:O_BF@UFQ0?\J[[_1FQ*CVV'NFQBN&4\E/*K_:$4\I/U08< M5QMP8"A7U05<5U*+T=5-\^53(%XNLT4Q<,L96!_T#<6_BG\;RK]C?3BZBGZO MJO!!J0&E!C::L8EN&(,6ZP'%P"UG8+T_5GZ8XM_&\N]('_;Z+6;@:W?$5%F# M*FNXVK*&@Q-ZRSU(QH6&,OA3[ HRS#XI-T7:G5VN8TK^@EO8YL!;ZAMZ)6T> M)\^/+S:$H#84:STN8#'8YR/DU(CHX*[0A;/0A]?@HTFH =G9 M _P3&XDXH ,#' #&_\I%%C*U>8BXE81N[%+3$&T&1 >J+EWNT3#I"VZG,#0V MN[!8--.FS,,6) ?GY8OD?H<]!B%-8!X\5=:^R[E76O*JR[I7R:P%)E?)3RJ\>RJ\& M6??GOGG<'+)5^?45,G!E"*3]7E^E"+:5E5S[OV_<,;.'0(&I-6!FWV+&=.A, MN]W^:#KM#=AHW/NW>=N[-?#_AJ.).<1-W'@!?G9N["IF5.E2ARZZ-U&Y4NW- ME5)*H$46Z87S*/7>T%#,I)CI%(08#?<*_RA64LY)<=&#R?@:G),KP^H?O?RF MUDV:GQE(<^B_)@72WCJ.R!/&Z)D6LGAS]L$V::A8>#-X_E6W,SJ0ZZLWN0&\ MO=99Y1B>/DI9-ID]#JVY4^QQ\$'_&L=HI[@82EP4>VS3ID/%'G710)<<0]6* MJEK1JZT5Q:+*Q9::LU)E:+?3+U>&=FM0&*H7ZT!#&,S'N>((H *>XAF6<6)] M)Q5G^M1"B7E:L. A_7U+W:0D5!\3;!9!Y.+CKZG9$KPEKU[#RHK"K^2V=_.? ML&D4>$F\^2=K*3X7$K>>4:9%\4^<+EUWFWU[;';[CFF85M^9&N/IU.E-C?YT M.G:<:7_Z;],8W:2_FH5YCMD#OYT",WV]90XL\37SGM@RNOFQ+#H@-T6RKU)L M(UTXE,P)U:;N6@@+\Y_W_QC]P8979![JO$$T7@# M;\2BXI]_9'=5N[]O';%A'F :3ZC6JI/0_@C\VW_>WW_4WKD^\RT7)/YWT&-) MV)(RX2^!%B6+A4<%X:3>K GA9H:_D9A3^H)YV3KCV+X0-2/+T(N5"TVR;. MEVPL4->>7-"6#]P'S>B!,H5O^(*Z[UE41(\%[:!J831X;Z2]PE;=L$@D,_W5 M^.D'773,>W1AE=3FCRJ4\8=^NB'YA.9R0U#A\T?F)3 _6LHTB6#!4:2GC]"G MH+#!Q,QQICIH(E@([(<6AV 2(HV)T"&\J#P _B+![GC99]K" [J+VOHY^XIU MSAAI?' M;.U(9O"**ZI'9F<\&IZ\.M$P.D-CTI!22IRLN?>$*HX?Z3X"S_/V M/OF2=:0O@K&],[VYVSVV:O2RE#Y-UGF-]J!TCFA"QG[=:)>>G<[.NDUYL@9E M"F=O#I#YQ+ 2](/"P''KW +@[ 2I9;K,V5=M#'OZ<-QK<.]) CO61 M6:?SG\N14GMPE MU4[])GS-3U[#H?<=9F-3FT7'"YY4-N/598*9^G"D6I$K%FXN"[\RNL#$D^[! MAVV5R*C<'/7D55SIEMV;VT/'!(TQV_N')ZEE& "F?C$K<"W7,^5GP6.UG9TDC^V M@'W,V"/7O"*-D$S,6Y**U>( &$J@/LV"Q+,U/XBU*?@^\*@+IQT!6N+"68=^ MK@4A#A E4R! G,3P L2ARM_K^@0:0L\NX/T89[8U0LW1<(H=[+@$1W );J%G"8P3>!CFMFUBMNLXL%P_ M]I9(.OPY+8=>4PG( M^X)?"5CO;>U]!P(G%TS2E[IG8 O\<]"[GC<4M@TSA) MC"@NL(=QR*PX@1G!DH# HXF!0X+8MHP@3B&G]H\_;N \*+73)E':#6XSTQ[ M(, OF)X;V+27D< ,$RLJ[J)%[ 0,E%@\W41#%L,4P".YO@?NVOC:0 M^X4L@;AN2RT"IZB*9S^^;U\/FNR+O\7 M!S$$3BBP8!$_ *6B].^%!XH/),+Z>CME HYJON!^)%0P_X9_Y[>I/%@S( 6/ M=!1[+T%G7..@^8(E"*] (,0?B4] O/Y*W!@QGV ]H$=00M)?"KM@H0" S(#D M<3\!5559K0GF0Z[)QNEO7!;C / M=R>Z.3RTCXM*GZF;\6Q@1L:];;\^ZS5]_<:H'Z.I>^4K?U)M5H.>?.DS52$& M6VKF-+Q$/RM1OG;@O8AVEOY7P\Y@C]E6M#Q"5^FVUZF(.>.21$><5\8/Y4CX M0?EG^Q:#U\\5[>GFI/E5^BW?)%,_NEN\.A.H,\'>""Q'(>S+!5]G5.*PQ==; MRQR'L'\0!C*Q^&!5:5 -SUI-/RYCJ^7> 5\)4];,'M; QS3^I764]K>KB MH@IJ3^EKM)L]ZJ>G+UVGV:NL6WGY+:0RE7]G_QU0=5.Z%<(:FUUU.+?G*,39 MXSK&/,5US$DGO=>VK!"XV^GWD'P'WX)E)3YLL0B#;^XV++Z.;'LA"#!!<)N+KVC2MTG/.Q.1':YE8@ MJI5>4SFOD+^?66WFH@%;._]]\P_7[-MCL]MW3,.T^L[4&$^G3F]J]*?3L>-, M^]-_&]V;NR]4H01"] ;>B$56/__([JKVL?7%GK]ES;X^9/5HY:+/#UF?E787 M?E:U/=.Q4-M?[SB#S^I815GU(RR@D^6>J'"YXU"IN*.]9.$H;J%'Y>7SP'8= M,)^BHMV=+Y@;8OVC>&;EE86BTM7^.IL*2\M4.:*TM)*&I6K.]:F\:)GI$1-L M>\EI)4F*I:>5#Z@25%6"JDI050FJ*D%M8AFE*D%5):CJKO^ R.MO)VBD?)W) M1FTJXWLUG.BCP>'=INJ1*Z>J4*^>?0?Z:&PV@GWK9^9J83H;F,*@"E!;^J2J M:6S0DVJS&O2D*D!5!:BMK6T<]O3QH%NWXD95@5K>I?Y 'PQ&==NE^JEJ9:NO M_,D3'>%(2$8U/\K]=G@6PI7EJO_7/\:F8?YTD8QDE3/>]&VJGW93YNW*G[R& MR[T_MJ5"J5N^J[LF&>B3KKKD4]S;3.XUN[II'M!C4EWRUM93:LL8JM]3#+63H>IG"VIA7YI\1#N)C6GNM^_#=G+M%1:V_'# ^AN% ^##0EVY4(SM_T#5[O A!?H;7=N_6GF_OM27 M+:Q??[^LFX]>MG ^>L'*^?4U%\OF,SY3I?)KWZE2>54J?YKHABJ5KPVEVUGN MK4KE5:F\"M4>$JJ5?H]*G+FZU(/!1)\,QXU(/5"9,XI]U\KC^[HY-AK!OO4S M;;4PEPW,G%'E\2U]4J6Y-^A)M5D->O)$IZA&E-P=>@&G4]PYU>JJN696?7^,VU4_M*;MW MY4^JS6K0DU=QN[DQ^>O(:X,\0[M4D:6NDYY+FGJ[ #U]/#:?U<_Z6=1IQF6J MDHVKE(U7QE@?F4.6E;M1%5;43K7QWT#O.- MW[!HIKWS@B<*LJU\U,J>H0ZNT<(U.K1L41]$'\@"%EN;+K57"5[ N?X/A0)T M+.)Y!-T$TPJYG5CB2?HI/8UU'XLDM&8LXE1Y @/"CV-1Z(+E0 L,:'8$G?,Y MY#TZP=A8B0ATLJABJKN[ MF9/;Y]P6O3JC&#[B#ZX% P']:8;'%/.L+![>?,S>J_*>M>]4><_%RWNNM&SF ML_MM<]&,*G!1!2X-+7"YBM#JX<97U9A<6Y*^,=:-4?]9@=-6A$85"S>6A5^- M!_IHV+V".I-KREKZ*$_ZFP_Z5Y:+]&J@#[J'HU2J+*27NV89ZI/> 7JHY@E( M%^B:=YF-6XD7MJCUG7)^VN[\&*8^'!G*?U);)-BTZ0^^E M)]8]TA;HB=ZSCY57HBK."D/0+IYZU7M6*[TK82AUP%('K$,.6/),)1-!C\SI M.(&O6SL*[1]1.W#U]=8QKWI]?7!(1.WL7OXI3VZ*@Z^ @X^\3+T(!S?KJ%B; M4*#L/W**#,3=-8K7I E.2IMZZPG#U,W!X,R%WY>TA2]5^:WDHY7R,=:[W4EK MQ..<==6JPZ/J\'B"#H_O16+[MZA<97E(166U MO*@B2U5DJ8HL59&E*K*L"^U:6V19,$XEVSS7<1"WD#)K.PW5<+\]68;Z\;H@ 0HE2ROV+<^JS9Z^F#XO'AGT_+E M]XS87$O,PZQCS$.[7X2N1RZYKCW!>9_'L8P BN),,^"(/'$ M-VQ!V%>(/V_F\GBF?:$1JP#HJH.&U/;A]I-!/.Y&XO=Q+U"V$!@-.Y;Z'NFOX,=$5$OE%[1PLDG-49KE/>) MS(-EP0_L_ MG?7 EVO_]\UN]$/3'-[LI:P*X(:&>4"X^82[5 U=^%L)@NZ-#$Y^XA'0WBI< MT389L3!?HXM@=G,0%H+'V+)DYXB@^#@B(;"D( MFFEV)PSF0D4 18(Y#Z..!M;I5_A^/@6M#0;*H+E@[S>/QW(> O?0TQ;)%)0K MQM(Y!>9?2>WT_N,'J8)^T*4-"WF4>+%(NV,/#R$B.W(Z(X-=L@A;$>;]W;@_ M[(Q24Z-+;81#9T_1E'&M9%>>8'DP:^IH,OI)X]]X:+DB@ #/N$BR% 0RQ<+4 MT";CAZCX9BSD&8.]\XV'F 7!!87W&^_YOYH/J6% 4B0LJC?38#G" : M/-@]J8]Q"#>*B$<1")/V$M0S[A\0(0(NI/9"(!]Y71?B^/,HWY1\NW6$VPRY MXW%+TI#$SK*2N03H1#Q1RZ5I?6?HYF38,5,RXF_A8PQF"4UN,:,NF4@SCY.,O4>7##*-;^$C:!X"R! $#2)6?$-WWB&Q?1 M;,DUL,A")5R;LZ]B&,R]S/R1HH"+'DM,H&8BV]!0<[9,U4)Q"]/+H##5M_@R MX ,+_:= #%R)V(G/@=__M/+J!4-/$JB*ALYU\,WIOF5XI$6=!G.76*&2%M$Z M\BF^@7]S1:HI_E87(^!J'D%D@09BS1N58I%:3["M,'Y1Q\)2HF1!1ODI"+\6 M+LF*,H33P)LT"S6*1Q=-+ R9+Z!1Y10J+M?*VA@C<+ F="V%)O=!BVH&L!O% MY-NADN\WB(Q.1 3E"X[3 A6(Y#EX.$>B?4*OZ=G;3.JPU^\,B&P H,.(E^IESMCO:!#$0^6FZI2I/\L_.YHSW MD23T,V!>A@YLT6SIA?"N#QZP4*[3@ !M4SV+*A^-$0-U*5XO7KG$/.\H(XCT M;!$ -PI\GWMY[](@PIT!)S>T;U'^8:I>D"!1G!"X/$PL$@/9\Q0>13LKY@+O M^E8&'8M (D)5X6T)&";!>CZH.S["LJ^!G.Y!)1]?4T# M*AAI\:O$5YAG4+WH]X 2AO,/8G@S9A/C M!=LWW"I\+"*SCPCFN4]!_HL#AC\FK\D&Q\8+%L)G1E5*3NF'_'#R!K6G> =H M1:"U1#RO4IMY+K-0E/@C;+=IT6SFS H#1$X/YN"]82##%:^0GAW^HG1^24\" MXKP3QG[AL]3)0[3V=TF(FCCS+%.O5FPL*3UT7H.2AR0.N,(%#5(KAS_-1];Q MI&*#P4 KP<-'U\H6QJV9#SSZX'+A(N)KIYES14YRQ/G7HG,KSW'P+IM/XSP# MG$YI1-Y'\H@)CM\OCU#ADY-K8/-(O+[L9^?1IVQ7T]ZJZ/*+0UG.4G"V\FR: MM@W6->+@3C X=B+G'>)Q-KA#1M8)HQT1I:IV"> 7/^&I+TKFY+^E67OY:6O/ M;@>JLX%*NE-)=RKI3B7=-91VK4VZJTTUH>ILH#)E2IDRJK.!8N%FL[#J;+!Q MI0JM94^<_-J1X6! BR8)[)&X*PT"5U$,5Z>UJ9X3+3F]G (+IHOF M[>Z7T+LQ(TH\7-56 .]W\:J-SQ=>L.0\2Y7:-P4*SVI^'(1+ MF:65)@G8'&_$-V=;95"9O%5>/-,O:39]9, MI@P#33&M\2DHYK/*5]+@F!/A43H %MFLY'&EN=BEO.8L8WEC=G8[1'YJ\C^,9\7$VI$NO8M5GY16B R M!1-9!;[(A0EY+/-0\EQM2M!!]J4;8$JR*&8?9F\K)&E3S95D8)LO0/1<>H_( M8)P'H.__9NF;JJO8=3G*/+ I"UQ,$[->W%!\+Q(A9'KBC%2!3'B<83:*2)G. MB1I%7":>>Z[(&4("VPEEY1-WBPOSEC):)7MAU=QWQKB0!Y\F#T3N-YFLK'&\ MR]1*UW5I@5LQ697E7$D)]N:H,\ZK%$J,FK&,W#;Q@V(%W?I&YKG^FS<3A^GU M\^((G"9??QOE'A=3;N?PCTBL8I.$I"I43M7L#//2 =_>S>3?C7(BRP1ZYGF8 MON' 4G"#CI5 D02=SZ>CO3F0;%(&=F][6EZ!&B5$Z:1WV-SA(29GA9AIE< $ M$YX6.HI$O=7J))#MX(F'F044DZ ?Y9/E,G/?<@M+P2"TYB2> VNEE&BR(%%F M\3!AF\ML&$Q*@5AK@X>K;@0@7+_D1LD7Y)H\Z;=1[?T!B55L5.W3(:=R?-52W_4Z9];M8S'G6X^T]UJ95!\?,IL MH1V*(_:*3]"R#K>K@NH=(UM]V]()JYG\?7:;TK+#TYM==T9">L&6#@_T#-): MQ@T5+=_U1OU]I*W9PVT9V*>1AKW'"E>BV=]GM0!MUVZY[$,EQ M9NY&G$B_&;W"86I-QG-EER-^8/VX]E8&D;3/5%"=@;Q]](" K_ Q638NGO[\ M\6-:/"Y+4T1-=Y3Y&;*H>Y->*VHU$,HL2$8S3@LWD2BBM%[X#*KLKE!V-U!E M=S68BRJ[.U+U%8X9I[&UWQG=//!RB.8#77:<#C,+FG9%AV5H&^3U/0-W9W(P M[DY]_8 -)5/P!!9-)J#P/TP]B>B4(B9E"$JM< WPE@>=S[G =A)UC$%AT9*C M":I Q+<(RJ2,!Y&!I%A%@*F-^"'OROZF!/TB(1&QA\*;1.5[85P=0VXH+@&A M6T7:*(.W(C"N',<*?]Y*[*O>N.'85V_PA(C79/<6Q7-1+WT$*EOIL?&M9,GV M"-DA')46-*ZGEV$'"R'!%0"XH M8R!2K#0+"QXNU?@08AT2-DM*G[0N.L("9P0F8U]YID#%SOTGL1]DW3<56%.] M,>TGFXO+BY V1VQ"/ LBOID-<(_F0,$EB@CQ04>[][!B]6&&)=4EP" J[<[F M M]BZ(<1$@^+ BJ\UHM7$:Z/W./'X(#(BU)$:O,? ^]13$Z"+HDY9B/KFC2. M:@WGR?= .PU<7* /[$@LTHA0M.$#+_WW MK^#P>D%$L=?[*78D^%U KWQRHZ^MX-I_";O#ORV"2&"42'"9$%:8&E=?7$4+ MXUJ^#%\]5PM/",=Q/,SKRI.PZ)H#,]["S "#L,!<\!)1Z%_Z$&3($Q)$4VA= M2'L#.Z;4^83D:PU[;<;9(P!4>P4"+TU=?!:P'CK,VB.P(Q>(=ML2P/+TLG/A MU;WWLQ-TOFBSG]]'XQ1QYT.7$C=D*40J3VEJ21*#NA? 31Z/$8:2: 4'!#<6 M*:#/IAOJ@1GW1"K":N;C(@E10X@L3#L@D*$"BE)Q' K)A4S X84(.(5PFZ1/ M\U'2&9=0#M,;3K13#EB\8/OVT8RC9/H?2?U]78T_D-E/F: D"-_\-AE#\PG"4UC N1O_0 M=Y1S!THD&9K7<_9R4TCG.K3I.VE8WB1A2"+\-K4PK=&L*$#B.$=BFB[4I?"# MT&8V(AN%(MO' 5\S1>]*GY5L]C2#YY:WP9//?26$IC)N#Q(4=6$"&U/_%CF3PG\/?#= M0YG1)_R>%=!N',H++!PF]8Q8*:=*COVG3XB G^/,$RI\^G]@=G8PERJR^A!0 MC:&6(<>*1'AXM9Y34B]2J^2;K:O*-0)F#EKNNTETNW6XMA6HO28 E$6Z?JJ. !Y5@2I;1"Y1V&1\N.4 MZV,I0HJ47(CMFICO-YJ5+(J(D\JLP*K4 MH2<@PNPY=\H !-(F+7%8 T\K6"GT/U@>^$BA&/U#SYQ78DG>9Z>1UEB.#M+01EN3D$Y M) J5]Y91B2NM3EPY-HYX0D[>$D?L=VAU8> )Y^@CYH_8J+1.:24OM,*WZ(YD MUW-Y2/0$2ZZOD43C (,PX6'J><]YT3_$7>1U#5&R0"#HJ'!_F>'X$'U1(Q.>W;[0P\?*KBGD6GSRRNS(U*_9K28'#BNU;: M/3%8T2GESCW/TAG83&F!Q=N4)Z:;8).4.< M]E1W(7M5*"%]+TMK4E.E?0"QT-YE]/N4!M!>0OV($&.M/+_+S/GD2/D(V!>MHY]/]*VJ?(GKD)(AS M,/>)EBNI+(?3M)#(4EZ;3&:Y9*/4]8N,+;,YNYR)?4@)7@A]ZM0U),KM(;;? M^HKZ-P[6G]<*.B?M=+E+W[^.*%>M@,N= => M@5AQWL)P#\<00^@':17JEK0(11\;BGG'^$X0 XV'81!*[RIDB=VAUIQBO&@9 MP;E:ESEZJ(1FX,Q0:[O,+\U//BAY= LE_=' ITR4/)425YO&QO0J'S6@."2U MCXHS(:]USN-"8Z'"&8RJ_%=^,$_(;@C,"5*J+*6UT.#"#Y;P3Q@[C$/, MZ\SO@Z8@%HXK;GFR_:!AI^('L%0!72&O#42RJ"L#GV"2N,62K%EJGD3J%:00 M[ZH];V7RA(RS8J^S&10)G=)TE:3%(2GW+9*I/1&UJZ(ET9[KV((3S);9RWZ/8G[DV81#J@E^=IO03P(1S?6YDAB[.?XF8DGD3MH=]0 MN- .GGRQ/G($,$B=T@_=%V179.&Y"ZOXRH%=L\H(;ZF7"80[Y(9P''@4%S!T M#L.E@#IR[80R2\7.1L$\[5D(9)\N"?HC28,)"%2%KPPH4S=8(#/#OZ?+@G(@ MX0MA.\1-;X$GP2V0W%C<0#RI>%&@"30'JCZ"TWBR@#>F*$RXG6DQ.*.\-YP] MV3)W%@1TVDQ;:3WFJ0F"L>7Z@8-6N<)?IK,CM0 >'%99B0QW[$]+':V +!0R MM[6' .8I/3;DJ$6 \4/4+VE_MJQ?V$]" ^%II[ 3XHZ2;AI -=EPWL'$G<*V M%AS08N^Q4 KW _;()=*!U^?F^?=9*G 0%I4CO@Z9%PZ3J)0ZVJ_B[G.CX*VI M.T1DR;,ZY=5IQG@D,?06P9_I-:R\#\GD1ETS9-<,HY-<,PQ-=HR&25WA3RZ?$>7"@8/'C@EN*Q>NLM19 Z MO7S/\]#SQ"Z9&Z474J'(9ZIH2"DT"4V^M M-)JL9659::@9HZQ>X;I&DDQ?&4TNU,\6F&<7P!X77!4$;D-8++IQXG$L,$HS MH$H7?RV=QH)KF!XP4E!5HJWL5GM\\<>PZ66M0FG<=RBI1WLGZ-$4A7$HBG*5 MG-!A@T[>ZU*QFE:=*AQ1$8(_RJL05Y+H1 #3)- M-NM8FK5T9O"([.N^FG_ZU8<3(Q[&$GEH$+=6^0,K>5841) $T"5!I("C.U^N MU:2K,:K&+-",5/L,#J!!2"F%Z<-BN52O^8T2IF2-9Q ^@1ZZ]8+@J\#0S0X7 MV93LYN#SVS>ZR,7"@(.HWR_<<-&9AAX6:>A!FLH+ M?IU7T#W%S+#_%R28S2ZH +X>Y7&E@0T1,\FV@YA/S^T#O0H/A:EZI4^+%W)X MMF+II<#N&^@R&W,L,Q"+BEW0M78*3O 9KPAA152K]RF[2WLG"?V;)/3G;)E% MC ,YQN^9?I:=JR/*JI#("OC@O<^\)=8BP.KR".>;7$+AF4^Y?.2MN8MOPPT] MH&K]Y6L(1\86,R)CUY>J6"5=]TD2"$01M>@OF6YZ[]N@]D-I['/RGS]$?X$4 M6*HT8 O73M4LEM)'V%$<]9-K 1=2F$*FK B^D\7EJ4*6X;\4>9>X#TUOJC(I M'D3*-1!-[G%$?!TV)D=D5,["DMYK3T5ZBFI/L4]<,JD[I#%W:BN&G"CHK%GFI_,IQQ1)C>;^95W M94DA,.$%@KX13"$&IP*;9\$ZP3P=[7=TLJ5U%;GU& 1SIXDH&[6YA33*+H73 MX@_)>R&E-^1327E*PM+&TB&(I-FP^5QF;X@2% Q;$6P4VE'^S95HC@B4 [M9 M %EF63:PL)%8PI"RIJR)<_\F6O@94/0"=2.80T$N<0!*+[MD_%5$?2EJB!?C ML#J@#7R/(.<(\)/.J# 341T&CY7N[',_240!K3#@\(9@[EK5KHO(=Q87V1(0 M.I,FN0!IB^4!IW##@&(NX_A!1P\6%0:H+!*Z(K#M*%0-% MKH4 D"FBD[Q,M2]&[_-TGY@N4S8Z\:)<24*1 %U)D M7;*M<1^Z!%8"G:Y&& M%J%T<0/NX#C2]V6V34YC\?44^(\BDC M3PI<(_0,ZH3,,#AQX5VHA$(9;W,85:J9:9;M!$D3BD*21O%4E.ZT!HUG_/WOO MUN3&<64+_Q4\G!-A1U1S=+/'-I]H6I[A'&OH$.E1Q/=6#12Z2P2J,%5 M^!? M_^5>^YI9!713DDFJA1=;[&X4LO*RU$^B3CL%Q5D5IN=QDL MDG!:RW;/@ZN^^./O P\B#Z_Z_/=_""S;IQJ9>4AUEV9!?_,'I1;(1T7IS4Y M;XU?+C.=H)A^NZ1"*ZMW;I);-38--KU?-?=-MFI-=UOKDK\T10:/$A8O20NI M6EP/?0K"NTS/"579BL:DEFI.B,G3M_$6XP^I@\:?VS=NEPW=SU.I]<@X!Z2630;"!AHO9/.DM M-Y]U>=;$EPO72>CZ"A5C62=]6_45QH-(;^QQM0P+1B, $2LM8GP328^8JTM] MFWL;>F/@(?ITKO#"X:C8RPWN\BZ=NY8V!B-/7_T].[ />JOF#FWP:W3 M[TJ'#UZU-;"YKQ4FA[>DW^I$TWMZ%(9?WHVY4: 0]T MR5^*V%[$_L.%KOD3&,N%KCDC]LFP3]JQ?S/4G? 3*)\-LR%35#PN?B,)T&_? M_&,T#GAIC+ +AN^7( <7KAYD?0'\IDFHEV3Q*"VU!HBVKIRO4)[CT\X:4(!U M1CS"[)V/DBTJB2-\$!7?ENE+*)= Y JX;T7;L:9L_SC9]QH;X=]E!D"N2AKW MZ:)OD5I[,*IZLO%G.L66K1C'GH2DFM#(,B_.1E-.B3SR0Y;G51]^2<;V/RU5 M1\86'2E]GF>C=A !SPXN%,LA0'G,7^QV&RO9D2DZA3!XJXI-DV+/%U^2-@F\,S-"S M17X")+1%M2*D[7FQ^N3]=HL-WS(A@K4/L:.P;4)(3 F0=&YK*G&F3<:=UT%B M^2U_*ED#VHKWNO64E<@Z2O/U8- S6/7J.R;'O.$\2&79'ND/@K4+@Y6_I,S; MN!S21B6(O-3 03EX&(AUQ*%>SEPX.G4A%#.PY/K-LL4YDZ!5.4\@?W>+AELZ M'GM*G-X<&376;K"E?J+E@)5"#J"+"YXETENT\UIN.B\0ZFUH*Y@N\68_>"M^ M/]S473I/4]RF5E82ZK9TI:XV0Z0YF0ZI,"#!.)4;E7DD#C$C'BB"11T.K8J-14XNK M#5 71B5IQGO.O<5RHOKGCWCKX$_\Z3WVVXZ,?W=SM6G6^S]]^8@=>/41&\T1 MN__^^/#:AL29[3#2(W)]$KD*_VYO^YA6G M(6C[2_RHFU(+66V*R&Z/(PKH;G*>7];\4UGS*'&T[QEU08)$#3H013BL#:"+ M9%Y6R5IW8L=X;6>G6FQJZK, 88Z4S!!QL*-!KG+7W-0"$I/K%.'I7N@7UY5!J#6^ M-'AAX)8'TVJI3D;RA%O2[]>'K@Y+@1YVC0BNA\9.)TBFX40APO/. MTB8\R=4-* H7W)H M_9Y8F1MW[BO%24JZC!!O#6>^N&.^:S:7A?RH"QFA?%E6C((BH0F1G)8DG2X+ M]E$7S- Z@RX7UP?2A7;;[J2'QW'(Z:Y-APPM0D.;5H>@0)892^,]4(B='CU8 M2$1VT2H9)P.Q/3I^PO[SLCD]C=] MZ]E2JE0H$0X?\.9&X-A2 M,:AC:I7^)CVI)7_K,/+E.Q.H7=;ZHZ[U;;/9S2U+;M-7#:$O&#$NZ"[SH>BG MES7\H&MXTW1H 7E M"LYMIUS7W3O=2%'[6?[6GE=9@9/]-Z+-824,)@U2'KUCS*_Z-M3DKQ>HO(29 M?JZ%RR<")9?>#2V,GDRJ*U6#']+JIT$NA8KI KK,09=_O( N/X&Q?&2I@5]@ MV90CZH %D=+S&1^_**Z:^=!3^RLKL+ZELGT+\@!4 K?DW95VE_[XX[!-]+U$%^!29C!PT!\>=1\3'T=TJ3\G_T]=2U7 MQ7R(P->BO]X8L5!_9I9@7L4=:.&%Q->OK*_/OV%+2XJK\O13Y648^^,SR["V M:F&H8H*:U$?$O/C:H >!7_;4;MA06V+H!WE1AD2O^K<:%H76%$,B,P!F%%ZE MF>EJ-KQ!Z)W.3A8&=Q"H$&_.K%6?.K+(<]H9QIBF.!TTS9K/RU6]A>A/R.H]UJ= 3TIA3\*W3*\S_M6AD0% MHRL##%20XAS;08PC%0% =)O>KF6!J9$ "H*8([!0WW$';.YBFWB<80J4,I>1 M<4YL+M^WR@+H]''JR\,?\(^Y4\A@7@1X IA.R7GHV1F>7;=/ >LV5X M1.SIVM%(LF^]/I$7C #L0#Z MKTX/:(8;=?+K95KGL0VUH@!_+!KC0,R9)D:W"M._Q)W1A_^FM@,N,?W3VN*L M6L3"K+; Q/Y*S?CRY;))VT'C#VIPS"3[^$)(;R]\%%%E+V"[3S&6_>MP7Y_N MU?J"N69E4RCM@$(-V]& 2A&W6=Z6$[LJ]YU#\QZ\W![$17-%!-O-?MVA"UC4IA4>*7T_15EG4\?X,(=: M(*11IB)NX6/)E*B5@H,<:W)[R%07DNA7-2'M2"6]. M4';(AA51#H$ \(9WA&!418>Q<+ &2-FS2U%0VTI$'*^9V)PAW&DE]PRV!].AYO+4=S\ MKK_+DY8W2L\2B79.F9>L+>BD6/$3N58[=DU_ALMU>F-*;][16\K9+?) 9VFA M:SV.Z HW+X]V=-JBZ1Z[:Y*]0TV?X)6W_6'42X /-_H/3@2+VOX_)0?SVY\' MA48#3C9/L9FX.T"?OMMK]+([#,M;>JF3DX(6"V6 $N(B\C=!WC!X';5917=M MQEO3#K**F.!=RVK.;=_*L;/BX M6UDYS$:^H=[>[,^$IIMD.WS^ M)G^C:+&[;M*FI:J^SM(Y@IN"AN9D'&-]HKX PGK]P&Z"K HU3&5)Q3+@:_3RM?6:/+KHK^1+@XKB"82>^/"60QK'L'$MW@_'6!H(=\-GRNL6.=5=9C5R5_HG!>3CFB>'K: MF2DNXKX0FX80D,,^:S3[VR9;VKEV14[M$$CQLT) $5KVJ0UOO;/K^S_9H; M#SN6VRXS%TC5979H"7[9::DES?-P5'X!SD7%IOV8ZYZX#9JD"HK0KMA8O*PP MMV9O)IE9O(]_$(%N]A"Z^\>2 #KG>Y4QYQ?XI/??O:#)E3LEJU/(@9!RS%VX M)\KTA3S$G/2%/ORI9HI0V1>!&Y<&S ,P\2@X.^[W>5JJ;?U#FO1_^J5-%$L_ M+BQ&&286?#F)^T/&_J5[M7/*D4#SQ%M&EG^_J8^E9YXRK.'1G>.>"Y$CM'1SX1XQV*U>"CS6(V-AC!TX%OG_5X[ MWDAN"U"E]+N(<[;#O\W94=+)PA1D;X;9+UXM\S,#XZ]^1=I^IDX/L61.'2]]\UIH^0,!OB,;F10R3#_J5P;;';K=XU5/820-SC!4@> MCQO\X*>9F,.Z-]V-TWR)/3@N-Z8R>N@$P<)"OV=+'D5^);+]9^FE2%FKZZ5L M^+SYTXMK/H!HY)[&W?!J"A12=%#S0PI[:49O&P9.-,SU[^5IT@0A*%4M4=M, M8X%3PZ,09#S+NBJG"O8./A+Z1[\"M(4WW1N9T8@P)5A,]# 455/9!A@(UZY0 M!>?@,=D&U,&3;[9,7CE%S!#YS:)^*QY,<4\Q9[/J-P0O8UI"_I;T_0-7KP$)%O@_+);511/E<>?1TD[.FA.05CE3ZQO^IZ6(* M)!?QR(U*/)S59I@<0Y%R=!

<6Q'0-]RZXO3%K%LQSTC? M9',]$IWZ2HPK[X];ND4IO8-S.C*MBSMT)[A<(D6XS1[R2\8F&?F&#"L(L!3G M5G*.G*=A$_(K.A88B\HB\U$6-C:#7[PY]2N5MXPT>,'?$%I1HP>H!_\93 W) M+#:#L;-A$UCI9IMV!FQ/, ]>H"388S/DN_PWTF)B=W:FO2.7LCHP@&LN60U- M2 F)H1Q'@C&POZW875%#9>;0-6!PQ3AW6]2RB-RQ-$W,DX1L:0Y(C6;QL$O[ ML;/ EB4BZ3,0I#1+PYM?P3=,H!3AI^*#_A617[V%^'AQ=5K.]]0MN0_"4'!P MFK$ >^Y(+CN48O%^V2FG8JJG[U4ZB)J:#@V+BYNC0%]!4B_Z@D!:$8 *9NN.,K@L5O16>&]QU_THC>[Z+!ERE4 M,$1\#(43=RH$.X[V'!F\*N4GP"?0 E &1IW?: 20'I@^IZ-PDOT"-2& M!$=RFM^4(SL3JS$3H+\)R6\4*6[Z/0)$Y44#S)B+L'[9 M]2V1,C?K3@DY S'F&&<'CIU<2#PI,S;&OU.C5>H,++-"+$F;:Q 5K+[1!AO% M)U_#+E44R3_+Q>1K>;-IC/Y;3>1DXL>?V#/WL^")?CF16,GV)]%HZ!0 "CI7 M^3N3(BK!_HSXPQW/V_9_#W4TWZ>T2S1L"TW- +5S$4\?HH?L_>#9D:SSB:.R M7V<.O1,VGIYZ1HJ.<-K:<3S(I9C6?2/9H 758OV6+#FHSV4&7T7YL*#X0OWJ M[23^2%9W^0Z)%1[.CG"6X2*3X;'F'KH3H_L$#A?\ /$\C\&X/ > ML"XAQII&,60 JSDXE[-TT)QRK!%HMV8(;//GGBXEV^'QC>ZX^1)/EIZPJK?) M@J]$O[&TO3A5F9O[ZNVBZ>[:=$>X8ZMWI&CO2/4VW)#0 E*7/80.^<6R;5C% M)_><+<(MPPOTYXG%QA"S% <*#&RJM,%F^S2.=5Y42G- :9<3"<;D5PV'=E]) MQ1\;#N4?&%$H4 2D]Q6[-A,WQI0Z $2921G?<@Z?",!-[F--T573P8W3IH/# MCA>#Y9**M%Z[#J[-@]<+QV-YXEO%42?,WMI!.5>G2F-'<<_+?(Z!@">^2KN1 MG+;3TS(Q&&J2[+.8>,:,VYGH2]=ETNMHAW_2+I:')F>J6ZRVX?>HC2P6&>C< M7I77JLB7C!_V?OWUP3$^O\ Q/H&Q7 @)'@H4U)FG1IL8.WL&Y_OD=.T!Z+KI M,@ZQ4H.PR9#+T7=P D(/&AX#H=S6=2XC[C-/"X>6 MTP>[ Q_C%O*B!6O]Q .(#%%+;5&4L#E(-L]1WZ0QA9KWJEA:[]6!:#AN8N[< M30\\O6/@:7C(\G[;30$ZG/5,JX46*S1?T\#3T3WY692KDV?5,P#;$*3%6QG. M1MU61D V1-;/MRR:,TMF@+"CH:0"=MQU+/_J+5SOXT^/;;-9>6^EDJ,RI$!7 MIW@^-TN6_9^,-Q\R21NXW.WX#DX755GJ&SF*T/'VDHMEG_@(FF<>$=<^A)F& MP?"H,DVDV)#P"C1,SO\>14V@85DPB&4;7S![L]V>V\:X H;Y(8V5VQ3W;2*" M.JB29$!J=HA<$)8% @*[O W,Y\A3H/5=_JZ;$N M$53K. 4\!%4HRN5*K'NSZ:\I-$U#6/;=S&@UQ4@?9IN5":[ZZFI=<7Y5=8*3 M]X$3=MON+$Z[Z?N5H>/!$!$[]SP_'YX&3+Y8]G!:GBW^@]\G>>7="/X5RY*O MAX8[*YO]?3^\&P,RGL7UX,FS^%P4BW_Y^G]>_>7J\S]6!!1QSK(T6^LT9Y2# M32O8@_LAN;"ZN@4YA,^A<*GI:&@B=D9L+E49V^T!UDC'XH$9STXR=T;+MS!\ MCV=$CG^RBE0GXH!^2L8M/8-8$-Q+M8DW"Z_/3I7%CG'(^)Y!7TF:+] MHUI*\@Z'H_#6IZ?1(4I[8CCL8@6]'8HK(:215]+&;X2J\-R)B,(V&1V*=[S4 MP9R@,L2$?,BY^HT5._Y'4:W2'+]"WN&V7OPTA&(TQ76LZ MC.P,Z)8/SQ:S8J>#^GGOZ7B]3(Y8'8X&"AATPG^;-F%[UVZ@5DF4-VE[@@6^ MY?>\)]%T^P(:;_DE]AW?'L:QY2_YQSN<9GJXF32T>Y)4&AD\GST<(S-G5<8_ M0N8'B41TI82K8Y-.S"80VQ-G2\P_55YY4CZA=+LGZ[T5SHE'>[ULIB3%QH7N M)>ZCMW5[7TMSNF79:9<1DHSVTW3J^2-YS9/*4^Q;TZ33%N:, 6<;Z18Q+IOL M+U1P7!3JYCSG?*?;:QVM&&?<,WX([,6DMY *,/25<*WT+UZD9::^J63**$]T M;PJ >Y:K#PX_\.$F]$;USK3:_WOHZ1J+?D4GN0HXJFF:TX%F_.2.D#2".,%S M%#"^ERP2D5?VPS$B;XJ2FJ*B\ 7!.;3/6D!B/$;XG'@3T8IH/LMAHAPTN M1HL&TQ.]$V\37,#FCMVJHMGD*2YPYOP"_F2YQHO8R.1;#1@#X%,6+.D\&O_^ MT\/'N.>:82?T.%B5Q!5GHY MYX=ZDZZ!L75H:DCR=R]JUR'SW/R0X@:>S0 <"?W_P=>T%U#ELDLZTH4LD'J'73^["GN7P9_]GO$G+ V'E?#49WY,6L9"Z;P"Y#6^O(@E+.6 947#]QB*E@##S)[)T!'TIR-QD+9;?+2P MGEPWN CE?7GA):OQ8!:)XZ(T?W(7T!!S>VYW@M"RY&LQC0Z85R7,8W\M(ILG M/\>'8;KA\KP#X51D]24#E_5C.H22^S'O<\!]')#T[OYH*.4O)U?Z#4%BC#W* MEK+,4GIK# 6$P9>0CW &2]T*1B+!PI/%)4=7ZF099X[N)&\2KJ3MCG)!8*3K.N>3$[KN,#QDK1T,#52*5AG-B@IY.['J,[KAMM^LLJLC=Q#- MO16=;3U!Z(D9&_\&F%;["2XE*BDFJ##C5!&%WIIJA7M$8,=.-G M!1:H_0!:+NZYKS='@L+9,X604EA"(A^]O/N,H]P($>G2-GXHS,9.3Z'MS*.+ MPI<'8!%\KE:'=9<"1Z42M62!I>+_Y6H#2"1,YSJW@9Q4!%HW7&5=WUTM*6&\ M82-'R+T^A;1$M8"TW:5X:<7++R[%RT]@+)=>\M+^QWN.$*I;;XQ5R!(CIK-J MXEWKW2I]OS&?.OE6:GS SHD)Y)YLM2V1>SGCRW"0[$E?X-GB#?\JC)7I,\=% MZ*A:<5@1SX76]J14LKYAW W;(5PH@RRQ<\#;P/J->@8I0CS;XAL:Q MSY*D/=FG9EPBV+KV;B;497@V.W:!E#!0)J5;705PJ;OXB@2C-.66)W'5<#3J MF1=KPQA%G 2CV#=V#8C1Q]])'B.YG B-F^&ND:MWR->UB4ZV).*=H:R$I.7#]9+GH7 M7H@^E.5$]%*?7KA[D8]ZSD%,#G]_(QC\,1+S4'R7:9%$II;'$( !SQ4R$17/ M!ABA)A35TTLW[>P5U9&ED+:9\%37(3EJA1/<]48GCIUOOM[$B4.JO=T545&Y M7+(&F/!U^NI3)$73\QW2>9GS7IWI/EZ>X01ZDM'1/'ZP4!LDDJ@F-J.U2Y$' MH!GG]*AF"IS@WK'^-WV]>2+!S(L92NJ\4;1LV#/2-9\9(8I"@1D;NYPPV9Q% M;D]23FD$/RBDE,.6_SJD9?KBC]7BB\^^^!)VU^\H&IIL<)*JXD9J#.S_?/6[ M+Y[].]4>-BCE<@!C5M(2ZP77#P::!M#C"\^V4VAQ;$3PD&LI?:G&J9$2 M3[&LB+:$Q2; PIT,1LA7/-T>Z>@S$?CBP&19O*&.$FW [-DRHH1WZ MC#'P>79XJ42=/V+-B97B,%"NU5-J85I.09MG31-_V@N#IZQ4_O?9+SOIB]_Q M?4HWF8!"_+K)]6S M/\?-(HGEQU+P:VKF'.TOO"#IOII0@U>/)^P79G2Z&ZV5!.>/9#GH'Z>+W#\+ ML^%3DHLJF^/F5?MB8YR52YF0<=+THP3X1E%Q0F%"Y1_P\&!83\M!P)[J=H2_ MS?;T_,Z44&*]:81;PN*VG))BTH_ Q6V]03*UACX*.0:<(=/]G!$,>)@<^Y'Z M :5V0(8(K+(P5]IP*\\M*OR2P 7X361YR^75,C)\!0/_I=[7B[^GV4BG7AL9 M\Q2JG^OD;4G+.X%G4=TZ(:H3Z.HV];TF,&S6JWBL&291OBL4-.# LB @ MI3ZN#S>A:7S5K)D@3ICB2U6&GZ#'\#2LW5_9_12: []2YA92JPJAM%Q6G;W4 MC(,_\(W:=O2?4DD7PD-K 6]G0,&Z82=#J!:@?^(-"1V]C$E1;F]5.L;;$*6@ MD6YX7LH$>NQ36Q@_;!4\F>%&TV-'_UT#+R!DVG%;T\-(%>@N_7H^@U"H,;^' M?U'9#9'="N=U!> 4S";?'.$&K37*]\TY(1_+0_BEN8YG:!($BWM/3<%9"/\O M\;D_76/SG25S<_S]3%2WCW3G OS7*70L]FZ3G..5Z@(=LX_C=U5.W(7;SH(P M3[MG3.8EFZBS.J*&S,6$*7.WJ%<+(%^2@:?[C>9Y%'$$NZ.#:RWR13UT.D/J M@&0 S$R](.]L.$,I'V=*,D?RT2 -XUVK)>7^5#4&#A@Y1M):ZFF,+ ,"+]@O M@+9;#[6E$::K'1ORBP4-'*&R3.**!1V7MWT\EZW"K$]#,S\ M%&>.$QLT4JRTQ#'SJE]UMOB^W-XM[HPV=$$3=A9ER*TD'C"5&PT>D(K$S[O8 M/8U[KV+X+?U6<^?<,J;:=*H%=P^$<6 @4ZJ>-F;2I M,),%JU])HPQ5R6F>Y=#Q,S$S&<_RR>21]?EL%+XL38Q>KPN4KZ9AQ!ZVLR%3 M 6]">Y Y F%/QGVH)F^&1.7,M4^FD!7@#0]2=HD$'-[UP+M_E?5PSZ&Y@A:U MAL5%&_LL+=_/KT_TZP-1PR_UE37+K!BJGH\XG416Z&HIT+7!512"63E1R3W7LBH?U;RV^,=M5.DH)> M2E@C[J5IOF]L$1 ;B\"+HCP\O*54:0 4A@7V&]C("*6!)\U+>]>N#M3"I4M& M[J(EA)AX%,%I_&RL;:1U.^R@=+UIWS4L$HBD3]I^4GTK2IK:93RGZJ3O2H[- MG]YCY7?DB((\9[W_TY>/V M7IS?#O_P"H13N%[]_KJ_WX?=C/EV??_7L=S07 MZ1RN*!.*=7R][5KR*M()_9_T%?],.T.<'.R__VCZ?7T-G0YCLS&97L"VQ(=! M*3%(HJT&=,W'<.\__OZ&&FJ7[SAK10%+_+=T/9" \;)Y?MD3'V]/_.VX9PV) M-VFR]W^AE;LWH;XNI=ULDMK36$@G#I#>^3RX)^G 6-8:'W M2%M@I>>/\P9M?=/UW$;'QF&X3D=RBU_^?V^_S8)A#4*N+.5K=PO?:^@32TY! MC42'WBP@-UP1S(1 :OK-$F[[$YZG#UQVS ?=,9K2H%+8<->D4%VR*-RM1PD3 M7:;,6KRX:V_:#?S+Q3=]6M1^4R_>V%8 [J@[5L*3:WM@ 0SPJNFY$8(V77K" ML"??HX6TX9X*JS?(1?X&<_;9\Q>O\!^?/_\MCTMH*>1!$7[:2V&YI9%4SHM#MNI>Z[E:MSP%-.NA YYYG0GCC,.:IOH,S M*@DU@K_V72!2?JXI%MH%(>^OR9;GEF8:J2='!%)2>R=%7]DN>;;X&_.J]L.N-Y!@(9.DW-/:0RO=I")(._=8.092_LL; MR(TRF973,S,D9A CT"0Z=_ZJ@:0("75S(D.G,T7(<3I[1TF_BMNURJH6$8T9 MDO,Q')2,M039%'>/64PID(0L+^"-ZLB\!>YD"+HNQ#% MMOZGX$M??/Z:>4K4WW>*8JD);([.?>G8?>OI1S97'KI*%XE.2@@FJ56$ M?9D5 P\V1+QS$()6&K_L\#2)+ %\0[05"%#VMVW8\'E^7E.KW33Q<2\9$E$P M5/I3Y34KA8Z8$F^/?738/9169J&;.!DR@\KC%S="7/T(^ZQ5/SF2(&18-;ZE M4?M2($RZRY'R_^\F.8FK8Y?^4\$VBS= .8ISD.+&=_6JKF3+[$,*).WM,KU1 M1>]<-2?* M5+%TD;.'%.I'-&;M9\LR\XNWMZVB8] DIQ*Y?G'O$F4*,RH<_2)1!O!@IV=[8B)?=>$WH](-\>4 M:^+8I$_+5-\UQ97&RGND33 VF[MP_G'Y9L%RO(MH]\G )J*NK[_^)OPKXI?] MI]@O1>M*P$2:Q7ZV^#-Q6K" 6%7L 9T+<^G8HI=T/MJ8;)):%K$0K\_T!B\, M<_':JO7,RL6YT'>IS@JK](A%"/(8D^GU=U5RCORS:-)E_JP9AND#&61E1:8:V#1$WJW"L) MJ]!\FP.GONZS=9Q!O?XD,_=A(*B_/E#)5Q=0R2'^=,P$!%842];I0LP+2;Y,-LM*:>G@/$0X?.'/3EJ6#'7XRS M7? (0P0\2Q%R'^2.NE$OL\D^:#M:4^<6QQXHX+7]?4:T*V3EQ:;0G&SF6T7L M\;T@K9&)A#?0#BM. #<9^=3>Y3!A&V)+&$(<2M0RC3\"NLZ0H)'T+'J T8-, M0;3,4C]DT4UT.C@%HZ=KFYP[ \$J,[5D.48&I'-W]8;)M.5-F!B5LZ$D\49? ML%<,UF0A\F-8%61FDSDUER%Y%H?];3^@@LLEP6>+_TP1-3QYYR>K$:HLCOV! M1RBBV>_UCBZS)-V"Y.1;Z4!'1+U^]EQA9:OE'FGK9K MOZ4*47CK+=VUM*/3Z8,^^MJ6S?^HWN_KI>[ "9-XG$,G%RT8B<'@JN;K$0!C MP=S)_\WMORDQ=)R+'5(?_<$5)_;-IJ%,^*'+X&G*P@\=*R'>?L2W1OC\=*W% MM/+M0<;5FZ!0E4Q1_4@_IJ^%V;\V"N>INH!R;5\?9Y:523KC@?^-3P*W:*3[ M$$)A4B1UFG3:+35?9<@D8#&L'=7D'R*=NQ*'_]:? RRF%&2VE!SKT!%ZS<'> M@7;[;=H]V(*[VQ0OT4/#(*^!Y ;XG_/0E&^1@(;!'*L>J0[*# =[1M3N^#UQ MZ@A_.J>3QM_&#=[0 :-MW2^9C\A$Z>)^60_U@?0\P*A(B1IM4739N3Z2N9*Y M3"^[H3D\C)3^@7#\+EF#9*U7&;D[S9F$E78G"'>'/)P[3UD?GH[^,/0#-Y1N MUFE/24]OK#P5>^0].>\9[O^/9V^>+6XH,P'%12 JP6M(U%:"07AS"X&8Q3]V M@D5(5J@1X4M^O60^.A2G4?A*DT/A8*Z>3G>/5N4]+J>_YZ&YY/3QVLT-W64\ MWC8],(P3M6F5-&*) M@DTN6_Z)/)8UI4]?D=S%OFGNZH(E;MYF*.8LT,+)W8;D:):^$+#1N) L($Y: M3@^3)V-%CF%)$RF4KMK"'*+TG \6"Z+K<4WVD]81]8>QI]-,BZ#:H%.I3*): MHPY]:L]F8UB9(UT%4\A*)*(E".FB0688QQ17MDQ>K^)$9UR3"?46]P"-:%Y7 M(_T$23HC31EQI. M.NV3Y-U MQ!LV/ZS;S9X+<477K#A5]"!MC-+'R65Z:JCZ'N+W#'8GS4=OP M8*:@D'HG5VBM*;?ISF!'6@/-R+?'37*9-G*IU%>SBQWI MXQ7/(+4>0G/O,_%Z>WPL2,Z./3N\ZY:F9D\-_,E #*T2??++O<<;:>F7[ ;= MINMCX?:1U;3/XKNU6L@]$7(2>YT,7C02VNX)D4*'^-GB2<3Q;[-YL9J*.J9Z MF\4H4K696A F4'>T5_TS.%_W3=ZU">I,+UI.[-YS!_U;UEKK( M92[F&[NE?9+1/R=$!,Q4II]V9/ "4T%NV*8*[%)C:8=7@O1(%%"4C*B M*N'NN#L.+@(F^JQ%S2 ']SR77-J9>^C)X6;_8E-FM GUDJ1B*R M:GF\C'A:6JZ&=.JJD)[I_8S@=K.X2;)3,%S\6X1M\?OXLC;8_YSO3?GT MB<=?17\T1MO5G V:37(.-3CQS4':V43X>2;QC#!NH&7^;*0<+YH6"/4\7^G!;6C=NEMN^U_=]= M:ON?P%@NM?USM?T7UP>F4TZ>]<%]:R&PVGC+EE(@L5F$"RDMWVQ .,L5 W:8 M%/6#CKI*FJ"F[K0K]'I([YK.1&#K46&-)0#'J_>:=*OR' (U MN9=BD*-!^VXC';7L^YFOBQ"/4_KY)RU_[U4K'ATE>A]2!1Z?;3H M2).TN- (%:Q^?*$6,>O:E_1FH1?U9#A@+HJ[2G=MOU$Q*[HCJ7CG%-V>V+#, M5=[L(1BV0D ^FT.LJK-RX$,K[E,+Z9+)6+EM==WWK-7)*,-"GM=RKXUWA.3M MN*.HV4,6$/Z+_4*]'Y&=,0E0&[F.1"S!^1%2JRDY0J3KS4SHGL,K)42BCFO& M_(&7,EID1-=2"-LJU1[%V.S):A<)90&%X X;BPI-%G(CL,2)HS?PSJXM-2-K M2L>S#"^_^9\Q[R)NM]O^FCL Z9=6:V6,;:MM-V0'GL/)JJ+>$.J>2&F5UI?*41\N>T5O MD(SW;7&FZ*])R/:%Z[V*OLR6"T2:A:S*EZVR.GH\T)6^]J/OJOQ YZ&A.<)/ M^LKZKE&( $6K3,L1ZSJ%1=FK4K'5X_.L[R-FGD,FKI1 *T4J#\JRGG6!AP2) M"E_='K;T^=G"?[K$VCW4L+8%>[1^2]K)R6Y(\B.O: Z+X/<\XD4FAPZX;$$K M2=@UV;L%G%LXT=,=<7-[I:2"J/@)A7K1^/[KT'_XLYZX&,]S=D%3_N1?)0=] M.\-73<7.7/.LI#&-0$+7 !XK$6./-7:LJN8D3;PZ%E-QS7!\:3VXSGT54ECQ M0UYDD#+"7$;J/8D8?TEFYZ5DQU9&"C')H0:E!M5HP)G- 0A9[\-<+VHNGF9/ M?UA*V=EY S&OTQMG3+[A3ZJX:2O>'0RH$(A=1%+.;FC;Q5DZN4#OK#BS6"_N M:LK/83YFV#V*3UEKOW;9R=%B?ODL)UF)H:4DMY"FL-$5::4E+0*QS>\)=Q09 MS,\4Y"W,L%=+KJ,A2S:<)>._(*B8D&L\K(GW'LN:JZ)/VB:ITK&D_+SX&7HO)*";6S[[/.\]GV[+?3ZIDS-L0&:ZVKS^^7P^YFJ$5/ MWI 5HVC)*_$;S$0=Z?EG[+O2_=3#\K8E[(B47XGH.?GP*P%U'@0T$$E]@_Z& M/_3GTFAZLOC_7! O^26QL*EXPYDJE?J:3 7-IF&*+^1%&IJGS/W++-J MX(&OA^:&Z@SBV];PKF@1#FEJ\4=YTKHN0B^'U^5ETGY0 .D#8SE_Y]N)@4,8 MHT%V/Q2FN&'.&^<>XI12X/B8B 66&MRAJ>:TAS*1 9"+BBT81L;%#.00"I?, MW*0<#H'B$974OZ?QI=>_3<[M.TH!I7":2O!TJ,A"17@#,;.SG<9%TXZQT2>M M+EDV@E(NN1!3L;%N1ZDK DHXA3I."\J43@ <.4Q"6!,'#RJHC< .RR8,)EU" MP8;D-W>Y/^:7W:_HVO:;=NOJB(UCXFE8C5?1US[ISK/ D^CZ/N3*1]SFF1V. MO5E)H[<=S.YFO%#,?E@NP1QGO&IX(37C%8PP:Y,]XD:I@B1#+S"!%>N+#EF5 M.\H-L4&_4(]^:"))*J[G(6Y(A2CJ\#3&Y;)@'^NTUHXDNF_J=QT#3/(4LZ'@ M[@HV0/B'W= /"24$R]5ZJ03!#ILD8?ZX3A*(TC,O#+H5FU MW!F_JP&?,J0;7&ZRBY>5^K KY=6@&2#G93$^[&* + MG_A'O)>B[-Y#W!P7.*'#"7]_@1-^ F/Y&'#"3S>YXXCB9'.IC'^FKOGS:]#] MDHO=WS4Y'XVF#;7HA@XCX7.EAE.A!+"90[(Y"#)Y:9ESVY;-SC(L)A=@ZHELJ MR\Q28C-/+ES>RSI,\._8%;V>_7&=3(M0P58=Q<4<$'93 /ZRN6.!BVZ\: MJGV.>R*A!8&)K@REW(%.3&^QV; 81L^]HM1!6')-4QD3L .NV.:C"LM\D#QU M03I,Q2;_S,]^Z1L+B.NVD7P.E87O?XQ!.*&X_=2->*XF6Z_JW5[O,73/9;3C M?2ZU@%)^J#VKII]WTP:R, W0.Y2=AVM_>.IBXR74)5$.<"]'7WPN#!,N?YUPQ#"(0Q$= UBBPIJ#Y MWFRR[L 958E&SE;&6NT^$HZW#30,$(P2UH*0*;"+Y;JK-X?&NDSS'@0(5#.S M>MMU_1V3>&0H;6]]GLDLDF:8$N(!+>,@DW$.9>)E\@F@GT!/BH%,1KX=7;LA M%WC@OD\^)I&=)_0N'_;43T=]W8;Y9JIUJ@&O KIIV5NI'P!Y5V@. LI9Q<+U M1:AF+P/T_?1L\;5@JC&8F6_B+@N&XN];>!DRK*)]L9I]#^Y$-(@LVOXVF]A+ MC#\E<9N9=93JV2?X%,>?\VHGK=].8G3Z8OF M*#]NUI?"M=U=/>ZEFSNB)J-)XM]6#G>A)Q%<6YV=J>J&$G54192C] 8N7BOJ M1!.=705A@'D-IJYHKQ!E /#*LTOEXF&C04,X-:4G7MDLCZID;]T20: BV^$\ M#.6R3-[73E!.&3%[X%GW4P-:+_TT26DV=RJL(T\R+/SDP&:,WS*@AWP 1:68 M6S(K=E*%_G=%]'*/AVH:%T!&H54_94%@O^3X@["D^TFI V<>?ZJG-P2I4[_1 M2<08 >':G'PPF56#H5_$ENF*;ZCI%C"SR'>;+9K$3N2V-)L-2ZK]Q]_?\+I\ MUU[]M2WA/*Q&TVX$(HMK,AYYG$?5 I,"N^S5:VNM&VVM6.M*A 5>P-$U$89;INYY" M]U*40S1;A5\DSF.C,[]JMVWG&03Z:[57NUTC-PL[IK$;,J?=?IIQX^OSMI?D M,9LQ'BC,%2EF9P*$>8!?:5I !'6/70$6MWT"3>SO+WO':.6?OW.TC8FII%=;60GA' V=COKRHXU%&X5"'WJ M3VU'.'L3AX11VE#D0DS7V9VEF(QDQO4N$+7CV./'<^R6SQ9O!**JM-&@?1V$ M'QG6M!@=VW<>X ,.AVQZ#HOECC[1=O/^.S8F'Z>&3F]06@:_S' 7<&L@I35[ MRN7][Z'IEA2;=BO-M**ZZ6RUB(UPU+# TW["S;)EO6:?,U P>*O&UY)T-4L;(N M#^%]"XF4]!3?E-/G68BL^[V3K :\%'3G&9=:["Z9.13(N(KJ5"1;*\?! M9,36H6OU MY@>L)<*S5209SB4,@4-MC^9S2&3E@8DA^9?:>CE/ZK\=GBX'K8 M',. F\F9R1,X(P=.DF7LJ0C?[$^$+TQ$6320J?YL[O[]/ T\%YFB$GOP[Q?L MP2*J9?'^K M!6!-E=Q32I?!TM-2SB1J4N%+9J'=;,GQNT?9ZQHD2?HL#I;B>AF\0*QO& MAC#1E"JZR<]1D-XW[[^[J/14.E261$EFYA<,DQ+ZD'^/0T%>42O2PQQ0&0I M"B2&1PRO.N$SYHS6M'9^&)@^,K#G3TU ;$#*\G)GUX(2XT=K+!Q#4R WJ(M@ M!M69 28@05X-1<7;G8V'PI?D2((93F5.((6-V0_EP!ZW*W!*OWCN%M,FIY ; MLI>43Z"$]$_?Y24WE[+8 U6QJ8]*T615A7'."-D[%<4>_Z8^2ME7>?&S] M\GKJ5MG]_#@?;IYF,VHE._>0:UJ9_Y71V)CL"R-3$2#]@V3 MSTL[OS0NSMNU<_?83_'@66_IE)F=< 2R6M,2S:]!ISSFM*9FG"OY;+:3$W?3 MUYM/P^C^*'9VQ%D-#?MLA2E]P@QULE#3*16\FG< M8M]186H#0(E%(YD[&?+#3$LSCKK[_)Q'1)@8.-G?_4+Q1?S3EC^FSQFGF^,KA\FP'=Y&L=OI.&3J-'$2Z7<\ZN?@$WSJDAC"[ M0W,,4(X3/PPDU.%P(5!HVD"%Z2;$U?S[\MG7' ==6=W_V>+OLEQ8N_O;?HN$ MAD[>R;.$M /J% R^M,MM&JL?1N?> ]LHK0@BJJ/1?8BTP?UM(W0N(*26H:5W MZO=!(SA;(&S>^4$^6_R5Z=BJ,+[L/,Q.\]_T>HM5J1>\LGQ[3PN8+(I#?3=6H MKD6T4"Y8Y=K,8P>=]G;-M1R%P3<_-,O#'D6SL.W3H% >H7$, +_!I4K?@(J! M!BZ;^IX5=I#"G!G:VMB8F.N/8O#-QM]V;;J(9]L80G6K(/K]-76@13D4*;;9 M5G=OI[!@F3>C'[L%K=?0L$Q30(.#W7;=$E\61&*2B5=?:Y)>>Y=VD?W5T[A; MR3D1CZ\ ,9P@.M7Z*;,@#NWU(0:4?+9:$ODT=[/*)9MQ0U<"M6*UU$";Q*< MP"RHJ=XU<5U\0=(1>5-WWZ=K[<_M>%]KSTBZ4YFH&B0"OUCUJ M5?PM_]7?=NG#RW?45.0??NN7\\E/TT6UV4@\,M?,SR>5MZGK7_I6\T8WWL;* MU?QL\6VS' ZM4B4\QF0Y?K?)](WK#'RY Q 5I0D*[*]9I=(_DJ MI_BSQ8J+D;P"83",_3>YQC%RA;*]A#U+,3++_SVT8QL1FME>8W"6,*K+@70' M*STK.XS",7@KSQV:E>.:+U-F M<8A>G2 &';IA[*T4:;*;14?>FH ]G_I1W2>!L.GX^]N^\W*O.\?SUS]ZX-1_.$" MH_@$QG*A<,C =T%B!JS8H-,$OHJ-%U^C-T/3>#/,8MML4;+2TD(*\Z'*D-V[ M;)>RBZ02*T>)[.Y&&[_HODK#1%A+>6;&<&AY+_0=A"_HA[DK:M/4=UD1I#N6 M"3@C$A=GHA_4EYCQ57/K7@E3^7UDS@W\O ;P",*G M[G^4C_XT7&<+RN^EQR5X+ZL6ER9\ .GB"?%E)#K><:E?2ZEV#5 M-!]UBR'6KV.G=R>NF"?+4L2Z;()#'H)T\=;CMMXW]59+*@-I;D-^N:@-NH,, MM6)L.I>E>N[Z[X>N)3 _>(/ MQ0/F#_H?TVXAF\?N&%YR3RV,A%H@L N_KE"#-XRHI4]G1V:HM[O%8<=Z.>D) MTKY(>_1$!W!X][A<]7[AR ?24DJG&:LL.CKRRF'\/LFQ1W$*MIDC<_*P\CW8#BPH?&*O7R> 70^Z_)J[D[%>RN=\B*GT^]9Q)DO M<0E/)Z%S%4]<5.[PC+6TNO&AB,F)G[2"/[IU[-.]!=_.VJK"IY*\/E4XB2A@ MFU:>.V@#WWRG46$+'09D?H8^19%;%-\+[>IMS5<-9T#D V,XBR]#7;5D&"G27T-R M#(:W,2^N.%GV(E8FDDY)+_.GET-I81G#>BT[L#P"P4FH;5W+)?W 0 +*UL?% M1GV&AQ7NK'D;_."ZR_M.;2BMNLBQH*UXQS\5X1UKGDM6;?F.U.*]FQUBI3E3 M"B];N!J"N1W"W&;T$6%6U4"EO7T8,CW&X )@*,(VE25N:/"=2*OB+K\GYXG* M9Z4^%1XA^1*_8-170XKEJ=;E>>W$);.0)9Y".@Z&,M,TYJQ3-0NR.G'_IQV1 M%GH_1A *@G]BQ=NDE0$:B+8\,X@%JQ.P&9K=.ULR>AI7S%S]7U>#2L4T@;?) M!E]3/^IJ:$%NTXDF*R(R!4;QN@HJ?Y3U)5]Z("VPW8;+D@BGX)ET4>D07UBA MEQXWUIJ;[1:;'IWX X5%P/E#/440=;*D"W@_%=T]N M62&?4JXCV]M=0=M6"4P?!1^_Z!QOL*GUCV+4,*T?>#K(#7465ZD.1.[_9<+- M4I,.'-\'OP>)&+53H0F7O^L!5]3ZOYE&^>,M^79\T"BE1U M_2Z1Q]EK80*%Q!1JA.E(#;:V9$J);W#/&JW8C@2=Z8?CU2K%NAW7W7@+SQRG MF316YECE?&+RH8=2!HZMR=YL?^OF?=DP)D6.?Z]RW^HM"MG1&&N;ZKI*E&T- M[.J\IZ^8TP_ #LWRPG[':+PS%6+TIL(;W,3X,TL1J"%?9SF*,JO0GWZZ76HV M96]O,\9:B862GRU,O^H#7V> &,\W;3))<8O M"F;+Y)0-W!P\0_]X1HF5[=4IOY'4OGL&1 7@5I$5HB/K,%-9I#K=4T>J+BNG MP-#^D1YK27U_U^(^7ZO$G M,)9+];CL@#IQ(T@5=)1D%Z@58Z(%291D.SE3*>#4T$MK5W/\P^D]'"Y>AM:. M7&D*SJ]4S+1L8=PA_#'%L2GK* 7#87%LFT#&8AEZ'EPCA+)(W:UZKD!,_M8;==;K%!3[Y(V, M_>9D5]MYC&VKI:DV*;UGU^/[.,[^MBDS MYBE#*T.W-2/#--)M\?-F1. K10Y$_),K.EWD*&+(1"E6]J4/G1"<[@W;%G@7 M*_+T!!7"LR1 \1>O+(,;79I)ZS;M!R769LNP:2-U'.\7HX]S9]EKJX!88&F> M1J1%4S=*>99G;# T9B/V:@1/4IE=M@8^.2VQR-P*6>R..N/K+IJ+GODPZ5E2 MAP$I+M43.$,&B _H!7GE2S+,BI8;21;** WM^,[P!)M-PZ1;KF\@>1:J;UKF M.^XHI>^P_12:8];]D/>X/*.OKC8OHQ<9QW8,Q,4(\+D0QMH6F^:FT8[:51,F,QE. MH<&HW%9?&R]]L\I P'?LU%?!5J/0U8<4I R@F2#ZLG332,1,G=7B/O .:(BFNI)- ML.92.87<06Z8LV[Q2\C/"'<3Z9ZS[/EBVZ0O7HV2YXY=A8LW=-AIQ5/ 035= M(0RDQ(4=378(^%I2J]\D#(?YGO4;R5W1"ZO? ?3 MW_Y;I%^E379]&-)FD:M]^T9KC!NWQ8K5?!RRM#;=@!M"<:78 M&"8)0P2(:M Q\B1Q^SA68W>X3J?==NT2QI_.1L\ C17$8=$ &?(+(_&)1F:E MZ0U?,$33NWY]H#&F=?U'1Q][D7:TD!R3$/PF7;\8P(NT!7X#J<+/GG_]#WIT M^@G^_?GSWR(?:+2&BL!L:4&[YJ;?2RO:N,=[LRE,Z]".XDJ*6@ZGKNSI]%3I M[LQ)4HCF43KF>#7S;NX^3=Y-8&+R_4.-G,F9E<19Y]V#FM[0S5/P5K]X]2Q- MSXH;&+&HT'ZPD<8]"ME769&T)=+J,%*+/GF3?K#G/%OZQB]__]7S+S]+1SM- MLIBBW_]?&,1-?XVWZJCV3B2BM.^?ANN4)>"*)%,50P&S))FIE08.+\2D!> H M, 9 T+8Z.!:C+8PAC+. FR@'Z7TKX0['0YA?@4\9JWBH9@ !M])!AZ/5XV)/ MZ]PC7',=@K:+#MF+5U>(H=!&:>[;/X+[7@_44X4[B/N@FN&&/UEX<]J$G=V= ME0R1B9$"+L*'-!,@^&V2,[I3A2ZXAW@5,O0:AJ:W8:1%P>@ISE!.^1"[9U7S MR@"F6G<[I^>2PE,$J^CTJ=3MFN28N3TY>Z8OV>2F$N@!"I"FX*W&3P0 1:% M9^8>J1AQOM9U/*JX31Z8Q$'&^$L9AF63#T=%U*T/.H4G!Q0]UN27I2V48ITM M]5 535<;I#HXH.5,#6^4291;?9"TQ*=KSE^?W@%A/VG =G(_A9)/T;<"T,J$ MGK >AJ-:[M.;E"4.4=$P<&.F7,#6$YT#9HF#L]O$8*2='_=Z9 2['2V1,L$@J M@C?.?SM9(G-(R?ZF >1?SG=S_GQ%UL3I7-5;[=:(%BO.%/[N ZG__NH*@+_[ M[%( _ 3& L3Q]3/RQY2^IMR5:2;WUWV-!-J4D_B.-6\ADDTZ!$ M*'9?<@X/LEYSKD.R,OUH5K@Z9;BDBRODCC]V#C%"5_5M(XD:;HCX@>\NPJ2V>Z%X'EE@:C3>#) ]4GV&PUYYQKWC=<XZ013KCUV"ZB!X3,6Q"(BT4T]?0MXS^7==,7\_^E>L<$Y?5.&A,U*U8S4U _2BD_''['VF M81PVUQ#/3=.AL95> '71O4M"Q6V5Q6LGK8VT(B,\6++%-![_RO",8^BOI?^B M^>:,I)>CL%J,OA.MHRN;'[24ED7WK"$SJ%I[23A% T31FY5'LOP6E8;XBO;B MG(MSE1TUS=0$.\J-Y2BQ"OVT00D"]U^\!IA.MCIQ"=!O*[P'&L22KS9( MQR QK4-"BGJ:VQ\D9'VTS3[ABA1AH69&V7D@_;4)6>3),@]J01Z6,YMN1EA8 MKU8#3AB3^ TI%&^V-$UTIQG#!+*4>&UA>$Z6ZT9[X(P(GSY>\\RD^VX+0N?# M;@7B [EJ,D)Y;4OI4P#1^6,HT9P.\%4:TA6E2^>>-='3X#5N#%ZZ)IP3$B38 M OI1Y?SPW>)0L%7%P"=N=.[1$ 2N!E$^E+I,6#"=+N\[00=)2 7R)*" ]-" M>T-!YS7$NF-E3:[&H;!V T9M7#WRPOQJ5JZ>;QB/3+/\2?E<5&ZM8C$O]R9L M*TO5KX=L&"X6U2G6)8D+@.0".5TLX>?+PQVV;U /Z/@XS&YW.E5<;=UPE@7' MV74*"QA/.;L"N0$R7,VG'/DR-/8..BZJ#>BX>'2?]F4DL9)R]+(=#^C@FV7 M\G)3M]MB(USG$%SJXJ3O-.GCJ6]#?X.DURY]0W,%)O7.3J5ZEN7I$S$Y9)Y%61RO3M-VVG?G?H_N+(2O/X;#UHX;*1NA@%H^5[']E*X'OL")FQ@J1 M,Q!&&7HE:/! 95/?P\0 5D=,H (/+IC;0:>C;A-]ZA)S[8 M7=J3=GOGH4+S SJKL<"Y]AWW)4O1W-KIH&XU*(\ZU?Z5N8F)JP-5*7\M E]Z MKER'7.:7S^#J88,&\]&G/7FT:@T#?=*WT$LH0H#_6.X9&5U]G6PAED0UTH2)4$4-E\UO$R;9Q=V M0[-M#T;CT]C J4/0-6:X!7_%%2R3Z+KR9\>"8)5G/_1"-9Q"(\6:[C'UFME: MC99Q]$X.9"(PD-*2ZTSW&B;HKCR7;<5.*M3M?1G2OP\EPS(CLI*1E6P@$X;S MGS<#,]'0MV_.<$W_^HI,GU^*3)_ 6"Y%IG-%II<9CJS4^QL8T3=P(8;FI=*. M(8F_+3*?YH8=WF51:?+6B/=G)!=4(XUY%HF,?4$82I)-8[Z0I^%^O"Y".DX1 M"<_.RGEAQF5-+NB*>.:)Q#[][M7;+'+(_- E\'BEREFFDHI04-/==&L#%:9K MKS#"&+? :XA?"9%3NC=BK6JQ@5#-46'#!5-BX$_=)[NY"EW))532!/5)YB2+N7(R+=&O(D:A9T3[FR/,HV0(=7.]I$ 1# M S9T.7]8R@FKO*1QVVP9A,H)'W :!@$LA=QKQ@AI,(T=%9YCC(;+/VOJ0+0V(:WN-'8.6GDJ0\9M# M*D-V/ZAZ2L=*>/C$JDTMWF/LW-RW3W.3S& 92D_&7JEO9RMAE#_-YEC F4\9 MS\I31=R5H&U_&^Y("8BBG'TK XW-)'T6?_57B-P[!EJ+F[B8/\D=6"Z\U)GU MU]J@?0/)F$/76J)NW6\V_?T5/8II6?L)2([SNU9NRJ(([7@F5SFU8;KU-QTH9 B<[0C/3!%5-5[(F)B2WDF=' M; A('"I/>PG!.ID7*', EZQ' #KJG$2@+)(0Z.^RE213VOH\#Z8-S24>MF* MH *Z;M@)&AO=[RK'%Q\1/"E*ADVGB3 ]S40=KA2E,="Y776%<^B7O9U"I58D M%VO@F7#H1@Z8?D@J'/Y94&C(SJN %"9=Q K80#;:L>>QJLT^.#.! )A-=GP4 M%U1S:<5NC_5#G7E/X'&6T/!CX]YT[=1?YPGD_!LOALQ8R_''OX$:N!Y<8$*; M.;E[R,JAV@>5^]I=<- ;J<&A&%EFX28/2<&2K]$#L M:3@"+[P"IIM=/%&1R:2+B@2WFU$L&,^?39I^*JY%Q,5 :WPBRO'2Z'.6"'(I M4-Z/TIA2J'HXA<_G7_Q?_3IM.E$K.+8_++;I;6^)@X/@2?]U2-;TBS]6BR\^ M^^)+4P&1.T9 ?_6JWK',JR-[3!XT1_#D>\M(AZX/>TF+L_[KS:$F6]/(;823[K!6APAD3);AW1)G/9UAF611 6:#*!_!E@11V4!C82 M38A@ 093%VU/B G8%RJ22^54Z1VS,<3K(.I-F*0H\Y_H!@+_;"%:DCE'.,:Z M\/E"!(JF>L)_KRRM6:A'I7"MD-;25WMB<26 HUG7-$IT%D196,Y E$W:1TD^ M-]HL:IB-:XM WE4_F"5D5-2JYH57J"DTI_ND]YFE'#E5W<[5IUOL_??F( MF;OZB%,'DH3?/]?7^_!#R*?K\Z^>_8[F(L\R#B:S6>69%Q?<= VL@*_.V5"[ MR-)&8/ZA,6@BX";F'5%,*"GHYY>%_Z +/W)S,YIC V138S#/ 40JD8ECK,GP M,K;6\*:B)-D<0DPB[CV%FGMWS9KQ8^V#?WF%]A/=!P'?4"_0@K,&YPPY""X) MP/CZM.KV$X(_[$7'.-W _;9="J^L4K%DV!XKYL3R45IV>PQEG'>'/5L3PE6U M2\J?IYMBO1XYV3_LD_7I][4QA"Q6!X9_)UNU:L(3]O4/#'M"60,>_L1,K=AC MT,$OT.^DOBP_,+#6C(&)!+^+)#(Z@!1V2NM-GZ89X7EXED]*DW24#9:L,'N^ M#F2[+/]'S\@Q20?"E"#0C,0SS) :!.\(E[Z;O$1:Y43BKO,3Y#>IJX0K_Z%0 M1CA0(/[+[A'UR[U7.1)N"SEV%9HD%%BH(NE&!V "L]9Z;,XZA><4G7V?K-^X MXF#[LAT_O#6"ORZ)/=U[BSJS(5G&ERQ36A@4MD7F#K"2[N:0C)2E;^AGR!;9 M=JDW4DBXLVQ.^&6>4Y*?7_;#A]T/;D7V0WU'THH@CFI CDA68CW4R>;^@D!I0&TS)IKW0..XHLMXYN,N9.8*]H\04SBFP&R_>FF_JV M6>%>2&:A&VOM&6=>N[Y MB%7\]+'&$N9$*7+0#5+O"-,%WW"< 0G11U%!N21A/UX2HTB:*G-14,B\.-D? M_E!JK7)& P:D#<@&]$JDIA3Z_:!U]H55/1HLK-8]^#/"MG%9U8]@:KF;(9.S M:J&HTAC#"GQC'%AV5BW^\(T18LW"9).YR$=B$?N+E;0H:\(&W=7M? M,TYH#\(7DBMS^.9E4WS83?'R]?^\^LO5YW]D93FA2G&P#2S(KI5_!!E ;Z/T M1DC#4LAR'F,>V="T_O>S[)MHK-"_4418<$995EVQ/Q73YFTV#U/P9YVAD1PI M:]=$6_4<#/BR,3_LQK1&[D#I2M<>*V$0./&*.J@/.UM?_&R;XI!TZ]3X,RZ7 MW$_RU/]X]@9 ^X8(R5[R4Q9_-^7?7ZB46<4?7)$N;0)]=X5_"/902,]G5S5NNZ_YSU^LMLEO0FL);=MOPQ8P!;T7 MW^J&NZS_I[+^LXS$:>LD@7UE.45Y4\R]94+E MY&9>C5;%+=#B]%<*?;B$:0DP)+;K\?9I=/"PP)4D^2*G:)2F;MK^%N/RW?F]2[^"KF#CZNR2.GF3/>J UTGY:3JT) M3:Z(%*D\>2"-%Q-Y.GFGZG9NO#>!L_UA(_HT+C*6G&2\8SN2/-Y*4P$QA?!^ MC^_-.9)H'D M'Y?)$TLC+>@,'IP0S*8I\VH)$7SR=^DYA/=B$KK*'Q@.*-,X/_PUR@<3>DGS M0A@Q&C7[/>EG*%6(D:%;JENU= Y=?\T@)=T?,6<\.RI:@7J/WS9D,X4S M&R8"3UL,_;&6VM-@B6)5_(GLT,(NOV:*2ROL9^3EHQ6JH$WSP*!'T>H5E$A& M#"(\% W%=>VXY1IG((Y_\.EB*H)]>!*7848NI1)^;+J)WE)35*9+P-SO&^92 MR6Q+KF8"NOG=L3VL9+W]=NV98Z=QM7N-PUFF7>4D5%-A MC8:)Q6''E=!M.T9H\NG4 M>2?J0\DF\^*2\M(3+*8SUV].=@-4I2!Y=Q/;G^AA;^&*DUCEW>P M4+BTV5T2%TQ<$-EXQZC#%TUZMX98@1Y^E2Y$(\R\PF(&FW@BIWF6CF?BEITW MH[8Q*]F1V6TIG>S9CJ/=23=&T A\($K)X@TQ+12(D-QF89+6>E<^-/ M_9\J MY!2:;)*7BO#$I\EX]@"CH;O!S((6U&-R41;S=W:WS0:6.9WW=N6N1G"HITY+ M^N -[.<3T68BD9\\"),HS0[$V9VI=P!+[%V+L _=4,1Z?BVE;];]T1Z>5= D MP>6&^6=MO&4[+ _;.Z'"KJ_3MNX[XU+NQ)(W+ MKTFI4F"ZO1-IC4WSSD(M1R9ET-UYTB^9"B)'>OTV!ZYVTBA#I.2>CQ8@OQ3NT& MQ (<#7T/$C/.A\"5VHGK)J^'Y)8BNY#MBZF/V%JETA!7R/U83>^/-(?8ESX3D&R"P,4^,K6L2)-*FLI"9BC!T!N( M1=5HGL&Q]I)Y\FM>SE%M01EV(:*G\TEYPR8*B9=L\2&2SXH\=+\F,R_)S?% MS-*EF6AT1"%BPZ"[R*3@3K_&)TXM+7DARL^^+3I.XOV%K"*F>/"6RD.?+(I*C MLH29,'GZ^T/'ODDF01UR0,Z7EX,849?='OY6LQC9=;LSW M02E>5<,@"ZQJ,>9PI5OE "F8_;Y>OM.D@8:M<4Y-8/KAZO@SX(K:+A0??H8M M[O(CL39&I3"KQ9#(!#D^5$0:X>SP\D9_!<46NDV#Z^HK:U2Z.7F\'1J]D),/ M7Q\MG\9LB"XK7$@3YI4ZWB)R2EC,NXXSZW_)7]*2LPYM.-E!4!7@'XU5V'_X M,/FF[?ZP9PJ -3NCY +U@V[VDA>Z<%6EXO<]XF7*N0S+"XV8L:=A@E^F\UEW0B&'U$R4M0U3GH9Z&/=U[HC1#<6/1UFO^8]5I31,/YL9#2#3X=JSZ3KT;*>+5Y2MD^ MM66]:_M-_)MSCFR6M=L*SE#D"&WZ'$A8[X+/*\)$9<)02;>S0$Q=_(=O+(V3 M1!JQ5&--^U]C([V<6(.:-$6 ?2U*6&(*;WM&]-I;<8Y>*$^8PGO?[DV>2A/F M^'!:6S)1EB%5=.TP.)336KX?8MK@.Q$E1L=5RA?-"A&6>)GL(V&OA:WV6'B! M?]&I2[U ;H9?#+E7X#<)TZDW2,R:'/LUT30$ES/L[M_0[^_G%'O#'V7.TF\% MS">7N'QO#MI;5?0#$_O6H[+*2R&:!7W0AZJTY"DFGBI!="OI;I>;GW*U)BY, M>"K*$2]NTW/H1 B'V76C@:B^Z\ES.G,3J0\NVN;)O^BW6^ 13%U3G :8 MEQU=1VX,>>3JMH6]KWC-Y/R'BH/4LIM:3FD*X42JWHR$@(!7S;)=N=(N2(V>+0B1PX)YJ)AH9R9K M8VY4?V@F'STCB_G4&UX8(B,'\V&_:=I@(;YI[\!U!T,Q'I?\EQ@MUJQ+;L6( M&,OW$?J'IIGR"I-6B:5M(46@9\^9D@5%_PK4$$VF#[CZFQ&U/XMR0C9G?%&;#$4,,^'_J,DJSU.XKS]O>$_7#R1Y:3]XJ MXT2Z0 %<0X,+AO\J]#FM^P-[@;C8*4IGY)+?X@&4%YUMSV>P!3@4\6FA=ST3 MHS*%W:,"R9!).#U5>?XRO8]DV],8=@( $Y*U=\RIID3\6-G-IL+_*MW:8?*728N.]/XZMC#&A+'GL#@'LN2RKDF=9F.%7Y=G8[JR\2.V^BGGI0BI=& MA\$4U!4$ZE]U3Y>-?;[R"O]$[_N8EWRT<C4G9VT8K>1.PTJA>XH%[4.Q-7#J6-% MIQ%!WXI=^6W+"!+:]U)0*+)A^OI9CD,[=@SA0[K.+V*@JO[7_6DH@7D-15IU MQJ6[ L<6/"["[#@$QC+1Z9X^,2+6J]9Y-O(W."U3K*U$# :SW2"6I.F.OS% M74\63RHUB"Y&$7-4_#A8Z)]*:^>G-:=2] Y-S?7/%2=)H)AE@\7?^7&A4IFK M8\:G^*>1JZ\?' DHF3^RH);1FAL>PN;;>B7^5M-)/I!\XHC,##-Z]KZE>+Z\1S!L'A4);T"S6[I>S!U#LBCKBD7O=;H4X;"DM]@2,L*57L:0 M*(T^]Y,LTM/94X*%'>5,$8MYNDXPKR@#W!5N3DC.GR8M3?="Q^U(KWUQ7T)0 MFVO%,;2S)*"GV9Z.B3LS$R2O-^SH+F[&V75@9_W>:\Q]ULH6/C^_C!(/GAU" MR'@_6WQ#UM+HKJ6RJ^UO<]^ HVA&HN7,;R-M:&D7#7NO)DL+.V>YG'(B/-:^ M.2#+.J*SD(! 2-4BVQT%MR-<^2#U'G20.<%KK#(SRA Q:UQH[SI%A);)Y=;0 M>*>8/NUX (,.VOQ#.I-K0=IL8;5M M#3&> 0S K1\6(QTE\9_'5S6V_6MCDD M'*/9D@]C?MB(A6_!U<:%O=6, LK>O]5#,"9R];J MYW.K:>BHB$G#LZCF^#2.NL&>BK12F,?5V4,:_YUO]'9<1"%.]XN,UD&J\GI8 M0V >Z\HJ6:?P0*%(8B*AY@>Z2Y/%T95\E^9T+"\(6]*8_K*CS-J;=--*XI5. MNQP=YKC&/M;CBVX"DDIKNWD)3@&=@%'U@36@W@ MJ:AZ+9(+O$R7?&%3!)AY^&C/J#9O[T_:?#T^6%87MX M!&R8LG,2SLC2*%R?R@Q6? M:I6#ION^!^F!@9PH>1B:\O@H1\/5K,YL6W@=_C[9I9OL>G\8'_!1>*8"!6#VDB"OU&*%$FBE=:E'EF[0[ M>W36NS.%_M!F<>P/@:+!?"3TZ(?^S_Z!<*K V4T;2GE]8OP,W ".2%4"8Y6@ M9E)4FCU+J+2<4;#!X+2)QJ(+*Q#E^$# :^P11KIK\P0[U3(H.9+C5'"03JO M;2&.-*,EPE< 367^+6DUDL$9;P6IIF3+Z8YI46UZ_&1%RJIH'M#)<7VTZ<$N MD48 2[!4.0Y(7]\+8UR"%[R*:(->'XOHHIMUF_/+#SMUKE-4P"I'=T"Y$CJ,>K=A1! MXK;/R(!+5; MW!TVU&UOM5BF^U[>MH2E.PR9UA!GDEI"'[5KJU1-"DS"GY$<8LJ=K%8#V8U5 M=3*O@H.BC*:L8N\%N;((YWDV$,+?] PYC*5 W1%W_3[SX[*V^!AB9CC*TT>\ M[-8R[$4Z]6-ZIW%=+[V5&D?L7*6LFLOU1=#]3\ [_7*2<:_DHCJ&/FR4V>NA M)4\AX.(BPH$11(J."(3W.3KB8=C0G#$S2Q:!JM2)]U2\Y-1 '&\[G7:11Q :8 1U$^* M'>+(/0HM-EWV[ JK##&SK&'GKH^:KM6GL:$:01LPB_>/3#Y4\A]:A'NLO#J; M:(O\DOWU1FX]:EM->ZLQG^YHI*UBDF8*#.]I6A9_/PSC06B2]%[V'5(%SF,I M#RWKG6;D[,CQ-S"=D@R05[J@VSA=%WG?8;_8$+;K!KNHHSL#Y$L^C6CUW1S_QSN;] M]3 46W7FHH):"CO3HTL^.QHP=#Z=^U8_XH:S#R8ADUBKYF%=W'GT,Q#6__I@ M(+^_P$ ^@;%<8" /]#:K. )2[IPJM99^B[*5DFK:>!=;C$J!IDW-\#O[&UR\ M"PB,2HH3K>QG6^,7XRU,XWVS*)0 /+97[5M6>)#BU^88@92&:)_ O)^.^W>F M+$HQ.]?;+(?S0*^33-AJ)L/R;/'*UOP,Q\?0T UC>RCZ3A8)>-L"W].ZZBX4 MT+Q;9(_A[M5<*#1V'$>&TEER4C0KVZCMN8:^S*"XV7;B[EO'Y2)D5F#N%,7" M_%;<5$H90?\JNKP/@AK%7#1\WGB_9F41=1WAF4J'F+!9<6='^LSRMA%Y//#M7CP]!N<<9S@[>8WFQU?D6$_TFJFY://>W*+,Y0>P';V^I-Y[X;DW[GV# M"I9=^!-@:@&_W-5+Z\_39G#>"\JW(@UMH5#.1J,*568?OTV&'9/ J#[W&$UL M^<=T-!WW4,5](VBIKF&7LNEN:@0#,3'&'/V2NJ8B('4=#.,T9Z%%0$K>7EW7 MRW=N6\?L]\VF03AW2'9S$RGJ@CV78R-4YBWE>,P2."Z:?FQ[7VGF]LT-5X5G MR$/P%VPT)-C0WK'"W35(P(^.'SS[K5"[29YR_7-80<[7=GW7_) .*]I*.!,G MO7X6H\3FWQ8A+T47^P*:@2^PPHQV4 =20J__M-UM>SU]N!8.4+62$KEA_:Q4 MW<_$ D_C"GP)"4G)_W/%19B69@]VWI*9K06X7CA%CITEY-23SH)U^3'Z3&B* M')JTFG16>*OR$_DQU@ZO-D!Z91Z1VF0&&)@-U'34#UJ='1SN&CMT.:RP<589 MGAXCNQ*C3W7*=$O1F>V=);KJ&>F643U["-_C_ZLDC[?EY).84=DU/M>&SG+ MD34OQBU&1BH[ (6MQ.)F)1R$I^DQ1[IA.5QH35D@^&)EX:I%1I5JK+"*G*H+ MR+*903U;!$G(B'1XX'.S):LI\L-'4YVT\3$[+^3_Z3@%1"!7 M]FT5VCOSC<7/_;O@;4\/UB" _*WAFA\Z:TR^].!A@WM^:H\Y];/P;=<(;4]H M?7_]M[](MK(_",)"/!Z5NBWU9Q")KBP%D3YF+*RQLV@L*8 "'C@%8I MKD]P\=CKP?UD\-H$5U>.4(G'^?"&Q'5GSKSNQ@DX^>%=49W:PP'[,+N1"]SG MO"I=SD="#ROIROXM/22R@"@7&96F:)=5'$L+Y[<:.E]Y[=S0>_2;GKA47]9# MVLO#XDV])KO[8@5EK_T@9"ZR1__ZS)%X'LP^0U$P+E! MIW%E/L,ZK:Z_\2 *9AJF M$/A;:VONF2>6V7B\AESP1JEOE)KTPK>->D"=Z0 M(2(D0224B3 S%VT1/E&^9$\];52TA9U$Y=99;YI&TPWBX5/&3()XM&_I(X3] MDXQT^@ 62$S9,=TNDL^)E78+0^,,T! /7:CL[OODKT3\6KT$F8>Z8X&3YN'' M+.KE0-'8ZZ^_$2;8C!.++LC*NZX?=7TH_M_[1ZY+^#.AFP^;9L[O<$98)O#" M)EOSF:U8@J!* >12/&$"IJ0QGGJ<]OO3GXT-RQEI$T5FE3B/D)P]C!!-[?0S>/1R.N>="_8'VRV":OIK..'&U154@ M6CDMB,J"I&?^5S*$E O^O%I\\=D77U;)6'?UJD[;*44T$]'2/:Z!(.2LYP%4 M<"M9 I0\<-*7;/EYTZP&6(6X39-?DH/?T\+( ,CG@&,C[8L*;Q4["I_.UO?Z MB MXF<+S50LFKYCVR!?MNE\=G7K,%-+R/^(]33".L,9L77R,05]Z*K(P?9X$ M>_XD]6Y]_T_0KV*LRE85+GCV)&R)<9/E07AA0@4HIQ2)=;KVR(R^2-UNQ@4I\ _\VH MK-9V8W%$[UVFLU9-,7GJR+R,EGW$/_G1F37-#"E;>0UO]^B " M_WZ!"'P"8[E(4)R4('R@V78^YQ/3@T(2>\SRA!;4A#@NNOUO9_GR#YV7T3+? M:_H=U8-?PK10X8D6%[CMLULHVD3K F;/!K_HJ>^^7P5EGL?G@#2]P]"(DH&A M3.+#Q\5\I_EA$E;R5K-JZ7LG1M\G65.O^ITN",4SK'WQK/H^])R#QYG3MKEV. MX6L5SHB$8;VO,TW2/9G1+!-3G6*996H>XT_;U-?DI1"9!$.SU<8BY=;=MMV?7<&@E" 7;+1S]B*/[W'<=Y1)-_=7&V:]?Y/7S[B M@%^=/N'_\FP8RIZ_?ZZO]^&-3#Y=GW_U['Z!P&(&2A8KB0U[=Z_+-J'733M\9( MW/0=+^OP8==!.SW.*2P!Z'I9EP]\/B@N)' -1T3I2P [:ZYKUD-G3DP(6U"M MP[LLLG:"IY'#>,7D[5D@;5$#TLD<88KVWCHP=!"LA?@V!?-K0&R^SRG_K->Y M=Q!6/RF'Y\1<96I0"F5>)>;LR$J@9U Y63I ;].^:S91*[G.*0M_O.RZ)!*R M9B;R-1N@4M)[KAN*Z+^>1FQYP#;-B/YT&I,GL6%?6/<&)9^=#%$R)U,QV*,C M&5F8U?K&HH1YR-6,RX%4Z460%'LW!$'22U([0_YQ+PHBQ":R+4(#85R(NE?!_R3%Q&BT2:U!2L MR2@C/&83@O0C]_,,]'P MCB9Z&P+G#'FUS_QZ@$AV;.&1=HS7&! QU!H%J*: MO]8QQFF!-"IXU0 C!%UP^FQX38@<6L)M+9S>'[,X\>L#H/WA D#[!,9RX:AY M@*.FZ+7Q/+YR5J&83&:R6F30L( (XW+:+!E;[".3VDLU+;Q8-49Y+?G..D/0 M,0L2FB/]>I(5N^^LHX%+3*0IQFSQ^Z&XZT'X5T AP/,]A>SHBXP+8EKH%2$-?O9V MWXP3Z%%E(/T3("!]HB"EJ4R5KD+V89;]3<>"R?36H>$HG 6>\H:PW",U[J>K MBG $>>F*=JJ^&X^9V@GF/]E"NW/Q37(@/O\#-T0L_O'LS3.#@;]%Z<_1W]Z\ M]O:EM:[!4SER[57X6)7-Y+I-,T/64=V1TB EK) &)_O;_9^];N]LX MDBS_"HYG>XZ]!Z1)2I8?VIUS9$KN44_;/9C 54@J@54H>M!"O[UFW$C M(C.RJ@"2LDW14'W8';=8J$<^(N-QX]YSWR)<3]YE6YKG9H7B.35&7250K1*W MQO]DLTH8$R?>IEO$ BQ9+')BTI<+?;P1R'.DAYG0%&@8RX@!*+]B. GA1\'T MK0_,BZMR=:7H,)E97;_"ISWX^:$7@PO%^XV5X84Q%DKR3PL>0NZHP4<&7AU] M!Z_)@F45"L^#[];;*_'>9)&8V$#[J=M3A ?@EC-GTASN;&Y>,7UX/>VL8/O9 M=S#1OG^:.C&2+0SBE\I#"(WZ7%[2(1-MOWVL9"*]-A%!7+6^BT6;C^*THK0FOJ% MMJ-T[BN,SA($5KN>-/ @]YM5BC@PET]Q M5ESR+@#(K-%FN[-'T>V PC/$PO0 U.=IF_(Z9)R40ZTVW$G!!V)9C30:/K]2 M@Y:6GZ@A':R0]0K8;$\CV-4.8NI==UI'4$ZDH>3=9*_LW@/V726@'0J-*:\5 M8?@YI!:9G%U+3H0;.#D23HK8B%OK!%MD+(UE40_&"$VW,"D\J7G5L1+X [VR M)C[B)\IXV[9Q/BBN8)\9,ONKMMTKR^]4^^-I J2X*_Y79?TS,18! +GO WO? M!3<9]X'NTQ;\/9>^CUG;@?SR4IMM](VP/:[R[RDD7+56B0!7 ;:D H+.KV"$'\W;6FAJ?O$**JY:-)1[4JH>[ M9W^Y["#3J'V'7\3-^]O">NXOW@;."6KP$2F@OZ+S9#5Y3M_V<_BV0(#E[_#7 MYS^_UGOHCIEE^]RI"D*S@]>"MK)+BQ /M5Y8RL1V3<"S]-M N55&^9)5=$S9&6\S9TG$5OPD7Y>(8M MP+\J+]W9+=UADB6/Z2MB4#Q&UPV9+FP)5M3MC/Q):U'5I DAJQ((_%DK_J0_B&++ 70 92/ZV^ MW;=YV2J_8E^X.Y5K%YH\V& M&T[^X*+USGSC#BV>^=+MTWKR\N7'*Z9_]A^4:LBY"$-U$C_EY]1\2JOG;W2R MSU7B8)=E/_^;L>U$==$ZVWGZ!'F=$[9#=,G4ML&052DN!=.-(S&0N'7,:2@) M7B_!N,,-34(G3FOW>.*V:-A'M3O7:,-@47EM([^/@I,J>T1O(P$:?8#S]1_C M_4^GNY:9CADY$/3KT*]EA<1F$4&A')!O44<$ET(#J2,^#D%MQ/$2AIT[Y5L533^:T*]G2O'A[A"2<',7<'_"#QHO* M>>T%H.5?[BK-86PF" KV26KA>NTR+A#@C\ITE&N0!NPXXY0Q:X_3DPA[5]F3M[2-;, MF*U9OVBTR[:A)*'?'&]-'&>FX;_<*Z7.6A%;E?I\ICMQ(K+#OJZ\,O25=3BL MQ+.GM5P+85HH10=XI0UTM4/:GGF?MQO]WY=0&H4?\.__=OKDT=/3KX^_M,F_L(E:!)V4#'-Q$6L![G2M=*T,K O,?\^-3;#R?@1O MXQES!IT)D:7/Z.VS,[\L\U4FZQ+CF=+'IX,O@%\;W3?UW?B,]D>ONXZ?'7^: MA_!P2XZ5 W56>*G0QL=9KA? TY ;8K*UJ,Q^-L#C;!)Z0SZ79*K\RZI>BOCX" M(0(0XML1"/$ WF5DXNDP\1C'BQ+NIIP4Z$_B^D1TZ$4&3FE,X-&I2X\T$>[( M?A[A$R1WMWL#F O$QB7L)6%+L#:M&N=GL=2)_X?'+=SNF;Z!=YX:GPVO;JNYGP16SZZ3)\>X605NZ>7$ MA+.E\WS5SAMF:,#QNVAK]RQ*>_EN=,9DQ+A HQXUAL6E;!ZXB(Y&?#8/ BT+YT&"0U297IY>$FII8@FX@I"QJC;>-_ M]EQA(\>35^Y[ M7RXF.(BU^=]2](JS54I+P7#T*HLHI7TBIE-WZN:^=Z+(GA$\\)PY(U9Z];.Z M3L3\_^3LQP6 'O1*/Y?.G%U6R6;)B^Q',-_0SW ?/0C>N+?:+ D><*Z4%J:. MY2Z],X:S"?007?.>3$3"/J(,@"=B5;VB8E\80%OO,^J[7L*H0BVHN0N$ MS0AI!:1\AW^_PT5[6#C3N$DEEQ0Q%QG/W1N[DZC(G55+0(B$C'?X5[,L>'&[ M-1&2Y^<_/^L6-7V>SR>_.N)S"Y#]^P%E/<@"/MK.=TRH>)>JZ(/^9=?G,BB']<%C M=P"$Q)2/<'?9;-D533HONM6#?1 ])Z@1LM*SLH6A7D^''Y*ZC:Z'3US)C$"F M:A=ZOR>KM6F.Z"D&'\E]B?MNR>$\DIOWK"<5]IK"G->UB.!B@: MI"85B,4H#B]?QGDH\[.8@F9,R3:G?Z,Y55%N]"]"8U9V(T_O[:[,:FC MN'.V_&DT=1:O*@">:*$;I_(UJ#/Q(XJ%C#J[$L*HP9HZTAWF.6?%$T3(,3, MP=XC%O/PIP'6J0A3%Z+VH/@*J]/CV?V@=P[#N9O".""9+D2@B?DLN^@?7:I* MDOF]![6_-&>+.>^GD4DT9QXS==W*0 9+.V&JM>K2ICH C0",1 /?Y)KR1<N/6:4Y/$PG]B(L<(IF'&-==@'WS/\R5A MK1HM\M,K*M$JG5V]I VWS]2[U+Z#JYS4DY[L"L_*M>0L(R4MKV,18).Q%"!3 M7$=@>-O5;O)VF+@^ [G9ZH-T73() N/W1R9G':+W-]V_-S2A#O::!LFJ@1[5 M W&_G1.GL=)@ .4.9^E![B#X-R543-0HJ0GDWJU.0T$'91REASW4646Q#,1_ M ..]AW-X"-#NCC143N_>$*"8036RTT[#>L0#$=/,@5EV:.7:?<"$07C.IG5O M-P_M5F&SMP)*E##'+>)R3J-]Z:S,)HRHI1LU+?7#,6FP%3PMRDC*,2IQ&]N& M"ECTVS1T[XI28R$4K7.*XGE$JVB/9:U":-9V)L'3 *"8?]!K!_%GLDB+\YYBP/=1:=(#K^:XZ)IY%VNP_^?5,(9F?IGK$2"$*WP&'X+TA>@)956YB&K6XN M3V#W-)CFE,-R%R7M4!,T+S_XFM9KTW$,Q!767U<&$)00*;$5Z63OMN;![^;A MB+2\JDZBC@;B*K>T'^R:#+>6$,A^1%!X-^#)R8B@> #O,E))? "#^TY^ZG5) MN;E5@O$-%!.=B@:2:D60:N7Z2 &&H!E%)F)W5A'S1'A4=G MYB9O*A>.KC@/@'^\>#;Y^=F;UR]?O3'_>/Q?QY/OY2D^.7EZHHZB] ]JQVF@ M-K]A+<7M%M?<"9>%6JQ?,,"+0'G#.BKZ#L#;Z!S;+3MX):%ZBHPXA"&6T*/OIV?D%%S7AE,HD02QZU'8@ A MQ$R^R7W9!24(5FF!'S]3_ TNU?\1_" A*C#_ILQW7"1@ 3+$?4C6;\-7N3WK MYL"=@S:/%2CG09TEB4/MAGZ791L206DA S4KRW?:WDK2(+7X3:*?:;H"F7\_ M $)]L]KW,9^%,M#DC&:R]CL]NH._7))6JDXJ3Y2ZZO 0>FZ4Q M"Z&%$P@Q[E+%;>&SJDQ2RF"^+%B55Z?:[Q%FP,WGSN.K^*9F^]"2%V <]&:X M8PQ^IL]:)8*PY724(+Q#$!< :I9&1,(_W2&A&P>;*V0-XF!KTJ&PZ+ F7G,C M6 ?I=AN%=.V=A(V(*>@P@C 6BA/;O55I1#!KO)KM/N1+-7'(!YAN,<[G>GM M70@#GGHII86C\EH:MXEL9<4G(F5%P]8D@^=.F!DAS=RQ1]&7R&QPK(^%%T8Y M7PEUA3E-=0_M_MH.(Q %PANB04"[YU5FJ"'*F&<9Z_22(PJ-D )#0?9^ TC" MRNM,_9J%[:.V^X(] [)NM>SY."4JB].,&"K9**)!,@@PN5 #,N%/C*<[D./_ MS8.UB/XX1A.'2G='Y1MSN\ >Q'?P67&WX$%P40/[N"U;_K3"\$Z9+;9W&Z,O M@?IO?:+?UB/T;GLX4EB]O,=RL&+<*;&A9IPJ40F93>1,O1N/.66$1'*)SKM8>J2FOMXL4/U2/@A5 M?T,B3'%(6U.Q3;!'':IE8ZL]67E9J^E-#)Q[*B)NBZ"G MKWLF]IF$^QG"3A9]#YOP'9F$H_MD"ZI7FH2/,&#UZ(4/4NKLV03Z>,%\B/8H MM,-%CQ1.T!!S=SC=0S^<">0L)6RGZ_2 3K"+/0.S;T1X""87F8 @AV^@_I)[ MX(H3JE#,(JI%KK3C/Q&JN8\ZXIRX1&--9OO-[*)O-\Y$$(03.-A0M8<#2- H M4'O3D85CTS!!*>$#SB(O6)M@>1Q/GKM=G8N&I5RY2U.7(R_&:-$[$JLBBNQX M1U\W,-EV4E8,,4$,9%!OVI"6#:Y3^E9K&.WS@N/9 ^N)%C%3;='7">^R")&B MAQI4UL1BQN%BEQE(WJ[9#581[CR&%2!T"7\CE]2] ;]G^!Q!V^.&YK,X]*T% MM:2NB[.(G"KQ^'%ISQX>!1GT1O(".T;^>/+7\%RI:,'NK9%OWJC+HNX@> MN$,#N%N&2W; AV]?%J9T(C@;\2>$&))(D%O16:2\9=S*H@%AB%%)DS!+&-S) M^Z=&!BV1XHRA+A=H\.V^]C!L,<5<0V84&\!C2TBN%U?EN!WBEVK5?)_!UP0WYWR?8@_0]U+[@ [\E,'M(D'7F^'O,+.]3XUB40;Z-*! MK ,B2=D.*"P ;]#;H2UUW4WC3USRP9'T:4RZ!Q'LE#OO!OA8O0=22Y2]O]HB M_WMH0^Z5BP9ZB"6CM5R_4SA:A,GW]1P.E9DBR7G?*Z( J(!3H'#03+,X:)ND M;A1LH.BM 15*IEANP>!3.*_1%$>,4!)3(@RK(7Y06I+>>]?2QONAESDO4^1N MW81S+Z>P!PO V[Q@FM>2O@TKPS=/=U9(;WMU+,Y>%U%[+V\##Q_T'"4TPR;= M!%MS6977S=+D3@\R]2C(#TO'8?="!"B-E>:G6O&==Q+BHDT_7)-]19'3C;V^ MW;U]FU3YIZT=]P)S@Y7/TR1E-\G#12Q^L71+ARP57BHB18,AA4%![MX-:>J) MLI".FPZQ[DMX0?\EWG0J*1[X4FW?5:YKG[#T[4SNS2@/O.MX46"$SEF]S#NOSBU+N?TSA)@GPDLQ5QH[_T'&_HH6W1K3:C MSDO4+4GKG16M4V.)N3'5S=L);SH MG2, +I(I$/H"1S3H(;!W)FQ*EUD*_M&G3*M*IMS]Y[9]-&&KX<9+WPZ,8+,'K3$X/) MF%J+L1?LW $ Z!$44'U*M\F,H;R'S;$R.*IV3\I/2'LZ;QHUQ'ZQ=,XT^EO, MTNGQL1(G#064*64%\EG;=#IH$1_'O_*AH^_=#;<)M'/177!2E+4A&,7:V@$A M961I MC:H#VK&9+Z(DF3]$?R@HSV\N+7AI5F29YUQ@_):3 Y6&$2"W.W M$-2B:428,#B-M,JE:SREZGR((A4H; )'2"UD-',:QA)3'>7C)M^[0R5IZ9]> M:C,L#=F%HCF4KNC[EQ?*5C0@%Q7G"[@Q8K7US>I1!"YJ&K(2W(/I]8X\#7GL M+EJRCN!8ZO@--@OS><3TB!XB719QJB9@BY7NQGV )(KKS$5AW(Y .)2D:$G- MG7M?,NYX]Z<>Y9\9?-TVRLAZR7#">5[-6ZH/I+0Z:3K I48K@=-TJC$Q=)X/ MG>(,G;!OOX?)PV(ESD5T2A+#'QA4,^>]WDA?<#"B9=P8N%T5H10X\GEZ+99; MG8T ;I==N@8-(N6]34X@E ^%L]G^(GPV)P'2C$)1Q67X)S&9+)JUT)G A/=) MG9EGV45:&5<]NE%C]4.',SRE%V4F7932;7!G.CBY+YJ+83C#@P8D 89S.KB& M=TY$9UHO\X5/RW0:Q;UFJY<=&\X.^BG7^^SZ1OE CI-,N!E9M."P]Q[4Q=NX M@UJ:[D4X)QITXKY =P_33_EK3>P1QG-W_Y&9Q&D8B=*R0]URK?%L[GWINV\V M4]$I>Q6=SO=%GW,M,1KT4GMJ[/>;OG\P=9C]=9%.,F5ABY)9<957I09VEA6M M$\#9(HJA,=W1=\ =,G4+-QW\.0>1N;KYV#D.06H=+:@MY/S/0]G_R3*.:+SU5R71CL\UD-8DG.2K#2?.Y?3.)!2Z_ RQ]\O2>W. M8.:LQN]0RPE7OW!?P+4-SSKMAN4=Z)'I/E+1\NFI^$;FL9F_D<$R1%GA(?'< M*A/Y7$)!BU2Y\QJ\."_E9YP+2<9V81X!\FRON^,&CQ<8?_+KR-E<3/XS^36I M4LK"780Q"U\[(QF"9MD3DU_ZG^E6-B.]?P1"GP@HAD2[!Z\8WAD+-53#!G*% M>P4K0T#&>/JR&H+3,[C6^<(^9(FWT)#H9Q=XX5YT7T=^'<,V=N39@A?M3\:7 MY1MJ;^:#4&(_4 )8"7'F3E*_LPN;,6P_IJ@5X\EM1D^H+^ M%]+1L!WJ,?M(-O_!'+&O(POJ*9>\4ODZ!REP;4B1=E# >GK-0&T5V,B8\J20D^=EFA[]X,+)=^Z49Z!>9W B:7AWD,PK6P@GZ&-:6&WCIP: U"WN2TBNB!L@E-T9;2WFJ+/5 M(6$Y&5@OT)1;((2VG)8!G\>&W]<;.H7< 3+87LB,A44 #"ZT73E;YTG3A&]C M+DN&UY$>"<.K*U,V/S[Q_54=H].G4-C!ACS@L1J1^5TX!OYMO!7AEKF_A%GE^05^U44F\:&/K959D+ M$;Y?OP<+NO,S)RZ$\0J\YX3]X4+_'/_+$OBX*6-O3*@IA=K?8I:!@72.!/XS M:BMRIWR*_QCF=_6.5)(N!5;"S8?&&;/LK&SR;B ].)BSB[P"VT#720\32R1X$_CX!6F M0L%02\X7\K8'S44U(4;70.1]TZ1',UI60QRGTCXK/;-3]O"UIF%345TBMUG; MP+[ :X)QFV]KF7 "!5: XX/,8]%2L!DQ[9C+/31!(8"U_""II;5N MRP"O1*F#%, D>YX:V)&[E(X\S1U(AAO'@4RHY9/("R8@D^2N_P^M&[_:*S;/X!W M^3WXDWIBJ/DC?[]4N MY)&''_KT$>MH"'YL05*@;:*B>N1Q2PF%<+_ZQXX(#G1N$.]Q[TX=I9SXE'&K M=*4AID'_=UKM8MNL;6/OP*W:ZX4G(11":#>"EZ:ZC#M#G4IQ*3= M.P.Z4.6UY*MWS]O0VP=0R;/7KZPD8,N]DL0:A?22*,I[7!"\LYOMAA7PW*^IO"["QA3ST^:D406MZ#%R M<,AE-$K/$AC<4?NFEYZ( K4T6]#Z) K,@/UM,TO*Z(,%??)J+ M4_"?T27)+LFPOES8AR<_./:N/^V!H*$>[ W+H@0X46I]F*Z5A MLYAH-WI]VD3'D^^WDEJASEXJL/RS!"I-&4>9SHY[!*ABD+)I8A0X-MLJZPSF M;B:XH=\F+XV MT@R2%W8KW6XJ[)ND(DRA]TCD[6E H_)(YS5">[-?OL#C-UP_;\&7R^&FK(TR M<))R$'>%G,C2G:7.K> VZW!X(4VSS+.K3#.7H0"FZEV'<6C=CYVNN;:RTD)+?K..*GUW1W6RX9L6'%YM,H6S7>/;K&"CG8OH3\\ MQ0"H[9.G^GGWOXKCX3I]?/P5C<6K&(3F; /L863M.Y3F+!WH__ITG+&/.6-, M_J]I7-UUG*QS&W29;VKM)A8XY#AS#V/FG'M-]3VVSV;NO,54]1#/X!%5"%;; M<3-)X,S$SXP21SV&SCW'Q\L[?. MWW=27J,IN]]9>8/J$1/&Y_:I(UEE+L.KA,O3"]-[C R?.R\0S,HY M418L*P-DL3(,U 0=9IDVZ>BA/@-:PG.A7KL"LQ9U._^KI>7^\2;^L_^0,'S< M6_>[MPQ+R"JY[I.M>F$A4!%(^KG'_V;$9X.D5-2A-,[K?1]GC$80O2C]'SU, M0LR1@%TS#T"RPU J0A-($&+\EEE8T3_)$W+B,K>-IL;XDG=V9P .OK ME6-=X6,$FBS]AHT5I-\V+C!;)C6S3WL5M,5MRJ^?7O_%X['_X@&\R\?HOQAM MT&^W0<^SN8@#D2KE -45XT3:*I# M';3S=TL]; _$#YA(:(&03^_[ZXNVDSIIF-:9M M/LI!7"5I9J340T_9Y]K2V23N:0O.$*0M>6M?6,;EH/8PK/\QSNC'W=Z]BE+V M7NB44; 9 3@?<7J8:3O)*P^V,"2=5\FJS7PS-O\C\A=I-FNT)DRQ$VV^A7.N M2I!N$=#"G;MS"^-0INJX5C?NS/MWQ 35P]JMK/7 \X(D!V1EW0LLLJ2!$:;K MGG%SJF=-"$LD\MV$\S\W#?P>.!&6VL] MED0_#BYL'DVL*9Z@I94:,7FN.D3Y?!GY^^FV<"\\][=0R$(' N:63"XHH&1= MXM_\HZ8V*Q.9FK%#Y".B.96 %$F3%;&G&M'ND 6E=4+[=_BO3">1K590W)PG M595GU9%T\*Y8S.S5BQ_MOTA[D/R6LW2!$LUY&=0SFXY+XOZ7A#*M<6/)Z[:N M\^3H[;N*]'@\N>=TD&,P6"\Z3J95Z7GY(-$B9== MWXG&0(Y/+(3^&W&R2R8BP%''M7+_#LFN[D[IG^#)=Z/Z*W,JDGCK/-]@,'/WC,)FW7P[1E0OM#T?>-3-0N'5]E4'6994[,Y/206A( MAG F;GC0(C4[W,6=DXM<-#P,5?;T-S':4G(=6 MMS9M1?*1=4\I)_!K81'5\2J2*,A+*8)TV_T/)K7;LZIRHMA*6',);6#E9,TE M\,P0TD6.E6D@ #<==8YD=985K/ZX%KDAE="Y>5\@\[_W^SSY-8TUX6Y%:\:( M'D1M#\PX9UO+ JW8<".9,G9/8YP(^"GJ M/AD_9A'THAVV3+E/YW+DL_[M>,JO1CSE WB7C\QG_< ="Z$D5+4AJY"3;.@N MT4)K*:VQPBQ$>S;H<-P'UX2 ME"1E18+^F*JIW91\= X!7.Z7,TQM(+-,G6 M9MFG$J[J+6T8/-6B.>5KY6SJ:H!<9\P#O::BO.4+#=/9:<[N33SDFYJL4*DE MS^9)_*MZLOM;=#A#Y5!736@W7@E7$ZPL&O?FH8UGYM^LN&1=%/JX-!-'J4CK MX &)(%.=19\0#F3_%>[=L^2JK+S#4B5Y'6TVOK/2PH87WCDD*9_%/+M!%"J.43>,OR7 MU-\*+"ZQY7DS[;\^81GKRAC)4>/TG%O/1V5J5W M@%Z/9%=EA1Y9T/=I&"C+N?S MI!8B2W_2A3%T$3=,95AX@%U 4CC MIDE%8/%?%,]"9LWPDTL&!65#_N[P93EK$48YFKAAU ^T>U1L MM@L.]+CPS:(JQ=;[X@)!Q.*IV&(9#)K%9"[QJMN*AZQ5LOT MHEU-ARW6"O8],E.@(=)O.\,)WG,1J.;^?V M..,D,ZUJ^F30]7WJF?V93^Q.*WBT^$Q'/[0A[CFM]FM2?V,@Z"FO^V::7R*]B.U/MMM;"ZYIRK!L2+U2*_XA$G>V+ M!W\$?AO4T#PE?0":BVG*F6F4@ J0D*,,C-C5X M6 W)_?ZG/(FDF^J.R >,X\\F%;8TM0)A&;?$$4;V]V(UK)JH?*Y M>TT1_=[6B_]N)V00N,/B:7HC" MN7J)5*#8B!]*;8U.,/9:,!7#-B)AV/$-V2T:*A5VXAY:HP'"'E:'/C!@33WY M!]$5$XYY"J%PN"K3 "'*O3ZZ7_SZ;[U\'()A045/;9-AYS1A<5-)\_3N()_> M-92?F\^0.R<>:AU ,CV?.SAQJM0SI_VHE,Y=W:TOA(QH7S$8_Y[A4WQ>-+DEB!%#!G4Q"AF$>P MXA .E/"/_$QGO-HU6:_=#H48DREE;JAD"/D?7END>N9U@P[#&EC]+YR-/H.W M]9KOZEPD&S<8;M90\L8:"BV=-(O=#7D\>>V,:.663NW%G>(SEEI(IZR\8H,W MMBMK&G/R$C(YI8.!8#DIO.^,(I!+9U$**WP(@!D%S/P76EAQ2#R[4;-JM\(.L$#9RPBO>\L_/2JTD_&JO0#>)>Q*GU#53KH@VI$I7ZS M,^-9LJ[[PJ"]T-Q([\5ZGT'Y,I*[O+U@YRX5NB%=.#H'G&D]F!,XS$PTV'>1 M<:V#/VGF*#KC=JI+TCWT6:AVH8I%$;<[4T@=!F==3L7PRMGP5$5@_8OKC5*J M;=+9J7=CL\]YN>'\8LT1*58"S6Q;25!PE9?N7).']^5ENX*R*C%**=DHF!'] M3RH[N@VO'P,QP<(-(GP(-S(4;?IL72PBJVO3B\G*38XG_ZGBL8P6\.^$H]($ MD'MU9<,G[A&6C8K.=JMUB=?A2F\:JWRXSYW>*T<[Q,^H:C2&/9X^"G<@_V&_ M8NWNK?[QU&F1X=9:^:C=>G_:K3TA8)_&B:2 \2+WI@>L[_U!NL"0 C[(=/W; MPC9U&3O1)POB4II@?3U9%Z\UI/!HF+/W[KV+2$G 32/*SDK@A?ME;.A\.8Y* M/SS[EZA25KPX[IB&AY<+EOS;0$M MVHO&4[#S./_3';DUR>P*^AGXH]D_)S%VW2/1#MM.7EY3-DZRI M_E+<$KP+=I_ MGD/=V!;/.O8D%QLHW](VF99"J9*OB9^N+NM[RWF0X4/#@^M MX718YFZ3:L<9&1*BS^#L$5!^M'H4C8>F=_<%6I2U97(.\B,7(=A./2UC4L+( M2%V7U2J]IF19?_M@B%$;[6BZ2UR\IZ(U>4EH-KJR!KP-SDIW_)!;R6LX8%)> ME?G4)]2^3M(X&UP$"&IG4WNT&)U)5SD[84E+T L#?$N\(^3=F:ZV\FT^[8>V MHM4ZE8Y#3DQ%]B,,:NAV7Y3>KKAQB)9]QTS<4 B;:;-KT*^ANS#FC)*NM;(O M7..?H4>]HB*&D)_%KYS7H:[ECO45Y30OL7IGA*^YRH*R'TFEKGG+ F"CL(5I M_QDZ+SS%R$%Y3UU! +12JS1X8Y3Z89\F$#MD%E-6D[T(.$RZ-SVP8AB%\6S[ M6MF:C\-1*UHR:OLC2+4$,@'KNN6Z1AP5&3I,77SX=#=K-"6-'G67I)/)/"UT9@$7"]P) \Z8 M2KB=.1/M5F]#Q&:F:UBP91!0M8_J4*=PV4N.(>SR-U MKLJTWY%9R%/4>>SG^_I9- YN:2VZXQ"=?)B@T&S%U1K]&#:=G!=7CP:I\K?' M%\?!,2S*X@C_TCW:=.\8]TA>CE/?2G#9-?WQ>TY[*-L=J?)R5RS; ]]^2 'Y MSQ,;O(+S;L$$G;%0\\:.N\%PBS]!\V&; @_#]/^2:-130 M##2L(#4VB-?@*-K:NXACM:[+>04-@#$E'# MH'T<&D <*TX$N("T].)L &4TZ/9ESY-!N;X!WD I'&H. HPF%SX<== 1](/ MV=')X*QUXY$TVU"3BYX_H33ITQ5JO#JOV(F)XJ J.BFG&H+%(Q4 ^K[3(4(D M^&!Y&K*7SF?5\!6O5 T=\WV[RRD\C3G4=AFXBP9$4>, L%9K(F=BK2UW5QK# MD'3:L:1VQD3W$*WITMVY5KB1).&N?#\I0V^+UJ0H"J++(T?4XCO$.U$ &%A0 M".R4S]I&XW!/>1%]+,XOB9+,]X6GP_NY1LQ0,K(T3*(/C*X31CY+\[5@V7RW MB*U9;]#Z9^-I;J%A&*MD?-T1O6IZ,:K)!SICQM W,LW,PC+56OQ RF?J\=$> M'B%KD=7<].2-Z](2N-DP[U442)C8@]]PD>0KSEPBJ1R:>ZA#O+IBUV2.U)R. M.?*=ET1J.I:L0\GZZ[%D_0#>92Q9W\#0LH./V!D8)LCE@FF3P)]<=;J1IE*B M#"YZ9&S4]G%:A5PN]D006KASQ\6?]71R\%0KC%*V92-[EKDXY5<79II*] M7&VXZQ"0+#I4TSNFE$U__+Q^T8@S)QG%L(7(C.H-X6UP9H\J G#4PDP>3[[/ MH%B@22^NL7&Y"CF\[88H#BDIL"2? "UK[HC;9KP,@NNV:TT.X#M[8-#.@]&% MPC7GN/$LJL8K-H"ISL*HX']+A1R%ZFSHB@L3,7 M/B_@V^+(2-#(# M3S2)8C2YS]'1+1X;<+\NTBFW61:K$O0H7ZR.NB1B?=IA5<[#]R/M5LZQ6GF( MW"MTQ@@[(EXLVCK56::672@LZZYWAA0X7Q^HCWPVWK_W+*//8*^ ?Q;<@L(50X\J[S_]F66HITP\MF]QY9TJ^:[6>EA;I0- M@?],?=*"IZ3'9-+,S]=A.^_FN*>(]7!S,[=BA<_K* N-#MJIY7)2+'E/SEDZ MK 5!#HP!#"UA5D%/#\26(&.XA!#*!Q_0T36X/)5+H01C[.%DD#PT.+$,_HM] MY^O55D(_9GAP5F%AFDZXRB*]PCP*EE3 M+$\-UX",<#;KA@_HUF)Z(NW:,AV1D\1C="FZ[W??0< AA6:ZJ22D: /)Z(2) ML8TW*>\PXZ'$/:L4_-<^YI81$HGYL,&T$PW;F(/Y6K!).B5TP(1EUETLEC?- M]P:&Q%E;<.<8/QD8MV3*ND.KY_$D1MK" MGG[W87\(N98TE%=MNNQ\=;"80L>2TTN@Y!SC86(&'''1*3TIE(B&M\)/@W?G M-.4"YD_D7:CR-VN;_KJR3V*/C1AREAGZ-F3,W=(7U_Y]XSOSV<7BZDZ'.:&W M3_JAF1\('V-E[Q/G3\Z2@RV5_+(C:2?=^CVTVI0Z9*8R6^Z/E/A+\TMPZ6C# MYS14QFIG)\DKY!RY^^=9;+]QD:U\81:C7OAFJ:B_#I]"?YDTJ+Y"F8QGAX5E!5L MHVM<'F8X+G&. ,J% CU/->U)BNBK@-6_XUKCHAV33)#1,D5=]S];,N?FZ^PG M< NV5(\$II"6&SH)3$$]&$]Y[_T/+-OFJ%P6Q" M+5B+UAI)P+*;6W&R1'K)*0B%X(G?"_0F;L,Q@TC0.S/0<881$>\*-1V75#-K M*Z'*&8!O]7!WOFA.1Y2+.T.)AU'HQ)=2N_D+)KOCL72+!5R,VFN;_'4R-;T_ M=3OA"X,7)\5(LQ[X#*< ^I*.K((A"'Z9\5H&$X#];C@CO]E"PA9/1<1&DT?< MH!^B[0XXT9I/P2*+(8QR&%^RAC$ ?>$&24JX&%XBU+O85@2^DON,]8E0G_AF MK$\\@'<9ZQ,WY59,F5V3RT76F"PBPA.22MJZ37Z=5"EWN2\6"$SYM'%F!4,G M56:!#]ETC$+BG/5J#LEU>@:'\&])T2;5]M__[?3)R=.S;Z8$*WPD;"TI'Q4+ M%RM26#TPN)]#>.'DZ4^O_H[_.GWZ16? W2/^U^GTT9/'QU^Y2&RUTHRO.83< MCP=_].31X^,S_9%Z$\I[TN0KM((DEPF%V,9Y\(#CX\E;S[CUQIT>YZU$5FY8^,JK]PA\RQW)]5K0@D4[TV) M0RQ+=A:^.?F+@'3LBK[K;<].N!S4?U7;#68VB-D80D'$T^K\R>/)W\T?V6'Q M VR@@K%7I7)59GOS;/??R68Y@"01V2JMA0TN+>^A>J^,<_(J9"/$&\I4TPF> MHS2KA;<#1>:BLSSU#5JHAEUKT(D_Y5(IL*,&! HYB[ZG1_S7\"3\IO\U7#', MP;W*? [:.3JG@!*Y)&%=S>B)A72$+C,5A_*EB][-=?M<9#(OC[XYPWL]^N:1 M8HM>*Y MEOE&4FI3L2H2&OL?^TQ+YPR@O+<+$(ZDN+![VX7 T%P.?U^019:'VDL@( Q" M]*%[WH[ USB%2*V2[8LY\U=_F=1+%X$(G7$8VP0@;LKZ3KXZ45PW\0)NRMS3 MYR03TA7DY5-EV1%9$RE\'D\NQ+>O6NT\I^V]C0R"HN8ZM(;,TZ6)QM+$WMV1 MJ+ML@7J&VY*6DMH1^!P6N3 $(PLN4'JKF?=-C7@2^Y8,U@G#*T,[K,1EU 0M MR7D [E\\%W M.,S'X4*_X1(;E;RBVOD0B!(X#5 ,DZ6!L_+79\]^#KUO1O95 M26C]>IF&U>+1W?'$2[HW;C<+P"KI;K]3NQFM/J!W07%6 BCT"R^^3G<<<3WF MM 2P:FW9B!'@"NUF\]E[=]MZ5W)ZWA,$&]);/*&]&_E MU/O1CZOW&I[G];Q%>19O^ RK.<(*8D"2#;\@H4V"#0O'S^]DQ]"Y4"6LB."Y_':*0D2M?U%KKR78L2E? MH'<\$T)9' '5K6J<;$4*6>BP(I[^':UX5B94D5M5ML[K++067R7S1(K!08J$ M_W$(JU3X9J%;8)541D3!<;;?P%+MS/TWD?/8[_K=;_(HUIG 32+CJPT^=S%P M'#=F4XWV>C4(_BNO2:-@,-!U/N7)/N)3V6+;/"EYR$E\F'MS>G;/_LU>;^8U M*L>O8R7:5]Y9)Q-I-L0Y;X@+&J.#=.XNP&TB:@J"A_:'\![KX'NTT1(;&KS" M!B(V(1QH2R;PW4[6]%QUOJU!; (/\XUFR8#"#L6 MYBV6_]+33U2YQ/F&K\\:7A%PFP0]Z?0.@\^#)E).$A"9-&_VGB1 :CB$Y&K! MAV):"LZ=ZS@RA4*[*0OS&UH)#=G7U"N$@:M<.-AQM?.7G>L?4(WA^M<7;R<) M9SF43#5(F;#&N5 DTI D84AC;@;Y1^?O%)[T+;8@C/S63^#T%WD[PW."2-TV M3O(J"!XJT4JX,1#'YS VN3\PD13@.>J^2+MC$XT@;WVA1'F7[24K MJPFA(RLX1E&:/4,A4I :8'.KNS;-LK5E8':+_G[.?"'RM(<^K%_WY+]U1-+' M@^\P; 10!0/'M"*!X .\R BAN E"8?*QF(JY*VI>KS&;3*%LUWCVXQ84>[9^P/-][(Z#YYJI]W M_XLF'J[3Q\=?T5A(\I3J:H9NL]L0&A7&A@;J_*?"LF0B-++OY3&N9RB;FMY;Y!V,#_W5)I$ M[2&=FNLL:_I7CC-^OS.N$[*C6H$$1,YBJ,A?2Z,BLA>$VPAI$ZK?12WT82&9 M^AVXQ:$F1 CQ8COX5)+U7)10/8ENOG<110\9JL;X$W]<8_=\I!1%242HG!IR M\V[0]$;VKD. #XY>E'ES]_LKWX%G),&I'D)(E$L7X"J; F*3B?_)#C1A D M+!.V^UA2T7)RD'+N8AO7Q_VN#V,SU#^%(TOU:=-E,^CL![K,P.EL<)>">EMM M)?%AZKYN/MST5/!X0T/N./?W._<],RN(<.\"%2\KU*NE/&N;<=+1ZT8XNY(3N M)-(YJRU**Z'P8DAE""=+UU,]"P8!7$'N/!>)G-!%^K$6U!^> 'J@"RJD$U!Q M@+"4L_E7R7S+>L;2U>)649XR4(V))P5IXY59M7!Y#2D)?TT[>FOW/*,$K&]S M5)K1^5HPODL*QM(D-4[+_0=9(5L'K5W&0(:CEQG2J^RR79GP)[1C&^#W3N69 M7A.T4M[I!1\O9?>I&M@X[18G;;G>7*,-P].,J[8;L*]I2O ?3+54B,=]^U&= M8TU'>#[NT!S6P'6?2BE:R"F% M*PPZ%GB]KE.$QFQ MXWMV[%;*B/>/)Y M^!51P%$3CNG:YU+]90F-G](MDYQXA(2B]NV[*E&HUFOJ6$I8G-X^QRV:NF.T MSI=NW7XQG8 >:4T57?,.YZ_^^^7SH]-OOYB:\([RKT5Z[\1N6,7UI'7VNQ&K1F3'_@J;4[3MCB%HP^WR5V0A ;URCM; M-GD-3 ^MEA^X+_?H[V6)UK4+CR;V?>D+?H-_A(00BUB[1_Q +7"G)T?_.!PX M3U0+":V.-9$S$L/89'_NG#O=51".K*A-#HW"\%Z+Z#GOI'?OOH,5WB M;!T>09@9/E2/C+H993K4"MAKS_/\FMN88/-X\C.>9-Y 4&^J9\O<"@K.7:S* MA)DX%%XK$WK+9I":!%@ZO?N>))?D8"S8GV>$NA<:K%C*U^1-2S-BEL(<#Q)P M_8J)3;&U)<$32FQWK7_MAWP6G2S^"?2/QQ6\_<-O#$MC_3%MH'.LLI MTZPVIIX0"#P:D2]7 5)N09W&4JPWT,+NDV6U(I ST2$@G@6R:I2ZKC6;HNST MP*+3+@OCT912BS;-#\G\G?N6T.3C5QU[!K@S:V#5DEY?;;5ST@ O2?2<%M-& M>O97SA?(TCV=\[>#O"]ST8PB 2NY2?A Z7D,4^9^=%DES#2 >TJKA*8O2%OX M4BS!WEN/,'!_6'Q],L+ '\"[C##P?3!P^!X4PASQT1($YX8Z[Y:B;:IBTN28 M%+3)! %R5382QA!)*A0?K[_A"?GM!(NH=MM$]O>J-'E//,\$VT77"50_-7^(CHU?]?6;WC5NS) M"Y'@F.*9Q+M$#[7/5"4B?NYY_T6+4J=<.S&)1FK3>#IDE 4]N\%LRZ1P7@Y( MA" SVBI'\@:X&VUB'P279JSHE8:'H=,Q.CBX2F&LXKI8I23%^,^R$K8^67@CMC(K?'/?[8UU??,&2T57I M/ D10PZ[BSD-9%>Y6R*!P"Y#YCM1)T;= M9=PE*0QXL2)GYDFA%Q&,@'C?UIEIA[-2R90>*>>M$#VHQOTZJRXS]+4K>P.S M*T@;+ABEJH[JF-!,"66(]M)QM(QY-1]G4KRR*'TG*0^7&?]8/'R9UP*T9K8N M#I)(;(K0MBU>=XZ,C@%"3A!$N;?G AT1G=2>N3TV>XC)AN9)IQ&](5FV8HGQ M0OS2&>40?3)1=O%E5;8;WUUI^XD/PG+^8#C?,*+.JIC%'@*S00N S>/AAY&N M$XXI_K5;@!2O"'_*L+T12T?SJ6PMX9TV)&6*G2ZX&Z%!U$BEX1U-SX#T1,9( M:,-P:+?9Y_D7$_X->JX+8704@*5_J%!IPT8=+4JX0+6:J)R21S0=;I<1HX'; M)Y_G[K[AYT1'/IFYO>EB++(G%6G4N_/8+0[ZF5H$PQLIG:?X?5E)22S\@X_Q MX@>C#@[REYQ%=*QAP%OU7JNP>C$N[! J=^5'FY*H:HU?,V\>YA&E'IYU]U5M MQ)^_W6#$:32%Q)UR'@@QKC*Q]YS!Z3LT'8I1?5,ZX&Y8?*QVR"*R6!@51UWT MRW)%9U+GGFCW 9UY6%#ZMRS#%%[UIC!:1 9_C>_7Q+-22FG>:!N(>N[P MAX MMQHZ//SS[LON6 04YM/R-8 (S4!X_6K:#S/GWRR9=%[C:P"(Y7]-F>[>?,L? M^XVQH>OIJ -US5114[:Q\ MGA+FI.<0="WCLM2(ODMJT4!GCY[H!NA03A%AUDBB[O;=9\9,9Y:K>=08W_E5 M9S)# @Z3"4;@NO%"T_0[LNN@C$:_)TM8&W[DQ2*OUGYV4:HDSTC(+3Y/^,=F M7ON>K&7 );A5_/ON".8/=CWXDM9G! MG,(LDHL4-I![E)OU^@LF8*5WA);CRBW=9G+VU5_T!8=C((H-Z5C/UYP&'+IU M(.Q8;6\1-G+=E96\\4YI-L^81I/UP)T12I_RF5A0YLV]3K.L.].89@G!7^47 MWMG&!D$&F>@5\HSE?\#ZI;?&X&9U3;0N9H!Y<#6($\XTR4ICJ%..%DZ_T1<" MSXG0.>I:Z$\\[3#*/=(%WBOG#Z>4';"_3WGV<=[BZ,8Z7.3O@]O2!X5W!X2% MM9C42/*D0Y1)>^=YY[ATUQ@;IH%51DKDSLU>,6F2,R>W76+N@O4=5])A&,#! MO/C.8)_(*>G4[0;\D\]O$?!_ ?+O:\9(9<,/&!"/ONG 4B9*";@S%LH)X6!8 M]@DS'*:D2KBFO2VF$1O47;TNZV8X2$_$\O:#*0[7<2QF2H.-%9'<]V\DO*NL<)V'6"_/IX<),,>E%0'LY0=D6/#@DNBN*IY MI &:%M5RH\M9LBNZ:2OGC3(W%3R^WT)Y\V!;Q-IG 8D,^6-;Y@1J5 16S[9=&+E3^:,TY,>=Z/'247%ZC:W[?"Q MAJO3[+TVT6LI5MMCTYB7JBQ,8![*K3B>L$3=G:5,BQ44UFHDV>U+BWAVQH7* MO[5N";,@R0]O+EX \8-6'/\J.&E=?,NV9]]V$N''U'VY?* MFD3NZIZ5N;V2>VXV>C0VLQE"_V),#FOD2]>,S?-G M6T\!PW O?J&@0X*2\TZPP\ NM8.+O1=)S-Z)K]3K=O9II\>"9\K]ZR8B(D@T\+"T6H(M#:RDQU+G QO2*THF$)B8C1,Y./AP HA8;AF_W"\1-:=0VA"=WGC'Q\ _-@"+<;C,3F@_STR B,;_QMI*<,9-+ M#)0TM?#'_+QN,8_<3[S=>VR TE/@F*C9);-2DJO^7WD!T9-TZE/IO2[]" M6/E'?61'?ZA**()6#XGH?5NIPAN._5D8 Z5/E8O,G52_3+5B/J;3D@21/44SSB-, T%*TNXAR4$;.C18W=GE'/.]$VW MP N;N\G3%1.EJ0FZ*=[?$\5WK,6R*MO+I;Y-6)'QR,$35X!KU$:.11-5HLB26_GEX\/S($&G, M?40](J8#]_9T5%_X\EO-EW+%@ M>)P\?5Q:XNA#8J)>!E%%=!M1.D?5D&+ -TC ^2>:Z-M_O7**FT:,#GX_4H X M##/ZQI" W\8/$63ZU$LF<%UOJEA!/SL,6.'AEBS$_FG6R>*Y"9QR.D,P8+(6 M)-$6L'AGP5?V5$^5,=+4,OXUY7\G*[:!BY&["?"5\]M+&$_8$#S2IH]8PPKQ45U3+ MOW)&<18U;QAF5N61'U;*LE]55MWM<.BV*:RWH'9%IPZ@$>C/V(UV/ SK0'$@ M&IZ92EH'0> >M"S%IR)=4C@,T!4IX W%[E[7"<>760(!6#/IZ.02PY]'#M>AF@/60M3B M;9!>S@B!3)912%F4XE9;7=WJGL:EAFNZT35/&= "(NTI,*U,#T^E/R/4L+/F M+-(3%I=-9.E/9$UW+MA,&\__-11MT %1?;]W]KUIFXHE*'0 M_7N-8R[HG]J-VRC*@S\UL#FO8-PEIGDXD MQ79%/UZI]C74I'W]]&,QYG_*3?-FLGBNA&'60Z-4#8O*E5PP-9++!+]##; . MZ#=FN+O*"B-W@);:=0*$)2N++;G4N^56H(BPK5N0GP*D MD"4I$T:MDJV4UO.*GTA+A)ZPVGE'#2U65*!#MB2&XPR[IGT&VG\R75&YR<2R[MWVOUOUP'^3F3Q:.:'I"X>ND M0T:CLB,.@=%KZVY$H,CT.JI<17$"JE117+=R6W#5L:GFG@C[^$%(X@7B%(-; M\W3LW'4 AI5 IP(0F,_;R,/XAT'O23#/2-!@-5GN%F4IBCR7K7%G[3=V,BH, M=>8(JS%-T2%"1D86<,00:Y75SE"+\E1X(\ $W5=74^WBNJ7R94?WF1-5'EEF M)83=T[VL+&=#E*= ?#L;D6\/X%U&Y-M-5"N12?-BT4G7Q )GTU3*KF18L6Y! MI"6 :*%HZ6""&*%KZ9N"\] Y9#A%AX9$!"+2OGT8IS]R@?&H^YQ@'0N:#Y]W MFK91TT\)F^F.1 [_^_,R38]^J(@@]A?"IEPT%<*W(4Z772^S\U@*9[])(9A*;M6N!*EAF.B/$9[VO9S!B\$'$[+> M.%[)ZZ&<6%ZTVJ9P-P]HRJ@3%*B!N^.WC5G/IG +C@#,6:/IO^2\.76 0\M[ ME71P'KJW>'MY/VHZJ;>U"VMKSR@G)RT:N^U,Z^B#Z 2L"]*SQ?@O==X7K*1; MN)TT#8(I B3B@IRO^7:Y!2)@SAZ"NS>#2^Z6+^B5 WUBT[ICDL^L11&]G&=I MJV##6R<]X1B656U'FM;FKW M08NV*@"RT'0.MV_X-RYV3?MO36%'513#E[199>\9F4 [9ROCR![91K*UDY MVY9N08^86D_>\$J"TI*X68O+A%@>J3V? R_CHY1>_!I4_RB()J+HP_ +HB#6AZ@#(BTT MER'QS\$5VYG -\4J+CC.L-=Y8=O:(MDWXI[EXI"T=#4,B!PJ&'CNC]N=GFS( MP-L\>(8BPO<')\Z2.KOY:SM.TE5287W"B&S(K?3 9^XIH^;G>I*VADAX12UL MQ!# K!=S9SNF ^5U*8>P?6BD 7"#)C-A0LU@;P))"OV>2C67;9YB*(@[@E.C M0MH?PG%B4L<4@9J]3',^ZO,^I:UX,=UI"HE4,_::5&'FBDL&WU,ZIV!A >9^ M(H(%87U'28FIF*1N+>5 $N="0PT>>?R-3;1"AP9L.D\A71HGLL"[UF9'_"2& M4X3%K%_)$Q#^P&@]0E0O%HQ@C(>#%LJ-JYT<33H,0=R]C#813T)O87D!I["N M=/4GZUGNEB8[W<*X[3>%7>?L'/",3R?#222!BX@0-)L$.!19"A!7X&@.7(XF M][>]:T?EG\F0?S\<62MV.R&PV9I7&(%T!OV2'M,R+V9:UH%IV7NTVBC 0\WJ MBH9GR\U$6]'ZG(KK&A%>R!$^B]V\9 YR#?>_VCD8(!536@G\+>9"C*P-A1"S M2!5<[;N*"(@'1'T$-_))#R0.0G[ $[LM=BJ)QJSUU(I7764:@'&!D:6>FRQ M;GPEP_]IVLE,].4L#V/U=IQLFR)?1%5:B2U\9],WW=8OS^J&S1+G^Y5$"6 U?9ZCNZ>L0?]4^ MM&&]^ZN2BQ"UWB:PP?MS+!S%?/P[7XEAF+@9^(>F6IK@W)[ [^57LJ(6IZ9RNOMMZZFUX)P$00IC55O,&<,$H"T?'B@11W>#G>#(TR]H3 M'HP$KL9#H@H"G];QRYQGW-9O+?7,)NPZ>4H,/=$#3S).U3Y$H<$+] MV69BM>!H/Z];.B;W(BORLF=\NM:*/->@XD$X<^\KI\F6J+W3)$Y/=;L&;$;F MMVM^'*21>XF"NK8.F32J2=UR]KKC,$3YTUOG^7I]Z=S?F6D)'H<0\5@R96 ? M%N9K^1)JF1R?=;']69V[/8B\ZD$8XGLN+ZDA&0YCM&$NS(#6D$*0N[^ M(=6 M[M/#&CP:L08/X%T^!M;@X=J;AU\$E&J92:0RZ"Q;E1NQ6-39L[?Z)["W\ [> M8TLS\F0X:9(5M:>'L*&R3:S,_"=R\J[U%9*HU_E:>#A0Q[6Q-5<"YU363*?\ M1G5-_UFW:^++_U5#3;Y=EN+7\@C$AJK*%FB?W5_ISL&&TZNKDWC;;\D+_P7! M_XPJUU14= ?WNN7DH_CIZ[: #H&7)ME4) ZZH?J5S['$*02?<=E9X/4EW9UU MQ]][G4U].0ZINE2G(>BOQQ-K?6+^Q8Z:L,UFA-:/(TWAFGJ+_?E0$?DP'!R* MQA3!$,T#$QTNNQU'/,(N 9W*_= M(4O_E/F+?K/W&PK*-9*G62=?RTPD(O-L#1F"I9XU]2\A-"<^P0HA@P*KR3R$ M>G#7TL7A,U"RE=8\X%&@-)P%(_\;0\H)7!\Y$ J"?S44M'+%T*;Y$M4KL:'; MH,>/HB7HL\6X]8;)?Y8\IS=2MY\AI*UWU/ E@Z:#PF_C/'&S'3.B;#'?S""= M#^H-5(O,5C>4!'^'?L'(5D%YJ$6BOU,F4/K7W..9^'OCLTQ8VQ9H![&'&1GP M/^[HMV4&7I 1)Q_#965'J<@4Y M[9=1O)569"]J&A1L#$0:-(80B@P]5JH0V2':(OIZ%H7\6$W*XTZYRT[1=%74 MHMIT-*Y41*JY+H]@J'WRVHI=#?%M=O1C1.4""ZK.J/VU4>4&*^H85J,LQ$DL MS,@!704/,ZC/!?U3WX=_Y^'@K ^>1R=%#>$M;$PR)"ONW%RJ]!O.(0^N\]V' MHLL+73C0=&8D:U?,F;,SOW+1P&7&-(NQSL5N\211CB01 4(J+Q2RMDL)K=PA M*F15U);)E5$52@0*J5Q:$"XDKF4S,"BE<'T2(YPT-[XS9BO@F&5B^LIY.PC" M=WR'J# *+N_7$+$;(N&P'(&'Q5U(U3"K5 \E(B[]7!.U7@(H_IHO=+P8Q4N7 M[=)O)LW%'93&^]6YY S0;< Z3[0T1EOZ9["E"(&'?B5.L"Y788=#<*RX/2,8 M1S2 J]7D*A%^7/G#,M]$W@=KS@#*3F*F[O^8T"7HP84;*SRA4>+Q@8=KQL+( M. M8&GE6>]XFE?9AM@CB\:( /9E$5F@<,CB-TLHS?>>"<'9%:\]K*0@'BV9GQT" MZ+WL@"YG3=4T%'V*&CD DB+G2"L[7R@7-J,\:QDFJCFM95=[N?@@USBNZX^] MKA,NZ!$E;Y8UHJG66PJ4?& +1N3MJU7@A9HOD[SBAE0/D^I-*B^N\V6>+28O M?*#WB@,]3E-$*W^T? ]HA7S8<9Z6F?+Q",T3A2A M>FY(>L?O\AF4&9#5U43S.%E_AHWG_60&5%">"C_B0)IRMQ(MP8G("+'A[A'8 M?$G'.4C5S/19:()2U$7,>\MN+YM/(3N,;*?INW3 ^8]'H%Y#^!=/@8P M;S2/OX/GFEXA1^21QVD)Y*>>UN?/K5 M7ZS,"6@?3(!L5:*YXT-I$QGZ/^-F'F016ZU^&:%T9R>RR39+J ($ 0-N&&F\ MPHNI_M"8A-2 O*@48-.[O.C4G>*2(,A,&8E?-]%@V\?5P#]18F%>Y;,L%>9! MQC7Y*;A5_5E5<#C[5G;P!DA?+T6N(1.\BJ&%=M=#O;[B!JU^/5ET8JBMB[,G M&\+/M$4N9!)#6 6W+S/ .ND+UWF[5AV4O+J-7EF Q #;8[!7#%)@M2#&^2G@ MA[Z7\B#:Y95L]\H4'29"Y54;T=*8!I@Y$+EQ[Z]6G2BIB?XUXGJ@V?%%,:GU M'(B-_,5WPDNCS%3:R82-E/XO9*L"!4H8S"4E4Q0]&@O7=,K#RL?@:WJJ/HQXW_%2V M",/M0L&CN5O\SD1Q:;0$^9HBW17>'/,WW7VK_;D,T[Z:D0]_J6+>X)BK?'.K M6Z-N<:Y*[B(P[0X7C1R(_L33!W_!V.*;%H0F(^FH]Y[5=>9K&>2U40P+ M!(,F ]Z:>^EY_-)5#AHP&/&$029)Y)/>.@SXH+385-]RS^K -9^G-PRV@ERZ M 8['ESL[GN05,73,FXH US4=\G3 J@!JT/Y@R5%KY6O]/6MSN?$UB&L'_V? M^00[NH?^V;H!3AD+0T>PZ@BSW K]U@1IDS)N\T]ST8?C*U5<\+G^LWFI+T"2 M1M_#'&F=WF"^@6 ][#MYH4Q/E=*H>+(4W0F(5(-!AQ(LPK#R-%"A>=+[[@X+ M2P@%2[@I*F=%#D/M]Q5Z[=R/YJPF%ZB.R'#25E$\@$RI;4,[#/OHX^XSO^P" M9P,UV_$(,/FD&(EH&A?F !76,5UA-<\QK0WXEYT[B[MY#.D8-)P0L:P;M:7< M!,UZ]FRN^TN;I["1*H:AWCF>O"D] %[6'[G<7.?PJXX(_@C.NEG%]PW4%DP2 MI/;#H]@0D?=D0-[W8/ MG'M;@& %9@C_^,R="\Z8(@2^\8AC>B#8R4)X4LCWCNVG-LQUSH30]QDOFR9J'+1Z.M3-L-+UGZ1UA\]W7L7,,KPNTSI1/>_>X( M\^"')]:;"?R]P0N?5=8G0-:MXXV3!2%Q97+7T8"WPSLWTSGHI'?*7">2AOCR^.\>?+53FC=UUKQ<@QQ+&1XL MG-QYX%=2"EVLI#>(_.C#<&%_41!QD\E) &YK3LV[$5WQN3*CHN.F46)PU,A( MI@1#_2JTII^ORE9H %)J4\Z5&(>I#"C]M5EN:QK\KG (FO']CY1& '57*A]* MJN?:>1P96NP\^^^*J2&GC..GOD5_ M@C[_TL6KG/6APH1SW#,7:2WGB3"?$^>QO( ;\99(B]L*COVB+/G4GV5,;&ST M;=QW_97H%I17D8ZPN 46%(MC[=XXF8T0E\D3QZ(;NNV1J4B>*[.1ZS:C1[_ M#=8)20CJ C=T\5-/Y3#+8D+D[/T&[#V4C]9^FX$;X)W2\KIP(T$S.+S9=FTP M9?K-"BTJ!9:!63;5+Q&/ZJJDC>?F7 IE(/(7YFB[50./ @)A5.$H,!5.]+E$ M^YL2!2MWV8P$D(03I)["/RT+NJI>TI*[])XG,^M T'8+7'1AZGMNZ62E-RK* MO\(]_=HG*DM@L:+H7*L';]^1] \OL==M7><)CZ"]6T,DWUP55+[\\Z7[SNE. MPQ1<9Q0&*95'D'XL/OYDQ#>&NEUH'JAVC_?U-PQ],^>O_OOE\Z/3;]U:<3;+ M36:4#J&0 ,ZFDN]']+]#\P^C(!5[+HY%@8H4PKP96*RH'3GQ]#O^EJR*.966 M/--=(D,2VX>)B*G5R..0B57MS#B23*[\C4HPA\ MY VIK$ =$@:.UF%QV2SUO>3->:-[5NO^E[-UO!,OQL,]95[L,B FEEDG\ZH< M6BK*C. ^A0A'5ML.1X*NM4R8+)@(E%%BV9S:;+PHWVY5;82X.@#4%M B-- M:JOLO6=/&8;#$J3NLA765E8H2BVA8'F^G:^R$.H2%,G]#@=6F("PA7!.3#O+ M#R/A3"R9%\KEUY-+)406TE6P''/601F.97M /0IJ =Q>1$!D^[$]"(7$G_KM ML3Y08(":2IC,]*Q* 25\ >$4Q'J1M_3RP2AG18)1TTB0UJ U9.?663AW=IY@ MTN=EEDO\\MH'%K%L:#XF MX?AB[A:M94!BA]BJHPD^#./_2[:3YSTH=\7><.-SE?6*5LFO'X] MU*=<7@Q./3FF_H9T()"'K*E@"J.R?[7,YP8NOVWHX)SJ5>+VPY($QQQZ%.)$ M&AI">#KB<_%S@ZR,.#R1GR%>A=L0;@,(N7KH575^:QTK6]R9F\PCSFY@0+L; MN?:?*UE!&MUK+;6)1; 86,F_PS>QUXC"._-]@:H4F6,W >+3'(8]^+$_(F'$ M$/_P.(0AVJ.#T',HR;U#+8H1'NUZ$XK X3&>=DO;&'6P/8\\#ABY2* "/OK< MX:CZ4ZHMR,8A-T*&(I6*2?R5X?.L8!]"!F)"X&JLW$5&1+(&C9OLK/'[>\]Z MF;PPZC)#]H"/M2PP<>+9^ZDM9D,,T%<]L,F=1SEO(KGI5/',<4:82<9)D+(T0GSCG M[N"S\.#IQ&!)O51(;7)3!,QXE]D><.=5$_C0E)NJO'Y7^_"W]M@UI;T]"&OT MXE;#_#D:I4Z>OKCX*_[K].D7OFW(BE:1=^E\5-JIO!M^T>&V+S?Y7%4\*?#5,->]F$2Z) SU+F- 6ZR)(Y3'7FCU#LJ6X1=6HZ@O M9DFYBF;2$49"L,=M;\@%1MK(G=D^GOQ N)?W"5$I3S7QR<"6="+:3.Y!;M=, M1!K2O:SO(T"PRST([G4EH)[W+0 MP39.1%C6_F%&<#2F"KQX<>Z!(NZDY?RX+$%/N[Y#.T4WY8NW 6LBU$#NXV[X M=2B,^,&+$M([GBF,L4SA$I(/_EW?MI]R_8H\'V/XN6@#]6>K82ZF- MYK<=L0(&*_!DQ H\@'?YR%B!A^Y[4GJOUF*WMEG-)T%?6712W8DC!&O@>63T ME@GS@]6EHB\Y<^XSJ<1>,VS^4G(CMEJVJWJZRQ[9YG D3B[$EQJJ'A,)_\L"?P+_G_OP_GJ MAD\(&URIEC*\W@)\AHT&A;MQ!,Z7*Y;,%4E1KZ^@=."T)22Q-43V604T#3Y# MV@VHN+#@P[>%X_+F-55+E));H/3 2(Y=] (>&GP1*'O5ON-T1 M'E;.-9+HM>G8S7 *NQ>E(+O3@%Z+>A$-J"^:Q$(9+?E,S@$@'CF?8XV*$.K+ MT4Z@B>R% 1+D>TF0^.=!]3DB2Q9\(L+X1IK%O1D0;\HN)KMPIJ94P*CJ(EOQ M7!LED86T\$AYP@'D5 ?+#MQ71:AT/4_/M?)S/ETCFR:C1 ME-=BF:>1V;0;PZS^:/'H_@2XQ:L\\&+R>1TKK4QBCH21D7EG!U' X.A?X)B MK<>2]GSL.(9[F8Y*6\6C)+X2_THJ(A'S/:027>X K,9/'51BN84B!GO'HTZ"9I>,JEZ8;?GR:S9H;7C?^>O6#IQ,C[Q3^O%AE M[R4X/LQDV0]\2AERL^&@1&M[(3C9K4H4#V&HDQ[$R?]#GZ= +1'!K@905S8Z M'I9.IW5,A.F^_43LI-].)Y(V.W<[+&]"0'R.!U^ZW4"66S)J"BRD MB:"CE($UY0I"!!7Z(SS-W;UQ^(A\'^1#A= M\L8R;5-CAJ\J&":^T*Q!1Y\ 2'Q)NK?HK2"69+ZZWDI(-@0UY,(HP+,!N?;\ M%AT)I\[![IV;-%O(Z^DK-T9R'D7*GH(0M>Y1IC_B)IQR]8&^1AYGC@;MWH0+ M]PMF5==NU#-1MU4"L%7N1I36/HXN5%9M+\S4_%%;\ QHQ6)$YK[/D6NM=2/L M--1BD8'87,E]H@? S-O$.TK09.M0"K,M'P6'H-&:Y-85 (<3>.%(V2MIP W M1%54DR)H:I-+3\F\//*C$J6$OC#C2'DS8&02@5/@-;3FHVLW=-#:\I0N3DLR M23C0C($17[K-C7A'[V7;=(D18DT_LVXW\ M4WQ8?%V5)#1*#IB>2#I&*B^Q4H7+@>W-(5C;57$R(#*E<%(/T638B*IRFZRX.]IM)X*8TI:N*GJ4:GH9Y\06\X?\E#TZ94F] M=-Y)22WXIMU(TY"=4*[(+I$77$4^X(<4G/X\GDW@&.IC)*BNYQ9,*[V]2=W$ M%:-YTKA_:0$!AVC# ?0&F#?BCH';(]F'##JC8+B.-E)U,H+WSCX7I-O$BF MQLCP:L$<6!OE.B@LKH0]T]5IB7H6CIQ*JQ:.\R MMW0(RK8+L,6P%4QB#I794* -(%WZ@UO-Y%?7FON1]G# (.NP=\CL9S7+^8&J M+B0&%IZC -O/FG#6"IOKI7(*S4UM!(@XUSP<81BG*1&Y]^CHJI7<8P:*&#K0/T?%? M1PC!)J1*^\T$T<#RV.T_Q/8M<:+DM(C P2W->/'^41$:"^*X5D$XO&/IMD1W M)HY-8O"/VLQS0U["O83 ESJY+GHO$:>H):J*YX?)")HE@AXTHM#$SK>&)ZF> M[OJ\#F):H=+>>1^ 1UN;))[';68A6HK)7&@T],PTIV_4I],6('&PNJS!PO8D MH]6E-ZT$@\M9U[!>[S&>M([1"W<8!^%+VXP/IJNNVQ/M8E:4F&1N=);.9WCG M3@1G[7[]U9GB*7F;90K'!Y0RXW/4Y^A=^$3BBU;]TEK/F1UB<35>2Q9>Y"8KC)/$>*W'A]0 MV_B&2+AR^^-42,1XF0'Q$J-YRXX=TO6F9LBIS<21B$XKHN*X=36V61=V%\4,1OK>R1'RG;="_ M.>>"%#4&;1G88TDPKH+H^6"&V?-.+23465,J+.)5HV(!4;!PDB&A2LV:[=YQU^MD:,:E&T/6.75]Y!E,K-1YQ'P'E\ MO1OG0:^;I__WLYO!!V=?/_YL1(=\:NB0.S%)_(XK>3@#\9+.HK/CR5OGPE"/ M/%2@+Q#IN&]^P14MP]]%!\9;3IG]S)[;/1!/_!ZC<,?,S"W'XR 08IR].OIY.SD[/3J?9S !2"L_[ESZ^DT 6(#.#, MHDZ-JC[SZDMP2X+>UQF<-[_H=]'WQ5RO\@M!>OGJG"^X71R=3C[_@?IH?RJ/ M)X\>/3HZ>^*^X_$7&FF2 'U*"K[T3'8HJ; N5)T7+\[I5N&#'_,''T;D\P9E M&0IZ498MRE#+CJG'R2TC!U&*%1(SUX%$G280 ZD"$1)S4BI@Y1G%*8<*Q[HW MGI(W6''O5/CS5_)G3]E&$V(7P.O63>WCL\=$9OQ[$#[^>6S+2XH.JLG/G-/[ M!,^'6SJYWYQ\=@ NTJ-CMRL6"2+;MQNW1RY8T>#@IKHQ9?;?,.F/#F'2'Q]/ M?J3"]D6RR-RV?A[:E\;)MI/]Y! F^ROE,7H90 B_:9H?S$F%,_KT9/:5\\7> M5)S_?V;J_0>QF)\SQPUY'__RZ"]1^6)^UK^UJ^V__]OIDY.G9]_"K7DT)9=+ M:7"1)%/I8OA2"V5YY0%\DAR=?KYPCNO_R=]_5Y3%3RV8M)'W=6/PFI(*\Z/3 M1Y]-BF3MOCR;I]^YHY-^3(-_ZH;\&7=__;!*+C^;\"IS.^Q]\]TB?Y^E;F!6 M=?89MMWBZ-L3R@[=_E$?_IRO2'0//_@_7T;/^X_N_Z8Q^O"O?U.MB^:V+_7D M@S_^3H_Y^K/_\#PT-W]^HJ!&NZ4:V5(&0J.H1E0>Y"?N/D.EZ# MOA?3Q53_-9WP 77RS9B5#5G9;WZ7K.PWWXY9V3$K^_$=DB?'DQ?OH8DY<$+? MS;DFKG7FA\1I5XR;[ZKV[4;A^W3.PW/OGW^A[,?O_B?_WSY_&AS4U- M8U0OE2'!Z/"?P[X_/N&]WU3N_Z7Z9/GS,?[T99/V__;M\3=/'N_\Z\GQZ0?^ M[=$W'W;7?>_Z^-OC;\\>_4E>]JOCK[_^T/>Y[W?]]OBKK\_^)._Z9QO7;V]U MUR^Q;WGO.O- EN;_?N8<3^\40+_ZNY/)*KNY;\ZY! M8UOV>Y^ W]QDXD\8$V1TJ&?4Q@,]IGGFS?T=IN=/\<5RU$]>;9YG_?,9#3'L[,AO2@5WDZH<]Y^J=:)E14N\7 W/RUG]"0 MH?IXVVTUCES/)HVC=M?U1GF=Y^[L&CJM.NF91QR8_'&C^KM.P/B\ WK>A[M/ M>[V&#\L,_E%9I].S6V; HJ1(QI;OZ4=_04F++9MF4W_WY9?7U]?'[CV/+\NK M+Y]5\R6QPGV9I9=)]26AMK\\??+X[)MOGWSIWO?T]-M'IV=?G9T^>O3XJZ^_ M^3(]>W+ZU;>/T^S]H[/C9>-FZM'QZ4#:[*-ZG!\C1WIRVQSIQUHA^U_PCUPA MSXRTX6N5-CR/];A?6CUNA9XO['N#G!W#@)ST*QV>?\N>?GGYY^NV7A#G\C;[SP\_-C9?><.GH MGSX$[^,/\T_Y/\_.Z.6?G'TIG_3H[*A.UG5"S=AS5E%6;_5L]%8_96_UCNME MT'?]GF6Y![S4T'KP4WG%Z/=')X")G8WN*1_-)T?_^)1=$[<$CQZ?GCX^^90' MX5-W3\^^?$+>Z=GHG7[JE][@G2J(J"AQ+.^Y^WCE0[IRG-:#O'* MY_3D].R(U+99HCVYK#)NUST].3X]^]]CA_>A='C?--_G_M\FS]P_LFK<+&NN M20DM;LY&"_>S(MU.?IR?)ZN5;=9.T,Q-TA[:KOWH#V_7'B\=:H34:\;NUT_A MTM&A.L@KQVD]R"O':3W(*\=I/<@KQVD]R"O':3W(*\<GIYNL?/^OL[.3L\?"+WAZ?#KFGPXF_[1WKB\H>U06DTWRV#$K?RC]V/&8UAK36N.E'RVM-1[F#_,P/]LL M>H?Y6$PZS,.\-]>W/,Q_R(O$_:?[K_$P_^0N'0_S3_#2\3!_" ;^KH?Y63\R M/W.1^;^-I_D!GN;]R=;3_-N3)V-H/EXZGN;CI>-I_G ,_)U/\WYH?N9"\_$T M/\C3?&=L?L-I/L;FG_"EXVG^"5[ZX:?YPU(%+>A)'^V=;. MDFX?RAC 8KXLZ-\F__/]Z[]/7A9UX^QY-GE>SEL"]O_[OWUS=GKVE&#]N?XM ME;^Y_W!O493-)-ELLJ0B66"Z\"5-<\(H_^=)D[A#8I5-9MD\:6MWFZ;F9S7) M93U)JFQ"FFTI";Y=Y\W2WR.\E#[O^(^9IO'2T:A_ZI<>G%&_./_/_SU:=3&@ M;Y+W95&NMY,7[YNLJ,F)OY@OLW7BS?QH64?+.EXZ6M9;6-;S9W\?+>L>RWJ> MK.;MZO^W=[6];=M ^*\0"5"T0"U+LAR_80,<)QT*9)UKMY\+4J(BKGKQ2*F9 M__V.E!Q+CNPZ76++";\DADF1=\?COJ,]BIF'VV#M.P^QKZOKB8/9F?*EA=@?,WF!"0XVP&F%U5XVP MOX2PT]FU1M@="#OE5,#*Z1.#H^\Y#;2OJ>L+ UKG56/L) %JT!3?;DL_>.LG M/,)I2CUY\R K0;*\H]"%"3!\X\DG._PJX-N3&K(63HG@==UM,R'>>',QV_4$Y56)LC MV94O 45NN?A$('#AL1OD7OS*49=EQLJ-EQ5*"+MN$@&Q2Y0&3* =Q2AVQ_+M MYZ3_3HQ,.9>D "M$9K6["0S/L603 MYN?4!S=&IKFS&'I(-2HF6E.EDN)[(X& >-AJ JG2JDUJUD1TJD0PSJE8%-?@ M0P\YQRV-(6@-2^1(+D/@)I,Q;24^E?U%Y@;%]'453PHAVRDF(5U]7]K?A2HX M7= 5D*SZ$7W(J4Q:^D%'=\Q+@T)/RD_E2#$TUX]@(I(P2[<_4BE_$UD48;Y\ M",>'!Q=;$MH;; BN]%?RP+S?SICM>'W;='S;LEW')U:?$+]#+(>0ON\3AWRS M!]VSU5,!7X/P+6T13O'W%O:!Q2$.[_!2G+4KXHE8W"JOQ:88#U[7:.];UWAT M6HH2QO.?+Y!E@AV1&T%NM0G,"#HG:HI8-S<)Z.HMK$^A]1= ;O%-FBR NCJ_ MHEZ1G]#*]&H5>?[QCT_C+U]GU_,J2SN9J8DHU5<,1!S#R'WE:!S8:"IVIB5; MD[].Y)^,P8\M\FY'1 @"6@ T)4%2H2" MQ?)7]DBI7=Y!C^#'V52MY#*X<96B#A$"\$':X^ MC%;>;WY>V5(/C:K#2>#8\.G40N;-:TPQS!Q7"K^YF+EH-E33RJVLM#D#H]?K M;6TV#6MKVZYA.X;5&3SYJ$['Z/6=O8;=,XC8ZG)?_&^/^WF-W@.L4,L_'_\Y M'\_&Z..GR3['-%:W&>%Q''\[RMP-X='#4WF%!S[B%#^YMRZ,$?=_ U, MCRZ>;Y;.U[-ZN1P^(L8^!8[:H@TQ5_PWQ+Z73-QA4;>5#[MM"Q.FG*-%BB P M8!Z2DAB=DF ;)M13$MTD8-2ON]U+"[$B1#7BD*4PF[N'6-_NN#GMW3X6O"&_ MM&@+KBVXMN 5"WZ51"QF+IH&+ S9H@'VYF48\>;)]92DE]OQFGN]M!"?R(X_ MD&V-'3_^V7U3CNG[YO9C^C9)O"7\"](H_/T_4$L#!!0 ( ).!)59(R 6RW?VT(VP9=#46*\E)N+_^)-G&-L*6;4C+K>E,6[#U M?N])OZE%XW%\W?S8^.?G-V\^ M_:79_/7R80!ZQ/+GR./@BB+(D0V>,9\!/D/@*Z'?\!,$]R[D#J'S9O.S$KLB MBR7%TQD'G:/.<50LNDO/G9-3!TWLLV;G@^,T3R;HN GM3J=Y;#DG9Z<3Z\/D M[/3M]/SCL6-WK%.K:1]-.LV3D\[[YMFI937;QZ"FPT .:=XXG-T+;CJ(0?Z MKA#QO3]\Z&('(ULX@HLDU:D"B=L5;\J/S;;H..T2:K.W"AKB3E;,ADMO2AHW]*LL73)+J.RMHQN9^6K 1(@%9^_=E%#)DO9N2IY9% M?(_391'GWR02?2GC]BDP&^$RNJ/B\D-EG(:8D=K0-Z M+R@J6V\APL28J&C^?Z^^!=VRU1BP[M>_V[4[XD/H^'@IM<=]WN7 MW4'W[JH_^M+OCT=%F]L,9.2B(P@8B99$$1D1)DB"@A 5!+ 'LA)M? ^IJ-X, M<2P,WAES:50CC<=5: 0_I;3\O>ZTCL;BW]O^W7@TO![>]Q^ZXQMQMWLG"MW> M/_2_"(&;7_J#X6BK#EI"BY'VDV*TQRK!\!K$2H'0"E)J@=1[\(.8H=%X>/6O M+\-!K_\PZO_[\6;\VZZXWX!LY/M]%;Z3BO[VUX^=]ND_0*#P0'1,QU5W].5Z M,/RZL[X= QII_5"%5HD/E((:T=A#S*)X(=&(<^DS["'&"C*V6=9(SJF,GZ(J*L ?$.,461[:\ 3W[ MQGL2EV0L*LIA650CF6?K9$J0M^I?D%#R%L1JPB)"$TBHJA&UUQ#37Z#KHUL$ M9:N5(7"SK(FF]M$Z31('*""01*H1"U>$<<;)<,(A]H0S7ONN@UT77A&/4VCQ MPJD4 XR1F[;6A20DX 0$H*JGA+ @@BX1E3=!QFXI6@(&5,6TE7O4%&&LJ2- MQ'36B8F0%",KK+= H-6(C8&(%X4G#6%A8UL?K[=U(%BC9GU 3\CS40\YB%)D MAU^%ISV@N8@"@I&Z]_K0LT)37*7P:L2+#.Y\ M69""L+"QM3^LMW8@6*-FO?%$HZ$Q?"GLWDD)8P-K&8! &BCQ&C6SF(\,"&,B MO(YFD*)+R.2*VNYAU^?RB%6AEC> &,G0EOD"$$A$&?:!PGP+%*J*-"%NC5@: MH:D,M#>>&@,E:-%$C"YH9$-;IX<@((%2I[;W)PS]X8L*],7,I.A*8EW*U.H= M;=D=(P %4:LF+Y(^?)6<9)'*@1D) MTY(#Q9*;=>0O(T]9BK9\#"-;6CX@)^-91XJ"I&0I1E(B1@*T%$$@7L>VKIJP M+,7.EDJ,?&H9B6USHW7TA"!-5HK7E(B1)2U5$8C7L:WSLSZE."@$9>1&2UP4 M2B/5D3H]+52*KDQQ$T7ZX8(-N:5:$E(H.=%#8A[L[C;A$6$:J=LJWQ%JJ1.E M)5,2\C%PVW<1<38(JEE&4K:<)WP74XP.M+MDBO"]T$3I?%DPP20I!75PQ +L M1V%#)[[[)-I.QF81JT?BZBVDWT1[B@LC9/D4\](QZL?89G15+7>TC:O&87)= M7I5>&0Z$Y4":#F+;06S\P7?-_G$'*146/Z%7]4)-B]&?]-16=7]::3\X1)FA M;)5+9L3Y\7%L:[.,+J>?U]G-:!MGT9G\>HA>97= RCE6+H31";0<8>8>2 W9 M,>U;5!U,RL(:6=0R@P4W1FH_5AB82*YS%IA#%_]7!&MYK)')EY$I\=UR7T:C MT2VT5&1AMTBOGE:&@-B2$.O@-84Y]#PDQ] >>L(6^GZNDZW6Z#_Z\UC;^T]H M#@CLJ;$79>RNQBQF%"CG--MJ,?F(?BHM;YNKN&,E#>K9L:#EI?1#M5\4)JNHP>H&69UQY M0:02A#H3AP^#WB_5AH>J L5 :JZQ(US[7+3AK8"=^W-UZ1XN*^3_BZ(9R=6R MA2MR W 0HH>$1O@'"K,;_??V;DD4> <:]^!8>)P^6R&4Z;([5VMT"BV3N_71 M\70J+Q0^.%$E-M=$O[M>Q0X<%=?L V=N;+GLIN3!N!C/3J1[_S7AY52[Z"Y\@JQO4, M82,O6N8\?)JM[ITG:(;DA)PA^H1L]0P9(XYT7^*-.+&^B> 3K+QN&/-E%*K" MW'::C#1KJ?85S>E9?J Z>%).G>X,M .E7FVQAHO,R((Z.\?JZ2K9.$/UZO"2 MD;4 D)%:+4$?4YMX/$OQ%T+7F;.XFXT>NY8(;^+BEOU5!S)REO%RO_7N.'H$ M$?2!,]'4:WGOKHA!\\"E'X6&,>DSCN>0H_$,K4Y-;T?N-AJ-7J!EVS=Z@99Y M3Q@!I!5@3$!D!Q"&)(]XU]AK4D'U$C)US%;N4"KS*NVG5D$V>D'6^P3T^-U4 MND!26:TW71.O^RS'XP9!(TU:AC7YNM!:-G_^*QOB&+IV8TVL''.[U6DB_43+ M@!9[GT0Z@.OW=92# ^60>4^XJ"2&KKM4]\2:-'ZLK/]BN;Z-;(>2.9\A&1S] MH$&(DV9_\:H>]TI&&EU4RYM5<=&$\2"R/OGH7F0_D!4 H@8@4065RE_W[$6M M/5M_/4K%M$X!(*.':*FW36].0/B35W1+6RQ[D*<398_(S*E<#'#5IINZF4@T [F"Q!K!\H ^KI&^GW>)=] ]-&82.#6E)O_5W@?W8J/K5> MV#E<++#P6'DE^.YY)+!=71)74' R51&%"?_]SI]/$!TZP1I:+-'DM.8)W;M0 M_O8-G##U .-%PX&N_&%V#\Z1F(?F"GGR&XU"^%YX)DCCFOK3P9TK\Q44C*(TYFC< 5Z7#*QY'4T1OQ T)$OQ8^Z8: M76/*^+U/K9D\+J:TWB)I;[(Z@65!;7($S%6Q?:K:MV!=;$Z;\A-KG]M$[L>: MZS-^)N,9\>5.XC5V.$+>AF;/KV$IB'VH<_IY754C^:R1?.3.IU0]^Z0_Q9OI MKA712OAQ<&L"7;G#(VJ,)KB<=\^))Z(379J;IFO;*CI -WUR_4$F/8?.(T-J M.,ILC,+R9?S@.]9_Z#C"!'600AC2?<$LR^LWE=R!<]O\W,;")/G,_XU6$?EB M&&]JKL:CY\)GQW=[%#[WR+,W] :(N9?ES7ST7(90R]NB)>9/JJC\+]$OY7A^9=\SIVSM!K][7+=7@K^3L M/33A<59A]>*@Z^AE1US>69QR/',Y<^2A]E-XMZ(I% MMS=5)2^7<9'PU';W&5([/99G-LG.\'?>R\JV5-?^CQ_]3 >) _P]Q/:-%XY^ M?4C=9?\%40N+ZB0WSG.&BNU@MQA!7K57I0>&GHICQ0:1J.P^Q-5B/;KKNL22 M\:_KV2-1C_A.3UQ](*Y82DR[CAP[/#2>"?NF,S%=_ U!RE8;M%M&E1W9L)_S ML[J^,TSHH[?8&!J@!,9^#BOI5Z'&1Z56*<[,RA>0W,\J#Q!C M"*6S$@,,)]B5*Q-RB6004M,$.3.X)C[-;(,J4'NZ!$SD[L;/XL92S)'Z\X5+ ME@BIP+T*8F72@,6A]B(:QB>ZP]@6G+>.CE]?KQ_S[GJ>+]8F3XA.*4*>&,[D M;DQVG]F=@M=9-#-E3?G@N?[# V7B2"6L_8PL$3T]%/R_6KVN#Y&ETLI;HN[K M9"I[]B#GT5'"//7^U0HSD1RL_?2A323FA]L\B?V(J@$C7S&?7?F,DSFBJT%2 MKLI%U),+R9SZ%91_I:5GT5Q[U1RQ/)?U>AGH-?3]]/J-4X8MMA^+@.Q'WT@% M)5-'WUAX+^I1* #O9"_5!+B?#EYB$"\VY%4'W-<)@0AAPAZ9O!WR61SB,6+A M]GGV!H)9R5%GC9@U0W/X^D; !2#P$ % &EO="TR,#(S,#&UL MY5U9K M08HWB2,!-N6(&5(XV/UEY==Y5&5E_?DOWPY'3[[ =#:_?WK)_-.__/JG/_WYOQC[YV\?7C]Y,/WD^A3B'\N3K<'[P M9'X 3_XQF?XQ_!*?O!_%>9U,#QG[M?NSYY.CD^GP\\'\B>12G7WM[-/ISU6[ M"JD$)FVM3"=0+!8IFR3<']S^>?O:I%9I=9X4DRK:5AP>7,A'(ZI^2+ M3[6[Z&@X_N/G]B/%&3Q!\<:S[N4O3P_F\Z.?GSW[^O7K3]_2=/339/KYF>1< M/3O[]M/3KW^[]OVOJONV""$\ZS[]_M79\*8OXF7%LW^^>?TQ'\!A9,/Q;![' MN=U@-OQYUKWY>I+CO!OU>W$]N?4;[14[^QIK;S&!0R=^^C8K3W_]TY,GB^&8 M3D;P >J3]OOW#Z\NW7(6#V=Q&G_*D\-G[?-GS]^]?;'_]N/^"_S'QW>O7[W8 M^[3_XK>]UWMOG^]__-O^_J>/*$9WV?G)$?SR=#8\/!K!V7L'4ZB_/!U.YJRI MFSL9&I;_7N*BS\[QYCC*QZ-N>%[CZ]-+-W2TT.';',8%%D-U=O/1)%_ZTJ@I M:C(]^\M13##JWAT^UD;Q68@*1 J9;T^@4Q27Y;I C[UI?C*9%IBB M\7KZY"LT0W-JQQ:0XC1?X\WE9^CT&\]FQX>'W379< Z'9W]?IY-#&FW/)Z1C MO5 I@M]4Y\\GX_DTYOD_T)(_/Y[-)X

X7@8GI(..59BLMP+:AF:J$=&$UI-T!$$(\+I!1DOX%'52&\< M9RE4P;2,@?FH(_)7:>.+C6 +-3-N1;,,)?1CHP3-V)-Q86\V@_EW%V=\,C(E MRXK%2%5'""PDD1@7ADL)4AGEB=5_"<#&WC+.#O;&I?W:_]7'- M5Y+KA(S\+R#-/P(^?]VCN/_"TZ>PC(XT M9!H@X\2K\1>\]V1Z@D &4?(B6&>-/=\ M)ENTO+C(VR-84(=)*I8\YLC"Z>1C-B)&ZFG.FY'T*5?;D .W!4<;##V)RSP- MV<\>MAND+)!5%ABIR510RMKRQ1 ,XVB?O748J_&\A'N\]T9]RIR(E$T_P)3I M48.U?W@TFIP _ 9CJ,-S,QN5U[K(C'85ZWQ1W7HZWV;4Q+(6QY\=D'N,6T,8G%R!VF^3%(4*:V.DSRI&H5B'T*G:F9LT5ED3'J \SC M<(RY8)R.,8";70#] I/"/)P/E#=:">\91F\5'5W&,:@8S?&4@PK<.5&H%\3O M1]6G:)J8-\0JV<:<]-ZXW""TECIK'2K+*1ETCJ:RR%MM)%S@^[GZ3!+,R25FA*HCDY5W=G6D+A:TJ2>1@F L9 MGR!1(_."*Y9M+W )X_O9?#ILQ2^M4O?B M%@7M@O1:LL);.9S- 24L@=GH@[.0C++492:W8>F3&R/0.LF0/W Q] 74NL2L MT'HR%1IJY"KS,D3F? JZ!AE2H9XUWQ1SG[P@ :%VJD+"6K?)$4SG)^]'<3S' M *!YZ:,6PG6%FL)IKZ)DIF:'^3$& 5%HS@1'=#D%6\F+F>["TZ=9* +"D W] MEA9K/[1A?%=_GT$G[,"8:H1&?FHC%--9TDXDG-,CJCMKI6>P50GR:7 M".A -_A;KID^-UDWE^PJ$:/&5"%GUYCK'4M:)69YC%5EF;R[$IVN6#9]]_W[ M5P*[%BMVIH(=DN7P<#AKW53.2KN5"-%A=!5:VY(0\5_0MO4+5YWE)@=KR7AR MZ=;+4,3]2!19?^!IMSTOA+VXZ]9X7RM$EKU$JQ:*:7,+@+F7M$E9,.@"J5W* M34"6883O/R/H!ON*WO_\[.K O,;7E%UT/G["GV_VWW[Z^.[EN_?['_8^O<)/ M]][BE]Z\_[#_-_R#5W_??_WN(UF+G17NN*W^.^L*3=2$.*BDFQ=HF#D5%33Y7= 6=3ZX/7.5_*'7B+%A!\:P>"$FF'874L MZ!Z-+-K4$D+2U/6IEP#T:?Z,B@-73=#Z(T[KY*2HEXJH"BYV-=FV+8J0ZX<^#S[=P:"8)(9<'!:/PA,%F TZ28;3J\^R,686'.K3E"H20&. M!8D2:J]YPH C"TD]UW,GH#X9RZ!9*831J+9 M*X?#\7 V;\)^@>\T5;HF8=#25Z$;*,-\#8)ED50HP;3-",2TN =2GY83:+E! MJ0O:)?57AT=Q.&WFZ_E!G'Y&.:/S04C=%C%BV^>=@/F( 4%P/A?O4%KR!K2 MG%_I)>IP4 JS_6_X,"*=AN,X/7F%+.AF7-I4 MW*0SZ&?K?(.*-EM4@7[=XP]MI,6'5'JFP/@*0BC!J<=FB^+T*3I;GX/7N]3T M0_^$C8U.@9X:GM,]Q .7G946$W ,*E5KC5I9JJHP-$9"UI!CDM3>^Q8H*T9T M[%$Q:;.!IT]G+P@G,&$WI6IF(6":41"#ERXRJ"D(RQ6R=&L)+9W!_NL4+_)^ M.FE#*Z7D5AK%;-$%'S#N6>!:LR0TY\*U+:S4">R%V_?)(&ZJ[VOQYYJCO,7Y M&.[PF4P6XR>.Z9 .V;?R"&"8"T6GDL["AMW.QSRPZ:+6^69#3NS MN.14-BVC3670A)R=Y,IQZ&6!G$1F-D^" ^:-P"A6=F[>2F%+P5D=@ ME2\Q>0>*>H3N=1(/:UK[PL=;']7$$[&D\M8SF8IT'PXGKO.(Q;%,VB- M G!@$)3&%-5P2_ZXW0JF3_.(?:44C2;I)B0O!"$A>F.C 6:3,TP[\&T/";#B MA2ZY!=&)>I+IUE!OG768+S ^AC-M7^W;ER_75VNVJRW"#9&S^;MZ"G?@A8M)<!$H8ZZ& M>=_ZP\7J2];<5*!N.;)Z40.=["_1.PX_CQ<[N/+)IVDUIAWR%Z/YEV'\SGTV$ZGK?]&I\F[^.BU99R6J:HI.^ M=<40+,6HVZ9ME:V5T>^,^*MB[U-<_V"Q[^]?/WN'UNI 3Z_ M^"[*?6\1A:BRMW75C[,##'F^#/%JOYW\/FM;#MLI#+-YMPEQ/ORR:-XAA'39 M=@PLM4WH8G9H16%9BN(56&_E?Q\,IW+KG;N K M#H1TK;S0)*1^VS,CI&;))Q-YJ;((ZK8XRZ-;T5=O?95L&^2ZMCUR.[JCVSE[ M%=_M-K=M#1Z8U,X@L(IEJ)@SJ-9"(TC)7-4EA9*XB=1+%BM"[%7.]E L(]0B MY2;M#%"Z"<*&Z5V]!V7D5FH5%$M*M56ZZ%A 9\YRM3QJ&X17U$VP5L78IW*] M77%MFVK<"MG>Q/DIGNX,EI/OO9WB:#2["_Y (W3>-4]Q'B-);32F0+(RD65* M)1DGR?=5D #O4]G@ ]!R-PHG]\$(YZ(4769TTS#9%"L::33TM2!O28@K-C7XH7SP-K1(6>EZTUB\'([C.%_&AP*T(Q4LJTKAH\!Y M1;.=(Y/5*Q.J+:I2;YE8'AVE>W@UFQWC]=&1?3R(4YC]CJDK:BRC,H=?VD%= MW=N_Q5G;G7[8%@\[UK4 ?H9?6RR<=#WBWAUU*YV#&$RU+@@V=3+*U M@0[ O(HM _7!A:*").]A>QY#$D5..2C]DC%E("%TKG_?3(0I[U%K3+V . M8K0U>MF6"EL!14V9124ULRFCHQ0RUDK=K.U.0"OF8C\$9^@TM.T0XWMMUP7) M3?%X=MW?7? MW?L#KD04'A0+3KO6(\>PX-&^UX*8"TC\D'I*=1E=MH9&OA:I?0JI1PE-75N1O((YD&IR4*@DFUO8W8>BI'< ML6 ,BB>U9%Y"9=)9%QVW$*\VI_L/V,:\(WH0J(2VJ*855Z/<5XN@)10N,/VT M*C-M2V4)VAD8(?-HI1(@R4^NO W,8Y@TI&8)C68H-RI-6RKQ A:_7XW/3O+^ M !F&7]JD^/9I5V/:0K-FC]06E&KE.2YL_7<=[2E?C&7M6^6BMY*8RGUM@\&(SZ72HL)43K MJM9<+M,&>B,0R[ K_"#LVJW&=DVPRYVNG2\.P[_"3'>B1LZ2)6&[[I3@JA4I MQ$S+K97[C O^G\FK]16U19_Y/:=8=,P^-:C5*9="42.TI0CVT'7!VW>+FZMM!VG@^WC2%@S2-L.!X=8R; MEKFFH)G/)3.EBM?66E']]IFV N"E^/>#S73O3L-;).5-.YG/8)X,> M(D3G(U^<2Z*-T"QXEYAS-9I<#517UXK;U@2T%-U^D%GXA],D72<$')[V?]L@ M]"6.H)O4NWC:(P*^_,:%;[Z'Z7!2KH_ :3':_K=\$,>?X4.A:L>@U>KF"_>,*.&/'IZ;JK^A]AXD*S@.5B'@+)<5%!XHW 8)"^I M5-_VDO5DX\'#%KH\?GINJGXR>BY$?%42I0/JB&H+8O2I=.<1$?ZA";75#B?W21''9>%XNC+TC_D RO$()O6& M/XQ7!7X!\S@+/S491_UO>-"771< M6)P.U]ZXV"MD5XZ?!N<#1 );&. -0X/%Z>UW63DPO6C!MDW27%P MVKWZ2%8@UX7=MCF>PQ910=)5,,--*^!5Z$2\D0RL*R945[Q66V3=)3!]\/M] M)]WZVB-=<;PCS(UM0BYPSE))A6G/,_.Q& ; C1;:Y*JH"RHVSU&V/1>["UIM M03^$.YS3_$);WBN=M2[)?G[(0,[3XS;]NSC?8Z_B[[W1:/*UM3+ OWP^A3*< M=[NV8U7M\#K+C%?X'-2 03&2A(D"3H&%Y -UJZOM2K3Q3L\K>*Z@7=*G5>.< M4Z7-9Z9VHDJJS"NH3.FB4@D<:J0^5X$$>"_"EQY2_]KFTYVSA&XK\YK0+_M/ M'Z51.EI6=)(8JHG(DL.Q5,G$X+A12O2%X+V+E'Y@?J]/DATYS-L&3\?Q@]EW5 ]7V8<*C#K>XP1V#/GQA.^DM.XS,;89!7U'] ;B['@*G5->/V*Y\W($T<7R M<+>P*GAU-?T[F!?#61Y-&IY!5 (PC':+0R(PQ)7M+!S-2H&@LE8U7#U<9JDU MBR5NO9UBGYMDM$D*66UELFB,X(//&,&7PFR(*0M5MLA! M/_H//8>D@N31<)2]M+VTU@(+608&TG*54E7!46_,?[QS2 ]AAW:@UVV&0V=' MV\4+I]J]A?GY+,4M7U@_8MKTC@1!%:G01#,PMYXQB/<=R!Q A.7=R9MAZ@/,18Y3VXX/85**70+B^>K0LOT^;[]G,[ P:"A%IF/MVE',+G>G.&V;N+[O7.*B!.YQ M5>A$'K"[3U=P)4S0*;3]&;5$_ M%DN,2J$X.J(X A2+3J),OAKPD)03U$5XUU'TR8>MI^EK?;@W&VG"$YCB)D\=(49B,/F%!DRU(.A06>9(2:N!..6./74?0A^:?5^(8C3:?Q8\SP M%AN1)X\R@EZ=HD6DZO6'>/M> M_>7Q_'@*;X;CX>'Q@HMGQW=MZMKOOS*9?U]1"#(G/YL!W-*TZSN 8QA 5CX4 M@08_35I(O+B$/A.-.>2T9N'8J M@#*:Q:(J*\$'WU:/2Z$NMU@7:[_"C2UP[JK!VHE2R3S8LFC;(NZGKY.!!Y,X MPD+3JQ!D1%/NBQ+,0"X2HRO(B3J$71%BOZ*='A%N'14^#,^0.#!(55J\#HY! MSJD5"SB,Y71FB2NGI?52!>JBV95!]F&MH[]<6UF-#\*VEY/CZ2#IH&/;SU5C M6_CQ-K @8V0N!^Y-M:HZZC-M5L78IUY.O>/:RDK<+=4^P&$9&5+*IC+M,9]3&>O68+8&G,;HZ0J/FOJ='%]M"L>\/8?0K_-%4M2:'(G MUD^3WS"C&Y:N,N_[PP)5RY0%M-T';E&&%R"WDU"+X5%A?*"6*==:_(FT \7T8(9C<"56I)SCP&OO;I;CJB"[GN?(24IMO$!%M\-%C=0LY+;7O&HN MN)(6(G6+M5[,<_P^+F@YV_$5[3BQC%_=.VRO!JI8;1UFP55 ;<4XE06-CX3, MOG"O#%I3ZE:R:P%]E#,<,ELMJEMQ9,L=N:] M>E=E,K8"=7^U#0YVZ-UTQ2;LH5#)DG[O]/WV(^&]?OW3_P-02P,$% @ MDX$E5\EL"-.#3P 29L# !0 !I;W0M,C R,S W,CE?9&5F+GAM;.R]:7>; M.9(F^KU_1=Z\7R+ $;-ZB2#=).>WZ]3= M:A=)<<%+4I3[5#LE628>Q!, (@*!B'__G]_.!C]]Q?&D/QK^Y6?^)_;S3SA, MH]P??OK+S[]_? 7NY__Y'__V;__^_P#\GU_?O_GIQ2B=G^%P^M/S,88IYI_^ MZ$\__S3]C#_]8S3^9_]K^.G=($S+:'P&\!^S?_9\].7[N/_I\_0GP82\_+7+ MOQW_N2A;,&8/PI0"*J*$D(4 F8KR-B83O?T?G_[L9,DBV02910%*"0W>I@1< M6I5B=-G%,OO007_XSS_7/V*8X$\TO>%D]NU??OX\G7[Y\R^__/'''W_Z%L># M/XW&GWX1C,E?+G_[YXM?_W;O]_^0L]_FWOM?9G][]:N3_J)?I(_EO_R?O[WY MD#[C68#^<#(-PW0] V?IU?_\"8:_F,H >G\-/2 MWZC?P>6O0?T1<)(R_].W2?[Y/_[MIY_FD@OC-!X-\#V6GRZ^_/W]Z_M(^\/I M+[E_]LO%[_P2!@-"//N$Z??)_VS+P.\_-GG,9:EZ"^G7$'I"N?_K9_V MR\Z8/A.0<3J/"/13'%85;XAQT:?OCOGJLR!C">>#:4/$]S^[*=[16>BW%/"] MCVZ =O9!<(9G$<15@_%GH\__W8U1B=[^L%]WC#?T[<4_KD-L/#Y^F^(PXWR#N/SXP2C=^J5! MW9Y&5_]R$"(.9C_M9>SW+D^,U\-Z*H0+5/AZBF>3GM?)B*@$[>4E@>*&060Q M0E!%FQ"+C2S=YV1RR?$$TY\^C;[^0N/\4D52OYC)9L[* Z//1;;;K#[2[_9$ MD!R=TI#01)H%3Q"CXL"$2R4*-%R))K.HH]U&?4WUL_$E_@MMWW(YE/'HK /V MIJ,&PILS0_!__FDTSCC^R\^L!8G_^SR,IS@>?'^/7T;C:8\KEZ)Q!I(R9)*@ M2A"L8%#(0K&Q\,(D;\+GG8%/B-I=1'J?9=Z"Y7Z%SBQ3*G M"Y3L ZA@#/C@(F@5>#!VAKC-MGQGY!-B>2>AWB=:[D+TR^&T/_W^JC_ W\ZK M.'K")A3:(! > \HDA*"-!D839CP%YX/=B>"[(YX L3L)\3ZA:G="W^.G_F1* M>C;]+9QA3QJ>)3G^D P2'A8RG10I W-6L2R9\D8U(/7VJ"=#[ ["O$^NWIW< MU\,T&M/&,9ODARD=%<]'Y\/I^/OS4<:>XU8HZ4GCLI&@; C@N>7@LG!>FJB\ M:+& 5X(X&>K;B?J^)IC=->%C^/8ZT\S[I3^/9EWL/Z$H:[1%2*%8VG\\S=<[ M"99+;DI0+DC30 >6#'\R[+<0[WW>[>Z\/\MYC)/)Q7_J=#G]K751<\+#F0,5 M@P>O@P.?=4A19659;L#Y@J%/AN]=Q7J?:]>,Z^?TY=OQQ]$?0U*_B ')7-2! M-$_IP, K(<&X&(5 )XO7[9B^'OC4>-Y2I/=9]LU8GATQ;\?OQJ.O_6&B$R8) MX4/04,BV(!H,TU\@X",N3D5@",PMBZMMR?FOL4V-\>\$NX'NG M@%G=:YZ-,*U]C@RD3&0WQNP@&DFGB[+.BF2<3+LQ?'.T$^!T:^$M8'&G ML%B]-!Z\^SP:7CKZZ,D,U%K1Z$@SBIZ4*]AJ"7IFBLQ9A-T,[;LCG@";.PEQ M :,[Q;\^8#H?DWIQ$3_VIP/L*71!"'+GG--T*) W#SY*!&,%#[)PS0S;B=&[ M(YX HSL)<0&C.P7 /HY#S;3Y\/TLC@8]C]DA,QF<\9H]X\).!J-**30 M<;KEM_0Y##_A+/C&C2ODDDF(2'-3C'L@%;/ M(O?"VQ1%WNWH7#3J"="ZLS 7L-L@@/7\?#RFJ<[O0:K:D8E^3K,4S+MH(V1I M-2C#%+B0-6CE9"Z*3GG9(H:Y>/038+N9PWB!\]7HXQ7%(T_Y7?!&FX0)G MC\T\:+720$5Q1I(6B(#C!$"2!++3_I&A"HWO&JT%/AN/M1;F V@;1JP]G M83#X]7Q"TYM,>BAJ<+088((.$Z69@U"#ITQEA=%P07Y: VIO#7HRU&XOR@4I M( U"5"_/84*T0).6JJD-^6&7C:6, $.EER MX<6FTH#BA8.?#-6[BW8!Y3M%J2Y4\#,.!I=P3/8I< PT197)1O3TE2,/7>J2 M"!"CPZ.%*79SS),A>&M!+N!UI[C5A3TX.CNKM]BC],\/G\,8)V_/I_4-1?7W M>K;XP$4.X##7F;($+B8#4;E@);-&\A:72JLPG SOS02]0 \:9'L]IUF/P^#U M,..W_X7?>X4%)93+@-YX4%D4B-Y8,B?(_4\Z)Z-VBY$L'/9TV-Y!G L(WBGX M]8SFF.L\7PW"IQY3.L?ZOHM93OY]% EBX F*EU%&%?.NI_2MX4Z T.W%MX#( MG8)?%V[;J_XDA<%_81A?)@5[1?M$)%#))%MSCBQI%UF$V:1@:*:FJ-T2<)>- M? +T-A'J J9W"H1=SO0:U2OZR:174F(V"@_H-&TCWBCPR"19#M:;4ARY=;L= MR$L&/@&>6XAT 7%:)F=3F MU<2]H4^.ZFW%NH#LG0)>"Z;Z,<0!]AQ#[D)1=)HH) V,"F+-.ZEJ**/(R9?= MHE[+1FY(]8UGR7LD>"=1+GK]]-/\P>F?TV TP?R7GZ?C<[S^X6@XQ6_3EP.L M8__EYPE^.KL7)%Y?)\XG\"F$+[U9!E+]H.>#,)F\+3,7X=FW_J07HH^!_@^8 MEC4\*Q@XER)D1*VC,9&+58D$)4SBC*R+D>;:@8/IY/(GUVKR()B&NK+BN?B# MNK,%S:,NQ-WPZ=PEL)MX7LQVSK40]>Z\7V^D"/?1M#P8ECV^O^:_,5VC3F2] M'RU ;ZT0Y"QJK\@N"=&!DTD#F:5%U\0GX5IO _MB_U8I@P.2OXF(NR!]%AN: MX7KV-YR_%N-H8TX9A+/D?63R/KQA#(1E.H2"COE5(=:M2+^'8G^V8"MN[E*] MFV ;/H-?@.C7"T3(61;H$@2-&532%D*N$1K#= MKNKG%XB\T$HZVK:"=V2])%)#;P.YG1(-1ENBY:N";SM2_?STJ-Y&L$N?Q?_[ M+WM,?/VMQ'MF]+79V^>_?;\Y8?_?/GR MXX?;<-8K0//PAS:H3K,A\AU+U]P[ZZ_=0Z==\HK6KX_H0!5F($KK(-//LB_D MK^.J\B [^3]7*';=!9Y-)CB=/(OUL7":DNNB#8H8(!I%+B\K%IR0#HS5.2B9 MD>=5CW>VF=-M!/M?_3LR>W?U[R#0#L[S.9J+(/(5*,VX-L48D 2@!A4#>$7^ MJF$&/1.TR;%5V2[;LWP'R/[)WH6=A43O(MHN#O4P^?QLF.M_7O[W>?]K&!"X MR;/I\S >?^\//_T]#,ZQ9Y7(+K( N3@ZW83-$%5QP+F.5CL>;?-5OA:P0^G# M3B3>/?V;,]"!FKS .+U(K^[CY-G7T!_4R-6KT?@#X7WY+0W.Z\7_LY3&YYAG MZ9DXF5[F90IIBTQ%$-K$0$6+X+7+9+@65:0O*38W$W<"? IJM3_&&I9ENA)' M2K4$Q>0])J050;A_PRML&%!I@8E(YW38,D?8Q-:'T0H\IZ L MS>3=L'+3);;7PZ^$8C3^3I!ZG@MRIP0G0ZL$\H9B?487%6!]3&>TDX:M>KFV M#?69\,B3N0)TKGWI3\-@_Z_,#\?#6?S>CZ:3*\5CWXZQ#3%_ *_ M]A/6OYST,#F)4=)4N36@9GL2"P@Y*:E<=D+?3>&[YW5N/?AC9G\_$F]8"NI2 M!._&^"7T\\MO7W X03*4WDX_X_B68'JU8HD-7$'&"I'5P!CZ -PA$TY[$W'5 MHYIM=H4U8#UF=>E*^@TK1"V<=,\@:J<\!Q.] /*[%6UHVH"A>=;8&1:SJD+0 MSI[J*9"^O40;%H*Z!/.>K-)QOVY*U4/Z;31,%[B*+I(QM%"4)+5SA4'0GHQ5 ME4)]X5=$:7V-N S+HPY+-!%P!S[ =@[,#?R&,.H4',SB\BHZ#:B@'S5!S55\L M2=I/'1<0HXO K&&TH4I&+G%S$V,YGD>M*,T$W= CN<3VEI"%^I#\#88)OJ_] M9]Z6W\GTJ=/O:3)G2I"LOEN3Y"[EFJ.%&E3@Q6LG4-I5^,SPV=T]7C/TIM MV)O &[H>ZV,^.^M/:FK8'&Y)RD:'GD1#ZDRF-$+,/()D.26.1OJ[Y4MWT(]; M0Y^X:FPOY@X\EALN\@WCAMLD'*DC\*A) &380/ "P2=FN,ED3(?6D3FUU/+T>Q?(;IA<+F:["+^#A3C\A;U7?A> Q^7 =3,BE&"I_HBDU!%)LA( M#19L\=%F(;E*JUXS[W)??1O)015B)ZZ67%?O(.B&]%/5>" MM>2\0B$XM0 L[8Q1*(@^*>'I#VW7L?T?'.C1D]Q>G-TDJ%2 +\^^#$;?$7_% M(0GZ^LY$D/G#2GV7RVNU,DLN:4S&00U>Q:(-SZ7UA>1J1(]>*SH0? ?GYY/IZ.Q:>2]+5?:2BGS6C#H8+\E=D831% Z!ZR 5LRGIUD'$=7"= MC(HT)Z'S,/,]=-[E()-CH!.O]=^3I>F[ "D))3F93@E;WS:L1G0RRM%0\!TD MNRPXZ*(J,>6H0!JNJJE<&WC4+JCD2T5)NUINGNUX@D9%(P%WD+ZRZ$>3R M+ D?$@.;:R.(2!,.A30S>ZVS*T8ZU?X![5K03M3/[(*8#BS1)1O:S?"HU-KR MH&F51%-KM=6*0/0',TPD'FP,NG4>Q(.@3E1GVI+1@8%ZUYVZ@2QQVNZD$U"$ M8:!TK#NJ0:"],#K+6(ZZ]0:S',VIZD<;\7=@D-X U2N&>XU"DM7C3)VA!*=, M "7((,JTPRG7VD&Y,?R)4K^M@#NP,F?WI=.SV3.SX>Q:E78L'*8*37-MR?E! MX!AKLH6F_7"7-O&:2_M-:-8[IMFLOFM%(_!UD-;PC1I&.JOG,YX]2I92*<:OID*K% MR[BJ31G(B3*.6=0EQRS;)T7>@W&(B\\V+-U_;+&3B#NK^7(##V,\!4$JS6OP M3"6+$)VFHXO.+4Z6"P\F=7 ^W,1P,GSO)-PN+C5RG@DR#-Z%?GX]O,B]ZJ7" M41E1H*2:5*7)>PF1?-WDA;2H:)ZF>?6'Q5!.AOH6HN[ /7R6TOG9^2!,<7[Q M5OLZC/%S+6_W%5\/T^@,WXPFD]]P^K9\#-]Z)B=A8BH@::L1G$T]&8#JGIP)]\CU,2%N:783PDXW9R _X+(B'UISWGD^!>!;"U M/9\*UI$7Q&9-JA1M226_)=Z)M M#+B5-K!<4PA;[PD/83I13[,I%1UD55\EE\Y+9$?++.FL BU25=Q(D[9:0"H! MDPDF>-M9[?"]%)?O**EV!S$>?T%Y7\BNJ150A;;D+PD2472FU#93P@;:YGQS MQ^1H"LJW('CM4O*;"'H_1<370?1D2\EO1-?#U<2WD?5^M,#Q&$+V$HRGDTDI M@N>95V30TL'ELD3,K=_<''TI^<;D;R+B_922EUSKHHV&;!B9Q#(%FJ -(#T9 M*J;X@LW+Z!YI*?F-N'FXE/PF@MU/*7FK1EI)O1/4V@MU/*7ECHTE)D&=J."?ETV3D>A' 0!&>@:J MC6OQ"/)/M O>%_ !:V/4(,%GD@&3A8P@+WG4W>X4-]&@.\AD6(;O9 MI9Y;0Q90EI"M(T,KA0S!:0LL)Z:44]+EUGFN#T Z26785N2=O,^\RKA9>HQQ M%32F$*!P6TL(,5)?*2.8S(W2UDGFNNEI==I&1&O1=Y"S< /BO=,,;4[1QP1& ML=H]G26(M9FZ$KPX+G/,HG5ECQ5P3DD;=A)U1]GQMZ!='&9*"J6Q:#)O:_<] M9+4-@L]@,"1E4L8DNNE@>7HF0PL1=_(4\PZLFR>79\K'JHL&8RTJYP5X74N= MFQ)R%J*^$.Z:_E.R%)H)NX-<]SMWJIZ[(GWPD#.2=TNF"\02(S O@I&8='OJ MCR;W8!>*=Q#C\><>H"^)QR3)J97DW@9%[BV/B@XM@;"+H?34P?QC1D\T]V(BN=3J9;R[K_6B!$99,46L 0\V/<]F!$V@A*^.1 MI6CICT?*_M:Y!XW)WT3$^\D]"+2],4E[6LFRFJF!@[?, 8H0K+.>H>S&"CRZ MW(.-N'DX]V 3P>XG]\ H)[21";*DN2GR1B"(R,GRB2K*F)U.W?A[1Y=[T(CJ M;02[IS;V1EDK"@/M:@F7G RXDLD$(KN%\9Q<,AVFF1Q3[D$CJK<1[.%R#SY\ MI#__]O*WCQ_>OOKP\>WS__6?;]^\>/G^P\O__?OKC__5*O_@@5$ZRD'89&[= MY2$$E5U*J;8KKKL[*XH\@QQ FXR6ZTP.0^N;EO9Y"*^':5S+^KS ^7]?#^^_ MFG@_&@Q>C<9_A''N19M*%-J"B(]D$:DL,6J4DK?V$#>$>!1!I$UT MXWXOT^XHZV<]'HLRK>HNDF >Y8 HR=DKE) M]'$3)CHP4!8]VRM&<4LKPSL[LXX#^&(+%)%-=B4ES.TCD(=_"+=/C=A1ZAVD M+\P0S6]&7IR/23'?X;@_RG-]O>[:./>^Z_S_.AY-R .^ZB$(N#[W.$6PWR2RM:,MZ[J32Q9'TL06YZ=CBA!D&!J M><8 45L+3-*/67*H6?M7YYNB?)**UHJUQETAG^7_[WPRK^SX<;2DR-/+,!Y\ M?_D-QZD_N=B/WWZIOS?I<:&E#):.^UKH37$>('B26Q266\]-47?[ABQN$K,3 MBM/4ISVSTTE6"F%YCU_.Q^ESU?G[^V[/>J]>AC5:>I31ZQTT9]R#:V?(8UW=]+W2**:]*?X <>UZ>Y\5N\QC3[-*9R7 M+4QD*4;%Z2#/M6F&JKV8=$ZT_2:?;TVGK[%%I1 ?M/-M7W )P MVKJRO:P7,-^R?O+]>P9EE0JF,'#>T30=8^!%M1 ,:DQ9"F\Z?U&P],:GR;T% MJA*-*AE*"84LYL+!%5V@<)."+B)RUGHC?>C>8O=L\-I6O+Y*P. #J, 3!$9_ M>.2*/AK(M#37XLR@K'2RV?8^F4 M84E!T+2P0]0TUQ"LR9U5HUL$Z%BRPCIG.["SP#NYI[V"ZR*!:!U1'R>$+ M 1TX/WQWXD9=27UO*N%]4,5H 4$$.MUCU.!B1DC1VV0BEZQY99(]JL*ZR>)[ MTH1-A-UMPXR+',A2$GG"Y'PD4>OQ1=H$8ZJVK4U*R$P6:/,J _= [-_D;T#. M\I2=+23;03;7DL#)!3B=F#7>,$!,M6BOJ648G0&==8CDQ0B-K4.Q*P&=@@JT MDW@'*W^-!@V7"?#>:/(](W#%:MEN%L 9(T"(()E16D@\0->,$U*33ICH(,/K M;H^&"U2"!2&Y2X!6>E!)(OA:TCG(D$P(9#'GUNDTBY&<@C(TD/'2/*NF+Q/" MY'/]_RJ!KV%0+:3KI)WZ%V%(.]Y7O(C;?S@_.POC[Z-RY]_0;SW[&OJ#ZGJ5 MT?@#_?1O8?Q/G 5$/V Z'\]*_K^H4AE,MGG;1M M8-=!&M0T1H@&[,RF]EE!E)F#D44ZF9P)S;/Q'H"TLU%]^W.?39^'\?@[K>;9 M;=-5.PPIHC>I2'"9T\2CL>!9,6"\XR899D3J8N(/(SO TZZ&.G+/$&_/1D/K MO.9Y/(#PK%X5_:M>;$ZF/9$+ M1AM:,S;J7MP-C?0U8%X;C;/$V-^'8PR#BONO).)?ZV:/M:]:LK-"=1XRKQWZ M>/8DKBBA^,BMYLB":J OZX%Y:IK4 44-K?I=)E O*Z\GX)BVQJA JR*S6O?, MU <V:)J5FR@@O(]F0*H,*,4+( MU<(4NNC"LC6N=2V')L!/3EGW3V<'/)F8(G"4",H:#@$CAV*5 M0J?)#K7^2'3RP![%D>KD]G1VX%&L/@66;?R]E*V.45LHLMZ@287@5"&;5Z$E MTYG%C*TS/+=#>G):MP?"NGCOG3YC/A_@V[+8ZI[G#!K:C#%KPB<2KV7(%(3J MI#$"F8*NXFF>8[L.L'VEWG;ID;1GX%C2H>YOPUH'._6TTQ._S%)57Y\-\B:K$:NE9#9K0@[Y^/OU[[F90_QR(QGEM<- M34\'@D7:[#!'"%H&FZ2V]%UC35D"Y71=KQ:R[T E/H[#<%)P/*$YSVN&](>? MWI8%:"UG,=A_+(F"C(Z,G8[./&:SBE@$4(D#YP5 MLNUJH-5+6MN<)N:\^GZ]"KT MQ[.=0+FL@!EZ[XAG0"1 M$L^<=(V\V];N?MLI=',3?07R17]2[\4)8<\EIWB6#IRLE3)S;;B62J 5*=/L M:7,4K66U-KC][VZ'U,3U[K)WY;#Q2\?;0PXZ?O0XS _#E9:52(8>D'6@21"U'M.LZ)\4)2K& MM1=B#9798NBGJT1=\]1!:'?+!$2)F*2DW1(M+S4!44(H3H)1,:CZ5L#DUC?/ MCR5C]!B4<8_L=I#%W$:"\]L8[5AAUM V'3,=ZX5$Z% H(+=8Y9!**;YU([6& M\/>5JGI,.GLH]H\E ?9J_K]^O^$[OAKC?Y_C,'V?1=%9")P';8'5 MH R!].899K;B+D.8G*+PA)7 "\"2NM [.B"=@UX M![IW;4WM,M5IS,N!5,B*++5&!8G/'N1S 4&'3&XUC\@$0Q>;YXH<2G4>N@@] M LW9A(X]:..=7 =T']H M1>@:"K,3&QU<0-Y8-%=?_F<9>A4-[RQ&O1+9#TNH.7]=9#HN6@GW\5Y6IU\#[![-HJ5 #VX@-6-\G8VK M*5W[.ON6@C:R")%RS8ZB!:^*8."C+1!-CL$GB:YY\!=L<(R7CO1UR:*I;ZO M%1)L,MY[[#'U>IAF-QT%HPU$$!SZ8/T-:9RX^"#LL4M86"=/E.?AMV MC[Z@ YWH40%81I5!66=O:&#]^3=VRH,/1*.HFI!Y700>N M4I2Q2B_[FL.3#-3'M^"-UBXY%F3S2,/3+>BPB9:T*^BP"<7[+^A0>,XL.6"^ MUF2)H7;0S60A2V5=%,4SU;ZY_0D7=-A)Q5H1M5_?M# 7M D!G$[U%=M,M7DD M)2^9)Y549*TK31Z3;WHT^M.(HKT4=*B]B";3T=M8>WN'87YU/BC]P2 \'PUG MC15^"V-:"?VON$.?ZTV':-"B>J=9->LN_:4_G?0C3;@^D%W[V;SC]C=QY=73NS^IMNZ, MHE[D#$5M&9^CJ,WC78%@8@1FO/36V:C$.F_JMQCZ$,WQ&NK#[1?/W0J^"UMH M*>2>+AA\4;S6Y36UCZ0"'[4CTKV57EHI6>O'HLO1G(B6-!9[%Y[;8F3SX%_( M63-3:,HND\G%#8?H/4*(+!)2;7ESPV85GOWUKMF_*FPN\&-YLKMD0K/X2"#] MC4%$(+F0OITL:BW]^^PK M4":EL"[Z#-S,>KPD37Z.5/6V4VJC?0V,D%'I,VQ),MI MSLJ!TP:!L9"T$DF26[Y39.QZK*/9G[9C?+U0V):BW5_LZ]G9:#SM_VN6\]0+ MD7OF;2!S2F?RQKP%'SUMJN@9%CH^2VI^&_@PK!-1E*Z(V'=8+!?RV;W6D+(4 M4,M4TK19K-T8"9K.06'SE(7'$!;K0"PF/ NIDR6DE42:UMH 3%* M#JE@227DH(5:QV%Y#&&QC83_8%AL$\DM]4>.('AR/SJT]PC*<@@'"Z.L*95] MQ5)"LMYQ4C92KIJ!%ADX)2.I;D(9@XS>MNZC>/!8BHOHO2@<6%+D\ >'4*M4 MU<9N3JB(#EU89VMZG+&431C?.):RB6@/%$MQDGQU+SBY\+Z 2BR#2E M;$3#>GDIF\AP+Z&5=^,1':?3[V&8ZP/5+]4L(8_J.G:PY!>VCZ3L.N+N@9.F MA[,D-XY26PSGI>V8*E?,.?/$:E,, 7E33E"7' MR:Z,&5MGX74TE9-3QV.@O(.*W9)8(ME+I_3K]UH;919O29A][7$ )OH$RFM& MOK.*H#5Q:G.D;UH7:%L#UJ$BV]VHP[J'[):T[-,(JP O CGK0.PHYKT&O,-$ MOIM3NZ[J[,C+@51(6\%Y,AJDT35PIS2XZ I8*V0NNM8'CZ>B.@_$Q(]!*<+%!C$ZTC#2O@')&A MO2U]=POX-Y)]!]&J-T@6_^?1(+\^^S(>?9VWB;J AH6.7J8-H++DDNI:'+60 M(6]]%#$SH=H7:E\!Y_34HI7LN^BL=CXFZ9Z/D:;]JO^M?G6)S"0M:%H1&&V* M]0XQ0'2H@&F++J/5V35O<+T4S>DI12/)=Q B^C JTS_"#-CEER]JK[?1;/HW MKPQ+P=K8F^"5:K^3"PF^UD@STLF -4NEM"XVM3:XT].8;GA9&IEI>94[VP$G M#0ID+OF@W2]>UT'8Z#[U#4XFB+,!7^ DC?M?+M!>1&*XY"SDDH&G&HE!A;75 MCX0D-')E/%.NM97V *3=C8_Z\6]I=9!PAY]FX[S'NB NO_N(X[->X)D%7R=> M,H(R L%;+R&B#3D7$Y5O'459#]G^]Y*6.G+?'&G.1N,*-,]RGLDW#.Z@['_Z M/'U;?I_,VZ3TC&2AE"0 ,UG22ID(T09!8*/S(?I,N^T::3]K#G<:6M"5?#LP M3E\/$QULM!N_(LE468S&/1Y0IE@\L%J155E1P <=P9,WKXL7W+'65ND"&*>A M"JWDW%FG*%RDE1^F83ISH6X4)7\WFLSD_[*>T)-^'.";_F3:$Z$J:3&@4[&@ MBD>(/B'80"88:C*G>6O'M@GPTU*O_7/9P6WCS4F\Z8?8'_2GWY_/"T9O, NN MK0JSCES*DVO'N87@ H=<7,F9.59$ZUAM&^2GJY)[8K.#KF@+9W%=QWR#B7C/ MA++< !WV 904!J+*$KPHJ7":3 EV'VJY#?@GH)F==T MY,#08"$O-(;<_A)J*9Q])69U'^?97=J'3L2:C*>]]V'X:7Y]SQC/)NL,3.M9 M^5R2B"7'E-?:09G'5-;+=J!/O:$C]-VU?MP:\%!)5,W8&^TJQ8:1G2L0%Q<5 MZ\#8)/MI'5+;7P\]G-FT@_#OTK>#Y#HD,AH4Z+@"YTNM62Y2?8NC0&7M(PN& ML[Q6V>%#$[@DOZ@]?YL(K#%O?PO?^F?G9Y=WA09=,"6!,+72@)/D)@0O03JE M4:I8>%SKMND!YFX-NC]3:R>QCUK(K.'5R P(B>H:2% ^*UX\B$*GBE*>-)'[ M"&@L$A01^'JI[0^1=W/01TC>UC+;2_W]]_@5A^=TRAI2[AV. MRVA\5@WZMW'0_S1[IS&Y?A1\]0G;7JLWA[#[A7RW4FETE?^B/PF?/HWQT]7+ MF=F0U_9["C&[D#@85MMXA)3 (=GO'K-$:XMBK'75SXK$77Q>O2NZ+$PP M:R=]/IF.SG#\\EMM,4WTU) #_2]_#-]Z]0K9FL+ 5UFHVDDZ*D/?^=- 1&LD#F=31! MQHBMKWY7X=E7B*!3'6DF\&,($KP;C_)YFKX=7[QTG!GKZ#G3:&NZO\JDT:I M3(&^)2,B)U:TCFN5IGC 1%HT]J%"!^U('344;F,OY@+/=0=SO.Q'O@ZHAD&% MI4#V'V+8G:/[A#<2\-[8MXX 8$Z )9-K()P%;P/9^$:@9CEGY=KX*@!.YYGW;#P6Q_NW0.51$.=0'A17U+Z@($0R"Y3-HF M)GW1K4L0/81IOYYR(^KN)IVWE'L'%N/%K*\G_7;Z&<<7V'Q,(M97Q3R:FL)* ML*)0'%+F A5:9K%UI=I5>$Y!'YK)^ZA#*PU>*C0;^G"AE+V\AGC0O1$I):L2 M'6#6:% E&_!)9L@9DT?T.>36L8,]A5!6B[_'@TU%>09,&O+%.6;:6H=ZTI[< R7QUM M\*J0&V(!I2'K,%64*I*4<@PFQ^RD;ZUNCR)FMXOB-!/XH6-VS5;"AVD83U^$ MZ=SW=F4+J*@9K8ZK8G^%&Y M&3U^0$>CQX_(U;@KB1_.Q@]GX\D8?3^S\G;6 MG\Z*\HF^5,_0CETKK&Y?E:'9_KC2=XGCRMCPG4[8_?7L^G4Q)SC5E:EX! MV]#:D0$Y&!-3?9->:+:U6E>PVCBOG4GM"]:LQG2 5VQMM.'^ZZ6&PN^BH.*M M:7]_CPG[7^>O@HK20BBBU"SSH#"CUJQU$&HQDKV]9-P'[UN)]]!ASGH9 M_X9D/C>AGH?)/(JE8Y&A/LT7UI#>BLS )5:J.4TVM@WH38M$I?LC'^Q%8P,J M1\U$VC@A[3::FQ4?U\#4,!MQ&8[])R/NRL]2JG<4[KZ(]R&Z&#)M\M%1$;XB#W$??&\BTX8\UYIYOP\'X8]R/G@Q#G^\&/TQ M?#N<6ZB7!NIE/6?NT"6R1K2@8TXY5^NF)0="<]2^6./NQE$7EB1<;[3])I2U M8674J4B[,/2OIEV+[YQ/9II=O-52HX5LD0XMZ0(X5 Y("B&(()/TK8N6+,)Q M D=Y,S%W4(7P+J8+?5\'54<]6Q8C.DR;EMT9>T %=A!W%X[>8G0F*JY,":"U MK,7:K:W.30'.N'(V:M0\/V(E>*#ARKYT8!,I=]&&!V>1IVMPET=3]-IA#L E MIY//5Z>V]G'0I12CDJD% 5HGF"^&T__=X@ M2WS)!^U^-; .PD;7 4L:2M+(9!W,FR]=_\J[\+W^Z-D?89RO(T2&S$2>:XWA M5)\K,>;!.?I*T\]0!1]C\_[ANZ/>=5.IMS=U\8S2/V8>]GR)$,V MX&CK!(6U2)M/M):TQ*P2,I?6JJ6S@3"60-G_IK)G7;J[ ;6@I ,7Y!ZL&[G':GT4"U)9YUQ$U*QUNXA5>'[HS+;D- Y8_'9>Q?:VS$^" MJQKOM3O-I"=(A6TM@J,"&69*D6I'.7.Q45BIC>9&/7!T/33&DU&$IL)NZ,56 M7#>4\Z*!\UQ'W^,$QU\QOQJ-7YW7WE-UHZO90,^&P_,P>/D5QY_&B$.:R;B6 M(.SYR+ 8S" PU'X 6M0HG@1+/C]#']'E=5IMM,+SI)3K("1V4$-_:Q&^G3T_ MGKS\AN/4G]"I?)&.]G%$LG@]G([[Y*VFOX?!.?:R"(+Y*($AIP.Z.$-'M2U0 MK'4F8W+R;D^8PYF2&\SKR2C\T2I+!P7\7Y*'./J.>/&4>O&4?QL-O^)DBGDV MN\EL&C?_OC9^^VTT_2^$L8H\41GB MK)=;IE7O(CC.9,'$E)9KE8K=AUVT /^34_6#D=]!WX<9T/CP7.+=N;P['Z?/ M],-WXUIIIMQPA&AFUK$W.]D-D]3 MR0^O&/=5WNT2=-G>=2F%%NSELNU9CE;[4D!R;VD*3H&+P4'*-D5>3$Q5\2< D$TDGPY#I+K7P M-IP?6M@QA0MN(7:^O]IZ'O,XY^5LJGT^^W$O!).V5AQBE<-[E$EWK M9['=S>;):?B1*,8"G3_2JJ;WH?^UG'.;W88H]ZZ,,+@@H(6I02=8SR7C0 M+(3"Z5PROG6_E\XG]317P-&HR8*%L//%XV63I(N3:]5<)\LF.W_RH4Q*F#4= M7L$'6M(Q5=?"@$R2HT_<&M7ZL7LS\/MZ&GUH=3X(V8=^=7TU^\N.Z<\'83(A M&=0@X>R9@H\*;<1]8ZSW8IF$,]Y#J0;MS5T"8< M=?#NXR:>R\>.:R#JZ/'7?32'>?C5B*Z[>;1M9+T?+<#B&6,F A.*@;),0631 M@8LYD&5,WEO['/T]L?_ BZ^]D;^)B+L@?7:E-,/U[.(9DDJYUE^DW8TLMMI4 MQX##0"=QT=ESZ6.QK6V=^RCV;XWORLW"?/FM!=O9\XH9HE^O6LT&S2UJX$K5 M)^W6@C>& >Y&X-F1UX*5=Y?Y7B/-'7I>&IN:,>9V !RMKFKZ%J)(%&947IMBD M9&>/G>Z"^:%#C8CJ8"=ZCY/IN%\OXV;0?B=F)N\__'X!SKBDN?$:=$0'2M*4 M0P@6F$DAIT N2VB=2;X2T ]-:DA8!V[$+36_C&Y$'A/S"3#4]W6)INVJ!XQ" M.FVE3\FW?F2S ,8/S=F9G Y>OU_.;M["+ B9@["@2S42N1,04\R0E=!H,00G MFA<.NS'^TXY&;,U$AUIQJ?-KH.DHC' , 8#MF5E"\0YB[:*,X&U46153D%DP MY!)6L9Z_XG/\V#NX&4 M&U9ON8_F\OYL#3R+#^\UV#_$L=Q"[DLIW$%HC;?OQ;@*)L5S!/0":^4V#4X; M!XDG+;Q1.19V5"0N.7;WPN$&LFK,W:O^>#*]_=SQXD20#KD.="*@0CH1Z$L( M.CL(2A0IHC#*K'/0+AU@?\=J&[F/6@NM\3'Z =-HF!>B"IK\6'XVB0V90;(1") MB@Q!QSC-$6O+8VMU6NMUS ,M<18._C0MIS9<-"P%-@-T@>/WX>0+IG[IX^4B M6 =4PV992X'LOUM6 Y)&74FX]=ZP%)R*M-65$""56F:;3! ('LFGRTX1:,W2 MW5(3CX'V%3VS]L7Z)H+MB.U7HS&F,+EJZF2=1A]J)>1$?B:C:TUJV31S8&>=CL\.VT9$6; MA Z8Z2#?Z(;A7D'_^GTFD[DI;G2H^VF$E&I%?UF?.DD?027#(F+M=MQN.'XO^2N9KE]< TM$QH(0J$&-( M8"3C3)Q=-:D?8GE\U>25+0D'09+U$#5*!=SX#BJRLXUEFT;IXP.F_:MI%DUJ1M:=7 M!+6BE[7D3(<4.)W].8!GW(,(IO93=EDW+RYSNJ\(FIUE6Y#3]2L"%DN.BC$H MVI;J0M=:#25!D5&9R!+>RU$ZM5<$3>,+6\NV@WWAWM/SA]$\E7_3O C9B9LMW 9N(M7%"XPV8'_\@8-_? M#G$Y4.V,-):L$YU(!$J311J"LZ!%( ]',S(OPF;\/SSH*6A 8]%VMP-< [UI M55XE;E[#-<+I@I[L2A=H[T.K2#Q. Q>9>Y-M8M)MJPFKASXM?6@HYBZJ4"VM MH\DQN,A* 415W\0)!% M3Z5AKV@F*M'N9NO9)-"#,W0.&E&;6SF5VC?K/=)*PQMQ\W"EX4T$>Y@4V0^_ M/TMDO](/&V; WO_0#A)<'T#>*'^U03.-I)5$90+D*)'\ >3@/<^ *5A=.-." MM4[YW!WUP7H?7?I5D^GX?!:$?SO]C../G\-P?KL[N>JW_GXT&+P:C6?-^:2- M@DPS \8S,LV"D;30A ;!#=?!.2]EN2+D@,DF2#:[6E:1)JI2J3D_WB&/O(3F'93V-;E'M$CVH*7[7U!;J-@A M4@VWGNA?Z2.FD]?#RV[;P@B%-,7(M065B)*8DX?"H@W.6R_XT1SL&\[MQTHZ MR$K:0<$.4;E^ZWG^?<;'U3Q-$,B"8L"B%K4_H8?HLX'LA<&LDS R/IJ%='MN M/Q;201;2#@K60;2UNWD2"P7[-Z.DH5_8/_39_KOLZ\X#I]P9B"]"%.\ZGU\<_$X:U.,M2 C;?BUDH4!+P(" MNI*U9<7[YKVUCDP$CVA_?#1AHLY4\%'YONN+HQ=\TCI(1UMFBO760T%MU@E1 M6N4MYXKYQV/.KS_O1[3VCD'YCW A;Z2YCVKUW@XL/"P('M!@K8Q-UB@Q*4@: M(24-M4@VR\*CS&N5SCN*);SAY'^LX^-SF#><_(_%?)R+N4L=?HP1O/,Q3AZ6@M3!"9XX,"'JZ\*< MP>LL0"?TFGL7G&U=?. X9OYC&1_G,NY,>Q]GS/!A&;C:^$NFF@%OB*$ MW*K@O;1<-T]9>PH%W#;B?*,";IL0=I"G6'=\J&>3R?G9W,WZG>3W*>'R MWFO5'N\KL"M6;U#_\ML7K*O[[Z,!?3'K?Q['XLD>-0G*X M0YN,-/4>T>A4F[Y$\"K+6KI)ZE#%;TP72Z*3V3S-)7!XQ3BFY)%%,WO?G_SS MU1CQ]7"*8W*2;IY^261&'A Y7):1T!7/X- Q$%X)P2UY2.YHTMLWG-O37 [' MIC3'E(RQ]CPOSCWTUOC:84KJ6LTQ9-H$,E-@4%EK"FW.'Z82\>C-,>4 MY;#J3'S1_]K/.,QUGKT8&8\Q^4A50*"39+9+QU+;\C:]*P3PU8U=)A$R:ZK_*_ M#IJGTM)A(V96E_O?1JS=DVTT=RHD!AP#T@Y:R$$+-H+-PCF!H:C2^G;Z"/(9 MNN)X$VD>04'WF*4W4DK(CM>$MZ+!N<) &2^BU\%H?R?#]60*NF_$U(X%W3<1 M3=Z2,.7')(<48R'ARJ98-*1"#TXYQ17-OW0/NQ-)$=SGVM^?B$*'C MK=J:K3&G'VFB&Z6);J0F>VFYNP7'CR5-5#%F0R!#H/9?H;D) R&JVI@E:\[0 M)9_WGAUR-'J[49KHT:GM)M1VW2GZLO4P4TDDY\@TJ&7?O1'@,3-@!DDZ0DC# M6U^JG6Y'S8WX7:.CYB;D-+3;)N-I[WV5PVP595^,84J#%MZ!2BY M)%#\-J@ M$IEQME9,D3[UAG;0=]>:<6O IVF?;2_SAK>65R N]&\=&)N84NNH0/L-X6&K M9P?AWZ5O!\DUW/'OPM%<%.$#@^@-.8"H#?CZ+-O$J+(,"=EZ]V"')G#)\=^> MOTT$UIBWB\R%JPY]A6&Q HHIDB:3 @$Q=*0H:2Q!3(F5!LS=&G1_I_%.8A^U MD%GC8_/B9OT"B&,^!JUK46Q1 WM:DA+R K6!GL*,PKFUVM4^1-[-01\A>5O+ M;.G*Z^#QR_G961A_'UUTW;MK'-1KY>%D]TT^C3L/\O,K]F57F>CR;3R9OK)_T)K6:Z/I^VE@QGAQ"- MEY#0!"S,26M;Y\HVGL+.,=?Y2)@7 [G@M.<,0YET!.'J5FEB 6^EI25,CH93 M/!=L'HQ="]G^/<)#ZN"]*&U[]KIX#W+E,;61W=Q[*H)Y22<)H(L9R(=6$)UD M8+Q!'42MD]?\]5D7$]E7/LLQZ>WA->)8$EUN1R)ST%'Y:M1X;\BHD05!6U'N?:&I)_MH0J5AFI3*^M'YM\A0*[>RB2>T(V]-]O&')2&\SY!(T M*)4TQ)JX$!Q&;3$%*5H773W=^_AF>] 6Y'20+O=ZF$9G!"A,9Q)Y<^$KSNJQ P<=G%.K009K$&.AK;#40Q23J(^(.4B.WKND@DNM8UL'4) ' M'*_#Z,!GLK5>X%<*-M[/X#B@6''C! XC@1/'.).9;IR>L!>R4-*4]$TLSDENF9?V& M)(3)A)RU2]^NGP+MA_W!>8WV7-7G?3>:DKSZ83#X/OL[FMD'3.=C&A\G+[^E MP7G&7.4]_8S5-SR?S@0[*A>?=#'.EXMQML_P.C#@W9/%CDGBC?+.GA'.O!3C M*\)X ^#;\C*,A[217HG@S5721';1F,PMT"*AY6$R@QB5A.1)!X)R(35_1M,* M^\Z9#KOA>'8V.A].>[S0UB6* G**'*A3H[;;Q'_]OO@#9D&ODE@F.Y1##E*!"AK)7L0(K%A=2"B.F[7> MK>QO/U\UG4@L:2S8C%0:S5\I56N7:A39 B MFI049ZJ<9 K:_O:&+02]] JF94S]P]RO?#TLH_'9[$B]CNJ^Z$_"IT]C_'01 MK'V/7W&X2UN_'0;;/9;=:J:-XM"WAWQ[.>1UI",Y%W*)BE0%$RBE+82L&4@, MP49%?GY]/IJ,S',]MO'J%.9G@I+92 M#-]Z5I)1IND(M05K98:LS #7.UFQ"#8,A:E X5AVQ'[ZBUF!M77[HP#&Y"NK#^U@'5L!C:4B#[+XW6B*A15U+>FPJH ME.A4TPA21P%*<@M>N@C9.Y\059!-BG'MF?H51=7VR?PFPFW(>*HWT>/OO=\_ M]&QFM9=[ HU:U<)Q!6(M/<6% M&/XQ\[FK-/=2B6V5T_YF-/PTZ'_%7+V0Z21^OQ;,LS&&23=QBG5'[39@L=7< M&T4N+BS!2?4.7])'CH=A<.D93IX-<\7VYAK;M;>A!!:9G0@[33G;4!P7KE8T+"G:T!W6BAY:&7 %'61MC#9% M6\=:ARYV0[ROX,9!E&N/9!YW6"0;C%F1D1!1UD=I7(//1I ):(4QCB<;U\I6 M>&QAD7TJP%J!DTV(V)O7O ZHIQ8XV8BHM=SG;:2\O\")3SP(3[B*J@UV&9VZ M2#XB&NN5MPQ-7NO<.B[JMPJR@@)7H!3A"3+%VHN2T;_T E/K MFKO'&#C9@L]=I;F?P,EYG.!_G](A2S^H ;AC340-HI8W!GJVA4P M-CHK4 (SO@8RI83 8H982F29T5IM_MAX&9:=\XNKE?GZ[$OHCZNN/_\%O#N8NXBQG![ MJG-?@P>G O,9F!1TV$A-!D@V&HQ+Y.^B=$RUSIQ9A&-?\8!.Z-Y9L$?EQ7]( M. SC_FAFE7J7N8R:M-7,>K=84EF>/(3(O4TQ6Y;6NCE9UX._.?C!O/>=Z5SD MDV\MUM;.V 6.WX>3+YCZI8_YPLQ9!U1+?WP9D /ZX]N3-.I*PGNC7WD7!&(M M"&W)U#66@4\:P4C%+9=)^_5228^+]G5\\8Y9WT2P';']:C3&%";3RV21!E]@JM%C67B0$301K.BLCR3K#]7AAO MK8'VKU /4W>I7.TEU3H.>^MB U/^Y:I,_?\__[R<2A+K9&1S("DS.061(%%- M)JDV)L65U!I^I<5=.U0>N*+Y=4#DK+/#MV.:NOX?9+NS:9EB2-JLC;NL,*%X MS!9D&[+W0,ZE2>3BLVE81RT108P9L:8TV&!/Y0@=%'OGZ1F1>((4,P+-\-;B M4&$0D01TF!T7 %!+ P04 " "3@257O^2$ \WD #(RPD % &EO="TR M,#(S,#&ULW+UY<^0XDB_X_WP*;,_:;+69T,4#O'J.9\JK7S[+ MRM1FJKK?6-I:&"Y*?!TBU21#E9I/OP!(1E!Q, &2+%FQKI2J20!]Q^('^ . MA_N__8\?#VOPQ,LJ*_)__X/[)^T8%E^]^]_^/7V XS_\#_^XY_^Z=_^ M+PC_]YNOG\"[@FX>>%Z#MR7'-6?@MZR^!_4]!W\KRK]G3QC=!GZ8HB0@-21)= MW?TY]E/FT8A"YA /(N0%,(DHA:X?(4I(S&*2JD;76?[W/\O_$%QQ(-3+*_77 M?__#?5T__OGGGW_[[;<__2#E^D]%>?>SYSC^S]W3?V@?_W'P_&^^>MI-DN1G M]:_;1ZOLV(.B6??G__W+IV_TGC]@F.55C7,J.ZBR/U?JEY\*BFN%^EFYP,DG MY-]@]QB4OX*N@,[]TX^*_>$__@F !HZR6/.O/ 7RSU^_?CS99?*S?.+GG-_) ML;WA95:P;S4NZT^8\+607K56/S_R?_]#E3T\KGGWN_N2I\>;79?EBU:EE(F4 MT@VEE/]\JK.?+Q#?DKSUH:P6A%/J?K8EXQ"FGZV)>RL8@D\O<*^;BT5N/JCW M.9OKV]UV=;'HTTMLZ[,H:KR>X;/8==,3>2U_\4G\U'8C&QH@4]5/2]T]4?F/ MFN>,-VSYHFF0L7__@_AIM:G@'<:/JV]U0?]^_?A8H3T[/D5;$IZ6YA>U@?6ZW$0B67MOCG M'#_PZA&W+PBQY2Z@T>0_E,"@+S%H1 8_":&K/_[;SSM5;6"YGA_&]>LB"+XW M(O]_)Z$LZ OAUG(+493[\!34')[='*V$9@J;%%=$*=F:8VB=^IH7833W6\,6(I67Q,%+]NACY634#(<3Z M RA*QDNQASZBXO;SYY2M;O#S7RNQ9,A-LMP4OLLJNBZJ3V^<]/7S+[R;A;=E 7EG%4?A+C?\)I_2:^?<":>6/,/12E_\XW3 M39G5&:_><5*O4!(C2AT/.HFPYA!*/2@,P "F;LIB1QAZ/'%,%EE3 9:VYG;R M SG@H!+R5J!(098_\:J69GAEMNH:#XC>(CPES%,3TPN$I:@28"DDV,E\!;;Z M0#%;H'S,WAH]%CU+2[9Q][.NX&/!V5_01[=CQGQ94:^N*2TWG%WG[$M]S\M/ M&2;96C7\=E.68M*N?,?!U&,4^FD:0^2D/DR81R'W/1^EBK /DYEU,"=FK@Y'(2Q0TH*>N%>@ M%=@F?JSU_:H-\7PXONAVL7AJT[X1/@W'BU<4;SN1ERCNUFMC%J(V4J=C9;.7 MS"BX*NO55S&PO/4CQ(X;(C^.H4L9@BA)$<2)0Z#OQM1-O"#!--$AV[UVET:K MW^3\J.J,XC7XA6.YC5?G--_?%0\XRT_;58/@#5/F!9!,[FH9B8;V-#ZA^]"F M3+S2VY")O^TV8_NMS3)U3ZC03=)3_SS.%OS**RY>NA?S_1U_XNOB40[(^V83 ML&+<)Z%#":1I$D'DTPAB%A%(DL@-$Q2X(34R_ 9[6]K4[815.R&V$]?,MAL& M6,^0LP;;Q-/[!6(]24$KJCWC3 L12Y;8<%^SFEU::N_;6'HOC:./CSDM!8_S M=[SY\V/^Y9&7@N3SN[?X,:OQ^II4=8EIO0JP%\;42Z!#G0"B.(U@$D8^=!(_ M#AB)7.1S$R[1[WIIQ/+V7M)W!;(<%)W( %<5KQNKJV=G_=F,; R&0X]YI@%Y M8AKJA 8_=6+_46*]E1RTHH/OG? 6CW;,$;-$4P8=S\I9YH#L$]B(%LR/?W[- M6;E^OFO=3<^__+V^*3/*W][G=S=BNF@0T_E6ED9$0EHNQ)53HI,8_(++O_,: M*+%!PU1Z'*0!XOGC,WOX3>--+"^I.__L1'M"A82XY@]\1OQ(50K'L9QX*(8^M2C$'D,P]AQ4AB[ M 8M#%S-*M;8SYSI:&FS8'X3WO%+8%VL1$T>+U M)06-H& K*;BQB)>^$]@6;C/Y?T?C9^3YU0%EP.D[^/IL_EX=)?JN7JWGQ]F% MW^YQR=^(O1I[6SQ(0U-])==E*1=%=4+^YGGWS U^EK^[_@V73/WG5O0JS%4I MR6?Q;33>P16.HR"D@0=QG/@0)32&Q$D9Y!'S'!X'E%)B%.LW@9!+HVLE*9"B M&KJ<)QU)/>/SM<=GZI-"@Z$QCS"<$#M;08E3B#AO'..$(!^$/D[9E[FYK!K] MB^B\?H=K_@%GY5_Q>J.UXQUX?6GL*04#2C* 58B7$AE(F?6-XE-0G;>&+: T M"X?M4 $[Q.Q8O&<@&&7JGFIS-AOWC%)]X_;0\2 -?9)X--0*F;(MV-*(9*L0>.S%6A=;E:[D[X7@X*H=L$\/'"UW/Y$-OBI#6/G#ZCJ4GEX*A4)=GN/\R^/LHGJC1('$3QUL][MTDOMS\LR6_"0?M:S$= M';W!:\4[N :$WV5YWA)-;Z&HI/K&5_QF^RR"*/*=B(>0A]B!R(]\F& 4PR!) M2.CZ#@JXWWX6W27=W_-'6$LB;W MLCQ3MH?#V%UE78!QFZ1/O*HXW\:3?)+Q)=N-F_K;+2\?5CQ..?+B&$8N2\12 MI@XA/ J#,/7$0I:&B1>:V+EZW2[-BMU%4*VEB%>@W%I*ZA= "/&@%J-GCDO3 MM4AS*/06$OL 3[P*- )?]:+4/C48[ZQ1]0L@Y;;'VV8X62)=S4YG94PS(/;I MSO#MD09=C6O%G<):E(D0[HNU>+EJ&-,PL%.KK05-CZV\RM?2D_C_Z38_4P1S M&J%D+5>'3I\SY^LP@.$P9X?)RR-G!KWG;".O#[_%U;W\GVS^":_E!N(Z9]_N MB[*6,_#C[HK^K;QD?,M_U&^$JG]?A=P5]BCW(6,A@DC\%^)0_!3$-$&$AY0' ML5%PP<4B+6WU_[9Y>,#ELYR 4AW0TT>%K6]O;H.T*)L[^TU$I/K=[AZWH85Z M^=!J,N*L S8Q74KQKXX/4T]\\%TI *0&0*E@DSNMX6F+6"\7:%[6M0;@ 27; M:WD<7[]/4T[%@O#^!U5ATE_%$O$E/R+,5]%]F4D_N?P'(=K+7_2>7!&7NLA/ M$:2I*TPTFJ8PX2F# ?-Q2/PD\:G14>0$,BZ-T1L5):$+QN;970YXJRPHY6$^ M;2\J%3F@BE#D?U7<;ZO0E6*4L",WZ?X%/0(_Y4'>.(58#>VG7Y *BC' M\OCB("W-[3@VC\C!W?OERS?>%KDP=S;2.&UMG\)&1.X,(V1I39E"PED7F0DA MWE]UINS*/(#ME_PQDZG5;K,'SCX4I713_A6O/ZSQG6X0VT 32V/Z7S[??.RG M]E,BJWWZBQ.'X< M(PS/1[=9@F]B'C5!#GR7PEO*E:@!SZCHMZ%V9XN TU"N M'P6G\_A(SP&_D]O;K_Q1;'G%.F;J1COQ^H(^X%9$L)5Q&D_9&2!LV7"GNIG7 M,CNC[(&]=>[Y<=_N-:7%1JR"-_A9&F==/C#/\:D3^0BRQ(DAXH$TA#"#V&'$ M"=W8BQ+?Q! ZWLW25KA.2O#8B&EFA9R 4H\$+@=H8@K88M-*:#%MFAX&EF;_ MB4YFG?O#BN[/_#-/7Q#81\Z?K9/]L_7V!/W]#U[2K)("_8W+!-J<73\)Z^UN M=V0E#3O)4!N\EGX@=^4X7A"B!,.8RSHO3N+!. XQQ+$?8L>-41R9N.\TG>Y$5V?J5X#O]!T1X37SQZ*Y=UKV)S#UMNSRJ*]M7%(C@:'O9(HYIXBZ7UJC[#E':SK M'UFEZR$Z\NK25J&>B. =EXM-EC=$)"76S#]V"J;S3J +$9J8I(?!$8:T$->2 MNV< B%%NGF/MS>;>&5"F[]89>FSUO:1-\*"_*B;O.[DR)GAO$8PPCK[?RL MX39U%,46LKW*$Q.4A-+"Q-)>9[BO67 MY>I-0DIQ%"$H_@B$">Q2&*=I /W("YA#7Y4AVE_\U!:-^.,5R+EA?N33>.MQB144)^:1OHS@8XM9*^;I('EC"CD+A27Z M.-W/K-1Q5MU]VCC_PCC*>,E"^P5LVH(*W22Z3L6?U^MU\9N\RB?/LDK.LOI3 M454KS\=>Y&($8\=/("*,0A+2%!+/CS"/Q![%-PIALB788@FIY)1G3^9.,6LC MIL=1KS$.$U.:1BDN\;NV=DNGVA7 4CFPU:XY1U?Z :F@/2ZT#;DEZK0FUJQ, M:QO,?6*VWOY8X_'A(6NB7:]SUL2VW?&<"IE6"2%Q@CP$W9 X8O/G,$@(03#U M0C_Q/ =SQ^@"X$!?2V/;GJAJZT?[PH*?/@MK$B2&=_V&H-:U(:T .+D%^1*[ M%W+:-![/@F'-=#S=T\R&XUF5#\W&\Z^8NX<_YE4FGKPM,9.Y7HIU)AN4A0T_ M&=0-UFAE09]U*RUHQ06=O.H;5S4=V::4;I)/MBL(&^ TRFVJT_YL;E0#9?MN M59/79DXM='B TZ8'P82ZKH\8#)S8E>G4D;!ZPA!&;AK&)"#40T:FCW4)E[8J M]P1<0CZ8DP-K$ OP6L/U>SWI7TP.EW.#\-JY6D[*]_O(R7(.7FNY5\YV-.+P M?+/FKD,"5W1_6S[D-3.Y87'\[:51L9022#&A^V).W[;GQ?QT(DA=O#0.TB^& M:NJS]+,H6;T^,8S'N"/UXTW.=ZH^J-*+@_7A)T>ZN04EW-V5O,E?^25MTUSN MK)R8D21B.()1[(@]7!P@B%U&88 CQ^.A[X7<*$;T7(=+XX&7\LKM6"NQGATT M#G1-#[1%**?V+%^&HKFG6!,:6Q[@<]W-Z]G55/[ 8ZO[WF7A=@6O/A?U5WGC MO.1?.2V>>/F\2^PQ(@ION,6E,4H__HP)T67H#B@;X4$G_;@0O3/0:FPX)D%U MZDU(/Z!/ BK$!E_W 7?K29$&0?6Q4%_9[IYE5A /=5/A0AJOCTVN=I^;BIY ML+&[^+N;&JZ#0Y\17Z:W1A!%+H4X0 SZ+@VHER:,NV:N*MV>E\9.C;"&#B9M MF#4=1U. -S$)=0GKIDF[9 J(M;1UNOW.G+K.$([#]'6F#9@7&GU;Y+DJ!O". M/\G*I455=P&U;LICY%$"PQ0+LN&"; C&,0R]("0!CF,_TB*;X6Z6QBQ;24$C M*E"RZI?*' !TF%;LP33YP?(QA,[')9M I5]3U YD,U44-?RXC.J(G@=BH(KH MP,NSU1 ]KT"_@JC&T^-V8T=*OLN X\]"@>8*]755\;I:A4ZIOR32[U_JXD^;C/A!BN@^\2?V/E8A7PF3, M(3USW?^B,=#;J-F$=*X@AT92\%,G\Q]!EK>%%79R@T9P>SLX0Z0L[=]T>YUU M]V8(Q?[>S?1U,ZZJRGJ7W/@OO+@K\>-]1O%:77WTG="/?93",)8!#<0+(4E] M!V(?NV'H1@1AJK-Q&^QE:?NVOGSG;D<:8#G,,-80FIA/3,#1)@TMY8[V'1V](B@=^BW\<1QX,$B^%\B(I)&+K M 3E.61+[-/3,,BX-=;:T*=]>9Q+"FF;V'H14>U-A!:CI=Q(M1OU,@M/X?W0@ ML;=E.-W5W/N$LTH?V1R;JA;46W[*,,G66?V\0@FA 0H\Z 6!#U'".<0L]6#J4QR& M:12GCA'[&?:_/.I+N;!/969]%59QJ=]F&/RQ_AMKD+Z.'Z<3'_PFY >= E=@ MJ\*4'ATM[";S[ SW_LH>'BUHSGMZ])J9^?K+!YR5*E/X=55M'KIHZZ80^+OL M*6,\9S(M_HJG#/,0(>A[K@<1C5*(/>)#%H:^&^+4BUTM[]%L$B^-0CL9 6N% M!,\97VL&8L\WSGKLO+,^TWT:FN*J(LX/Z,Z3"] M]GT:;7E_'_=K3.&W=M_&N..1-8[;92_C59N >EOE@/B$QBY*(0G<%")9^C F MK@-CZK*(!3CT [.ZQB>[6MH"T8H'UCN)-9-=:L"J1^MVP)J8CWM";M/&3U)! MXCP:MJH/G^YHWHK#9Q4^J#)\_HUQ#'%3MA:GBG:[P>674AVD,,5.-[Q4_+4* M>$P"A"GDG(<0I8S Q.'BKX@)T@@#AU%DPA9ZW2Z-.;92@TJ*?04><0F>U'9# MWKMFQ7J-RTI>Q6[N8!M>P=8<"SV*L8_PQ'2S _=; ZZ0&FLK&0&Q#Y#&;YM@ZU4RROJIY$3F'G4@2KP(QN);@RY" M/D=IS)WH FI2?2R>A_YOYT^.X[@[/OJ7?XX]U_M7Y#A73O._-BL$P)OZOBBS M_Q(O8^7P_U^;]?.__+,;.O_J)5= ?JGJ0.!_X7R#R^Y?XN9?_A7\%R^+KJE, M[%UE,S(!Q::N:O ECWNPE--E\!&,XT7AHYR9 )> 5^*A@GHKP7J P";LU M/;PBE;U0<9BW7CXZ)I[_X:'(55-O\6-6X[6B/5G8DI=/JH+=ATV]*;D<5)G% M[CH7\V']_HF7=R7G>>?-E$%DKN^&'J1>(LPSDE(8^Y3 U'48=EV,(E?+/+,I MU-)HL-%"%B%6:JB4DJE21%&3U$16LI6Z -XI(S,7MX<"IJERK [P,&.]UK!- M3'&-2AV_M5J!=AR_]L>QT0Q\W(YCHQS8:@9L?Z7.1 M/_%*[Q8?^(II6A4RV?MVOQ7HMU)6MKC!Q8R\, V&7B&4<>;+N"$8!3%PG MP G"0<#P+$=ZT^BWM&W!MKI>5P9-20]5W9[= =%,YX$3?5(3GQZ^_H>R_+/& M]BYW#Z3V@E M8-KE[=LB=:0^GT(+['V8TQ1I7N:7\-K'F1-I]_LX_)QV:*T= ME4XLYNNDP152I#R36R&9D/K]C\>L5"U4'_,;E]_.9>/,P]T>Q_*W"=C/0PT1YPWNHR,#4!IH<US*TL%5=TSY+EMO1$\KQ@CG?N!"YE(/(NQQ M&,5CH)=R$-5Z"5TAZ_GX'!$O.>ZF563CRCZCY; MG7O>J1D48YO>=LL^;R9J,L]UD_ MWXB!J^5NXA^;[%%N.&[E^K5":>+X22 O6GL8(@"R!3D0X1%[D0!)B M87,D81RP.":Q:U1L?*BSI1%2)VNOO.^(PN*#\.KQCBW0)N::+5Y?>WB=J;2[ MO71HM M=,4F>\XD\1D3>?BJ+OEN\%K?%#D*UGE[Y%*<)F8"#8CL[3W.X3'*3CG:X&S& MRI Z?8ME\+EQNX'M\>3'_'%35Y_X$U_[;2+FQ.$(1TX(PS0.A:42N)#($DO< M34GD>XD3)485!P;Z6MJD5[(!P[L!0UCJK?R6$)IXNN_"1:Y (^@5: $[GPG< M>'W7P,32\C[4TZRKNX;*^XN[SBNO$VWP97<[IZW-ZOD^#PEF$'$B0Q)]#R:) MZT,/I=AUXU#\G[-J2LI^JW%9SQ-'<""GR8S;EW:ZR?<&K]7&&M> \+LLEX[D M)93@/1SF"$4H<,&W'.)SN:+0C ML=QP]O[A<5T\<_Z&YSS-ZBY%Q,IG:8Q\+X LII&P'L($QFY"H>]&J<=8Z'C$ MZ)QCN+NE&1"MM#)48<<,TAM/6KF-O8I#6&O[%2TA.+UG48'720HZ4:=Q'VJ M8L^!.-39W"Y$#<6/.!%UWAI9ZIF3^ANGFU+EFKE^PME:NC@^%.4WO.;O?]#U M1OD_&AD^YF(B\ZI>42)WE#&'")% ,$T:0!*%/HQCZGI!&+JAV&B:%( >)<;2 M&.A]56@DAKD.9BWFZJN7)^V*& M8RO,A#Y2V<_K#7S0EB?1$=-,?BWPNI159L8I1Y! M@0])Z/AR-\#$;B#!T L\&F''XZZ7ZE; .FQ^::O\3D(@132N?G4$P&&NNAR6 MB3G($!&CDE>G%;^@UM611FA/T$*[AN7D1"!-/ M2TW]M:?C25T'SO_%.\U$%#_LYN!A2[-,OY,*=#/O] ,C\S'S6G[H7](F'JOG M#FRBQU>Q[[D)C1-(>>3++-=14LA]V MJ/O*1/%%U9ES395J12_Y!$:^1R+F0=?%8H?#$(,XI3[T:(JC!+DTB8UV.#/* MOC3*4Y+/E9'$XB>@M^%:Z,!.S+TZ(2V5;DQ+@\ R,XO8'[VY8F$L2KZL*!G[ M0V(>+')*C\> ML!G3I5P"F-Z:.!J&J2T&@4!;ZOXG*=KIS8?Q0G)494M4_[+M6_%;?WQ:;".;O]33#J\Y><=^%#3;D6\2'<"\J5MYW;VS(^86Y(/0?LOP&\@ M1?^85F?+QG^!ROW$^YEA/]-)RHJ/+B"Z(TH^5#YVR9JCM8Z;##EZY1NC)HZ33 M3UYX(?U=5E%AV*B4G&8%;H>:6- WVLNZWQ-TD@S\.HC8OD1]K*O7N44]H/3) M:]1#[YB?BKZ]ESXF=L-Y^9>RV#Q^R&_YC_J-D/;ONB>B TTLS5QI10525J"$ ME&V%V_L#3$EP34\ 04N"[E!@HD2VE3=$ 9=3AYE"[LQUL:BC7 M/]34>7S$1"^^\36G-6>_<"S9X[,8?>TI?NSEQ4WNXN$1Y\^@$Q6TL@(IK,'L M/@J4QKR^%*.I9_0H>,QF\1 $X^;OT1;GF[E#"KV8LX,/CMMO_H+I?9;S\KF? M9['UOJ2.'V.?)##!#H/(8Q02UXLA"V+*/.81E&A=)=#H:XG3?*,"^:0GAG?" MFMF60]CJ;>4M(3;QI-]*N9]OU7HR) T\+.WCAWJ:=1NOH?+^+E[GE;$QU%7% M^9='+LM#Y'>?9,'(:K[&SFP&@=Q0_# MHK7>NC0__%M'9&!,#[RLP;O? >!6^.L?I[DD,44'?MGA*>N^/K+W7 MCU-H/1-11./4P1QZ6)AN*$81)"C@,&1A0D,'I31VC.KN'?:Q-/[9AM+T<7#WFOA"PB4EZ+[K+OMML0'U;90B/]#!O M"<+3*AZ4'QQX=!R-?N6"C3/IF#^^NSS^V_8+QEZ4. Y)9:)0'R+7]2&)DPA& M+/(I3C S]+)?(LS2B'G %GM7/. L-ZR0=M% Z5'-7/!/?9 W'GEC>K(!F24> MNTB460G/!FC[S&BES9'^P=/&69K&+!6;4LA"UQ4$B5(HTR)!Q\6A*W93(4NT M_6R;["*$9["Z)W-S%V*86MN MRDYFO.[G5]S+ODCIYF&SEAF _U(65?5K7G*\SOZ+,WFAZPT7U@B_Q3]6#O(] MQT<^= /7@XA'!!+Q.Q@'B>^3,,$>"58YOY,-W1JD:[69[:D%CH[8%2!*-R"4LYA0WB;6MO+.6Y%I MWO3T-F$\R&)OM?$+-GP?JVK#V3O1<7[7I!5HO$;J']NT UUF ;8*8X)!DU+RHXV*?)!)VO0. [GO*R M%!.PY$\\ES4ZC]0)-"/%8>1YZJ+$IRE,J2N0=VD,$Q*DD#DX#?R ^2DUKO-G M&??I:_8=HOZB=)]-O/76&VL(3NUG;>4$OPE!02?I%=C*:F]QT(+$TCHPW->L ME*^E]CZ[Z[UT43:8#UE:S (]*ZF(3Z-=(YC((N/44+KIHZ:5N.=O::Z1LT57Q1*H6[==!E5\SH=<[>9>N-] N\C+/&08C3-(Y@0KT0HM2A, E9 @.,>>#% M:,F\FQ2O%SH^"ZG00_;CF)DJ0?BIMK?K/7WE5 M;YTS[LIS,/58[$"6>L)8IV$,XX@&PF)WXHB$KH_UJJ--(=S22%>)")X:&4<9 M\E:'3I-M7VE EN^!;H:SU="^YWD"W.=**FXBVK*RAH\ U3@M^)@^QMZ;ZNKL M?1.VV:9J @U7Q,6>'S@<1BB1KFWDP"2*.$QP%%(W\!#B1IQ]O)NEL6^OCF,C MYLB0UQ.@ZK'IY5!-S(LC4!IQL6D(!&O7F(YV,O.EI2%%#Z\H#3YMGCSJ_0]. M-](*?XMK?E>4SZHQU:0F7@*'X)BK6;M M6?5'I8LZWN)LZ:(&%>JGBQI^<.PA],-#D;]=XZIZTQU3$.(1[,00,Y9"1 B! MA#D)=!*/,\RH2UABLCP?=K&T:=Q(")2(X(WIV>8!@+H'FI? ,ODI9A^1"6ZP MG=;>VH'E004O#P:/+DDS,[6#KG>567ZCRE^E+?\_+V'N=MZ,OG(I?N M \Z^%NOUAZ*4+ZV0DY"4,@0=/Q9\@5+!'(C%D.+$Q2R."'6]65PPH\1?&A=] MWL@O0'IFF\BCF1PTXX9^8A?.Y .Z?"?/]GAQBP%0((!:H+ +0MP"(7[<^X# M=PD.:-&QZ;=_E6%];1_2..%_'UZFBP;&FA_J,BE>J6CK-@I8JVAGR!TW<4(" M@XB[$#DAAS%V&42QFP01#3'S_5GKMAJ)O[0E\V68_*L7;S7[%"PMH:\VP M8 M0K5+N!X)U?\]57$=-89+*>1J)ORRULM)!L9Z.==Q4EQ8U>9C_KBIJT_\B:_= M+CT29VG*?0)]ABE$U'5AG"($781#+R")YW/79'$;Z&MI*Y&2#;AF"\X0EGJK M@R6$)J;R77V@*] (>@5:P"9P,&E@8KM"T)&>7J= T&F53]8'&GC%_.!G1*V0 M!5<(,2L$8E;^8YE%/^S7^+!5V>-5ZGF)Q>>T.V8JP8^^*G'_EM!#+M3!_ MF; MBL,J]6?EF2?';7MORN*1E_6SO%90]XMQ[&+(4Y(FF)$(\C1@$"7,@<0CJ=@" M>Y1$$>-^S$QVO^>[7-HL[T>7=]*_+"1S)2/\S3;)&LCK[97MXCDQ473"7JE; M1?5^.9X)@_+U8;*TB];H<-;-M#X ^WMJ@S?'9EK!M?((-)YRZ2X03)?7E0H@ M8H1Y.'8X#!SB0$2P!Q.&&4RB.$V)P)TPLXCXH=Z6QCWM<=E.R'.A1R, UO38 MVH)M8HHQ1FQ$#A,-)*RE*QGJ:^;,)!IJ'R8AT7EI'&WBA.OY/;;@Q31.7)TC0"DOD"19V84QI")&;8)^E M21CPP(1E; JW-%+:2OKB&']<]+?50=1CLM<:FJF-L'&C8DQ_4\!GB2VMBC8K MN4X!ZCX73]*'N6/HFK%,GN_@-7*\IUT==^.*ZV<;6AIO[@0&0N*?GOX(=D+K MNY'.XW?>HV05NHEY;0BU"6JP:T,SRM]TOO797$_:BO:]4/HO75*_555V?,[^D5RK@.JGR\ANOP M*^99R_8*/ES7;W%9/HOMC3H+OGXHREJF!WY;5/7*CVD:)YXG\RJD$/E)(&P^ MG\$X=5@8\BCB'E_518W7PS1BV*\1I6Q[GW!9[80#4CK]1%HF4 ]3R80 3DPK M^R5G9$4'T$G>A83, ;!^IK*)@)XI4YE-P(U2EHV ;2!EF4EKLZ4L&Z%B/V79 MF-=GO@;6QA/^13Q8;X,)5>;X5,FM[!3U,)BG+_P9*OS^0G/*?;" M/WCV8;.IS'BV>I_76?W\[0&OUV\V599SL=:3F(JM-6&0N01!)--Y)+*P01P2 MS ES*$):02$GVE_:'&]$!$I&T FI-\=/(3@\NRW@,O&\-H-$>RJ?47Q@$HLW MFTDL?MA-XE/MS3)]SRC33=QSCYE/V4\"W_7-?9'SYO;^R@T#'\=1 JF?=#8;%/SE!K]>7GRF7$^E(\Y+1O?>_/GQ_R:4KD)JKYRRK,G=0*4 M((][ :.0!S)A5D"IS&?I0M^-$6(QB_FHBJ,Z?6M]O/,7KNL$!>56TBN0F\9\ M:X&OY\6PAN4\1-")"W[J!/ZC]"ML8=T);<^[8 *1)7>!5I>SVO\F(.P;]$;O MFEOHW4V6+^G[LI0N@UTTP2>Q__A8\P>=[)$ZS2QH)G3BJE(%92EXO=A4Z^?& M^;;OM.L'NDAE@-+&4J"+"7"C;%>M#F8S8TW4[5NT1N^9S8*JK%??*,]QF14? M"K&TX*IN[\D3'O$P"4/HICR&R/$BF'#/ASY#8LM,L!^%CLY^^7072]LU=]+I M+:D#T U3AAU )B:)3C"+:03.ZSVT!HJW>^N?^-MNI@\T/,O5(\/&15)=A:GG!6[3?H.H2%:4"@X[C"W'7%1$XBCB -(^:P@)(0:U5).MG# MTF;O3DAU^*[IFSH-X/ DM@++Q'-X'Y$1->N.0V,0\W$I1'-%=^A^/&:A&T/: M#P5I''UOOG",(;%?!%X,/CC:/4*^Z%H<-3#-TPY[?%3*AXQOT\^>F&2LS?/;8X72>X?2OZ/#<]I4ZXA3#U$ M4R^$3LH91(ARB .Y?>$Q)ZE#:1CC4YM-G?DQ-L!1UU[UH'<#U>L SC MQ#PQ"L'Q&='.8V([,]I CZ^3(>T\!"1?KY]PME;IF]*B!-^P^.$77/Z=U^IWIH&)5D92U^*:9WPF-\VV:H"='C+4 MNZ<)Z%0!4I=)\VW9@-6:T7>!*#-;AY>#=FA&6FAS' ]_%1V7&:TY^U:+UG[- ML[KZ^NW7UH\9I!%U_#"!7B+]2IB&D) @A&E"Q;8P)BCT8Q.B'>QM:4PJ!#.D MPF$P:>A'/G)]Z#NQ+$%+(P%F[(J_$C?A/H]0C,QVTM;@G&<7+0$%Q::N:IPS ML;6P":[>0F(-L(E7BIV<0 D*E*3@)XG@'R=(7*Z%BR6J'^YK5B[74GN?K/5> MNC@9\[L-ORW^FA5K=;#S)?V?Q0-_*R-[RN=/^#>#2S*F[2Z-AO<3%P.VX: N MP%8'N;656H!6#2#TN#IW;^1R^(<99VKD)R:@:4"_)).T-GHV,I@& MON<%L>&<]<3.]^5X#+I MN7K_@ZXWTHBXIK3<70.(Z'#(_B>/0 MJ_5JYY2% M:5%"J8^L&=AJ!%J50*?3-(5*T+&0T2(!(F'7.@EH=C#X<2%./813")$$Q;X?N@:5=L;Z&MII-F("K:R M@D[84<$G0R#K'HU8@6[RDX^1J(V)3SN'A[TXM9,]S1VO=D[E(W%K9U^Y)#GL MB=/C[A1C[Q"0AK[GIY$' R?U(4+8AXG//$@2QT$!B,O$.PLO<:R MXTQ>*9!WF3=UZZ9_C\M<,%-UPTN5I&^W1 =I$I$@))(D8HCBA,(X#5/H$8_' M3H)=CVAE[IE.Q*41SHMZD44M+W'@]?H9O&MU[6>@Z[1M+M34]QST=)8-J)?$ MOW_FTK"I*B 6D29[IV'"5?M?AM[F[77'>V+6[ ]U7[W30[PWO)V2,L5J,ZR3 M;ONF&PQ;"5?M"SAOOM7) #Y(MSI=3^;Q)5\$(QB-@9 &!66<:R]V2(O!I3I!U<, M/68^2V]+=EV6/;__W9UR_1O,UH$FEC9KA6BE"KC8'8/IS],AJ,[/5TLH33QO M;TO7RLTQQ7*F9BS_6* M,4I1P!WH>UE'%B+_0@$M8\S<=[F=F;/*CJH<=X^'%;V5_E[:!<#)*@G!5+ M XR5:R?P WF'!$OO,)(A3E'@Q1R[U$[:UUZG6A_]_.&3/0DO3?':1UC[V/U" MP%XUJ:L.=A:2N1[!9+(LKOV^7CE]ZQ&US^=M/?;2Z"M]7+QT?YVS=_R)KXM' MN6U\_T/F+.5=\KO038(HDA[CF$*4>K[XR7-A0-)8< EF#N6&%_O.];FT748G MLCI.83NAC6^EG05;CU(L0S@QL;Q KRYI*:+D#VKJJ=[7'N"VNZ$!RY MMJ;]ZCC>^,B;O+_]:R;C$YG*SBE2LLZ?&*(P-C%#J3(83&EG""FE4)WO A+8Z6MJ !O935CI!'#H$=0TX([,5_) MLSE5H;037Z9=^$EJ(/9#?P0[V'=:@.^='A9);#R(ECAMA "S4MQX@/89[X*6 MS/VV'_-*=%+>ENRF6&=4-"KZI9^+^IH5C\HBZAP0FEY<[0:7QV!*<-"Y+COQ MU4Y!ZL#91O0'A"J@U47?YZL/\WD/\"0(3V[/&8,+OEOU"XU";I2/6+^7V3S& MQHKW_U.IVP1QXO HEK[C!*40N3);%N8>=/PH\6*/ M,X+-8JR/=+(T)MK)"!HA1]W1. JGIA?Y0I"F=B&;XF/N/!X P);G^%@7\[J- M!Y0\\!D//3MNNE\86M*<%J[I&4+ %@SA%PBQ+>.J'6L4Z MK4JU-$)Y$3Y6[4YA1Y=8MS-V>F0T^XA,S%Z68OGL!/M!E'2B1W Z'W9;".NQUU+',>):5'I Y5"+^MM]K26+OS^N8^'9&(*-D##/,'>4:5MI=1[V?B\2?2.*G:0-N_X4R-*F^+'K,;K M[+\DK339XF5$ZF?>2P0E_B'G,E_Q.RYO,3>)(2.?.'[B8<@8$>:F1WR(92!& MS D*&(N="&N%EE\BQ-*F_U9&&0XF+]>K;)PC"OQ<-#+#K#$7WA-S2T^%;?$+ M%#2T'O_+$HZQ6.G(#0D$!/O )1 MZ""(XY!#'KK825CHI)%6U/% 'TM;4SHQP59.T BJQU]#: XO%)8PFG@=,(=' MFT0T !@(2Q%O-UM-\<-NASG4YBSDH*%4-_=U'AT9Z"MDQ-7]+I N9Q^R'.=4 M_/RQY@^]^%X:>PC%#*:>=&A2QX-Q$(0P\MTDC=,X9LBH+K5VSTNC@6^;Q\>U M,O/Q&K"LHNNB4H%:1=IL+V5H:K:+_I' ?S8,!=8>*#U3=1+X)V:8 M5N9>A*\$=RLV4')/$^IKBI:M"%_M?N<-[#6%XR">U[B!;,2FJ?Y/7LLTD"O'08Z+60HCE_L012B6:;+,BV-\3KI9*:_H2/# MR<;HO)/P%9"?Y4B8:!X)DV-'PMMQ.W/4.]FXZ;L47V'\9O(PSCB.1AY'RX@/ M."!M]32;/](R-'WWI.VFQ^WY9:5T52B]3>*F#MJWO_R?&2_EW>GG]F"7! Y! MJ1O , H#B"AC,(Y"%R*'8^P["4X3H\LT1KTO;2W<%9D'6TF5)?#Y^J\CS]'- M1D-OXS\9QA.O>I?!:[SI'P63I9V_6=^S;O]'P;)O XQKQ-P0:!TE7\H;7-;M M7PXY=,>P?VW\*2K,??W\_@1C!<@$.& P<1U74BH MCUWJI1'B6J&I$\FW-%)L19;N72Z%!KR3&E2JR?)XQ?$V MLD0F'(T!JV2*7F>S4":$K&^M3-G-.,OE+SP7^X;U=YF" MC,8)YPE.8! Z"41I&L$D93'TTQ3Y*/#<(# ZB-7J=6F+/#[.61EP?:@T 9WER+ MGMYW9X%_*8NJ6G&6>C1)*$2$<9GM+84XY112Y(6)&['8L&SL<'=+8Y_;0A[B MW96J0-#1$U/#RP;#8.O1CST()^:=3M KH$15P&V%E9>XA+@6KR=HP6+KNL)P M9_->7]!2_. Z@]Y;%]R^)><=Q.3 0=SLK[YLZJH6GXO8AOV-9W?W-6?73X(* M[_A7+ATMXO==7.P&KV]Y^>"M0IXZ+J-,[H\?= M7MCM(7$%.BQ "P;8H@%Z< ")A^6+O:\SEC;O^,ZLP?S7?5]GB([>_'TE4<84 MH%*9)85X*KF*=LVI_EM+6WN.5%'2C*0^@L@PW5\&QL0L? 0':TEG3BL^LD#4 MBZ9FK EU3(679:"./C&V\M- U?%?;1.^L9AS3#T&';%- MA2C!+B0\P9"ZW/7\.$ZX@T94@1DEC-;G/7]U&*G+GT$F!T6,]5?DK*+W=EK0:@+4BU5>(*]-4 C1[6D^U=A*.UXE5C9)BYM-4% M,!T6OKJDL9ES<*G?5C?BN[^7__2A*-6O5ZD71Q%C'J0H1!!A7];62R.9XR2* MQ3]Q&AN=B-@6<&E[**'5@[#7FNB%QU;:"U*?6A]0 S/\E89I^39VHR38:@G2 MHFS^;0%9L*?TG?5W7V(/:7U4KP M./6X2R 7% ^1Y_N0)(X/*0YYD*(P]4*CNJDOFU\:,POI5&KC3CXS'MZ#3H]% MQP,R,0?N8W'55,AX!M_;/R>ID7H<#DN$M-?XK'1R7+%],CCQE+GOZ887U\J) MM7Z6=^$DM1C4/3_^]M)FZ\W[+Z 34UW8W%NKA^TC7[:1)$J>.%V*RL^>G.EC;]&_'&^*%.@&GB;KH MPCA),$0)IQ G+H9IZ(0AJ-M"A@F -.#5XP^[H$W, M(N\XJ7L58:[ 5GJ8%B64\D^2\$721>3XN?17+FS(3.:W5Q>O?\VSNE+'SM=-9N5G)<3.I\JQ MZ[$X3F":I@E$KLM@[*8Q3)PPX3%WD8N,-J"6Y5OR,O+UVZ^@DWKL&F!G$$T7 M@=F'9NI5X%Q.BYUJ;0X+J=S5=O1:RI_FQ'PBV*W3OQWI7HG_K4)[>@&PV\VX M%>!$,.K;IKS)RAB!,SZ5",^]LS\!DSHQXJEHCN3&>S\I:>XOLT MI/G6V$.#;_=\O9:TAO/G%<(12R/B0\\C@D72T(?8]5/($H9H[+I!&#.S8X-^ M\TMCC=9=KD0$K8RF1P;?A_"E#YBE&/(8PQ3&4J2^03!C$6+<'2IKOXA"*+U^..@JYY!C$EE%,?3VA@E)CI2MP0 M?G-<5_)3EG-5^F_E>&Z* M$T]>]$,Q1$X4P#AU4^B'C$3(#3E)C:*$SW>YM-5F,$,B^"[E;HI=&I[-:X"O MMV+8A71BKK> IKVLDP< 39UY]TZ4(RZ MW3W8\&QWO'74Z]_TUGI^Q#S?K+GKD,"5*1&;U?C#&M]I3_'CKR]N=LL -RDG M=%_X>XSV'T-P:E(/@P2^2WDM)1L]@\:X>7VBS?FF]+!2+V;SF4N V$Y!DH:>>*11T"R'YLZ='>7BM6=$CU@=C/P=?&4=!;7-W+_TD? MSA->2]-D%TPJ_^$Z9R]_T7MRQ:(D"B+?@3YCD2 H3B".20(I80Y/, N9'ZT> M5=Y6 M-'T<+KH^P:!R[E&>A#$,8D^6KW-"2+C/8"!4"VF"""%I.ZCO<[;((>WD6LB M\[P]"[]9,\TCCK7[QR_X;]O8I5I"UM(NY M3)99]SA68-O? =EI=(9@U]^*E4,B[+IN CU$Q8X(.QY,"(DA#L.4QFY"'+-L MN(;]+\V$$]]R.&&@JP!-6"FX MP S.YFH@K-W64771;4IF]B@;3+,,'*#T(L#&,:R M%$R4,AD#SV#J8ARD#HX0#TRV2G;$6AICO>-YH5C*"2DQIL5XW)#A%PE.["%O:G5D2:M9-FUT@]_=REENW MD:'A;5'5JXAR/TF# /J(^Q#%U(4)YRYTF#!+0Y^S-/+'9V6072R-.?!=7!*^9.Z"LXG"_AQ9,C3^O4 MD;?:@#>$(L^Z.5M1ECHQ"3%,J!M E!(.B;QF2\J2Q]Y_?PQ%QN.C7(P?:GO>7E[C_.V%/I?>24V*!_S&W5LN:(1 M#6(:B0T$1EP>"T61P_;:]Y1-Q?Y] MW%,>.1C6[BF/[7_7LJBJF[)(LWJ% V'9.CZ#A$5B;4IH DF:>I!Z/L,I M3QF7-4;TXUQZ;2\M:D6)!AZ5;&9+11\P/38?"?J;UE]_W8C3+('7A[DJ@Q"UV.1PZ#KBMF)'"^1 MT1$4HB@@S'5B-^5&3BB=3I=FM+[C*1>"R>BR)YYO^,BLH%IXZYJN=E&?&UF;E-+-PV8MW2[* M:I"F1\GOA?61/?&/.15\(4LB?>;UE_06_UC%;N1RY$L?E*P:$00<)C'Q(*$N M<2+?XZGG&14J->M_:5._)SXHE.N ]A4 :R&[8353PP'1VVI,"//$--)'N''. MO) =-,*#GZ3X?[P"0@,9*B!TL%CR=!QXMNJ?&O8^;S'4<= <5$8=VQI M:3S6Q!86C;O(C+!.H\EI*C$C,(FB""+F8HCC)(")AZ,P]L*0WY?W/'_WI,;,0+ '5]2Y? ,KDGJ8_(!//]M/96XR!>=/ *(1#'%#P> M_7#TR0MW3[Q\RB@_?FKUN_P,'5A0D($D=@[0$P="CV.7!YR1D+LCMJ2S2+^\KBH MJD%>U.!9V$GE5O:K]HZ\2N=2[N0?N6.9Y\LPW 8M;KRG]K^=*XVX5;H+AU ? MQ^?VX_C:^SAN=A_'5XV/8_SV;-8QLKWGFT?XU]E(SCHP)W>G\TIAMCQ69;WZ M!?^0B>#;C9H31-QW0P=ZH2M6+H^Z,/;2 ,;,"7S7<;R8:>UT#UI>VJ+2"J>W M6!SB-,SC%VD_,<6VYC9ESZE\Q*8] M^\K"C-N5@Q%V8Y9 %LI2"4E"8$PC!KTD<;TT)4S\?A%V[-)V%R=-5OP@,[PO MQ$1];6MT061JT?"\'A[BY1B:OQ>;\K^)^3B[I7CI]O1E;K3K^BTNR^[PH'F*1\' MX-7K-ZD&Z1ER#3M@S\(W*QW@>%8L)%PHJYE&(6()@2E$(4>2E4.PB.0P)<8G//1(XJ6Z ;;_AI3%#)QN0 MPNG'T[[ :GCR7X+ Q--<3WFCL-ECFHX*EWW1T&QALL?$[X?''OUW\UQ]MYAL MUKC\E%6U2LAOG*#O9 -+FU^MH$!*>@64K/I)^$[#-#SEK"$T\?SK@S-):08M M($9EU#O=ZFQI],XJUL^==_[AL3D:BK*^Y>7#+H]0&/A.'#H1#'":BJTV$EOM MF#F0.22DB"'7BY%9V??]+I8VR96$4%;"&IV/Z0B.>GOJR]"9W$\A@9'239.0 MZ;3RUJ[A'W0P\X7Y4PH>7FT_^:3Y5OA]7F?U\S5CXF.HVC\^93EW5\1CGHM# M CD76V(4^1PF2$QSZG,41;&'2!+K[HM/]K*T^=T("EH1K[H?@!06?,D-]LVG M@3V_B;8"U\03?C121IOLLTB,VG&?;G6V[?=9Q?I[\?,/C[RO)MIE,H5C]L3; MZW 9K^1%N'?% \[R51(23&(_@!ZC"42^PZ"8]0%,(B*S)?$P04;QQ>KL!FU!.3!47HFA^Q4P3&EMWRLYU-^\E,DWE M#VZ-Z;XWTGK8D(K_8\/S^OV3]"I(RV3%Y2]9C^U?_CGV7.]?U[R6G+VBE"&**(9$T"]$#O%A$H04 MDC"(7\O<>3N K=[NRPYB$S-L'ZQMHC(IIHK? MM1D/<0X,:[$0)SN:.0[BG,*',1!GWQC'$F]PE55?TFM*951@EM_=%.N,/C?_ MW1T_/]#!I;R%>))G*38@:'/8XA\%L,X MI*XP)9,@#H,(N1$9D<;_9(=:,V?^O/M-"J^\R*$J_8W9_]E4]<-@#6E#H/7H MYS+<9BH8I+!JA=S>2FKE/%VOP+QRT#DL;!40.MG/O'6$SJE[4$[H[ OCR**K M,'M;7--_;+*27S_A;"U=61^*\AM>]YS:[SBI5XE/?9<["62>2\3&AH4P1HX# MDX1%Q,-AX"?." HQ%&.AQ'(C&KK'%5=+=*8B_$?0BNF0Z)'-% C/0T&=Y/*N M8RL[D"*^.!/;:@/3HH12'WO<-!(Z2XQEVONL/#82FGUV&]O,S&63VGQZO4J. M>Q4?W__@)%.=>J9*2N._",U3QT6/\]1GFI=75]K63^H!<04. MZON^_'8F*>'[>B/YV@67QBOP^RB]=/$ 62O"=+DDXQ;4ETZFAIB]/>8;798G023;TEPP9&[F96\SBF[3S%GGQ]'!(UGXELM#&Y%2NTRJOGEGGA[01]N MZ__:BCC)3N$,#):^VU.]S/K9GE%U_ZL]]_CXVD&N1VZS>LU7U*,HH&$".:8> M1 EWA*'F>I!RUPG"!+.$:U73/M;XTE8I)91T5;G>3^2/G3OEV;QHT!:]X7E^ M*2833VY3.$95"]K7^Z)*0=O&9J\2M*_&L0I!!\]8B,MY>-R(F?&M2&NQ;>77 MC*E\F=4J=#C#*15[S"BF$+D801+@ #+F8(H0 TWPJBM6LD!XT]\73RJE4L&\9AFXM,9";VEWC:^$U/#R\B>1E[0":PN<67# M54LNB_$Y ] 4T3ZGNGR]N)\S( Q& )U[=QPS25?TSC&][[*^?BC*NNF^JM__ MH.N--,BO*2TWL@ZRD$?LP:]3\>?U>EW\A@4BXLVW*HI99GU1RQFNB'K#><5V*H,6IU!I_05P%)ML-5;Y8QO- >?AM+/&I/T/$-DB=XG%G;6 MA6$>X/>7E)EZ-<\6]#&O,O'D;UL"C][FB)'*"P(5IZ,EK,)S!). ( M8M]-'.QZ#HE]TQ2A6CTOC754]DN^$]D\4Z@>X+JV] 0P3FY0R\#;O#G_>9E( M=*)K=*/1LIA75*_?V5.,&L%Q+-NH60.C,R&HU&'-&<"*.)1%@1O!))(![)P3 M2%PGAI%@*-=E/@II/"(.]64O6A-F_C#33DB0*2F-4R#T<=2CF!&PS);VH('B MXS 48[(='-'87IZ#?N-S9S@XHMB1W ;'GC(W3:[O[NKWI2JFW>0S?\=E&L L MEU/%,*>I3EM+VRH(F4O%#$!(7N2\V%0O8]EDR0&A"MCIHF^D:(%[WDZQC>O$ M!M)MJS3LA=']131=OQ-?X':;LPK".$2!XT'L<@>BF/J01"R"H4N#(.%. MXKEHU10X_5;CLM;X-:'E33Q]5;\EBLX8CP$,:^DT"7Q"B*(M=#261T[\]8 MA*49Q%)XM-B%[1)^Z3[*%HS=+B/ M&#?-A7+2T9AC6:M (_Y5LYY<'5_$^H43F^"*#T69\JRVZID?CZ:M!<-<@'GI M?31 !V0\OJ61AXQK7%5?4M7O)V'\?ZSY0[7BR$T\C@)((RZC=IT )CS@D&(> MD=AAG"*M8/O!7I9&@$I(R7Y*3/!="@J4I(;)C(]CJGEF>"E24Y\/C@#)_"AP M" 1;QWY'^YCWB&](S8/CO,&'+[D5=HM_[ X#1]T,.]K"@C[:]G:8$+-W$SO>TRM<%1M4^?AUL>%7S/-TBU9+>33VCC=_?LQ/))M\V^QFQ1++ M92%@^:MJ12G%D9^D,(IDF5V.'9A@CB'!49(DD>OSR#<6]%E7=6 M9$H&@^LJEP_2,"G-@_ELE*7D!S]UFOP1?,S!0";;W<@T&JE?SS8R^BG%9QNA MF=*-3SY21@G)K: [D*S\LO9G2V1N!89^DG,[#9HO:E_2E._LP+:B4D0YI4'J M0XQQ(E-5<7D76BQ='(F%*D1QF"2Z]2:.=; TRZR3$31"&A:J.@GC^=7D4G F M7B0FPD6?RR_%9R:*WL/)#M,.Z3Y H$=?FXT7AX3NT]W@<^;!9A^$K$7.OW): M//'R^=V&WQ9MFM0OZ?L\+<1 JW.%AUHWYLR@R:7162LZZ&0';,-E#LU6?.E= MZ2F@KMAM!A+P7(3V, =."/3$U&@98Z,(M!&(C0I$,^EGMGBT$$@KC9I%F99&=IUT M;:;)QT]^%OL+XS;1QG7$< MC?:^EA$?V"[;ZFFV';9E:/J;Z\*=]_B'Q^9:#M+,ZI$^+QY(+Q< MI21*/"?R92*45.9%03#&OB-^PEC\FM$HT(JI.=O3TM:X1EAUOO127-#(JY^X M;1C@X:7,*FP3+U"C$3/*[::%QJA$;\,MSY;U34O!?@HXO1?&GB;+:KM%^2RK M!Y(0.ZD;>C#"@A 0"R/!!8(00HQR9=PP_NT%8KH' M[N-PF/RXJA7+>L5H_M4V+TVRO_6!>AGD'F!X_ MC()A8A90,ET-)W4TGND'BEJ:S[MV9YVU!^KLS\W#!\QF8%76JZ_2'7#](ZM6 M%"/J!!A#FB98;,(Q@R0,'1@[C"$>ALQA6@;YBU:7MF[+K/-956>R;/$O KY- MV54 $,)J'H6_A&UX#HX&8VJ?[S@/SRNBV?.O_%2!@"=<-JM%=#BIR^I/.NZR^5RW/CG5,A0;Y%N MCB97 KS03;$'N1O$$*4^E3?6" RC((@C!_N.RTVVZ!/)N3AZZ+G&'UO7.'YQ M;TJ)#>A.$;.U>ZKQUML)+& 49SG+&KCXUDC<#[BTM_^8&%Y+NYFII)QU;S0Q MU/L[K:F[&[=X?,ARG-,,KW?7JM66Q.7"CHJ]%#K4#\1.CA!9(!Y#3"AEGDM# MC\8FY'^BGZ61]U;,7H8&HXW=.5SU2-8"6A.3Y!B@C,GP# R6R.Q4+[.2T1E5 M]\GDW.-C3UI5=G),Z^R)O\,U?MO6&Q1FFQNXL;#F(B>"*/ 1)#ZGT.#MF1*%9NCJGK)>CMD\AZS&<(TX8QW&XH(C MUA,-SWS".JS>X0'KF>='5K7)*MQF6&PW)$\\W_!;6>I@Y3$:T92ZD$9Q"I&? M8AB[R(%)2/R >#'SF-&-_:'.ED8++V65H;VMM."[DM=PKS"(L]Z&P19Z$Q/$ M>.#,*[)H(&*KGLI05_-60]%0^J"6BA?62[P6"_<)55)%'F!,C%L. M$!\BC!B, R1,C3BFE*=!Z@6!=A#SR6Z61AJ-I!>$N9X&=)@C[,$TM>/E*$+@ M>R.HP26S :@,@GRM0#97W*[9QV46>WL6B*%PVM,OSQU:!%T&OYY\>F30N MN\M5 %Q>O[V7WL2/^:]YN77RW.(?;WC.TZRN/E9?.:Z*7%#P\TU151E11:4V M>?TE;5X1W;+VZ56(<$!M M%U?L063LC;H=7^TT!U2I+G/1;7K*@QK_ *11R##UW$2CK[<_7,"83KUX],;N M[7;L^DJJX-].39!58*M% ? M)-2;N#OSN] J4D@=-]P7:_'*USHWN/9\_.VED?G_S]V[]D:.:^?"?X5 @//. M ,5 ]TORR=.7.0UTMXUNS][(.Q\*O+J5E"5'4GG:^?6'I%15J-JZJP]=4:KW=UE6-04^%D6=%[5FJD4?;L-*@07()M[^NFA- MT3>K'YQQK;(NC#E?=ZQ^IEXUQ!IX=)R5Z;@9^:%-N6Q:_@75[6]?Q7S?BHT8 MZ>'^+[9Y9E^*O/Y1=?L-T00'%$.7(0\&) AD)H7XR25I1(/$8\0H_-,684N3 M-^^W3/4HR'(@Z_^\,*29?FU]Q?1,06^Q#E.[%07AX,#'"NQYA+PHH>1R!5K. M7L1?FR [1E7?X>^"P0W;_UDUUEF!EO/=RMZ*E?T/L;*K25KNV%X22^8?:V3- M:N^Q#>:Q@-6[?KP*\GD:V#.K&XO8AA&\4!K*J*HU":-@OW M:,XEY.&>AT$S$_?"RS,W8?V\[UP2NXE/21##A*84!@@CF/HN@L1!2>"&GI=X M9A[-JTE:G$B[MD[7%=UF+"RPIM-RUF6;VC]Y;>_(B5K?V /YK9LU?GZ;ICKV M +36*/%TY)')03M=];>7_8__-V.E&.C'RV?V+'"5.2W<][T@B%V(?.X*<>U' M0ES[1&B::1+%4> GD59U>+-IER:2#Q=#L"=673"_WOQC7 J1'OIZLM0^IA/+ MRVO@-$\T,D+'5MZ1WJ3SIB$9 7&2E63V]CBA](W52,@W^@&5LM5[=4/(]G&[ M0:H#!L](5J^1XV(<)D)K#,(8!ARE,$T)@=R/N$<"Y(E[KXE &IYR:<*H0R&@ M#8EFPD<#93W!8Q>[B87.CEBPHQ;\TD6R)?AROW=CP:./CB6AHS'AK )''X!C M86/PIKFKM*UGH@Y83?=HYY6E28.6M'_3=WEV^1]V+-W%)E35FXP.DH M/V5WG-E\DV>([_HCS_UYI&VZ>'S,E%.YNLF5I4EL4)83:2,?V_C3:,P%?84= MNI7Z^HKRJ;N#C@+-ENW4:.YY;:AC8#FQI8X:9*1-]7R7[B8XZ!L3 -!Z!AHM& M,U?I.S&4NV9/GW+Z57RDNAK^Y1&6)N(D3?K*?@\RP[J_'5 F%C<=(O<-VE9 MT)D]9W2+-J 7,*,;PC >HRX,/JP!4!4H^"AHVSFQ_YG5 M/]YMQ2G^R,J[8I.1ET,,!G=)RD.?PB3&(0QB$D$.0 MLV9,-)I\9L/B&&!.C8RC1AE??HT4Y5-1*D>OK*_,WLG6VOO%G+^"FP>RY.FXZKXW,#*DJ5E=M M:;B]]95Y-,$1II#XCE"/DI1"C%P7>BS%<>R1T.%:I1U[9UF:*&G) T@1J^D7 MZ<=13]&Y&IV)14-#WVI7L7$2HW0O!K92%\[.,6\>0A^;)TD%O0]?T12G,OQ M7[^TH"^S(6R2#_(\SS8;OU1O\PF>9^QL"YC3I\;JL#>4BG6OU.%U6]Z5Q7,F MB%T'G#D\#'P8<2:55Y1 '"8.9-1Q(G$A=R/$S937\Q,M[:AIE:V6V(Z:M2/8 M5%>]@*^NDGH]:O-HIR, &Z&3]J-QA3)Z8>"9M=!^]D[5SX'GS8WN,G#YAM1; MM-F\W*&,_J,Z4R3%N!*!V:A+DPBOH_];-H#D SQ7_PHNU>G1M^<;@CYLXY\. M[XEER4BH)RAV, ["4:X"PZEF\UM\XKJ"]:67--A]08+.;6/:\XU-/>. M60;X# *8N@F#H M"=M(EL F0SC;J$7\/_^2>*[W[XP:>'BE)Q"8IIRQ M1-C2I)5L]-&6TGM 65Z!7S:"(U;]"H3>D>4R'4VMZPKD3(FL&OTTE#^VEE13 M8KW!0DTMX]Y]6@&M&K._BR4$OTA6?UT!Q,4'!#H%MJ6%]+YG^[ &(=^ZE+?(]1IP?^0T[> ?C?M+, S<3)-#;F>^O WZ9ISKEW.RFZ_ M'!-$+);L>-O..29,GRO(8;EKSF[HN[(@C%'EVSQ4>+\KV5-[[9(50-!F4]WR MRT?Y.L2^Y\3$AR0B'@P,=48X5]W+.E MM.>24?;X)(UIE917G?N1F:"RLYYZ$FWV59I8]+U>H -'*]#AJ2EU)+F2ZZ1Q M=[(G+ZWB;4FPVJ%I5@EL%<9C46UWCY< O^;*BR%)9[PN6HB-O#*+,%TYX0WHV3/?WC6%N!H$-FOEBK-B*HJX3N/^)HF:9(&'H8!8AP&,4MA2K # MPR!U&$/423RCTMT:1--CYYN2]17LG8Z"(7UQ+UVZ;IQ'+BF[DK2O6'NBXSO*U56ZU"4"\> M6?,$)R&+*0P[S!-+;,4W>,4X:#C?.]AW'\$. ] !H7&V=SZ* PXK\+4) MI1!82,6S;/[>@0/4!6@ F=Y7/^DZ3NS0GX;V17C])UT6W=" :8FPFG/U*6\K M9Q]R'-8)8AY&:0P9HP0&Q*,0QZX+4R=B<>@$;A+1=2TS>/5.//VIC8ZK/0'3 M"3,I<%3\Z+9)_VD]%Q,D79U;![V#9AIT)SXE!I*L]L1WDJPFSZSJ06S:C*IS M$R\ADZH'$,T,JKX11MHB-JBJ;KFZ7KPO'E&6KQ,G1:&',$24!3!((AYMV0).)YCWZG^1P9.;_N4G1^LH9V(K[XN.2:$I%U+]AJJ,K'E*4I^G".(@ M9#)1AD.,H@!2QPTB0FG@$J,&IH;S+TTLR$-51J$#='0GZG9+:1DP5EJ,%D9; M7VD-DA,2[:[5L.5@!Q8-5)68,>/8T&:/9YU9GQD!S1J<9->Q&=ZC5U!/6LZQ+A.+S2F79&P'AM%XVNW%8$[&6W1E& W6A?X,X\<;61M. M>I^$M&:T6V'PIBS%5ZJ2BW][.3S2IF:J)E:W3?!JMS=.L=E\+$KYQW40IR&. M?1=:/G?M_EI67V57@#\ENZ#EUV9UN4D7 MQ%;5N6F(G+<:W:1 GU2IFW8VLT,D*^JUN!"4,FW_/6O^VRD2I=+YOV4//^I; M_D?%U,$E3K+7?__<%JIX66,<$TI) /V0,W%FV(N#VJ\U%*1F#!X5;\TC0!43ICI_Z'2KC7.TKL+FC_R?%FRS3Q0;'C"?RR MXTIZ;\!1>1&@6(.W' KF&K4>"/9.'MMS^!8+2 NRE0)$R9CE+>0K\O[W+*CV M43\)\,W)+H96I[43>ZDZL>W.-6J6-:HQL%',/8?8M80G/A0L@G> MV";"Y\&YMH?PT:AOT4+X/&,7.@A?>'B<]>8#YTS&$;115O?HYS?5:"\7,F8K M)FOEC=#[U]C'<8") Z/$"V @PP%PG' 8NDZ @B@.>6C4'4]_ZJ4)DCWEL@(5 M$$1J-BX: ;J>[60:*">6* <46[>?(!M(NE5#YIR(@ZUMQWG'2F(U -4<+TOF M"H.)9S5!F -R;%88,8*- I^'JX9#',REL4,Q#9+( M*'#A;W*=;_KV]!3OO*9"I^Y-W")F4ZLQQS4Z+=ZF-%&8I$KGS# M>WO9C?KY\+&O'1J%S$U]F(2RUB:1E<0"!T$'^0A3AP2>[YO$67?&-MKY,P12 M-SM_]$[OHJ:WNT=B,?&._JP!@'D;U%-6;?5 [8P\;P/44Y9.NI^>><3(2WW,@I1Z%@>L+[2%Q*43(]\*0^3'!H9%A MPRY]2Y-L37P"?AV?<' ?K\"'GY)+\=>F\-E35C=5O5>M7?"*>$#;2Z]I7GF[ M!9U8LIZ--;&_EN8&FFD0MV7%L4S=O*:>:: ]L0=--,VX(^/4T:8*[&7T/>.L M+!EMOW/I89,)R$V(Y-J+$\)I)+-VW1 &*9-R#XM?:>33P/>=2,R1*U<(O=<_ M(,91HR4VTD9LG- TG0AI20>LH;D)'BE4Q8*F(D7=1I682?J1*Z8GT"=<@+<+ M$#((PA G% 8PC-_%0Y/NNGQBU3M2=>6DZ*[=XDSVH-9(Z"Y&WE>Q1!@KP[^)?*]X4=U)==]Z+];WYF8G[ M6$*2-(@9) GQ8> Q!R*4N-#G<1 ZGOC1IR/RQ^7QVOH.]!2VRSLV&Q@R_C; MS1&V1=Q;9 Y;!O9"/K'M6:ZNE]U:H9L$UV^L8N4SHQ^+\N.VWI;L4U5M)8EK M$CDI3J(45/!W(]F689 MR(FEV$@,C465 2J6A)/.C+.*(P,(C@60R:NC.T ^L;)^N1-?A\Q)_/#?V^Q) M3O,^J\BFD),>XM%B'#LQ)@@RI'+R,8,I<<25/8I"CWE"%0M,&SUJ3[XT(;2C M7?GE]H2K&NS&/1OU5T!/%$V%Z\0R:4?V"BC"7R,+#K1;#@Z\!C5[?13UIYZ[ M7:(Q*&>Z(IJ/,<);L-E\^,G(5B8NO1,WU8>BS%AEU@^Q;XRE22!!*]@3"P[4 M&K@.^A#3<"18 FMJM\(%G"RW7-1!8YQ[H6_@^9P-&NR]UPID'<_);3\-Q> O0?*^+F4.+IYK1CQOT MH*N#7!YA:9)%4 HEJ4#2"MU7Q0];LO65D1[@AE41.YA-+#TTX )_2IHM:23# MH(S21WJ&G4T;&6:MJXMH/#W2>B+6]ZM8<>7(3ATO\I.80?&?5+9X3:2Z$4!$ MG)0PYD51ZAA91SJ#+VWG2]J )&Y4!,$KV#1-&B/!F-IDH8N#N37B#,.VK W= MH>>U)IQAZL1:<.X9R\;->S%>:]PG'O4C@CAT RS]*4DBTT(W?V8-JW;N.N._QP/=@[/L(!I2& M,&6(BO_GQT&4)'%D%LQR>:JE"9I#1?MR3RNH6F(-.RY=QE=/M-A!;>H;PQZP M YG@^Q!@YKV2!K&PU1;I\D3S=D :9/BDV='P&R,+(*!2!N15N][O-[A2%HJU MR]* >XD/DTA6/XIE\S8_#:'XGQ.EW$U=;M2WZ-)$2Q,2JEF4\OW1;+.5=^)\ MU[=-R.PFYNW?#"L-7,)83U380&YB0;$C4<8.-[%HXD+2DFDSE7\ "5LY^9>F MF3>Y?H#9DRSYH>=']N39XDI%?-0?GL7_^[RO=T$(#GWBR:J(3+HW: +3P$D@ MQ1C3@(613Y!15YT+$RU-0!SH!(K0*TJ07,163S#80&QBP3 .+//^,@-(V.H0 M7N\##![TJ5EZ/EQ@N$+*O^+M:H(V9:JU-M=L*%1-PI8BQK M700!3#%R(>-1Q CW..9&GL_+4RU-.#0=M4=<*'K0U!,&=C":6!P@ MH1/\V?YWDO"J87PL"8F>B685$\,,'PL*C3=&ZA!LLY'5YG/:3"%^;HM+K*GK M>"1T'1C'1/;F\PA$KB=;1E,OP,P) V14YN'R5$L3%=_1IJUP\[BCU%![N(RJ MIOY@!:NI-8B&2 74GLQ=51J+&L0@%K9TB,L3S:M%##)\HD<,OW%U0IZ*-E_C ME'DTQ1%D'O9@$'D.Q$G(H)]2ZF$>(R$T1N;;J0F6)@K>==+G1F?(-=#I[?QK M )EXO[_.;U/4K50.6T\PQS49;*_XMY^@U@S_5OEGKYCK22][_=RX7?P[RUF) M-D(\W-#'+,^D]4%&7^[.I#1,$H22$$8Q=F# G0#BF(;081@A+Z"I$QF51AV8 M;VE[O"57G6/H%<%F.WX(9CT!8!&\B>5!%[?7M-I7 C11L20EAF:;56AHLGXL M0W1?&]F?I7Q >?8_JCK NR*OQ%V$-L4^Q6YEK0ONGRLP*O.%)[JFI<_LJVPM@]=&%IY5U6O?M0E"08HB/\ Q]#$*88!2"G'J^##F) U#ER>8 M&K5V>C6ZD3B9K;G3-06T7X.GIT^-AF1J>:#H$AJ1[2RILPS;JN+Z:NQY*[6> M8^ND&NO9AT96H5$:!5-MW>[*3"@73VC3-I2HU@QY3N@@"N,H2F 0I0Y,71Y! M0EW*TMA+7.Z.**/?.ZG6U_L&U?+;)AM">7_:D0R$,L\;7IKVC88[O1]\O9U_ M/9;S2(*6SEWWQCVIN^XE%B,G6=HU0R$, M'@N:\8RT=H)L3_1*60E*UA2>)PT+(]2&4[0-](>K,)Q#D0 '"L&[ 8S&:107 M(;"I6IQ.,K^.<9'1L\K&Y:>OJB[]4=!V+DG;T)BH.=J"ON:68B 7!YRO,S") M-= 0*;L5>P=G?8M2O+I07*BQJ_WZJ I'GW*:/6=TBS;FE8U.WEW:@2@K]72( M-"ID= J,AB'M2DRF/N!>PV&_7M%%YL?6*3H=<,[Z1!?9.:I+=/FYL1'Z3T\; M97I'FW>H^O%Q4_SU*5?UM97)?G=TH1@SA,,4(C^)8)!R!A'W$!079TR]B)"0 MI&8!^UKS+FV7=\D&]%#53Y:Q%EP +M@ V8$/PV0?W=704R0FP'ABJ?$*7DDR MD#2##M&3Z!&&0%E+"-";=>;\ ",H3M,%S%XW$UI94:_O_RKN?Q3;2EPP[_\2 M\[S"1$&+'#R&*(NZD:4HQ M=77$EO',2Q-"]//P M#FL^5^),"[)]W/G4WP;O5R0L!/?K3X?1D#7G@WA=R7PG]E(E]\W'FT7RCV9S M)_O'#V F_:NR7G_.ZK;ABSA=6+<43AHD.&(./N%MRV0)I;3QOAHBP8= /JT1/%^1T,4OQVT MP]ZA9Q$(.LSM]K[6L]>[._[ GP<.P8=<: .E^B),.YI867-S3_,L*SFO1WJ61;S* MEWTUZ!/XO,?3]&:^\:MA[/.A7S^XF?"G+%M_$.IB_?(QV["R+;[^LG8BS&C" MA#Z'(@X#UW=A&H0IC&5%H0!1A\9:]_@+XR]-(#U$96SO\_*!S5@[O9>NH;GC_LR/]A3L-0 78KQEB0>@A<;U*8G$N M4\^#:4A]2%P6BGN7F[HX,'(+OAI^:=O_H#\W^1ZF%;M>8Z?IQ!N-R-2^.FTP MS/UQ9WFVY79[/?B\WK6SC)TXTWH41D:Z]A (HQ3NBX/.IG4/L=55O0>?M5.,MRF^=A@$.U)Y/H4_2T.=1@-+4J%G P'Q+V_Y?60T^RT*\^RJSU]7A/897 M[S2W"-K4]^V3JKSSE-K31&BB:KW'L[UIT=X+K _5[KWTFGFL3=LX/OL?1G=1 MP>^*JA9;2%$$>!HZ0*TX,4QXZ,,*$\LCC:4*T2O/H3K@T MP=*A&9#B\3&K*GF=)8)4S2A@;:AC+_4(IRG$8>3#P"7BWN5S!ET:(>20P/%3 M;RUNV+AX"["[$\\%=YXS(E.,*'O.")L$]'[!/@604RMY'03WR1J21M4 ? 4: MHM6_6(92/U3)-J0S12C9@-8H/LD$IYZP)*UA9HM&,F&J&X1D]-Y8\YH2&EQ(\=/B+) M?'AFK?TP?Z;Y@>:F>4Y5EYF2V:13N!+\DN5->XSJ5U.CVN"*Z!K:K \E_%- M@M:A%C3DMA)FU6CL%M-)]=&Q9J8;G'!FTYTN *?F/.TWS55T-;BL<"I=]E+ M59^:1L#TMVW]M:C_0P@_E-&UAWS*F9="$J)(J(YN+ 02#B%R?.*GU//#2*LC MC\&<2U/4_\B?!%5""'&FMHJALJB+]+"^. %^LXB;'0*=KA8"=UHKV@VC\BDD=$=5L8LEI[:.?$23&Y+.(_^H>'"4;\6 M\.6"X/<&H5S'?$W*GIK-\9LP5I'1'=CLX[_--(6)>^.O\D; M93>.[J8LQ4*H\)'?7@Z/M#705*W4CR@K5=.&&Z'C/#[)MRI9EO\H-F*8 M35:_?$,U^Y+EV>/V<1TD(0N"((11P(7>@2('HC@F$"6N'SL)X6ELU)-M/M*7 M)@9VQ(+G/;4K\-C0:FCXFF_Y-0UHBUS4J6_&DB.H6#H*9SWP#? +Z#ZWJ[VI MF%\!R7[3JP9T %B!_:=RP !($%;@R\#W8F[=FWWI;%D)YR-\7FOC[ MR8K6< MGX)QQ^"=^)*8O)RK:WMC4+W9UC^*4CJ"UDGBB].+']4"Q)#L')IM5WNDQ?BRC--^:6;W>U;VHZE+9C:O;^@U^,1F!(\O4=*X[K*Z^,"0+@M+;_)LT@LM \%!5OV1%[ABY;,TCW_* MG[:U^+-827$74GQ_SG+VJ6:/U=KU0^I'&$&4AN*P3U $D]CW($O"1)SS",6( M&Q6LL4O?TH[L@RA<-55.*K!C4;8SV3,)%)0C?30'M2\F:B:>Q9M&ZW=56C MG I2Q'TP9*F;,)A@+HO:!B'$'G$A3A*/QHR@@!C=!P?F6YK(/[%I%0=:[1JU MNJ"/MVJ-A/*-S%H=:J>U:YV!94+#5G>V-[=LG6%=Q[1U[K5Q$N:^1)3=Y%2I MSC>$R,HKE1!F+%.RKJ M. 5AC%:RX= NTO:6-V+NCUR,LR\;+0@Y;RJ0]:2K-:%A&"1"^4E1Z,$@%M=E MQ.(0$C?A(7(]'@61F2YDA["EB;%WW62K72J*81"LM473U:7F7XK)E:Z&I=4A MSK_@K>:U.F]&/AC$9$0(V6R5FMN8NL0_L))DE5T7I%W4K>ETELB:6?FS"^:I MEFAY_''2_"NK93BPH.8YHXS^]O*'F.13?OND"@CG#S=$D*#B@=<$'4I4N$)NW)10\-QX" M=F!B1*3&- MM$'KQYLNW_%B*VT-D])YAH4GO/X0I(B(F71:;(0[3$#I_S,*D M@)\-0IAVQBO+++_;H*H2*KV\M]_\S*JUQWSL\@!#A+$' ^3',$E3'\8.2["L MY(AC9U3%Y>.9EB;Z%7WJNJQL&']*&L<68#Y!55-0V\!J8CEK!M/XTLR7(+!= MI?EDGKU@;*7DGV(51&Y>*>'7"VQ-P^=KI9 MNKW/C3O6W[.GDI$F6D3\O&%*WV*2 MN!0FCA_'@4-BQTGUJGR:3&ORF<]3Z;-+M2HH@3KDFAW\>K@[*25>X$,O.2WP>QRPQBKRTC?H_F4;T8G%=9?< M%=@3K'"]T?F6C;4S$X L*6I:4\ZJLYF <*R^&;T[,F!\6^99O2VE2^9C]E/^ M5+6MO!D-HM"-8DB0*R0_#QE,L<-AY+ X(%[L)J&17?#R5$N3.WM*U>;@+:V& MX=>7@=43+W;@FEBHO$9J1^9PEWGSJ.9!-&P%*%^>:-Y8XT&&3\*&A]\PO^TI MQ?[^\>'_%G]]R9^R=WE%Q>_[JF*:][[^49:V_16UX#Y[S/*'%1 T@R]?[S[) M$MI5)E#KB6\PA6_X#F@/N8DEP2!HEFNMZ8,SZE(X,/1LUT,]%KL71X,K5>7?>* M&OP_BHUXHVJ20=>!$R88(P)]628A8#2!BD 7() MXNNGIHAYC#R_PPH:&#("*R MD8^3QC )P@2F'#L>B;TP"5 +[H>S>\GF#^7@UG&3S;F^'\DR.K>A>/CS(F M0)QZ2'S9.\-.Y!%&0K'?W8C#P,4,IC)+P4]8E$:QYS&FU6^U=Y:E7>H.1((G M2:5AQ>VS0.KM\JOAF7BC=Y!1!$Y@O>F%P%;)Z[-SS%O4NH_-D[+5O0^/V^]_ MY"4CQ4,N"X[=HY^_L9SQK*[N?Z#ZG\5V0S\]BF^@_L YDW&I3#PB*Q^N$27( MBUT&79\Y,$C< *;$Y3 )443=,$J"Q,C2.XZ,I4F,+A>@1C^%[M7P(:LEU> O MR0G(%"N [7A1#Y;:39RO7#@] 33]MO&ZJ+:T914D:^D(/=CPAU*,PA2BF'N1( MUAQ!0E>F1MTECB=8F@1O;+>;(G^ &W%ZTN;#KE8@UQ4H%Z'44T^O 6ABZ?M9 MHO)9H=+09C$9\P+7ME(NCX>?-['R G,GZ9.7GAOIBR$_&-UN=DGG??4\JTL% M/9O@;!1YW&&<04X=! .&')@(C*'C8=_U(^JE+##*:[%%V=*DQXZQ?>4(B'N3 MZJI#5AT^S:H;C!2?>-DUS?9OL9A3N[=/UK$_.;+JS8ZT%_$_&>:VG O6Z)K7 M)V$;SA-7AO4)QGI KBD96?,X2;MB_LF>5;]FUO75@GH4NX M+U0^G! " YH2Z7$.H2QER=TX=5)LUM+4:/JE"?>60-"QOHE[4/V#M6Y2(#^L MCDN:[HHXENV+N/&OFOI:C)9,UPDSU4),[IUI" =_".T>0S^WK& '/J!!HURCA9>&A"+&N6W.3TJ&OJVL.)[_M>!%$2 MI3!P72']8DZA[V!&TYAAS&(3Z3P>EFE3:ZS!_+%^WWKKYPR]"5WUY4GGESEXHIX0$/ M TA"SX&!%Q*(G)!!)W4Q=B,'$6Y4K[=GKJ7)D5>7*57X0%R6FE((UUYP3V V MOK)> ]Z>NZ9<.$_CWJEFD#;JUNF?Z,(\^8+:[8?V_% M=!^>I;9KFJ%VX?4ER8,]B:"A<9H\M $@;.W 2]/,NW\&F#WY^H>>'_?M?LI) M\<@^%Y4JIRWM1%F^S?*'-A9"[)3?&"]*UCQWCWXRL77$Q&*.+$?EBVK])/VK MTL)4;,1,#Y]R<:R+"^':32+F.4$*P\01"E+HA3#EXI+F^@EF<>@R&DD=%99/P/DQ\?%'%.^ M9>_8-GXF\)G'$8<1\I"L"\LA=$;](U=I+%P@KZB8VR,-E=? M[]!YHS6=^)"9?SG?J$/L%*92FY3]#3O#]IIBIYCBRH.BI4'>YYL^;,W_/]0W M\JC'DR#ET$6I!P,B&XD[#H9>3 (4IBP*L5$_-.V9EROD08=TTY)RVK@;"F"; M:,XF7KM KD#;QG'2=H[&>-F6BH/SOHW,TX7CHD33'F!T>T>A7-V\/!&>?N:*@+P9EF MA=JOCA4[ITVS95M$1M 8?./*:Y6ZME6?V3/;>&VEH9#[$<,!@A1[$0P<1F#" MA>A@A#(WB*F?(*.DU)ZYEB8Q%&W &WE5.H.EX>7H.H1FM#8UA*Y "]@41;B' M,;%]Y3DST]M<NB> SG']Q MDJ]#[/\'&G+!+^\9STA6&YIJ39="3\Y-"/#$@NY0._-]MW;F6+ MHFXD>O8"28UFGSLX= PT9P(^1PUCWJOMJ_C6Z(>?C&QE&=Q;+O:HF.%C;MRN M;7"@I4DI13#84PQV)*_$CBGJO- MQZV'8K]=OP MZ+/U;]-FM-O"3?^EL8V_4;:3*)230=[1A'WZ2S9:*Z^<- M(>66T5UX^;NF4N,ZBEF$DB2 G"4,!EZ ( [\&#K=38K^R!C71O[\,,C+>RL MJAA[7:M^7\NO+7M0O=^RKT*+N_^+;9[9ER*O?U3KV ]9XO((AA&+8$!#!Z9Q M[$+L>EX2QHQR9A3<,Y:0I8D-\96%AH;TL4N@:5*? =BIC>N*A=5Q,Y%7]43K M F &[E!&5^ _&"K!;6ZQB=*U(-HRLX\E8UZ#^Y5@G9C>KQW/O)E2?XG3CKDW M387HQS#@B)$4!0G1"T%$^JL;@[\4=85/(Y,054,3K^Q%.<1KV&UP% MT<0B] PZ4\1@],(PRAMP.MILUO^+C'2M_9C M3=69QZ=M2D(**94=+R/F0A3%'/(@ MXB[Q@]AWC:+,)Z1U:=*E2VG'8CTJ1GW*)=:["B]DX2:6>2/7S/A./ .:EJ[- M4U(ZZ\UZ!LB/+]]S3#FR4*J,2.D6;Y59T6VZ7!0YG$=1 IGGN#!P0Q\BE#(8 MA6Z,XA"%?FB4J]PSU])$=IMDBW9^(U7GD6]KH0Z"AQ(9.W;[8-83NY; FUAL MGJT^W2E0;3\S40,76T5J>V::MT[M,,LGI6HU7IG6]R'-R1_%=[9&7H)#-\60 MHD0:^T@H VX)9-S'A+/ I68--DT)6)JH$=]9,HVO8P^Y71_'&""7Z-N0/,SO MW#A&;V:GQG[Z13HSCL$9Z\0X&=^8OEP7Z(F".R@BLBJ"31[SN@6;4 _,$86K/,8C#)?'0TUF^WJ M/ M=P]6%)Z[H!]37)O92E]C;IF_$[;:N:I3+!?XGRQY^U(S>/ L)\< ^_&0E MR2IV5V:$K8DG% Y*8^@QA\K.WB[$R$$0!5X<.C'!//+637O3[S4J:\U+S3S4 MFVRF8QZFVU>_-5U> :H[O6 +OFL2*TL[T6*S064E_ZDI\V28.C37U^$PXKL1 M8Y!X#I.MHQR(G3B&A*6.@WP/I\GNZ_B0T[_YM['C8)8O@^7T;_I-:-[,E[?* M,][R1_:BNMTUG^IPOP([_D$+ -@A !0$EGM3S;=F-AM5S4#U_%VKYEN*LRVL M9IS>IHZT9F$2>#CP8>0R%P8^Q1")?X(8)Y00Y/II9-9I]>PT2[O&*&,65#W% M .F*'_93_FS8=/X"M-?(_H6*ZC,&V::YC>KV M7[QT)'WX*;9@CC:[&*#!FB(T0HAXW(5I&@4PH-B!B$5$Z,$I";CO^'%(S%J_ MCZ9E<8*F4_RE9:MI'K5C;!_G9J$4S#5KJ">L9EJ9B27:B(68M&2,!52M-:X? M3\G,/>VOANRTW?WU0XXLS5D\/A9-98?6H>LED1]$C$ ?<4^F24;>.<]"U[USX0GS;/AW6?TB3]QW!65K0EBI$WIG4!2IY_E_@JL_IUW#013GWYZ MW!MEKY]C=53"^JN!9LM1/T=^-RW][-_'%GR^H50L9W575#7:_/_9D_J:N,-3 M[I 0.D+]A 'C!&+Q3T(W]1WJ)YAS5[OVQ.5IEK81VQ+&+:FR4YPD%@AJ#7=F M#[+#^]0.7A/OVK%0C2CWW(?$%=6>SPX[<['G/M9.:SWW/FVV_:NREFVMZ);4 MM^5W5CYGI.FSAA+$Q;73A5Z:!#"(4@8 MVFWHP>?&F96. A][&$8H#B R/=D@ZB$HPA[3NP:%6B_.-/2 M-O=75H//1:4R49O8@I7JI4W41_U>IL?T=$0S1%G/#F4%NZG/]I;& VR6RWIJ M@V')0G5YGEDM58/L'ENLAE\87>B\>&3?:U0KG^YGN5!9D;\O'E&6KT/B>2&+ M7,ACO^TXB9. P-3GH>LZXIN)C:S1O;,M360TQ((]M6!'+OBS(=@P_;8?:CV9 M80W R2UHH[$;4XQ\&!-[I<=[YIJ[T/@PVV?*BFN\=&WIRB:%0M98],*(Q6'L MP\ /4QC@)()(_(-0.N(():''XT K#;1GCJ6)C>."C&V^T!5%*P]P#EL,+( T ML6@8@<\5Y2I/$+!0K/(PYAN5JCQAZG*ARM-'S:T#W]F#'/#@"$>;]M!RF8O3 M"#N0,=D^,@ICB)$L[!'['+DHIJ&GM;U[9UG:!N]2:*@*]*,Y;">P@M'$^]L, M'B,[P2#[5Q@++H\]F\5@D+VNV6#XX9'1P@6O_Q(7C)N<[GY\+WO1%JK-O>PM M6;71%K[+Q!$>N]!)0@<&+O(@2A-Q34BCU!?'/25N;!1 K#OST@2"J@">HPW< M5@Q4+>F 'F@'1!)O&%JLO0YZ-X=)T)U8E.P(;0R/NU\Z9*O.L]44E2%,T;(5 MDZP][[QARJ9PG$0N&P]@M=?UYRQGG\251U;23UP6N0YTB&S4%F &,4XY#.. M4)]A[B9F\74#$RY-5O7T;Y8T T6TG=[7!]#U))1-*"<63%>B:*L7]@DTTS;$ M/DRWA*[8)\QKML8^?<_\1O0ER[/'[6-[ '/"D@3[#O21SV&0I"%$&/LP<13+2"DTY&7IKP:(G3O^N\QFGX?C.:^XGW>TN7147C(K=77&%>CS?;M>4L M&]VKROD'QAWP=V7QQ,KZ1=:@JH4V(3LA*AWB*ZO7;N*B-/9E>['$@T&(.4SE M69^DA/,019P';/W,2ESH'N]]TYE\G]U))_73*VJ5OLQVI*Y SBYWJC)'&0O9 M1@*:P!BE*0P883#%$1:@I\A+6(*\U%_7A1"]\V)\F/+OCK">OF0+MXEEYX[, M%5"$*N0^')#[VH.-NFF#$8$CC2,IQ#Z*8Q9 13%GD$,9B,\O2U20M31/K M9IGJ8(C'WZ6I*E+I)F?]OJMI8D_S=(^0UCTRZSK8)A8]BC" MK)GM%&U@^]J=^ALGS)\H=_ MH,V6W1"R?=QN4,WH[V5157_D)6LL4K^C+/^-\:)D]^CG&L5AFH0!AVY(B+A2 MQ0'$LD-V$+$4ARQ%*=*J:VR-HJ5M>$4K.! +)+6:'C5[R]0O+]X$_,D-W;*\ MSX$AH1CB.U?Z M@*(4_+FCU6I3G6%(K'75Z9EJYK8ZPTR?]M71>&=D,\>J8O7A6V:48(P\#,. M$5FFD4,!BF-@XIPB;9 MW>=YMM4F\/7@\W;V.\O823.^\T^-M,K>/SY\R9\RV2[8N"_RQ0$6MQV5I?(^ M>Y2WS2]?[SYUVB,;6F[/XJ5IQ+T6JEGLN>=1LIQRK07)>'OOV5'G-?WV,79B M!>Y]V-P@_#$KJ_I.?!8_4,7N5-^*-OR-$>ZF3B3NL2X/8>!X"92&74A)@(,X M37#L^+I&WHNS+&WW*T+!CE+0D*IO [R,YK MU@I&$V_[L_ ,AQD:X*1O_[2" MUTPV3;//RL@L.0A#CZGQ\KNSF0\'R>^:!(.ZU O"J'+7!G?':<0>R&"J<\(QLQ/ M75]+:.A/N331L:,:2+*!I!O2[G@D\5/B0L]WI0>7"4$MZP,D/G,CPH- #&BBXEV>:G%2^E^_ M_RMX*)Y9F2M_B]1AT /+R0NH]J2;*7X]..NI?7;0FUHH?P<[*L&!S D4OF$T M+*E[/1/-JNP-,WRLZFF\<4VUP7OTDU5W**,RURF*:!BX00P15XH=36!"L0>C M*(QQZ 6Q$XTH,=B=8FDB0OE?GP1M@!?E+JBCE@2K/#+IHA4?X#:GAG+B#+AZ M\N$ZR":6"VVLAJ(.2/(LIXQ=9MYJR_ R&<< MI2Q&F+@F,5_Z4QN)AQDBOV0TDNJJ^=32+KO2\1W= .T)-Y,.!FNA)S6F07AB M:2+!5?+WK@/N+Y)R(8A_!7OBP9-?,J.!U#D8,^%JLIN*-N,%T=/PDT)^=1^ M12.T)\U+'8NB)=EG//VL$G L.,=RB0?$65 MM2',]62:120G%F'7@F@LJ#2AL227AF:;50QILGXL=71?&]\<.:L?5:Y2KDJX M"3'&A%K'JD-LW.%,3U.*D(,"2 ('P\#A'&(G$=?(E(<^B1FCV*AHB-GT2Q-! M'>J5#?H5_>9]E@W604\.38?NQ&*I%]CI@C:OP\UB>V>#R6?O_6P.S+G&T"-& M&1DEU=2,J3X6I;C $B&A*MF#7L55?,J?656_MLO0R$,:!\U)9-?(8<9) MO6^L1D)#I+N.9JTK&^.$$YP@&!-/7AFQ#U-&0LC<)$EP0@+D>B;JV_EIEJ:F M=N>@8<;AW89RG! M:01Y+#2B($[%[2_&%"9!@-,@='P4&9G;)Z-T:1+HI))D6]"PRQWX\%/^;!BP M/MUBZTFW12SAQ )RL 1ENW*TN:L>*N*OP,UCL15/SU.2UG&K"$8G5]#_OBZ]%?L>*KZR0TW_,S9.K^P99F@07Q&XK9;, =0$$ MU?#NPRWX*O[W2H9_+(HZ+VJ3G.M>*/N%L%44)Q:BA@!.D8ZM@]2XE.S>D>=+ MR]9A\%5JMM8+([V7&<+91MUE93:35'I^%!OQ?B7+H]4O:Y1RS_,3#[J8$QAP M[,'$XRET4LGF]5UJ,G_BO-1][XI*ATTT MAA!C,@A#G"]K&F('^RF&,7%\&+A)#%&(0DA<$I$4N3AEDPL2U-0&BLQ M4E2N0"[.UY;0$34,3Q#5$Q97XS2QA&@@NFDA.I!HN2#A)01L5B \F6/^DH.7 MV#Q;8_#BP^9WCSO&RM_+8OND#E!U"6I$RK&QI[MPJ')9/?* MH?O*.'U@9T>_8^7..I*1=4R2F/+$AVXJ5($@I!'$GL<@"S#S(S?%Q M-](&S MLRQ-8,@D#%G#&#R)#[SZH1H\UW69X6VM;)'B$DZ*QT=QY>Y>.58 2V; +UD. M:+'9H+(S@&$YY/.+H:=*7 WQQ.)D[RH3!#:B9*6BO(D]7:(7 DNZQ/DY9M4E M>MD\UB7Z'QYYAQ#?-Y+.=Q5B^2U[^%'?\C^J)LA['7""W0!YT,>Q"X/(Y1 1 M^1/A+@\P#A)NE&3?.]O29,B>6+"1U()2D@L+#K?B%S2B FP_UIJW#%L(3GW; MV(/7!E=_VZ$GB&UN(18O'CJ@V+J ],XU[T5$A^V3"XG62R/#J?O;/^Q*'Y.8 MH\ -**0IPS!@B2LTDL2#S&5VX??,#?X-9X" MN2^: (>JVCZJ'*CW&>>L9(*7$=$'9J,N[>ALJ =[\L&!?G!@8#4B'L$0[6$; MX71 3WW'-\1X@I"%<=B-,BH:3C6;C7$*0- M)E05\KO)Y2U]U;>L^J^/)6.?:]:^?2;"ER9)):F0"UI!UA(+Q.U0;.O'AE[#<-RYEE]/ M?UOBHDXLM;O!NJ\BRSIM"H._K>G1$?B4-.-5_ 8D V$$ OJE/ MYTSOSNMD*\9V+['DC?F=>C), X+GG'Z&BEZJ+X$V.-B^O:@#I*N,7 MWE_:82'H+')6;*LCT=+2;:!E7P),0Y^V@-74FG,_3%,HR@.@C%.)+PTZG_([ MP-8K-7?HV04HM#)1AM2,_J/8B&$V0BWOZC2.3WU&4A<&-, P"!(7)H0%0KEU M7!Q2'WN1D9]^/M(7)Z=:8L'SGMHE*+3]R_\&*JVU1?W[*K7[3^6 P=]"J]5: MNB7JM?V$_WTU6ZT%F52WU:-@YF/P=D<;*TE6L>I3WN3BJ?@WH86765YE1+&R M]E! $\>CD' F6W5A!'% NAY)$)^1-/82V8Y V(7MK1MZ<./"MA5_ F>*T" MK.5&LS/BK"L_\=DWT7HN_]2[/1QS+>L@R]M.ABMP^%84ZPLXZ48LU%N?<28D M_SU.MQ&+8.U<&S/W->5E7P=#[=*U7G;5BKZQ1Y3E5#8U^IA5!&W^@Z%RG432 MO9 Z,(PC*F]K/D0A#B!"2<@I)A[UC7P/XTE9VNFS)U*>.V*/!6/*SXY:$[T3 M9!ZD)SX7=D5K3R(L]YRL9'@[9FTKDU>+TG $)$NVJ]I> ZO5@K>C"'F#6KC7 M ':^3.Y5(XYL6J#:(+#7$[YKTMR^U^("(F>6\ZEN"6AS5U29E/$??M;B7,CP M1KQ5U6O?#YV !2'TG9# P'52B!P_A9A&/@XQC5$0&+4RL$+6TN1KR]69#=^R MM@)[YIK=WK('=OR!/P\<@@_Y]E%],$5N6"CWYUW)B"?X6RVC>4\$J MZK8Z+=@A:M[^"U:!/.G*8'=T<^?G?4F%8O]^VWR NB[/UV\M3(#/LTQX,QL:"Z+Q%5-7=-\##R7)YG?92_\FBHV;R4YUGH^B8O/&&VURC+ MUA_R6NSN&TK%(E?OQ(^WY7WQ5[Y.0C>.$P&(T)68K-K-8>)Y+@S3Q'5.I6W1ADS0TBE.3OE;40))J]Y6[0.T?\]:@FGJ,(0Q"&EO7@T,>G:Q M>+O9Q>*'PR[N&W.6[:S!U&Y?ZSPZHK*@-(+=/SY\R9^R=WE%2_IQ@QZT2PJ> M?7MI.U=1">ZS1WFR?/EZ]TGVMZ@R 9"N;Z('J>'#]GJ0)MZW??B /R6QMBH" M]B(QKA3@^2'GJP'8R]*KXG_]3UY;>_H;J^HRD^Y8F>HF^WR\SGCK5)5F$74H MP1 YH0^#F!&(.*.0.2X*>1S%"1I955J;AJ5)B&Z]Z ,3JJGJV/+0^NNAZ8N< M%N6)1F\(@\AR( MD\"#F/DX\9.8>\@H&N0J:I8F(7>D@Z>&=K5Y"U7@KU-2U4Q87K=<>F)SMD68 M6(#N^ "_[#CY5496[)?EKK,L3=W%CK=.8X&,9:D58"U)U>MHF56^6H'M6-+: M&=1,YF9%O7[/<\IH@F6EZW4;,O3:;*3GPR5W^+-N"Q(5?64A Z*-HQ M WE1PDJP ZC@%E1[=@W#R\>M5K^(G7P-)A:IDG;PO8/HGGPHZ(>2 ;#C8 4D M#\,QVA9 IP792KMW8\M_,_!?D?'W6@3ML^PJ$)NS2PRASB,G]E)U)HT;M;W@XBCU"$XBZ-/$@0%-4HA(B& :N$[$XH2S MQ*@9^^D4RSLM5/5012)X9][M^ A /?7Y.E@F%N"O$9F@B]YE[BWV'CZ:8/;^ MPN<9/-=#^,*3(_L$LYPJ1;3.'M09TWZ7B8>8RV@(N2]OX7Y,8,I3!T:Q$X64 MAD$8^"8;^\(\2]O=+9G@0*=AA]\+<.IM;M MLMO/ZDDWW8''K_5>7+ +2JUB[7J$)6&:0NPCZ:\@"4Q#S&#H>CR,@S@FF(SS M5_3,NC3YT/50#!G/#4,K]5;!U$MA"=N)Q8H=6*]P1&C 9-WUT#?G&SD;-&"X M[%[0>7GLQ2.OBDU&E6F-Y,>A'7O*'9PF_RVTB%SU91.?0%_MO^= MQ-^I@XRUFTS/5#/?:8:9/KW=:+QC'CWYOK6AW9QF;22(GS\)P5>#DZQ%GCYL\R]"YL,GS M#X[-'KI7BZ2.^_>HUNK]:1W2,S? FO1J6B3?IN:PB;91& M9!==0.**)*/C$6?.-;K T&G*T:4'K_'[J2[&JGI'=;.M?Q1E]C^,KGGJ1XF3 M(H@X%7?N,&8P(3(AR>$HCAS?)Q$V=P">G6MI&_Q=IX_@"J ]G:J+8%-\R;!U M8!_0)H["J^&;QV/XO4&N(10<*+7M.>R%PZH+\?Q,;^!+[&7YO%.Q_Y6Q?<&> MLAIMY$BR(-!6;,OO!:^%+L%N'H6^G_V/DE'N.HF]U',0@BGWQ4T\1!PB'U,8 M>;X?16%$4FSD;M2=>&DRI4L<8#]E"25-Q<$8 F$J^R")X/.;A>\Q-8YN^#%9\V#XV_H?VZK6I7!NB]N*%761K21)=(^ MY:V@^8#*S#TI2Q,:_V"52FLI.&"2Z$.AV>9*!(J&;OT@[2N7JE_,S+L 4YL[#XR ^P(< M6%&E_X2( BTW*Z#XV=>!I#; :(;CF]IQ)$];X^B_X]R XCXU+<;5#/Z>UE4U1]YR1K]^G>4Y;\Q M<=JR>_1SG;JNDP1!"#E!XHQ+?093YJ?BW,-A$A /^Z[1-=P*54L[^!2MX$ L MD-0:YMS:62Z]*_SLBS"U)GXY5XFWN4HKT&$+G%VP%<"*-R"8L]@LV2;6MOHJ M6Z%IWA;,-F$\Z=9L=?"1:1=E\<3*^N5.?-GU34YEP.23JH9NUJE\<)P%[=L= MK2N@J%4QOGMZ)VE=KHV.K92"P?GF32[09?\DS4#[Q9'*2E=3^L8D.]F&?67B MWD^*1_99;+O[0L81"T*>,\KH;R]_"'7I4[Y/G+\A=?;<[-?=AN%^PA@3:@MU MJ0N#B&.(7.9#E@:,19$?8FI427H*(I>FRG3O)G4!RAV7(&>)5G-!2(I=PS" 2' MH&$1_"*9_%7^665\98G(C?;,"9P"N#IKV]B/5+69M@32TI+^!D M,;]5%XUQ@:1] \\73ZK!WJNP4IWG1VUR(7:$6"D>GXRW]M&;2]S01\=ZM]F6 MT;X^!DEK-U^!SPQ[N <:^UOY A1C-_#Q<'-NVPNL'&W62T^-S]=XGU7D MH(:WKAV,)MZ_'2+!CDI@@IG1%AZ&9-0^[AEVMLT\S%IW1VL\/=K2_IQ58MT^ M%N7[8HMKOMWLRG*N?>Q1C#B#H:=B>J@/4X?%T"=IX&/?=QUB5N6H9[+%R8&2 MT:RU\K61QN 7S'+&L]HP;Z$78VU'AA7DIC[==X5^Q4?*LF?I15J!%DEIR0 ? M=DA^8^(;KM#F,I1CW!F#&-GS9%R>:FXGQB#39_P7P^^,=5VM8>SXGS(E3 MF+H>A@'S(X@IPM!SD2N$":;4,'+B_#Q+$R*=:*8G02?,%M+<^+^^(.E5U//XE"QPUX K'C13!P M$(5)%+@0NQ95R,A9<1EC)0DMEB.N!^B!_2X&KV6._D>4E?] FRU; MTX0Z-'4YY+ZJJ1UCF&(WAH[2(T/9'R!D8ZU8'702Q"SK*%+=0L7MDZNM4*L$OH/M0J3F?JFK+Z/MMF>4/=ZS,"JJ&/O314T\IVE6L^#K "4N0.+53 MCXFCFZ 88C=BT"<^I8@G"?*IT=$]AHJEG;22?B2^:WD5()V:.8 7)7@^9)%^ M^_Z'81;-N$72/"2GAG[J,TU!W# &@Y P\*J.5=6W1:KS=/M6:98L7CL7(.D MK5-B% WS"O5K8#J1P5<-9J6/=5ASVCZS*PB/@.="(> MP #'#D2,8<@C5_R24.)Z1G8.H]D7)RL4\?34I,E GUCV6,;;O%[8&-QL%0TSFGO>RF%C8#DI'S9JD&M[)WUX?-H4+XQ] M9^5S1MB%6_!&?1KB)]F.G10/NA"'$<4 M!E[$(H]RWPN->J!/0N721&ACG<.OK7,'J\-J%YM#V^Y"^QISJS:D[]J^33:_ M ,U+ZENOZXR&V6F6](J>41- ;KW'E$T:WZ@GU00P7^YA-<5DXPZ6CUDNC6:? M92/Y_:&UYBBBD1=BB-/(A4'(.4R"6-RL49BD;L PIH[)P7!VEJ4)]I9(L)%4 MKL!F1Z>9G#X/J)Z7D#J'/#4*?!Q$R%GN]"%@26^?GF%7L]+)Y+#;Z M'QX;KLYD(&5[KMWD5/E ;JJ*U=6[;2FC'=81"7SJIQBF! OM,/803,1-&KH! M3<3-.?6%TF@6M3XXY])$0DOR+G"]4N=_T42(-10#I.@W#60?1E]/8EC&=&+Y ML8-S%[TNT6SWY#B,)#B!+HQ &E(E,$A9*-M0B__'D#RV/)(F6FE? MYX=?FM:]H["5"N!/2:2FN?0"@/TB_WI8)I;*$R"B7RK].F1F*G]^A)"=*N:7 M.>^I3'[FI=FJC5\FN%M!O.>I<4K\46G;H\*W-X246RD9A>Q@57W#Q7^E;?,O M:=40SS1YS3('X[OX2I0\[U'<"U\0X,3\+2Y.ZNO6N)1!@A\0*((D%V(.AHBT[ MF>HKL$=$!E_N,0$[4,"?!UC AUS(BE*)"D/WV!M\@GK7B&5_6!.?6W^;;\KX M@O%VRVKIGO$&#,QZW7B[!3J^=;PA)>8EJL0=)Q-/'JHE?C8HFG;YY07)I);( M"U4X/]NNGC:,R:C22SW#SE9Z:9BU;NDEC:='UDKI[);C,BR'^CEKE[D\25P& MD1^(BS0*?9CBU(6Q3^, B1LV"I/.6YK%"(B32BUF;\_LVFIMBIU:=4([$!?V M*B--_G5(,(G=E,,H"$,8Q &'.'$=R&+B>;'XOR"*9DG='Z)T<=+OX:%4;C&0 M[>@$STV66G'@82;/U> R3^RGLKEXR_=*[?U.'7Y78,_Q8I+@=5?EK=U-@W3^ M/9Q+NG!;HVIX^/ 36# HP &H70L)4X"0Y>F//&\(&'( M0CIY'PU+.R@N)I/+RH-%GC.BQ(_*Y6&-OYMTY=*3&*VZ(AIBQ"IJGA;3KLT< MYT#5IINO&G%?KRE80L:Y#D2:^>9:0YEG MFW_(:[&QO[&'3.9PY?57\66NB4\(9QZ'B9?Z,$A0"A'B'G18P'WJN$Z"M/J_ M79I@:9*PH1$^YRY(?M+76[N6?E8W?+[DHK3X)[]K'\31/V7;J^%RR,L;8]^$3?:4CK M%+FJ%N:I<5N_^T(/=,,^ #NH3;Q]M0 #?TK2@:+=DC-@&)Q1SH">86=S!@RS MUG4&:#P]OM?/%U;_**CQ?K_P^M(V^ZO./PVM!LVX+D TO*\MH#.U3?X4F FV M\ .5_5#.AYS]HY(%Y@ZUQ/ITJ,CMNVNV9=!'Z3N.XO;H/O6<,>=X5;&C9!> M8:.Q24?",O7.O(B(U2Y'Y[@?MQ^[ \VW"<^0_VKGG?O[R I*157?,>:&1LF>)S,L;9=* J7B5[)GEO=8_C7Q MT[.^787*Q)MT!XBBSF(/RT'>;94;.AE_WI)"E]@[*1MT\<'Q]1 ;,]B'G,K: MM&N'DHBF 8$8)1P&+(HACK #:418D$:.PQ*MBF<79UC:7MY7^&O3(P29JKRU M>27$UT .FZFNAF?B36V,S*B2AV>YOZK6X>L19R]R>):A<]4-SS]HK@.K8YW4 M6[39O,CF0?^H]IWKC>^Q.F,M;0>_U@E;XIL>5L_5OZH.+PT'^JJS%J3#*K5M M-"<_Q36!G.!J; +5*+U<:X+9]'43=KMZO-%[YJ*DL:?=T$(%&JAS3%-PG+ZY M-#&QH\W@=+\ R?#&OPZ-B;?Y.7.U'CA&._HR!J/V[YGA9MNMEUGI[LV>I\QW MXAUCY>]EL7U2'NNR^I@;G^4]0RQM;TI2@:(5M,3*&@]%G1@@SHX"PP0E477W*23BK4 MC4969(9$FCV*1B-I]HS*'<%FIBAWWO.7):>U]L'DSS.N0P/G[.Y9U9;[;_WO M3\O%"U^N7Y_DE[&6OU,,$R_*C$_+@A/$.(9"H 0BQG)8$A;#G/,JCQGC15PZ ML!3YDL]H'@U/0=11#[".?IICC'04L\QR\36J9N>#@P[28)DRNX'IZC0!.ZWT M&'7UFH"M9O(GI=M$/[)3SV,^C6? ?67<^!)KV)P9.WX;M^>FZ<_E_6V9>SF3O7Z1;OK^-\JC_+R8S50&I(I)?9SSKS_D>O3]Q]>_%O_)B5R1 M]@4Z8\S*##$829L/$2D$Q*60?V0)RV-:(!095?D:6.ZQ^:7O-[K^PF+.P:L4 M5-U KO]:Z)\-4QZ''OC^M6+$PQGZ,/LRF\3''9O$5L4F'5.K#Z3^H %@]VN] M29Z %@2@40 2!M#B "000",Q,2F2^;:&PIC*::3?S4 <42/^?JQHJ=Y@%'OX MKH:49C BK3> N,O0]1;=OTV2\X=??$GKE=+NJ-9J^QO^M*PIGY91&NJ'+FZ''[3"N66 MWX/9?GJ$HQS81_*9*=W1_DP5\2T"0$,PGLQIRS$;21ZUJ=3_4EG5ED/A.\?: MMGO[XX!.*:AM%3@5WO7 UP\2X88@7\K^7*]64B!=M&=:%C$K\I)"^0."B!84 MRN4K@VE5D5Q@E%2Y4:2E8_]C6Y'><\&EG$RG63=R6FS+70;@^O8Z,*RA0T#V MTN^K3BHA)RK\0_ZQTV$"]EKH)P(C;[Y1#3P" VTX@XR$U5;Q!AQ[MGPNK0ZV M=;M!Y>X6[)9F7%/-WW'5T>Q^SOBO_\M?I[R("D\PL*G6:=7WK0[4Q$^J/UZE$\R?'?KC'ZA.;[O!8U59=1#=6 ;#7 &Q5L#NTN&G S$XBAAJ&P&9(JZ'P[RJB+^>O#(CGN":?L'HZ M ;A)E$&W]3Y .]ZK>VG3G?]7'X.?/R]HB]=-!2(QP@C!/"$.K:5T#<+Q&P.40>B8 -.AV<"-@ R\WBY\V,QU&5 MQ8KF9/D\7[./,_+=- +\8@-C<\ZDH%!)"I2H,#ZX<%!4+_5"7X9N7XC MX@VTP#;##"_PIQ+;4R3X55BIKG21PEA,$2L4CNZ'(!*UH5,,HQS2-$T[@TBN.[TL_8[,'39 MB@V_;I(.U^27[>;L$JQFKH0'L +;@38=4XJXJXO]6ROEY;MW:W_A"@Z>'(1+ MO0SJ$5Q1]=@%N/:XFS&01N;;EAN$EG&4(4HA3J7M1(1$D*@3GB1G1-H@3(O< MB(_A3-MCF_2Z+JK=_.XB93:G'?4?8#W_]B4 <[UQ0)Y)\X6?'/*OSI47Q;\;O5BJ^GJ$"X3&@. M65X)B'">08R9W),D)(NBHB*8&=TL&_0U-GO6B@IF2M8)6"IIX4+ C72\B1+8 MSH[UH6QFLSQA%]@^;6'[U,#V>0N;%!5H67=E6SL)GW%^OZ&RQVBP/+K IYS01&(S3 M5%"Y$;)RGWI[&YUQV:7Z@#\D\%)675?4TJ3TXFMH5'RA%MJL[ 'K2!KHMM@( M%%^FH[>O88V'B=HGYL/H)0\'4,<[&?80]EKJE[;!+'"TZ^&VKQ-_ _1ST) "X9UXXCX1Y^L40(S)0#D; MD;'*Q+@5TIYT#.>F!\O)N%7Y;F+&S6VY4JK>SYDN7F?%IMJ^-#IWT[B&WZG^ M_0;])M4#6^DSK*FJ!#2K?]9L0V:>:OA=1. &SM1M2P/3I1XI<,J4>OR 8SD2 MLOIQ-V?J/XJDZR>9*2_RKEKIN6Q:6Z.WD1%]A4I"'3*O?^C("O[<2NNS[(81 M++YJE(GYHOYW7J]K*O-6ET(?5T\$95N.$4B)GD4Q;"*F2KL@3FLI", H+NV,;Z:M;- M"+^O5^3[]Z4Z=Y$=/(K/30&PK[J+W2T+2?,L(B2&J"PK^0="$"<9@47*2AJA M-(FH9;:04;\VTWF89*$O] =G*DQ=SMO/+K72S/ V,Y;>,0QL$@_E[4 (_M0R M@R#77%8H>;)K9GT.:KVL8#BV478ONUDBY6"N7RVW.8A;;P0+LHH\4$_T?.*'7^+%YYRW(-L+VMT8,@1+]9G_DSJ^?:7*@LIGB91+!".!20T MQQ#1*H<8514L8X2CK(KS)+&J#&HKP-AV&5N)(6F)\)9;F9N0,B"%>/[?_ZM, MXN3_[.]R]:]6FF)1,T_;[D5L1\UP\Q%P+$+O-G;0MA%I)P2%._F;)W12G<=M MA2-TOO81MMT/NW%P!.=DI^#:CIMM;!?YCU*?[47"/^KUCW>;U5IN3Y8??M'9 M1AT@JR Z^7\F]RG3+$D%PYF -"L+B%*Y1R!5GL$HR@C%C!.113;FT4&&L5E( MIVV"$_8(D8AQ 3DN2X@JIN*&*(+79;MN4J=O?%_\E%0!;#13)0ZL#V"JA3KK\+3DW0.AIU7&18-"%YP:( MCM>>6YKR40#XW>(+GW$JU[LVDMA#(>#+;8YM#;E2QU;]FLQ?P5:=;;3U+>6! M>P"_?N4="NO0=Y%N, ]2//@Z@)Z*"/=T](;%A*^KWU]4V.!]G[?UG^HYOU_S MY]4TS2(D<*&J-!0)1$F9PC+""!*:E(PG-,/"*H;[2G^CLUR7K_>5S$ +?7G2 M.$%^2X2$$Y!O%R)A@J&G((D39()&2>Q[&T&8Q(GJ9G$2IZ_94R'?/?,Y4Z%9 MFNLI+:JDX%D)"Z;H4(7((19I#.7&3T0ESBH1I:84R MM9A *#GM5NP+8)HMU+=#%'BR-N@T$@(M8@#>FWX4/*W%%SH9= GN5_1XY;WR MM-<(W%_U:EJD>=34V&] 7J"O% M]>+#:XAO<=]M@7L[S[T?,U^!S1TXP@8UJXY&X*EW%38,9NZ^X5CUL0T*>Q3G M"W!]>'Z9+5XY_Z(XII_DM_5#/J'J<*N,\H8:=$K7KWPY>GIZ9"H*77$_*[,#.2(QGMP%:V.] ]E1RWR@*M+=BJ"Y2^$[#3 M^.#3"!F8.,#@^"KG&%#284LXAH?\I&SC %VZ>KEG$T5U'],TRIC )()9P53$ M=YE DF B][D9SVC!*>96O$5]G8UMX;B8#=V: VM7MP=G4V?7#WK!W5U7X!S\ MW>N(>/-X>[H:V.>]KO2IUVOPCM=M\OH=62Y?Z_EW[4%-HY(E/,Y*B,LXA@BE MN"$EP0*1DA2B3.U*>!GU.CZ3TFX$J?J![^7VLFL^0ORF#;0[CF^UEYZHVNU; MJ1NW/?B^^CQ*8;?81WV.8;=]'@;#C?>%EP,$\BO2-D4K^UEN[IZX_![GZVE& MRQ01*F K)#/J>O>R[M*<]('/$BD[X8SB#"<07+0J00)Q6AA.9QDE@9O8L] MC1\&1C+OY7NCX_N?]61V)JO]U0F=S])/6N(2Q05X6*N#[Q_ M+&:RO96JETQWJ?\)+HLD*Z67DF$*420XQ*R0.Y,2)=)G*8HHMJL0YB;'V*S6 MP^99N9&+Y;];4F [#H.9/S, N(%MEZ)A.F!F CLUU*UPHPCH:C(!6I<@[ XW MXNF+A-M1BF$INF^#ZH3 ^\;F;J]+]*DF53VKUZ\/$H#-4M$[?5G+;:&Z+'P4 MS9,UF3TM5G53CWFM"*.DD)_JU7I:T"S*<,$AKV(=FHH@X9S"/(L8IU6<9YD1 M7:MWR<9F2(^*]^QTFX"]=A.PTT^%%>PT!%L5P9][)<&'>6.;Y;];7@[Z&WXS M<_TF@QK8@+_1>-Y4JM8KZ>G80_VKJM\.6I(JV(VQFY@*.6V"K=Q**L2^S MUX@-.G)/0*N1/ROHB)PGHVC;^Z VTA&:8Y/IVHQ]';_^T+=.C>B_+^74_S9? M\B9B5YU$_L[%8LD5M5Q!XPJS)(5E66#%)T-AB70D;4X(J3(49[9%_;P(9C1I MAZ_PIT4&>YF!$MHT9LW?J/7;R6$'8PDH)>8>G6%_3;L'W TD>)QF+. M/W.ZD*OTJ]S2R,^TK4*@#D\(7=>T/9JU#E]R:GQL6XM6";#50C&O[O10WNJQ M)N8136[@]R]X@^ >^L+)%O( (4\W8>@4 .76XV#A4#8I MRQ(K@JZ+/8W-]NUSR7@KJ6-VW@FD9G;-"U"!K=<>HZV006(XKT+A.WONI)^W M29.[I.[%?+B++P2I6+-?J3%#@A5)"2FE&40$5[ JL@IF#)<90W%$L64]2].N M;2;#,/51%!O$2ETK/59K4L_U*OUQ,Q/U; ;(;AWW6CAE/Q!%3A%-.(%YP@5$ MJ,2P9-*;+:**Q8)F:8&MK@E##,. 18(F)U[KUFO:%N]ZXDNQ6#[K>,?':E8W M%1DM3;WQ\)A9_A"@!UX(#"K8>-ZSNX(U3*V:-_)!;<&PK$KCR]ML^;I67Q=W M])^;>LF?EHH)8?VJ>+J4DZM.2%_4(].XHA5/>0YSJLHEY[B4!BU*846+DE'" M<1X3BSLZ>PE&>AFW8]N3._.75G9MVOA6<#L39C$D9D;,,\+#F+&MT&KY;L4& M6[DGFMAPW2P@'ZZB;&W([ 'S9,HL.A[4F-D#&SR6^=B7,7!,OC[3X("9UI?5 M.4RK[GG./FKHDZJDQP_)8_;':8O?N4K=OA-R4OTG)\N/\A.9%FF,XC)!D*!8 MA5UF6/Z4(4CS)$,LD__C1@5BW+H?FRF0GQ#6RY]*;N=$B6H>2>* ?K]Q"(]I M8-/1"#\!)ZQ5G3-^Z8A47!,_3(#6 RA%@-(D*/3F$3MAAV"@\)Q00V$5B^.. M9$_@C4.C@T79N"O<#:FYH16W[>L=8SHIDP8H+)-)4I FVJFC4V]O85HB]L'JBP/LY:.6UVX[V0VRV _4&7.!E MX!BS>H=9@%P@(U \;2S[^QIT+VFD]O'VT>PE1QNBKG-7TZJHLDCP$L9E*OW+ MG%%ULD64[>"X$"F/!9NN5<5U0V.AF[6R"KO&PWWA3"6+V;+5;\Z^*/^4NM.$'O MY^Q!CI7IT4Q?&V-;=95,YNA3F]Z&!SO!,5&O>Y)C]+P/=MZ: M=PI7D[1B<:PH/(B*Z.0XAJ3(Y5^K*"DPKB)>E.[TO-VNQF81CAAG:WY+?? > MA,T69C^XA3Z-<83L1I[>H]Z.@-F7K/*=Q/U7OV#?O2W^]4^+EA$-[) M\R/Z4+5<7N/L+FKK5,WZL*7!JEF?5:!;S?K\ Z[Y!<_/?*D9JL@+7SXL%-7A M;,,XT_$29PMT;,^'>%R2DF>PB&("$28QQ%$B(*VJG)2%8(P2NS0#5U'&MFCM M-0$O2A7;# /G(3%;Q88!.OQUY19CK87B]--TK5J1-F+KPTV^#F%AVYM3;5BO]S(]O[\%.':>SB)%F1\#Q&!:0BSB"*< 2Q MP"6LI/',>)8*FEFQ\%WL:6PF<"\HT)):4FE=!-3,PGF!*; !.T9H%2BN]"H6 MOMBR+O8S+$W6-75/^+&NON!ZN?9?F]5Z&[9U_@1>4\E4JO)KMT["9Q7ZN*K7 M_ M?_JRI*OY3+YA*._T^UZTTU?PJ7"0(1PBF%:D@(M+_JC 6,&$)+C(LB*BL M*H"'%GAT)DK19$&MC*;9VI6I:-.D;"_Z @^WZ5WA> 8Q],'HT_V[R?FZWLNE M?%"39ZI34;I4-^E +)9-S=F.3C[O(X2P^480;+C$@'5/X/EA4GD**,YU&:B 13DT5BW^38S/@WB9>< M^YITV_!2MH-/OU5UTSJPW?OVO=UP]?;C=@ISKV'):U#S<6IOW+ MWKATFAID^I^*OIV@9WYS.SG?7,[/U7I9JSA>];N/I%[J:;J_A9O&4\$QG+BI)C8A('X=C_. ,FCFM;ZS.9Y4X7_7MW)C>38>F? MY@. '?HT[/B ZTXGA^X05K^? *5#0]'6N3@."[P[89[G 7@C>CP? W$3#YX% MC!:L=R:MOAG'G87*?8QV-LTXEGC:MMAFA6A'4OJ F^6RGG]OS_0Q812G:0G+ MJ%1L3G*'3TK,82*XB#F*$RJL>$M,.AV;C[>?+[KB;".J93TE$ZS-]MB^$0R\ M-IP%+\ -B TLO@H4F70Y;.TA"Q!.R@K9O.M(CZ02GK8Y!35?[8L63%0MAB-B/+3JT1RYHAH\'8],)X+/*.R,AW;U8.R[CO80'5Z_D; M&(7-!#3H@ X\;<7WM00(M A-0/OAR>^N06D"3FJL:*2 @JJS>?9X23ZV\?=U M*3\:O88- AB-VI>"#D8GH'URDG0U'OAB&WIHF(UT\-+8%D I''SX\&AXBW2* M0?]:K6U!E,<%S'C20PCAE*(2ES ,D4<)JH><)17<46X PE=<,&- M9LKPW'6MW%PZ+%01;\[43XNE"B"JE[>4W O_)01VB[T.[+^,N[MS:#MZ-RQ[ M>\WW7NX(O%?;87IKK]18WG\-;],6?F]>I'7'KO7I>PAMMIR&[]413Y3RDI05 M%$E>0*26I"I%ZLJ+QT(N3"+BV(8]PK3C<89+B(T:$O!C%EU9J MVS+VAB-@MAZ$P#6P6;>?^D0 MSR]V\DX L6!5M1L ,UOE'=; AFK'ZW^-TW_BC9'5"2J_O/-7^GP+TGDS&"XP MSAN^[*FXT30FHA(T3F%1,*$N[7.(,U)"BC&.XHPD%1,VCM-)#^/TD!:^2QJY MEC(:D?TX+6$4L&Z1[_OWD_;?MD[1Q=OVBP\ZGOCQ[\IU^0U+1!)8HK5@69YABN^OOZWV.S=EH10;WQ.WG'$V M/!'SBU[H,ZT6N)VXG7#C4.G&Y@#Y.DTRZ''8\R!S"$Y.="Q>=>G( M"Y8N)6*O0FQH:CP"%]K.=#'3A"M[80-$&ILBXY'9H+>[P0D.3)0_QW-@])XC MD119_3C*H#A,GSC)I^@\V9PV;S.UW_/FOPU[B_:VZ ]UI/V9K/D'(3A=3WG* MA8@K:9OB4GI%)8MAJ6@0\@+CA*65P)75QF=8\<>VJWK@:\!:L=4%%=592L=I M>Q/WO+TW^DK,#.UXQSZPV6Z2T8Y3UB:G^6KD-(GM\(T&A3W7PF];(/XV 3LL MP!8,H- #1P>&;C>9!A]L78-*_RP3%]O,C G[&!O(X7;:BH-LI+@:;GX63/. M?G_]ME)!?1_K.9E3V>$=7=<_=<#_OKYY*3+&RA0F9<4@*I((DC)CL)3K8I)' M)$MQ9N.WVXLP-D]^)RH@.UGMEBN'83!;@& MSO8RMKG9YBGMI 1_-G):UAENSS?0RZ*O>J M>;SP]C_L4%&(_=?7A6KN[E>],BXAU'UI;'-WS\&GXOBZ@;#_;E%*Z "6ZZNL M,R*!9^EE,*0'+D7UM.">5=^M"M!!2\.5_3FGP$&=G[,/W)#7<\( >1JF71V' M:3_)S^*'_,>G94WYHU#\YHNYIJU]XO*#F:^G%!517@IU^(UB%8O((8YX 1%! M'$>"<\O"0.%$'9O9V H,7I3$8"$4!["4&:R4T [I.F$&V/"J-ZSG.M>:'/-HQ5/7HM,?T+3L#L5JNIYHN6YFB+]+2D&6]T!N?%,4I MPC&"18)RB(J20Q)Q 05'!QV8JM;-=V1X;X]5L$+ZB$=K(, M 3&>ZE>5[G-@Y,L=YT7^;3_'+[<[R+2^JM9V)E]_T&U3><3L\K!1)\*/0KL: MJ\?->K4F1J[];(#CK"3X 6W]_^S0DU M3ULRN[X'W64YP7*\<7)KQ+Y<[H?Y6AVA-ZR8N\AZ99,WJZG /"]*0B"/!(%( M5 CBN"P@SVA>LB2O+"ZQB;J=M*\6J0M@FUB[EK(FT'2#-_Y$9X M L_W?3)M(Q[X30EXV8USSZ@]5=]W3FVGA[?)JCU5\6)>[9E'7>N:K]:/HDW* MGZ8DHKA@XCT>_@1@$Y=!&9"\_V"J@R\A. M@-1ALMT23,!^)!I%]$.&[I3[ -C45PL\$(-56 LS()95UFX L[?.FDN[ U9: MNT'MPUIKMS3DYA(^+1>4<[;Z*%6Z7ZTVFIJI/6[Z-I?M2.=3]ES_Y'=S=IY: M\TE^B:M=UI>^JV^I-*O'X]K-_^HO2VI#P3PIQ;74XCFL?9. M@9B[1@8+MSP6NQM4>?([QY2>;437IWK.[^6/JREFN*QBQ"".,U5;I\@@B6(* M4T3SBB:$H[2P2L4YZ6)LTW$G(?A3R0BTD);+[AD@S=;:V^ )/$1C?!=\' 5BYU/Y+]T]L;/J%GN#$T=I'2UU2_ M)5KZ8MO#14Q?4^\@:OKJPV]39N^.L5K]0&9[OVO/_Q33.!$<<\A+3"&*!885 M91C&E%+.*D%$;%4=)*BTHS,X^IAW5T9M+WO'Q;4\V0T[VH:^REC&,+11]%A" M[_S8!^$1&V1X1E(ZKU_6?ZFR>4:P^RZ99]:I_1'-1XGB8LX_<[KXR9>O[S?\ MZT+V\,\-FB7J_NGM>FQSDN;8]M96AU %LE -OH])MC M/=15DM0$;%6Y6BS)STAGPRJG#P0ZZ;H&C>RAV M4SL.'%3*GJ[>2>,I^_EC_E(K4VIU0'VYA;'9K492H$55\0M?ZV<];_YX>+JW M=VJOH'?="OD!+K"M,<7,[V'W=6C<"*XN-SL$V6Z78\N67 MA5C+[O@#7T\C7%65R!E,BSB'*,UR6/)20(2+B,9I%8G(*D>YO[NQ&8K[N>Q% MNI5P(S_Z52NG"NKEL\6+WB&UD;US;EE4\PKL#E?;-X$YZ-UV(RG8BJI#1 /= M;5\$)<3E]FEG;W>[?5'QWNOMRV]=,B[=&UL[+UIEYNY^QLZ3,%!'+@T!$(!#Q3__CCY/93]]QN9HNYO_\ M%_X/["\_X3PM\G3^Y9__\K?/;\#]Y7_\]__VW_[I_P+XW[]\?/?3JT4Z/<'Y M^J>72PQKS#_]/EU__6G]%7_ZM\7R[]/OX:// M/__^^^__\$=_NIK> M]XOTL?SG__WKNT_I*YX$F,Y7ZS!/=8'5]!]7FV^^6Z2PWDC]4;I^VOH;]6]P M\6M0OP6<1,?_X8]5_LM__V\__70FCN5BAA^Q_%3_^[>/;V\LN0HGJ[ ,_Y 6 M)S_7G__\U. ?ZQQGO&,J8L%9HMTXY=F5:2+RW\Y M"Q%GF^].,DXGFT]]$5?K94CKB=+*&NXX:!8(=BYR\%DE F#AQCO,QNB;#%>* M5T3R1@,K3/_P9?']9_K@GZL4ZA\VXMB(XLYR9V(YC.Z++?=V7K?51IJ?0YSA MQ#'D+A1%-"L$Y:."B%C (Y,RBIQ\"4>QL&WEF]Q<5_.+9?IILD*OH3P;?*)A(Z5D9>SL%J]+Y_6B_3W%W],5Y,0 M?0ST/V!:1E H&#B7(F1$K:,QD0OS #1*6,4-U>$#9^O5Q7>N@/(H,>.A MI8V>%T,(O0/T7*?_U>(D3.<3]-8*82QHKR2H$!TXF3289(OV6GOA6L/F+A7C MX*6Q>A=-9=T#6A8G)XOYAH\7O^))Q.5$<+0QIPS"60LJ!PO>, ;",AU"0<>\ M;8V6.U2,BY9C]7H;)L<)N2^8_'+. 7*6!;H$06,&E;0E!Y\E<-D:H;3$7/QP M,/EE#YB(YP>30X3<%TQ>GG/@A5;2D7D-WM'!G CRW@8/2J+!:$NTO P'DY=[ MP$0^/Y@<(N018;+%>:,@$M_2Z;R:>)V,B$H0]87\?6X81!8C!%6T";'8R%+K MT.=R]7%L27.'MJF0.P'+9_K=B0B2HU,:$AIRU#A/$*/BP(1+)0HT7(DFX*BK M=17='*B[>P"QMR [ <#_.@U+^L39CX_X;;%<3[@B%]TX TF90DZ[HA/2DN=> M3"$9%%Z8Y$VP<&OAKFQ$.U@<(]Y.$/(!E]-%?CW/KRC0FQ3-,$LI@,PG"41Y MLID1R8YF+KS7KGCSD'.Z.SYN+#N.FS$X.@X7;2?8^+P,\]6T"N4&20O)ZOI^L?;Z8S_.WT M+#2W"84V"$2_ 6424O1E-# 2$.,I.!\>RG\\#H[;*^X$"OUL0'&40+L PT?\ M,JUW$?/U;^$$)]+P++V-D P2_2QD.@TIQ&+.*I8E4]ZH!H"XN>I.H##/#!1' M"+8+8+R=I\62#-Q&*)N4\LO%Z7R]_/%RD2E:XU8HZ0G=V5!0;RD>]]QR<%DX M+TU47K0P' \2L1-L[#.#33NQ=X&BS^&/MYDD-2W3LUJ!"Y9*;$I0+\J%KFEWQLV7YG9#CGAER6HBZ"\R\R)DTLCK_3Q4/IY]: M%S4G^CESH&+PX'5PX+,.*:JL+,L-\'+/TCMAQ3\SK!PKXIYP\I+^^'[Y>?'[ MG* >,2"YXCH0RI4.#+P2$HR+40ATLOCC*F*V++Q;!HT]3Y <*-^>(+(Y1]\O M/RP7WZ?S1,=H$L*'H*&0\P6JIIF#M1*X%-($ZU,QKAU.;JV^&UB>3[ZUF:1[ M0LR'Q6H=9O_O]-O&[;)8'"^.7/9BLX-H)!VARCHKDG$R'8>.ZZOMAH?G MDW@]6)(C(Z#6/L\^?%W,+S(_Z,G'UEH1L5CK-SWA.-CJ9GMFBLQ9A.,BFMLK M[H:$YY-@/4JB(Z/A$Z;3)2&9B_AYNI[A1*$+0E",[IRF\7=T/!\,JM'271D-'Q>AOKZY-./D[B833QFA\QD<,I1<.49HP,N M)N!H-**00L?C[N=N++<;#IY/,O5P679B$E[_D;Z&^1?<9(&Y<87B; D1212* M<0^$9@LLGBZK],XN$2O"226G)!3! MO(LV0I96@S),@0M9@U9.YJ+("9(M$NOWK[X;4IY;8K2!I+M S-LY?5I(Z^EW M?!76X9RM"8]91,\K]:P6]7/: X8V@O!>)32HO6@1G-Z_^FZ(>6[IT0:2[@(Q M]6)Z^3*L\KA>ETLQ!J#< 3&6%T7!!H7<#6-Q8 M=#=8/+<O.)M=4&^R3X%C((FH M3.ZWIS\YGT'JDHA^1N=C"[?U^IJ[@>/Y9$*/E&H7F#A[K[-Y_?/I*XEQ]?YT M7?M&U!!^8HL/7.0 #G,53'W;%9.!J%RPDEDC>8O;V8=HV TSSR=GVECJ?6"( MA+0,L[?SC'_\3_PQ*2PHH5P&],:#RJ) ],:2M^6)(YV34D/)]\ MZO&R'1D<+T@DN8KES2Q\F3"ER8WE=@/# M\TFJ'B[+L>]=SR+Q-]-5"K-_Q["\>*GA%9FS2#PDDVPMC+0$9'*VLTG!D&!, M4<>]#[)U282[N0MS!43;^@[JTE)B=DH/*#39.V\49O7I>1866]* M<12I'^> ;%EX-XP\G[1J"_EV!9&S5U]G3" C6^B\!H$E$L[)5?(B%F"&!Y=5 M8B:U>4YW9^G=8/)\/?BMY>O/_W+Z]>?/]UD8+?^&=V^'M(^X.<'-/ M\QW'8PC92S"^]K]0Q(9G7H&E@#^Y+!'S0W=^?^YV>'NI]_%V>/O(N@>TW.W4 M)KG6I3Y7SH8A*)G(Y#H;0'IAI2F^(#[4:N1/V@YO+[T^W@YO'R'W!9.+3FU6 MYXQ". CT'U H#;@8$C GD2NI%?*'GL_\2=OA-8+)(4+N"R87G=J,C28E48 ; MS@GHVD#T(H#E*@9&$21K[N0^@W9XC6!RB) [@,GE87R57G#:):_H[/41':C" MB -I'63Z7O8EJ]3\T+E+Q;C69 AG]C !=P"1%ZL5KE>78:!CVJ"(=$B:VA>= M%0M.2 >&#&10,B//K0^;FQ1TXKT>J,]%,^%V XWS*XI+)C3CVA1C0!+!->T< MP*NBP#"#G@F3+&L=%-]+R+A .4:S]X+D&#%W@)678?7UQ3S7_[S^C]/I]S C M9E8OUB_#KZ:RVS:W+3H3U M@*6C '#;WV\6RT_$W^L_TNRTEN"\2&EY MBGE35(ZK]44UN9"VR%0$<9<8J&@1O'897"ZJ2%]2;-XM^BB"QW61VD/RZ;37 M 52)B]I&:O41$]+N(SY_PTM>,*#2 A,!AI-#P1SQDI,'$8Q#D5/P(K8^0!^@ M9]R0K3W0FLF^ QR]G7\GJA?+'\3"Q'-1M!><'-%Z0R-C?:!-P0K69]I&.VG8 M0X^<#\'-]?7':3 Z'$X.ENV(N)@NUG2V?YNNPVSZGYA?+N8;.;QK"28G,4H2#;>F7N^1[60!(2NRP]>?)PN MI.V1\S32[\#L?%CBMS#-K__XAO,5DB/Y?OT5ES<$.:D=RVS@"C)6EEB='X(^ M '?(A-/>1'SH'>0AUF@'LL;I;3J:C3X-'9A'&ZF@[H_1PLW<.AL2"#V 0:'\GC7TZK\:R1ZV^+>3KG MH^@B&4,+14F"N"L,@O84"*@4ZMOQ(DKKNXUMM/00ES5).S41=@?VY+# \AJ_ MAGC2*3C8C$U2T6EP-ENP)EKI/?.I^?WJL33W$+,U >&3*J\#L'Y8+K[A!63PE2!9?=G1Q"(8>)*B'V*\)B-J)O=O\P959O3>(C85'DT4 MAG5X-I*]]8%[*$ESFU%PI6ZYZGNF$!Y>OX?0[B@D/9GPGP7 3DZFJQ4I[XR] MDI2-#CV)DK8.!2H(,?,(DN64.!KI;S>PD99\3%$,?:E3+O2 MUDF%Y+LF97"#**0#.W.-K]LY7!0ZVD#BTM[1ELG104PZ@F/",\:1CM;X?8,:KH %07]0L?PH^:"KM(Y6=6C!(\U=?^Q$5D@@* 8,$6'VT6 MDJOT4,N-8ZI&;E+2#9B.TO.6HI$CA#YRU'6>(KVX(KPKIXDKP5H5.!0BOS;X M)PL>A8+HDQ*>OFB[2XSUZ$+C'EV- =)>M'V8F,K0ZY-OL\4/Q%]PCF5Z=6LH MR#UDI?:+X+7#JN6>Y&0X\2X'F1P#G7B=9Y0LBBUAZED2/B0&-M>!:I$$% KM@NRUSJX8Z=1##9J;GW2]U"\]22Y@ M""5U8*JV&-[K:7JIM>5!TXZ,IO:7K1T!Z0LS3"0>; RZ=273HT1UX[L/A[>V MBNFCR.16H'N-E\3),$LGH C#0.E8;;]!(*L=G64L1]W:M&VGIAO7?4!TM5%% M!P;L&A.38KC7*"3YAPNW"R M3DZFZWK]5.533W.RK3A/E17-M:6P%(%CK.55FBRIT05\*C;D@E+(UFGP!\CI MQDL?TIEJHXP.[,\#$LK*H#91@$-5GUR4 E$43T&L9EXS2?]I#:LC[WX'*TEZ M$E0U4D4'H/IPL>Z&I;/&"E)*Q;C5=! 7"FJYJB/**+PUCEG4)<+N #'7YL>97G)!6.RH@")=7R34UQ98C2 M0?)"6E0DE^9MB;>0,FYP/Q!L6HB]!_2D='IR.@MK/+NVKE/.EO@5YZOI=WP[ M3XL3?+=8K7[#]?OR.?PQ,3D)$U,!D6N-9Z1]$:PRP+*+WK"0'6^.JOU('#?8 M'PIM ZJI Q1^Q'68SC&_#LLY!0ZK:^R^PC)-T_7$^22X5P%L'2BN@G44G?+- MH.AHZFQH>;OVO\'CWL>H&C=#,!#6&BNC WC=%=3$JU([^13@W-5VGC*"9TX" M$]P*%WDL XRTN$W%N(F!@>!SI+ [R"P]%ML2_)E0WJ3:#8_@[RW%M&1N@5MI M \NUT+FU+7J,IG&?ECQUKO)XM32#V5-/,/JP4=8WN&DTSNCF"D\S MV^@!KIYRT!$K3J'QM3% ,J L6:M UJ_F*U/07GH>!AOE\G2#CCQW1?K@(6>D ML#;3Z1U+C,"\"$9BTNEJVN[_J8..]D'"(X..]A%W%\[2MM$LZ$OB,4D@'X^3 MUT?Q!)W="HP2F)PHCN?6%;_/8]#17AK>>=#1/N+N #?WC%4PPN:8K0$,]4!V MF<($@1;(O?3(4K3(FJH6Q]+#V#04=[Z?7Q04?["+DOF%S,X#'*"6UD@BQ)%DHA(R\_ M5J^#CAK!Y! A=P"3>QZL,UNTC89#$IR10+P&YVTFH+L28@S6AM;= M'SH?=-3$F3U,P!U Y&;EP(>P?+_<,)4W=\,?K$.@T!J:.$WRF4WJY6I\1)2)$G M7S-6 >FD9T&"SR0S)HN+P4L>]; 6ZCHU8U> # ZA X3>*7S>GZY7ZS"O_70G MW)H86)9 3D $E4*&X+0%EA-3RBGITIR&BK2!G!9&Z4MDXRU_K:?0>RQB[C:(JJUFKH"UEW3FRT.44? M$QC%+"C+$L1HZQTP+XY+BG9%ZQ9:#Y S=D7'4$@Z2NP](NC\P%92*(VE9D(Q MTQ=6)WWY# 9#4B9E3&*89.)A+M)@SSF&1LX!XNX1-==/9\^4CQ7W!F/MC.L% M>%VGZI@2<0N AL;/H8)O!J(G*//Y])F^_OKZM\^?WK]Y_^'U MQQ>?W])/7_Q&O_3KAX^O_X7^P=M_??WN_:=/KLEHA_5^NY>/,HLS)UM9TF<[T;!*X+!SXZ)6J\RZ,;OTT[0 RQ\UUMD#. MW=+K8775Q9FZ6K\OYXQ.I!0>LS:0>7TM8T(",N\*7)+:H(PYIO:W=-<(&#>W M.02$#I=O!^#XZW*Q6GU8+LIT/6'(8O;.@%/U&1Z+Y"NZ5"!XY"Q0!!M"ZVEN MUY8?-V,Y!# .E6T'!?F7K7/.)UQ>M:UGGBM1(U#I%86AJII!018PNH3:^!*\ M:9U/VDK,N+G)(2#31NX=V)6/I LBX.N+>1V7@[/%9K#7.5>3)(UE3@5 J6H5 M@Z_=Y4H!5$(;)Z(/MG5=ZX,$C>O7-%+ZW3F2C330 9P^X6Q6O;!Y_C4L_X[7 MA#41)6M7Q^S&(,FR9AW ":<@<>TE9B55:?TT:#LUXWHWPP"ID>P[0-%?<4X" MFA$G+_+)=#ZMPEE/O^/EID"6N D!DF&,?+=$EKOZ;H89K55P1DK>V@%ZF*1Q MG:)A\-12"QV :C.+Y^W)MS!=;JK.OX;E%UQ-(E=6D%=7J[@,*,R.?+W$(*,N MS''D6;XK'KCI/3.K3\."" NX9H9W@#3Z'!"6Q)%FFPU@/ M!I8K,L:%RZ QV(&R[@ NORWFBYM<7!RN+L@N M7O]!\B.E3>=A^6-S(5D[XM:<^F(3/UP,B9]$X4HJA5>))A*%#! HVH3"N9#1 MZ:AYZX!M0';&K2(8 L2]Z+X#.WK)XODV/A\&--%18*Q#%T6H\UF,B.!MY)!C M3)$5D;&T+H':0LJX10C#P>\XF7=@07^C .7*?\C!"2T+UNDKGG#/ \3@"B#+ M,6MF'OD& >-.OAWDJ#U8OAW8E5TZRGU8+#?Z6:^7TWBZKB_%/B_.NK9< M=8VRF!+Y$>!JSTQE; :'A0RK=K1!>.8L#-+S_WC2=\NXL^>$R#&4VH&AV\;V M&W(1IE_F9P.%TH_/RS!?$7N5^WG>_&UVIN_\_YVN-HW,=Q#2)&),VI#91RDR MB<1P<$HQT-:;G)SGZ%O'+T_*X,@W46- >,=M-#Z>.MYL54$OOH?IK#)'DOH4 M9O@)T^GRK'G;'9%,?,Y".[2@?7W!:44!YVN%L"H*@_)"V]9]MUK1/O(=6\=; M9% 4=([^2YZX$,AIG+ A> 4)?A@7.LJ\69-DH>[R>L%E_)Q1F%DJ" Y9* DT^"-#\!X9LI()Z5NG9C:1LMNGNRS*A9O M(O8.SM';?/P25M,TT4+G8%D!X;@A)D0"STL$1:R@94G%YHUY[B5DW!"HC8X? M <[^ N\0-:^FL],UY@G'8HH/ J2IKJ,4%GR6$7ATF3M#D51N71&\A91Q(X,G M06IXMC&B$JB\]U "H],X(6V, MP!A8K;V4WBOM6Y<'[T7@N+[\(#@;3D']HN]\+]U][QILSDQR3^:84Q"B29#. MB@"Q8'%*%"5+Z^3(GB2.Z\T_)0*;*.FY/DK^]/G]R__Y+^_?O7K]\=/K__6W MMY___29';1XBW[/*DSP^?HR[]G,('IB38:P)F)6N0^?H2U8((;D (F 001:/ MNG7M]TZ$M9Y$X!,SM0$$!E_S*SQ!8/3%._(;HC;.A];OC#N=1- ("X^-(MA# MWAV03C!SO*)O!XI'2[T#Z%SK0G/>[[J4I+BJ3\J$%<0 ;:V8M 5CDQ(RZUB: M-T2\0\3(":GC%;N]U\\!4NX )ELFP9XSHQ.SQAL&B,D!2:F^$7$&=-8A2HQ" M8^L+P <)&CDKU1P^[:3? Y0>'_-Z,:#!&\T\B\ 5JX/T6 !GC !!'B$S2@N) M(\SA[6'JP0 0&T0K'<#M]J37!YG=DH0S(AD._8/(5^ M/R4CYY6: ZF!O#M S3V]_H+*+B6RL)S7J4*L**!#.H V&2W7.6=L[1?U/D6C M1?QUF( [@ @9Q26&%;["L_^^G=_-;WQPD4#L0$7$?7JZ[J.5@Q'V#9?31::]M%PW.@CO M3CHO1G%+>]$[NQFO%\ 76Z"(;+(K*6%N/UKWH%G@0S8U?#),':F!OI!TUB/[ MU>F2-L2'LP4V^^0CKM;+:5J?SXEX4:6V:>8W08L,:T]E1$VBDXI\T90XL%BB M9]IXH5J_XSN,TM&[*3XM(H?59 ; M$"G*YQXB)@5<..ZC$JHT[Y=U )FC=[L9&ZC-=-@O3#=[<0N'EF>G(TH0)$@@ MC@)$;2TP2=]FR:%FK6.9_:DA^7L MQ^L_<)FFJ_-SX_VW39.6"1=:RF#)I>&*.*U5ZO^Z>#Q/KO7)19XA,,E"YMCLO*$#FPLEGX5++ M0:+R!ZD:O5?.T]K%=AK:'W/^#'-S_%+O\#XWO/E_?*-M&(RW#?]') FOIFO\ MA,OOTX1GPOB(:?%EOOF4S:$Q2>101\7)9\F\]FGS)'"=$YT6R6>;%7,D MR>.W%7HRL#^E*7#6Q,T[\,0\T[&TKM;?OY_: MH(^;GPQGAPN^ ]0\> 6FK%+!% ;..Y**8PR\J,Z008TI2^'-X*-(][Z8_%/< M(C53RY'W2:_G>:A[250E&E4RE!(*Q72%@RNZ0.$F!5U$Y*SUV7G@O23_\UP# M':Z"ID!ZXE>"+U]\^I!&[AI?U3P)=A]?7-;/'[U8 ! M;:1F-D0PFB,HZR.0 :HC ;(GQTA'[]KOV.WT-'"8ZF=^6"Z^3TERO_SX&\4\ M;^>7W>U?I/7T^UECL L)R!(2;9@ 3&I#$LA8Q]5)$*AE#L%%K5L7A>U/92=U M8<"+W70DA:W]=K@&GNJ<3(J@P2568Q"NN2 VHFO=!?X #WXH M& VM[0=]^'U$WP%N;F1U:DIFGJ8SO,'2Y\6^TF0V!TL1+CB-Y!M$\B\IY'6 MVI:L*)11V-KW'X*/<0O/GAC%HP.A@\WP"FGE--VHF/X\P_,&N"].:JKG/\_N M.%.V@<0;P(3:6$H%!C%'#J$$1$9NL0FM:REVH6MA8#J_)@>'['95RT MNAS<4AJ"Q7*M.7@4]5E@$'5ZN@8K.(N%^X2F>>N PXLC!K.8W8&P@;HZL(I; MY@&F5%C,DD.J7?94M@Q\$8D$(Y7.% ,;U?S)YN$S& =+PW0'N@;JZ@!TFPN8 M.N>()'=SV!<&KY-&!0%- H6&C+8UQ%?Q27-NA<36LT.>FV4UD]! MQ-T4ZZ7DSB^\+\46E#K;!Q*/0.U)!/1O+M_/O)/G%DO;M1-B,3*(%B=&2T#A"X+J ](5' M)EA)IG7-XH,$]?:H\(G0=JA*>H;9AR62LYM?G9-U[G)0K+]Q1S;N\&KBD3G# MLP3OZ_MR2S&7XZD =]PP1&\E'V"HY &4]O:V\(F V5R)XR.VUJ[?9?1;(K'IU71LX/DR];=B2MMZ> 3W14'Z^FGD%X$8]]"#]J,';A@5S*]MTT MQ.ELDXR8*"./G5TSGX K*;$&A MD'4<80'O#(/"/>W10GZ.M@?YFP<2U-M3OR=P0)]"=1U8T=U+K29%!MJ+C@'Y M,W0^".[ <\MJ&V9IZ OJRRR&4UL$ TBVJ7DL\[2]-WA4&',J!O#,3= MJ>NR++T93A9/HK1^8O<[#+[X'J:S&N&]62P_A1E^PG2ZW CT%<;-'O=,ANH, MU<%3*7KPT@6H;0>\]-R(YDW0]B2QRX+S)\-G0_5U!-+E(B'FU1L2=V7J?7F4 M3?)Y> Z0F1.@O.;$L"N@DW6H53(9FZ-T3QJ[=#,'@^F0"NSA;+_&WZ]A?<[) MYCKV;'_22?$RS&:KAQB?!&>E%)E#EBF""K6ZU"D+V0=3(T%63.N)"4T('_=V M\#W.6_$R'7^-QG@>P0]2<:[E$V=&Y_JM"Y>+].2@6AYH?^QP'QS M).]'XK@7H2-Y"4.HKQ\O87>A3CA#(9B44$MAR%=7$CP3IKXO]5&3MQZP=9/T MW:D;]T;TB:$YD-+Z34"]F<[#/-TOR"@XEN(I<$PE@^+HR#LO%F)*W@CI51$# MO#C?D\IQ'=>G3D"U4EL>)O:P_P! M>KI,=@V&TE:*Z<=G/1,5;FY^/RRG)+5OM1OL&9\3@6C1*H00?0'%5 "OD4)% MAIK^@L+XUO>D#Q+49 BZ.O6U VO0CH,/F)7P M18OFK2=WIZ[+C--00!Q(:1V$2*]+P42>_.L_TMWOYY79^O_U:NU[ MF.'F7=_%W*'Z _)!;G[CVF].,I.V",4 @ZF98SH"7+ (TH9L6=%&-^\(/0 ; MXP)\L"!K;(5WX%T>Q>Q9T_>[)6;G7O=UL9Z)>F*MU#PX,CPYD.]=8@+GC('D MBO0YTP]9ZVD!3\OAN(GRB"$$91Q82ZZC2IX1RU%!,BZ*E$VR M*3X[W [V4J93W.ZCQ%YZQY]^^S;;B#+,+D3Y=EX6RY,S95X(E1<6+>T[BH0W M0\*\AL E!PJ&LW!!!1WXK>O0N[GR7)4'#CU^"[KC3@Z)I**F/#*1SH;U??J!P]_PO M5W?]YS=?+Y;+FCJJ?_S7,]F^+P_,#19)*6VNG.BQ4\EJ3@8Y0B5]M$R'( MY77D"Q?!];GP4'D#FNX6N(HQUN;INJK%.;]R9,E_\:9J?X*X;5Z1(/M6SW?TX+ M^[4#A8VLU.5*KZ:K-%O4Q:ZPY;EGA!\$822"BDQ K-,C(C/%^2 U_;QUO?T# M]!S]N.">S[X"MK9:"*1019GZR)?;&B-I^B(%+\F%Q%UK;^Q!@L:U.LUP<><9 M03,E=&I=-LGO]>)]7(<:D>[[4K;N*9J" S=MEJ#:*GA]->V)NRB MJ5NXUL^MUOOL;[FV?5(+@[43E8WLU-8V=U@Z565"*D2C0*\B"#O7"<^&Z=;?0 M?>@;UT:UQ<\]S]6'T5.G+M;F#>HA$=OY/VQA?>ZCH9&Q.?OHJW-+>B&MJ]L33:,X:)\)D%(Y MB$K6D$*J$LCS5Q*;\_<01>.:BB.T?]LN-!1\!T6%9]QGE?R7U'_P1@Z M..K?1TN=&L+-_+^SZU"R"I5=L@DX/[#*Y:%/:Y.LW)':5I>Y5^N]N+7>58QU M56Y% $.E-7!%$9Q*7$)0# %E8N16):]TZWN3O0@\^JIWE\6N=DC[8?A2.?,$[&+;NW/<.I[=.K5K-A*Q_'&# SO]A M"UMU'PV-S-+91U\UGBT\9,T-:4C4)EPUFQ2L@VQ3G8[E#&O>C.\F!4>_K*[5 M]5\7,]IPJ[-/_FVQQONPZ:)+6#;#ZU0"E26"$ZR 39D5+0-/HG6V<6?BQC4G M1V#BSGOJ0=31J:FX]M;W 'MQ_5^W,!I;J6ED.2X__YXC!KUBD3F*X]&J:O?K MH#U5Z,1A+K-8!+O],J[=X_+VSLH]'WT-M\5&;JV&D+P#A3F 1V6!Z.,BALA3 M;)U;?8B><2U'*TQL?45_K 8ZM1R_X?K=8E6[3%T\**N5P_G5=':ZQGR ,7GD M UO8EWUH;N6LA&7-,UVN>57"B"H+XS*8D!&45^322F5 !;6I!A)T5K5V6[;0 M^W:S>1BF--@C*SO%@N'8(N'R#2QR7C -#23G9B9)CBXTTFQB> [ M-3"?\$L-VJYU-SGDX='=#VGRR.@1VAH9C_-E/N*WQ7+S0/@"-.3$IDB!+YA8 M'W_XG,"7(" Q[TOF*3G6NH/$-EJ.CGYN?>Y]QV5VB2>K&&A1.]I2'%Y[,"3( MHFATLNA06E>![4#6R)V 6F#C3NS36!F]FI;3N,+_.*5/>OV=OAQB5VY]0IN7 MBP]0UI8RT!$C0*DZ78'@"=PR)94723:O_1[\S?2M!7Z< M?;WVT"Q9.D'1 ](VK(W5'+A:M2(--]+SJ)UOW8]N-\JZ?0>]#TJVO(-NJ90. M2L9N=,RXS0MR:TQ(M>A-Y]I)B,+-$!6%FXY\.IT=C^UO:;?3,V[)V$"P:J: M#L#TMQ6^+Z]7ZRF%N;B:9"Y"UH6#\/5VM A+!SESP+6642A>M&B=T+E)P;@= MNP8"S!%"[@ BGY I$=*MF_O$Y:YX]YYPH CJ0E=N=.IOH.J*3ZO4VEMT/:C<-Q)'0/A;4 E M=0#!VU?1M]E)6F'2%/:R$FJ[NKJC,!E X8*4#(V)K3'W"$GCCE<8"&0MU= ! MJNYK"77_V6^EH*@E67#,9U"L=L@.M34U]XGQPK33K1.G.Q.W6^Z4/3.H#:.; M3F]_]NRM^+D&2D_0-_)\G1&Z1]['X=/TD$Q&%6;00%;6U=(FPFQD$7(T3 GR MTC0?HGWB<#TD/Z6OF$]G>#9HY^XZ&U%?ZQ:6=9:!&>"LL/H6AGP"R1G(PFVF M/5NT:SY@;2\*N^XH#L[:*^[N##*\S>-;(_F>->,CT)((=165>HO+]OZZ>OB^7Z,RY/;I]-USI^ M9,$L]Q8BK_=LU?L-KG:,Q6QL1">(\T$-YB%4CWO/]61&='"%=@#A:XR\G(75 M:EJFF'_Y<9$$. VS7\.ZIM1_O IKO,4K(T<9;4#0]1&_LMF#3U)"LD8D9K@3 MJ74KA&/H'?L"0Y<'&P=(IIF-6P,EN MU>M\3=HW"%Q%+4)F@8?6Y\^3-)1^L5KA>G4NX?Q^_K%>#"ZG\R^;LJIKUS)< MH7".@RVU(#TF#Q%U)"%$CNAEB;YUU>V^-';<=GH?]&Q-T0RAJDX-U6,=G0]/ MS>SVP4_1E7I 2[9KAZ$@?$+M-6@A:YUX\. 85V"*UJ\_&P MT__$?+%,U<>M(SU8*QF+M1M\W2F&<_ Z2/ D#EX2_8BU]LMV(NQY]*?:!SU; MQO##=C#GS=@<^H!S=7C+8:3DN3N*_*]LS.@L@X0%;=0O.?% M:&9L;KU1QVM1?85_GM#I$#)MJ4 QLG04(V=/.X$%;9Q.QJO63N?C5/7>CGH? MK.SZRGI'\;HC1SQR)D%Y9B!$1S 1 M6:;LHLZR=1E#Z[;4]&GWG)?"2HY1A+-DL"*@@K^C[[M=A(\7=0?IR_OZ:;^;ACB=3=<_+I)>MUB4V4A#+A:47&IG+$/>5ZJC M1TJQ5L@836R/IKW)[*I?]7%(&U9%G1Y&A[9W/OCX.G+!,5M:=Y RD-HK;7(! MG80#51]4QF@Y%$60]R&E))[I.*M7TU7X\F6)7\ZGDI\O>VO'$8J<(=[!ATU3 M0B6!W$&D'8ZA,,U086N7?"?"GD?*8!_TW+:/[?73<(K540\([LJK9GHI_+@T M_[>8=-9KFWRJ/>QJ2SONP,F0@*'@L9@H36A>/;4_F>.>S$\!R:%UU^F1?=90 M]> #^,8_;]>F>,##\59CVIB++#%)B)D'@HPFWU])0I!"@S;+H)H7+S9N5GQ9 MOK'ID_O+C\UM^/6\:XC)%0VI2$L8=1&\\,2@#M(F;2V&YIW)'B:IJ\;$^^A_ M>^7,\:+O(*Z\QLYY,\Z:T#_YAO/51CL;)M]_VWBO+])Z^OVN04S.^\0\@E4V MDS1YAF II!&IY*!EHD!FN,JN0ZD>]VP;!H]/HK%[^' M9=["OI$VZF(29%L?X!NNH;[Y CK.0Y B,=%\P&]C%L8M4WQ", ^IVDZ1_2'\ MV-R.5"Y?DW.V^(&X8?[#Z3)]I=^H5QVUO.1,WZO5Z6;&))\XA%(>@ B_@ ML+Z]B9;S%+SR:>BG[^VC_]LK;.3\XJ:!M4BL(W MS[T,-$+CVGW5:Y+:R]$L,MR,U&0TO+@O07I&1 M%XJ3D;<:F,12BG$VY]8F[@AR.QVYL0^6'F@+-:CR.CBAWRWF7]Z1H MXXYE8VT=8LUCE:7S"#[26>$YBJ C8RXWK[7:@? * MUV$Z&VZLP\7G/]U4AWLY&GZH T%2&&& M.M3,T.^UT.[-8OEJ<1K7Y71VM]OR))?$+,L6F(VQSE0AGJ,G,^VY,B*@BZ)U M]+L;9=T.==@');=-V !*Z>#L_+!)N)GDZ#(7*>36W8CW)+';L1##6[+#U-2I-[9G%\*+1-#BOF9"FZ+XZ__V M<"?N2<@:H8MC _D]3=-':9%EK2-(76NSG600E \0=.::F9 4P\86:-BFCUL^ M??TR+)<_R)!LVG9,F"W.9,;!.LU!AHZGKGHW' M(*RI,CH UZ,GSHO;Q\AU9K/PAI%S#$S4NQ]C$6)VQ"S/SI8ZKG@0 W-3GHZ5[0-G6/X MI@-(^&F:NG$G[A'7G],5Q-7&%+FW=WIC9,V1JIL .P/KK M8HX_SOR9-Z?S?,%%B2QFM!HT<0,J*PM1&-K)6GAO$WTCAL8PO)^2L9M%/!42 M;H\_/5XM'8#KY>+D!)=I&F8?PC=@F\) 6*\P*Q& 0I."K#7:+H MKO6Q>A\A8S=]& E:QRNE V3][=/GY::[](^K".R<$QN9\/F;T;#6"/U= "T-[4A=MTL;^ MD#AT(#9HYSC,$8*6P2:I+?VM,#@@4$+#70 I,_+,%_1RIN9,YOG M?]/YE_?E'NY6G^DC5_?_Z-6B=EV;!"Q"B.3KJ"_R U01X"5)EI, G'<.0VK] MS+,E_2.//V@!J$4GVNT V;<PA_W'H=3=!;"7WQ;+L,97&-=W')G DM0#O(6E<"(YU/W*81CH!V/:*MZL2$Q&]J2)R MF=<>@\:"9\6 \8Z;9)@1:0B)LNUH]Q=%+?,VZF M.ZUJ_7QASD8-R:IZ/RX5."DT&!TQZD3?C;=J*>Y4S.RYY/A(:JWMQ?"B;U;4 M-0BB4CH].9V1#YK_NERL5G^;DU>P&2#V5_(P?JE51/@Y_#%)EBGEE(?,T8/B MV9-XHX3B([>:(PNJ =9V(V;\^M?Q4#B NOJV>%L9KIVLKAAV3%M3GQ$9G6NX MSET='"- A^@M:<"B\@/B\P8QXQ?"=HC/P]6U/S[]&3[G=:@!YL]/Y A.E#;. M>2] FGH+5:P!BL$X"!5D8S\;D1683U'#,&T$>*+QIKI .,WVNK:4[ 8 M4P2.$D%9PR%@Y%"LJKT?R5VWK2L@FQ ^+/O%\N&K["<(>/K2VG5.3E*V. M45LHDE5Q*P17+\SH#Y8BC%JKW+J9XV&4CANTC>IQ-%'>GZ-[RV\4R(;:N??) M7L/>67&$=ZT/<_TT+U2=I'"1RSK\MU:7AVC!T\$.)B:I)!?U,?>37!_NS^?C0HR*UG[6!:*I%UM2RT#A$ B2ZG8W'PD4RO:Q[^X:H2X/4.X893; M@7/;BN]/A *LMN=:HRQUQ>5QME(,",? GWL'1^#>OZDQ_DQ)_\&OZ8GIR> M3 (/47N70;ML0:6 $'A&8"P*KJQSUN1'')2#%A[_;"Y[5HO354.9H$D?M<]A$KD_CI#,IN"X4>29OV5GE:["20PR%Y^*+].U' MM0_JI&^/NZMM.+< ]+??2+X?%S/ZF"^??\?9=_QU,5]_75VJ;E+O3+6NE4EU M!KI*9(R\(K>.VZB"\-HRUKR)>"/:NW;2]T'<[M>( RKW67@4Y_,#,==R>&+[ MZB>OZ+OGLMAX8^_G^/GKOGWQ?_CF%Y32P.E19%1) L;73CP=57.SR[ MG-#YHGT[7Z0)R5V[V8= O6>5=Q^N;LU[>DV>(WI/43@7H+*7I D309NBF'/< M"*N?-.0\*FD]EE=^C.E^ L5UVO3Q:W?:#*^#ANBD]K9VJD6*>P/FRJ(8)@)4C;O<_@0/4>WEKCX M[+/91^6-(.J/,R5W^;+^(*EYO>^V_GWT[7=2;P/$UGTZM9=A/M M6&'66) Q2U EBSK=4$%)1>602BF^=8*](?DC]P-HA;D[G2M&4G '9_,EZ[_\ MN&8ZWBSQ/TYQGGYL^BTPLN,\: N,.P7*& ->H +!4*=91<,'\YX?I&SO[[2Y_YSO;R")$RK4#5T22GV#@ MHRT038[!)XFN^6O_O0CLQ#8V1,@NYK&)NGK"XF;_KC82X^\5A18 3SKQ'B2V;#6$RT?(*<3G+4'P3:X':F13L$ESEE)!17M2@4Q)A)1 M+!E\8!(D-^A0226:S^-]@)Q.CMM1P'6(1CH%E[SHJ9>95,HD$+(84!AIGS A MP!1ALN/H>&H]M?X!R%%Q+ F00NJ8E"LI M-)_J]R<;DW(,M(Y72@?(>F@.AV>B!,$IJE8D(&ES?:6DP=)QP)QSR&+KV]=> M^P>/AK%&ZND :-MF*GA7K+",@Q?2D:M;ZC@%(<'6L@I/X5 LS:/3(\:D#/8$ MO)?PH86>.H!;VX[?9,&CE@%J!T=049"W4+R!K")*H:RRMK43]^SK;7@R4)O.@S=:N^18D,UCXO\:IK(OPMH-4]E' MW5T ^\&Y'(7GS)(#YNOLI4B")/K)E9+*NBB*9ZJU-_I_S#"5H^#92FD=(/ ! M;[LP%[0) 9PF_UW9S3;BD394R3RII")K_?2QUV"H&^PU4E<'P&OC_+^[[+XJ M7$X\Z@3,D>^O;)U?))T D1+/G+,BTF"57&U8V GB^D\?C(V(BPZVQ?W>S3VO M,2;DSBB>R=5QDLN:=7/U86( SF1*)G(91?-4Z*[$=5*K,P:$=KJ:/%:?(S^Y MOID;O(\9H247W")HX2U9@-J11EHR"&B<]%(Y46X5+=[[4/K1A3JIVQD1:.WU MT=F8CGE^G#UI68DN1RA"5-_'>0B)?' N18F*<>V%V %N!RS]9RC .!Z 0^NL M@Z;=![[/EHA)2K+J:'FI#44EA.(DF!H9UK;E)H?&I_1S[ ;; Y"?4-,'X_D[ M+N-BR%99B]5ZM5Z\C^M0 ]C\YG16IK-9>+F8;Y[^MN@6N^\235I5'<57HW?\ M'_$[SD_Q#:'_8MU-0O.4*#O!Y>7S:FUB"#'3Z2R8!S*%&6)PKN:1N- ZAV): M)UYV).WXZ.;;='W6(?QBF:J9LZ@QY*R9*1;0Y0"*&P[1DZ,2(HLJ&FUY\WS3 M0_2,73W4'BMW8Y-&VN@B;KZ7E\VU6Y!6QB B8*SU?!D%Q5A!@1.Q2&&B"*GY M4/+MY(Q=]MA*Y[N!:6\%](NE\_2MT#[S9#5(&>F<-S+5VR5+'&7E+-=&R/9Y MEP<(ZA)/^ZM]-S@=H(.QP]G%R39[VES%E\\G1+Z-5_$XD07#+XH M3K$I-W7@K@(?M2/ >"L].8>2M1]PLXV:+DW6<0AKK()>N_<_DKJ[:BM_0PXW M-M5PV=-QM M)K,1(O9*7NZC@'[/T+,W S99%BDLXIMHIG9Y#G6V,3)74!==7U3]5_)R7YWO MD;S<1P']8ND\W.8\A:"4 R,E^0.,OH3Z1(]Y21X&!=3M@&LJN-\T0B(47)(!4LJ(03E_M( ML5^[LFM=&^EJ#_5YIJP-/J,%6,;6&VQJX? M<#E=Y/J723)!1XP()5E._- 6=-K4&70A:262I&#VJ+S4U5I=VI\#-;M3(NI M,?=KD5Z<+);KZ7]N=#8)D7OFRD;[3):2FC^A>YRL+NW2 M<2 ;2BE_KJ34W3NK)\],;2=AQ/34CG(9/D=5!'>&9 QT!!,T$QG#>A)#UHHI M5NC$QM8U:"/EJ+R,PC%!UITV(VWR&"#4K@1&9R&]2[E$\326L>\\/_0W-4>^E\CQS5/@KH M%TOG838J7J)T&H+7Y(::HLC]8 Q,EIJE+"R+K9],/-,%D-*JM&RE;MI<+=*JOVD6>_ M9N8JT G)>L' DJ+=%QQ"'4 "-A7:+!$=NK"+Z7G^*:N]-+MORFH?,3=\=#=LTLI) M],P+#AA](3/+,AWK2@$GTTL[,!F&3^0 /:.DU2$P&THIG2:M/BP7WW"Y_A'F MN3[6_E:;$M%VNLK);/F%PW-4QZ[8(B75E.M&&:B+)3_,PGS]XMJZ5R-V):U2 MR)PI(>L\/^007/!TV'H7ZVP6'UH/W7R4J&-MWX7(WY>M2YUY&MQZQKD4H-'F M>C5J()1BP:C$:?<%:U+KPM%=:1OWL&V+F]MFV*K$ZMVZ%0V!5J!^JE ZC]&DBF_)MN?A^-B_NG!4L9-R9-H#*&E"ZMC(OFH/U4<3,A&H_'^,! M&5"L]= "I-Z?+^71]ND02TYOI'_5/%YR8I 6)@>)T,M[U"B- =*B M:8LNH]79-1_XOI6:<9NY#0VH1EKH $^?%F7]>]@PE4, M#,'25U \&HA2!BA)&D'&VV=LW=GJ88HZ]?(/U/^N\-I?&1U ZT5*IR>GL["Y MZ2NP ,'681!07FK>/, M5K1W&D&T@>LH"MX?V/X,V'/\4BG]/+SIK'T1DJ98O)!3D[VG *I&YT&B@Y(Y MNF)CUKKU%>M#]'0:> QL-O=51 ==H%^??)LM?B">#8'!3U])P+]0G%Y;+'S# M^>I,9[/-!]&?WI?:H/C+O-XL7U4MK*[=-],./*4MEIE"Y;RC,-YK4 [)!Q:U M;(LEQW4P,6/KQ,I K'0:U;2!<@_J?U[%!==X#9?GS07?J[)8;OIGS\/L;RO< M%B[)JAB*R03AY&JI3!T$Y!FX:N*99[84E5U6K0LL!Z]B MN-E7Y]LIJ> RUY'SM"I_->%.1(TY@LQU E(VM+6]P=KE4 4>&??8^CIY%[HZ M#<\.PLN#15PM]-)!C/803]=<=S[AEAPF4?N?LIQJ)QT.H20#LA@*2HW-00_Z M N5X'_ YGT! EA/LM.^ A?03_3W8,B MWH_>?3"RAQG<5Q?/R_A=SZN%F^FTYA9OA[4&-'/[YDL,9ZZ=3:;4J/5@UF?6WYH!9V:A<:&QFALZ4N$62X0 PL M0B8-TTGI)42#&F*._/]O[\N:W,IQ-=_GOW N]^5E(EQ>^CK"77;86=5QGQ1< M;4TK==R2TE6>7S^@I-PEY=$1C\C,JHZ."J<7'@+X (@"&!&H7?LTW<>D7T^^WHYL-H#-2H9%=]_Z122(M'$$XRIAL2LX6MRH'ME/7 MF)P@]\?%?&587C$GL5RL)I_M_.NF#AL#L3* W<1@T_*0C8BT$@Z1W#,S$.=3 MO_IU6/4.1N"G6WS<^V!M)!027W#1_[0*!F#?D)PGHH[@&E>C)J*Q.$;C*W - , MG"<+=I!I+B+C+I%^B80G1'[OHY6%/D1D70G^U1;\='YGXY:;P$DRB"8'7C,W M@'IB'(I21=@ZM:3?B\RG!'_WHW42Q\4$/YA_#=P[[#[O/MSYU]Z:KL\QEYI? M_W01%Y<32P*V)E.5 BB+A#C=J.QM1V5#@/.5F]*7I_UVUJ(3.A ,.X%65#*5 MN_1"H@_F M:^QLU-/SF#K]L9["G7G7+2;$1N8='.0XCVCCBB9D M++C_1CHCDJ%$X]+OU79LHVZ]Z)B&Z%2>-P";=[GSL8^[-. +"&G]D/-CVORM MJ9U]ZI9KY7F;DY7+*;@,'Z;+U83:K!#@+ B?5"Y+B,@9'Y&R7HHHA(JD="*N MR,;KUG^."=35<_7V\F5QY!-1&*V]RI5'.(>C@A*K>E(2@D MG4+ &B=:^I:NS,Y[P5D\=SB?2;*MXOEV&.L1A!N#*5=$(G!H;$X,2.1X8,C0 MY!,!XI-5YX#TD,WW0K5\,:@>7;Z- ?NAWVU]H%@1\)B\ 8:J*"!LRZ-@)64* MM#587/JUTX'M] *?>N[@.T4&C<'I1H\FB2NFLA($)R& HPZ,/?,86>,]0" ! M\\YB\WI!2#]W" WC>],U)??S V__S(^F3JXO.;AHN5J3_GL?I^[$*R)\ +N! M33"YCU2^/%(*,4:LHM(25[S2K6S=R7T&KOLW8V$P#IZ@A.%\Y5P(9*T&=%-G MHF#"&%[Z9'J\B]IIW<%2?F@\3F1P \?.EV_=8I53S;<44!64B8HCFU1FB-3( MN1B0B,D+EZ0SQ6'_>!>U\[;%('(B@UN R!5XZ+#W]W.PSW%"C8D)!XERH(EX M+EDW00DDX1 FR9C\P+PT/.[MH'8NMAPTAC.VG:X/M[#F4@/-TB$%3A):5^0Z M9CT24@EWX2=YRY&#$)6@P3P]A9K%'#&"[HEZOOX%CF'("=O9^G;G&Y M7O=S7'=*677W#]$3'I^?]+ER;FL)>L=Q:)G0!+P2CUB,N: VS]-VX*58"[8E M1TE2EAY&/Z9#^\G^7/?HG%"IDL%P@CH""L(9G*HVV8 TN%]$LB M+TW7[ITT MY=@>(^W#CNT@1C<=%O\KYFQ1#*]^ )U?=U1>V'EX,UVNAU1^!K4]U2@-_5XY MJU2$XG',DH7_Z4 -HMX+")F209KJW&P<_D!**STNW3-T3+/T)*?)1%(M(@.* MK5^UUO MB[+O>1&GGJ5/KUSNU#R2BG'.1Z-EU(I!Z*B HX80/0"D"@0:< M5* (IVCR?#"'C) 64<4Q5A9':DM?*!^]R:9N!\Z&OJ/%\\SP]ZZ[6DR$L=JY M:!&S"8+UE-T-$SRRR3%CK*>@;17AE_=8NZ*Y"OJ.%D[EUVL':;OH?H&X;QI> M)?C8#74Q@ F7UB(M1,C/D[=CY@*SAOD@TZ/:O)T/V8[_2Q\^?Y&_?96NW3X[+;K*&$T,!_A(%V_ MS<,VQ1C#VS\]_-5M^WLF I':\MP. 8CTE()-IAQ9$IDF''/F2L_['K31VF7' MYX%?$3&U4Q&TA\H)"9%!Q.-1H! /<>H384+.>9/PD)*;NX3_&LC!S_%'G%_%-UN9;G^T\W!SZ?DI M+M;E27,?/[K9].N:MN7UY, NW:PP],*F^!9*R&-LB;KC_\9KIFQX_*1!M (19='_WF@&$>&(C;"2+0?NI> M_(R!E4>=>$M)HW*7M4^++ESYU4/!66FQ10XN%5: M(:,L!(B21H%#"-STRG7WP\GC#=3KS'BZ3!\#Y$0&-Y#A^7+E;EZC C&OIPN? MQW_"3]>]#'FB.HJ$J*%YMK*VR$H@BC OE,?,I.)3@I[:4W4,G2KVQX]HRLF@ M 4QMN73+I(^K;W&QI<4X3UW.2Q$GH_W#S:-Y;UW0UA,D<_-.:R; ]6VDC*=:'3V=.CADI MO!:9[=2$UHKB[D7G? M@']YD*Z)"M%922CRS"N450_(2N"8:Y7!#=9 VGOP?6JYBPAB, MK.]Q,>W"EY5=K,Z +RF8X5A":,=C0ER)B!S6X/YZDA*W-@95NIC^='P5#XH; MP=]99J'VC4Y(Y'Q=\L6(98B+7":M M%$.">J*2(T2ITA41312"&)ZB M\C,IG?5^7AO]R!+@;P2X(+FIE8F.SG7PAR M#%:.*P0Y0AH-!!HW5OV0FN>^LSX7R$XOX:]\3%_@=Y<)V A_MO9)W]C5YCY< M:T/]NE*7*W!6G,#@K'B&6%@?%3CAXF^1RE+09/I[ +)VI[YKB+D!D#]YJT"] M]XKG$F$EP7M/ ;CJ64 A1&]B-,&&T@'U<[X(/ &(1471 +1Z*=:$6.43-QAA M)B%R(S$@FR^5*/PW6,=YB*6/Z%X;:]+:#<3"$(MWE&">"]H.F?%/ZSB?3##6 MAK&LN$R"^T.DS$D%CJ)@47!JA1)5 -EC[TT:QC-BMK1X7WAD/NAU3,&/MQ2= M%W]?\[J[O)RNUD]X8#B)9AZ[-X+)3/N?/;5P\].EW[6 M+:\6\29,Y9%Y@C')[1=S ]OHD17:(I6(PCPWQV:EW[8>+H?*3Q8^ M3%=;L_?:+C=1JG")Y0X;B"II$*"X_7Z]-PBG MRG,O- 8RMW+USF_SF?TC7+.P?;[H_YA_G'^)JE3LZOH:-3%?;TO=(=-0^ M/U&G+B"N=9X'[36B@D1ADI+Z802_LW:GW]=: <=0B7:CLK>!./R637FXY]5R MK47)*,%$5"BHF"<#P-&K(]<(N&8MM[P*<;L!@&SU2KI M..$R620$[=Q)98_E9 D_ 9D![&X -)\@WLR- M36Z(N3:6S@@=@T6$$;#%QH!5YDHBD5*2W$NF>>EZF3U;:0LV0Z3\\/E; 98W M@)Q'5O@V/QFXP,PFA5S G$"QRUP!\@)7$OX+>U3Z4+X_;NIW!-WA+.J#.-; M@-#:35M>^VD?KU;+E5TKQ[8SEXPF,!L)DM(!FQ)HF*;$YCEO0FI0%UF\[VHL[AXH^T=]TPH*H@5@W6/3S\_1Q^F/M>*9Z).@$ 0XBB$,)2PAZPE'6KJ8 M@G)*C&R:[FRF,2^Z$)2*L+[1"Z.W_[F:KGX6*,SRQTS[#YU$UR M6!$AK)4*29/+=JB72&-/$':!!$J#3;YT<'I_!RA;M5SD,NEULOR7G[=_9]MB[E6NTM^<[UQZ'X.PR%ACP9<#HZE-D@@B M"A*-)TKRTF:FV.;KGG G8.I1SY(JXFS@^,NARIJLUS.[A%/]RZKS_UX'O,;Q MJ"#.13X7#7"N(S)":"24\(9P0ASFI7&Y;S-U<58)' \A6D12#4#N[OZW,7), M!F,L'<*48\05!@<".XVT"S8ZBV/TI;'V>!>5059&O ^?T)S&ZQ;0TEU>=O,U M':^VV0^>.\L'"PK$/[J'P5?Z)<'[VT.HG) M;<'DE^LV8](*HJ) A/-\1Z04,E)B1(BRS.82X51ZJN;C751^JS<:3(8PN2V8 MO-Y20+7 EJN(2&2 =F<34, 8\H2(2"D%%[)T[>GC7=3-/(X'DR%,;@ F&Y<- M_O+Z ,8N"L&,0@%H %,8&#(8?K3*Y6%B%"QEZ8=\]S90UX:TX?T.ET@#AF>U9=P"SO,!.LXG "<20AJ/)P&C@;#2F?\ M#FRG?I]U/V-] M0LQQ0V52GA=O>+EW,Y6/]-;P5T9H#:#O^1P_G]<(B6!BL<8V.AJ87X=+@D]T!B %LKOXBY^*.[^-9=Y5>Q[Z9I M%>-\<^__?NZ!@=,?\4ZLHA5+EHD\N3$WOPR2("UY1(PDCS$!A7K87GKGLY@C M/MD&/(9(M1N?Q961\S'!)S>OT:==V Q(;Z4Y\A$ MZ1'Q6"4EC%="]H#!_B_4:R1=% >%6%CY:?Y- =87<'HLT+!Y]I=;%/F 4<34 M P$<7"J-"? DYF9=2@G?:R;7$^_R=WZ\%SS$R_0IRDBD-J2V^_YMOOP>_31- MX[6J<0<:E:Q%/C&-.)RPR)H(3G70'(@3V.->8>U3L-JW@7I/^@L(M2O-X49@ M\JY;1&^7-TT(E!;16 C?F/=YN@U$6D1KE+3%T8;D%>N5K>V)D?M?KPB0,B+= M 9(3^-M 8NQ)*[S/"'^X>:PEJ90$7'ID?!X/C'%NQ@^_RFY^Y-8X)XL/OSUY MU[V0*%_F*5A)]@V@?5-#N+X365.V?+]<7L4P"8IX9H-$.E?$\^@4V( \[@$. MD,!]Q+K\2X'=6VF\A*0P(G:6>)XFGA91=N%58AQ MI;5V,0JLQX;:G?TT7C)R9KP-%53E;,.O5]GU^)AVY->7$PKJHD@R.?36N?PP MNR;K)E21*B:D(+)/R?&X9AD#(A&&_,<+YK[ MZS&DL +WU[BH ^D!ME+[:;PH9#Q@5A%H T?O8)9OR@.7;_^,"S]=@N>Q;3-^ MT0'OWL]7B^E\.?6_V]E5G 1J*3:.(1P)."%)2W!'5$))*2U#])K1T@5WYZ"K MNE#U9$I$2N1(LT(D,L^/>,)INXCI2,5C1=FIC*F82Z:M,&1%ZRKFRL M"9S7V]_*?X],HN&$"T4@)'$IU^1P9*1PR(L0+1B61%GIYZ7GI;"75JF_M>K< M8&I U08+9_V?WX%G-U?49*(QE8I#E,]LIIW+ !9&.Z0)9BEZS$6_ZY!S^'([ M]M]+3?0+59-J0&A%"=S3M+N'M-\45"S LGQ,=P)%X$3.7TR4)\01ZQ!.,5=N M*8;@P,TO]105P5A'_2CAS2C4]%(0\Y(5I#Y(:M=B#0[M[I4S312)2IB4$",F MURAKCK2S&OF@O"-).D\>'!6["[?*;*??11%^87U-? Y@ MUK\]<41IX9)"4EN,N"8.F4 8B(-23PEV A=O_U"8AGY*\%)O8*LBH@&-^+3H M?(QA^0X$.(:4Y6 ((W)%)3*'( M@P-!X!A3:4THM?=^&O#2KH^K(J !Y ^.3=[9Z6)]G?(*N'5Y??NR'1<<%Y=D M(KGSP5&* L[7+":WA3/<(.<8U4:'Y'3IH0WC4=-/.U[:'79C*&E%7X8(XA G MWDQ_3$.CU*.8H?MKS M]Z7V.3#3]$B-ZXKL+EV7R&R.X.YN\BL]K)HY=?[&:5\M-ZRC(/7C3/;@7M/( M/07GQ@#.3'ZD@9E'DGFN;6)1JM(YZ=$F>V1>_O)SWV$Y3TS>.D?N!Z1LGL;R!P_]^0]$(;HJBS*(H M3:[) _88)C%23@;!N=3PAX7Q,TIZN(>PDE]6)]7'^"C<-*[#^LQ0AN,OA]QX;JS=&(5 MWDAEK$)L7;,8),W7,19Y8UP20%'RI0_FTSNQ/J]^P*?@L)SPFL#BH?;:AK/D M(P5B6&Z58QE'1IN (@U<:1)8H*6GU)S:%_UY=00^!8>E!-?:>;PE(:>EE.(, M66\)^#C!(H.)0=3*/*=AYVG/UKW^"F/GL)L;A$_=SVPFSK.6_(DU2)% SZ8MF"C MH^+ 3BT0H8$8&93'3 ]%T>%/UPW/QL12098WX.#L'^9,HM4.IX1BY+F'/XU( MIQB049$29965MO1ST-.FJI]C5$91Q[@,[QL T8ZIK,8#X0+ SZ+#B-N D:&" MY'<1D0AIO:)_W3GI1XGWZ3GIQ_"Z!;0\'N%M.%#./2B0RD:31H.T! ,M::ZQ MUMR7?S'[#.:D'R77I^>D'\/D%F!RAR$?[I2N.:)I'EC%>![V;@4R"8[7H'.[ M=D^QQZ6OY'9NI)DI&D5/I--YW@)PCNU3-4DIT*B)11[G)T]*)@1!@$(04R:= M9XL+4;IUS-&;;,L@R MR6 ]^;Y^,@^!_F+5A+;\ _[BZJ9=Y#\6W7(YP4$H;!1!@0B;HT@/+(&P+P8P M;I$%$5UK^K*#C,;+SIZ?QIP*E2:*-]9.Z*:A_YNKVS8LFTCBKH=ZW4HU3(@U MTGGN4=*.YU2(1UI3CI@B-G$FA":C5+$=MW?WZ?+M8KW&AZ'J(94B0$19-G,^\)4PR(8S'//L4(JX,(QY;14I M/O:]3CC2WH/V=M7G-)B<&(Z\G8)]V6EIOX5IU^_Y;;9$-S8K_':"5VW.LTV M*6UM$LYW%-Q%E*L6X=#4!IG\2LTFHQGG%NQ2PUG:GE36#5X:TI"1 ?+74:$) M\U%10P)B7%O$DW+(D)B0X)I:C:U7JK68I2=I+R83/ K"ZRCD47![/KGCO<_# M=F8$#S((_&I"F=&() K>+$D*:>4-8D19++3!+)U]PD$Y\EY,KKD)G:P$N^=P M.C[%FD<#P YR!W,= V;@X$CP=S@A&AGO*6)@R93FR05Z]IG912E\,5GQ9Z&7 MXX'O.:CFJ?G1@\RR8,8P=Q@E)B$\QC$@G9Q PH!OP9A/BI2>UUR5X!>3GF]" M<9N!Y@O0X[X1 64Q)6,##:%X.\6& M#GD/M_#KHY M!MQ>WFW!0=:$Q*S(]X[!4(>X#@E8(S@B*FFJ+7-1A<8TL2=I=4_)AO*F8T#A M!9Q5KT)8#]>TLS?3I9]UR_41?RTPYTTP"2R:%NO:K=QU'GN.9&X!*:CV(K3F M4QXDJ.ZYU) VE!-[*SHP9/;"DP?HYYC?3,+OO^[F:]9RD GR@@FUR_@ ME,JO__-0VD@9 N.AB4S1&#-*A<9YR7S>%PD%05YJVL>9$/<"E'+_>;V/163B M X9 ,W@DL0"+FD"N6AF/:RF"M0U7+-XGYGE?"8RL8-71 MTXH:E;$T]QE!)E)(ZK2F8%"P $YPCDQP-D_\V57TU_P&\6'&/U>-%1IE0]L?=Q^AD$[9C (>2&RP;Q MP#&8TV"1B\(:RB76J;0?/-H0JL$WSIO&-=XX$0@-R"L&^J USMU$-!(X,1JI MPIH6S^R6VGQ370N.P=2! 5=G%&<#CL+]F3K6)HV=M(@2JO)S#8FL=3X_(=>, M2,Y5<1^YS7%8YP3!P>%9QTBD 3@-9]R!9OV)&Y:D(LB!9H-B!X&I&H..EH9G'06K#\\/P;AC$&-7?(PH&$.&$)?@44$<6M M,4P1P5QAP)X^O.AY#=$Z"B]'#2\Z1G@-('%P#/GAII^=%YQ%#L8@.):?K44" MP1@)*'JK1")84'QV^_KDKIL9&E+153BS[)\SVJ][X8/F7ZVE\G'U+2XNOMGY M-F/Q:S?_ 78AAKN/J9ERE#,MD30X/^V4#&E)!9R:D@BKM6&LF29"@RAL_&0H MC-]2ZC,^F/X:JK9]0*UML-$K#R8P:,0=!\9PG_),5Y/?5)-D1\DHGX.X9ZI@ M9T#X^95Q -R>SS/'P>RY_Q!MHJBD/ )C'!$0&7H0I O>H(2=LMHH0TDSSN"1 MM#W3LH27I(LG@.U%'XF_K^5WPQ=I:<268X2=H, 79I S0>:*7QF#\%063R"< MB[9G6KKPDI3P!+"]@)9F3[)G^Y+L#H>H"3:_Y411T/PNA5-DE'9(QTBUDY1* MU4R1^?'D/=,:B)>DD:=![J^@E ^=>"5M,IXK9)+)Q2V8@AQ#1)@ZQI)DD:MF MJOE&B1G;>YOXDA3R%+@]]Y>)_9GSH AY[=R_ 8ORSDX7ZVJONX+62GGG/+CY MX'# ?[A$AMJ(HDZY_W8RACS#7.HQ+'BF\>>S2;:.!L<7'7KV9]_$&B^$91JL MH'>Y^3%'QO&('%/<*$(X-L\G+.U/]XO/X8ZG. T:@:-0_)?+_S[-/F*CC!XB M$_#;0/X4>&B]%RBJ:'&@)K+03#?CTL0_TQ/\+V4)QL3SBW8$[J<%>S#.6*5X MI,AC27/DAI'.E=?.$"*$4-ZTT]:\-/$O/HO] @S!F'A^T8;@3BNUI[G&A-64 M>((PI0+,9PC(B$"1\-$(8K35JO1DZC8H?_%I\Q=@ D9#\HO6_R-B*C_87S@@\YPS]"]#]D5!<-+L_[K/D!X2_6BZO M+C>\^0V8>=&]7:ZFE\"(BV^WO"CW?OF4KX_QT+D8-\9Y$>VXT3H!!GERN0H# M1V08-TAQPVG$W*I4^GJDU1?1E :1M$PH.&LVEVV.186DCUI&:L%1+QY8OL@7 MT<=@:KP7T<>(LP&_ZOJAV?J=)#7!D)P2TDD3Q)U*R&BND$\I*!I8Q*3TQ(^[ MWW\I[Z&/@D!72!X-86G[:%$* @Z%QXA$F[N,IX"T50ZI0+6FT2;0TY'0U,(3 MY.&2W .) 6RM" KPF"87?W07W[JKI9V'BS^ 93\_SN-;<*ZZGS&N'Z-^NEKX M;Z!$F<3M@U07F)&,,10TR2\$DT!@U3$XVH8Z(ZP4)CSAFPW\=!MP&2+E[GPL M;\#,W'_;SY@+GC""("BSB'.=F_W1A)S50F,")[\M/>K]^"8>S^!E[BF'UG") M- "G41[L6QL$P5%[<_Y&W<^\B<=1L#I'$X]C9-P MSN^= EO+KS#WU&L-EM\FQ(VDR,2 $981N$DIDZ1T7?&.;31><30Z-KJR@JJ( MM>5B-?F<^;;6V&"2E)@+)*C1$)!KBYQR!%DC9.0T8()[939@U3O(@I]N477O M@Y6OJ:L>Q<,YWP)7EU>;QP"C9@414DF!L1["QN78"@YDPI(\A[WFF?Y MA,CO?;2RT(>(K"O!O]J"MW_>V;C&QEDA\F-HFC,B@@'@24(>,\UCB!#F]AJV M]I3@[WZT3JQ63/"#^=> ]UG@/8:QP3L"YV!0>1(4CQ90KL ;PDXZ SZ6#KRP MLWJFQEWCU<1U/W3!]X/!_U&@"B5M3+/(Q,!4*N[I[2G 2MN21YJ#4+B)" =-4;4<$J)8D'H9KJ M'$G;,WU>T.!)5 I ?PG%VI[/<3V(R0K$1 #WUP8P. %S)"-72B:"=5#/3K&. M][O)J1TVW26JERK)OU7I#)!I>U+>U>6E7?SLTOH"_Q'/,O'SY>E/3X[Z M2L$G)L.I&^=POZ0M6.&[R':8Q$G''$M))Y?>4 MBBI)J&"NUQWPJ+6[9WAP4@T0!^MXCY%. ] :I8[/4D&-3!$)*S7B#/CJ3##Y M%E0K1WV^'/F[CO>H.MZC8'6..MYC9-P SN^5AVY>?U\7EC"6"'<>*0^N/2?8 M(B.D1,YC&V/0EIK2+TGW;J;QF]O1<7*HIG>PT!I W^%I@ESI$(D/B$"P@KAU M,C<;S.V-D\**<6E2Z;#_]%&0]2XXSXW",EF[0,O0]0[U[P:JV;X"@&L#:^[GO+H$ NUIS\,/6$5_[,XIX M%YV,R#J:.RH"%49XABSSS$LMP:*7OM(^L)U6GB.V$M*4DER[(+S64"5C= GT M*&7K'3W-5Q $,1*-T9Y;[4O'T@>T" MD$A8 "63F.2FD#27EYN$+(F1B^0PIJ5!]&@330)GB("[DMQN "[@/4;8P#?P M#M[$'W'6?<\ITA)I &1?X@S^Z"M0]$^[^'=3 GHE;39+3TV)1N*-)K8W5+Y,9#67FI- "U,N'/A]M91#XJ@05& M)BG0-*,CM#D:5[OAX8#LGG^$I19\]D9MOY#K%U]T<'.$K\(4_?H^+ MM9B6$Y:(-P8KA!-E^?UD0CH_D18J&>N82K+XO5?_W;604#D=+X_.SW&DT\#1 M>$/0UG3^ @YRFJXFQ.,@-"/9VP!NZ1B1)H8B'YPW3#)6?@+1GJVTD$\ICZ@2 M?&\ /K_-%S>'/1"SI6)Y\VH0-VVD+V9;RX#N#U!K YICSX@P?_;'@T4O;[)0*9$3E2Z@6*7-)J >1N#544PWLW%B#S-17/X"7.>5UT4%L?]G-U[4\W[H9 MF*/E6@XW+ B:!::300;G-\8I!*0I>$LX2F6U,4JPTE?( [=:.853 D,/[>PY MA-: &W$DF1.<*Q@=]\BP%($\ AZ\T@9%*H4U@1#C2T=.1VZQ+A;/ IO3H'J4 M#!N Z(/Y6[]>Y5NL;1N^Y<>KU7(%)Q?H__;PNO6WU@G96V.@% X^OX*E&KQZ MRRU0G3 "GQ\G;C6SI'1&K[KNW$C=5&L#Z#M=/ UB;,NOB::.&Z(=XEIR8 SQR#$N4-*: M&Q\C=;YTK>Z>K=1->C:(LR$B>N;YS4_="KXVM;/9S_6?37_$+]%?+::K:5R^ M_=//KD(,67BK;S'7EUQM=M:E^^F_[V=+B(ZTX7-F4,_!\[%3KB'D:WR1D/4) M7-202T\=E2CHI)Q-Q+/BN9VQ4JZW18JO0"IAKT3>@43NB.-C>KBA;?N M!=:O^I+'@4=/4+ L'Y79\:?1(9R42, /362O04+'5(J.1TXKG8G.C]*'U:6- M0*99[;GS2!\VK1-C 5F!P67TG"%'C4/2*4&==HSYTNF,I_94N?%0*^#I!>J! MDFP F?N[VT38L7.$H$1YRD&11"Z$A *P"*)E$0!08[U;::LE45F9]VXO=(P M"I;=C]5@2"=LB0*N8% _Q!T-$&1[@;PWC#!#*)6E6^ WW&!H5$R5$T1K%NKZ M2:%7(49PX5UNA,\%#\@D[9%W47K/">;IQ3<+.I]5&L#T!G!SH@?QX>:%5=!. MRD 42B8_D)8!(^> F=X 2"S7UA>?M%UJ[ZVT%'KNL<@P,#Q_)=B4[TY(3ZU&W5X;;-X?SK]L/+2="!TMLD"AY\*$X M#Q2Y:#4BSN1Y%E1K4KH>:N]F*N<42^#@41%I$<8W<,1>$[)A3_94;BC!A.0N M$Q0QB7&>O*R0AK ]/Z&7/BE'I"WM.>[?365?<$P,GO MB_AU>ZO[.?Z(\ZNB)UGOCXUSP@VC=>R33U+-B$@>2>%3;OD=P#91B82CSE@N MA(NEDZ)CG7SWV?KQFJV;6"NW^568F1 ME5Y Y( -]YJHQ'LU (*OW,$/_'2+G8,;J N:0W3#@6C<\D11B4$5IW$@=;B*FZ^6_7K98I49I;*Y 2B0#EW&1/7B-%N(U&),EE:9?K MSN?K1$WEL7 J9QL Q9X3]39/ZK6V(3F.'(\>3*50R :!$8L6#E<.4E:ET]1/ M[:ENT%W0)J109F%2WSHDK%(,5S$6MO2W=+6' -IMT@@?BY%&5P[A":[:5Y:%D MR8=N_G4V_1%#IGJU=#]OSX]7BVA/Z'U9XJMCIXH&43]VSH@*S*R,' F3RPWS M5UD>7H+$<@$22$:4E1*3;QRO:JMGV=FZIP(Z)6[.D8TFYJZ,$VR]W=027V\A=.:=4)$X@ M2EF>.T] 7<#/1%?&AH]+^SPM)Z[&H"%4SG; "B./&EO V1.8V)! YU.V]R\ MAR%G!9R["H<@C>(ZE)X>,W2OK10;G\VK.:MP&P QZ)^_6F1A; B9"$>4)9$@ M26)N(AA!F9TD*-H\6HR0('7Q^J8'>ZCK2I]'\H_-X' QM%KK=.66\3]7L-); MX.CJA"S5[H6*))YZ[+%4+NG^IVX[U4C,L*>:("U\0#S"\6E#S/E+Y5.0< 3B MT@[%OKV"(6C<%-<@Z8I1W06'? MZW*X;R;G[L>; LD >>[*S0QF;FUT;/?]VWSY/?IIFL9P$W!H2V.4.3* J$,J MC(P7$4D&WAYA7IA^E\)/(63?!AK(RPP7:E>:PXW Y%VWB-XN5]YL]PF=>S<.GF9W?Z7Y5 MV(R/L<4QV_44SRF?VHEGM!["8Z+GJ,8\)UNC61'G)V_L+B;C5:OXS4_*XAI-O3A2,3RZM[^X^M:%PO)ZL&:5 MX'B8M'9SHQ%9?8+/KA:7\_!N9K\6D=3]%:LTT!LDIYV<:$1*6>-?SY=A44Y, M#Y:LXJ /MGZ/>=&(H/Z[^^-V?V4MX)ZEJ_C1@P1WF#>5!7ASIDXO8WC7+;)? M^+N=G:QNA]:MX@(?);H>7&E!\9:O9]TR7G0WVUU/*RVG?4^LWT>.JKX*]N-2 ML_(<28R]I*<;E5XC0GL_#],?TW"U??MRBJ >+%4W*#O,\^XI!M16I=GL=E_+ M)Q,[/91HUX+5)+2'YUT_!K1PDWB32CJL-(/N!N^M73=8[J5%!YE27%AG;Q2\ MDZJ'B>(QDY+UX;Y_],>(R>:C1XR,5U!1*^6\B]4-P&&]MU??X?-^NF;%YSSH M<_GEU>U5D/9[^1ZL/ZV@[,KM,#3O1,8?EHX'KA/C PHQV6@^.! M!WQI072_S<-B]O/KG=E_5VLHO?XV__K)GV;VGEBZE^CJWK'U8TZK19IO%^O$]T@%FH]7+U*<^<2F M3RS,S$+]''WW(RY^?DR/OO4(#(-PW^L#)ZCL=M7KSYR>9=ZY8+4$V3'RN:NL MA]A2V1[UXL)?^E[@%&\D[Y"^?L&X.\;@*-D M\VLW_S5V)81R?Z5Z-V:'>-T]07A#YTJ$)2^G\S7/LGTM=L \6KB:41OJ&?1A M4VV3]_7K:DO4R=FF^TM5JV0<*JW=K*@LG^L-S>WLYW*Z+%.DLW?1:E6-)_K> M>]E367I?5O_^M/ ?%Q?+Q=OE:KIISERRW+O7!ZJ5/ Z5ZC%LJRSACUM3C>TQ MWZEVV5U(PGV8V*#8?Y]VL^W E/_N+N/K32OD#_:/,61_\&/U+LY+(J //QN$ M 5#\GRL[FZ:IW^[^PO[Y2YS'-%V=7"PQZ(/UKNI+PJ$O7]N"!)BQF9UO-_S^ M\GMN" D$N.ELNOI9QG<;]L5ZM0&%0'$<9]N)P$JZ> >6K5= 4" (:]/7V['! MPG'TPV5[";&I7-?3/&KH5J"+2X@+/\?_7$T7-W:EC%$^XC.]A-Q4ZNMX'K9: M!?3IQU@50/=7+E+]DAO[N>Q-=. M),]F#[Z10]C#A[UK%)QLPO^]Z-;Q^*GJ<7^E:F54 MA[1C)[&U!3";W6RKC&H\7*[>L;Z3W5T?VFNW"8LV!U@GZ\3==:H5J1W2B!V$ MUG9JM[LMDW1[O%J]8_NT.+ZU^XO7W9_:MO,&!?_6'17W]\OEU<%)7IH MW6K5N4/MZ-,\JFU1O^4F,.%FHZ6D>&C=:G6Y0ZWKTSRJKHO=1;>RLQ+WP _7 MJE9N.UCG=O*BOH1>^15$XK.?G^PT%!+4KB6K%=8.E]M6:U>=J#@GN!-;;?S.C/\ZL?78K9Q[Z+U2EV'>IE/L*E M(LGC/E6O5G5P[FX(*YN3_Z]Q]7[NN\M".?1>'ZA7LEI,UOO9UIR$'R69QY+T M@0_UDGA3N:,!;*PL^1WF)U.^37Z5$7K?;_22=TO9IR.9UYR2?UQ]BXN1]7OW M-WJ)NJ7$U9',JZW5UEW-[.+#=+DJ>-6]?]5>XFPIG?4D@VH+\+%E.343LF?) M7M4*+26S#K.F>N;_VOB7%^!3:_>29$NIK)[,:F#&R(WC_J%;EIZP='_M7D)L M)8%UD#W5O9T'GO>IZK=SP5[B:BD!=8@MM9\Z9XK]%+'BWE8!X0WT:9]\GB.+9>E;:4 M)FFP3+6;_P, 63@^]6]RYZ2"[M9[I?+ /@JX^$?6+::#AWG(SS-F.J>0MY5B6:D M]U>J]I+W6!]N!_FMB.1BNCK9O;ZW5+4GN0.%Q;L]ISV^/D] 1+ZB<6QY#9@66KO:\]3FQ/,Z8) [C>5XEY?3N6 MJ_:V=H@AW,6(AHSAQ>)ROBIK"^\L6>U5[7!3^)@A;5G"0@+;OVJU![4GV<'F MQ'8=,)2;7+I[Q7IO:(=8PSW\:$)6;ZX6ZXT5$-+-4O5>Q0Z1SD,.-"&6+]%? M+::K:5R^^OKUU0\[G9U\9;SW MF1%N&?>34?R6\>ZG'F&DP'7C[O5/RL5OEP]WERX5TCV]>B,WD@?E=C^!WY-? MU>]8=NWSUVZUW6J9-'+_KS2253Y1S@?X-[Y%W_Y!_H^SR_A__M?_!U!+ P04 M " "3@257FBR[!_T' #R*0 &P '-A;7-A"TS,3%P96]X<3(R M,#(T+FAT;>U:;7,:MQ;^WE^AVG-3>P8P"_@-',\X#IG+3,=.;=*73W?$KA94 M[ZZVDA;,_?5]CK08,#C!;=(03S,3S*ZDH_/RZ)Q'0F!61*PP,ANR7R)A[EBU6O:Z5/E4R^'(LD:]T62_*'TGQ]RW M6VD3<3Z3KTC>= *1>NH?GK"FZV('Y^&C:#> MB$]%8W#4BL/&_X(=#$5W/\;8:2)>[Z0RJXX$S=]NG=8.<]N9R,B.VD&]_I\= MU_/\+%:9Q70:P_U7+V55%M=#B!LH:U7:;@009L6]K?)$#K.V,W+'2YN-"%6B M='NW[OYUJ*4:\U0FT_8/?9D*PZ[$A-VHE&<_5 S/3-4(+6/?T M]2XO^KWK*W;]CKV_Z5U=]MY?_,BZOW8O/_1[/W?Q&CVZ-Y\RKHR-LV_!WN86 MF?O^P\WMAXNK/NM?L]ONI3.Z66^0X?W_=MGMQ?G%36VM-[578+<]^!S#?2#/AIL)"H4D?9D?R7D4(>M6$Q'C39TR'/S.1GPLF!9C M*29(S'8D#?NIX!JH3Z;L1N1*6Z8R]D[IE 7UZD],Q0A5:KCFK)>%-<3F]"7$ MIK%UL7G##2("WZ=3=I>I22*BH:CX$&D?F$A!A4RAL&(&+C/&LRDK,JL+ 0M0 M:EW51<0X2_&D)4]8S$.\TDRE6&U6^7XK'3(1"H,@3ZE+RN\$YEV0:? N@C*8 M,G$E&W-0AU!JE&ATRS 7 K(4=F85)$D G@+$2P M!)2C@YXDZ0)2@GR1R3)1S,HZD!^TB2X KU M*!)T ! 5T.*F,TZ?D)L1BQ,U,3.4:C&4QFJ.B3B]]'I#R\H"V,Q,F15M7PK> M6EN'M_Y2<%[MGC2"XXXI$54R DH1*HXE'O?,OHM\!&) V#X#N?3CB MV5"P"Z2EFR)!CZ#)J\'AGO!:!(>1?_*/DIACYD%*\AGEK@7L>BR1+IAH!4U? M!Q$;F1LOF1O#7/+VXW6%'D0MGD?=ED#1/-KJU;/'][=E^1S53@/RPUMAX"C$ MSQ7;3T.\0CP@Y(79? @5Y(' NBAG\B5>%1H"D#?'TKALC%XB6.<8VV,943PY49EG*H/-X ^46#"--?1 M#%] O.0#F4@[)2JR;EI:;0Z*#F5^H2QU7:#0KLC=EP;EAB@R,* '8T2)R6D74!1L%#VBL-IDCP[]@2(=;!&F?K+MCGA0NHU&\11R# MW\HQ(F76\-0'*K1!AO:/ZZFK0S &(KL:3Y 'JK!/:[!)#>$/O06Q__C3&S8V MF.TKW*(4WA/0QP&0)GB9((RV"(1E7O7Q7<4)'224!-"UK 7C,[(IL0 5AH4F M-"R4W#524V4LWM/1*V29$(+^\"=2;.^)(3%@C3SWJ'>I./9_PIV!T/%(5CSH MM>^U&G'SP$\H0[IE(")7.IP_RK0^98F\$TEY(/*H?^5ON^CYT-]>H!^^G(VE M.QZ-9JND,L]D.SOX>A8$R\V./T)9 MD^QXA(%&/.2Z)^%:,EL, >9 0"N>)AAP!%.D0 R(L'6[L;)Y $0*786K$YX;T9Y]Z2"[YPF?MF7F'.8& M=99_):;; &.J$J 7); XO"UB-_]%LYK*YYIH.;+3:UCJM'1\? M/]E:>[,!I1X;#?R M>_;HC@1!]+'+O;=WOL[YJ OL6ZP(5Q?91U9QHQG$C2^IQ2UMX=.!T*]V@Z-Z MY[#B+LP\NI)2AN8S>OUK./S-=)F&O RK7NVVD//88Q":^ MV:!KF25=$LWA&#IV9>21SK?DX"USZK?DNLN1%#'KWHNPH,,@=NUW1/\Z\9$3 MG<2VM)@MW,"M>^_]*2NHS(IO]U>=>^!8R!J2LWQ#,5?&_?S=]K^EC,7*G<7Y MNG9$ICX?P@=8W(5='?*):X[EI[]S>>#N>OX)4$L#!!0 ( ).!)5?&E-X3 M^ < /LI ; 7^&"[A:D).2-!0*+E&5!1:J E5[/UUYQA[BR\QX:GL2TE_?Y]@3DI"P M&]K=;A9UI0V9L7U\7AZ?\]CQTU>M5KQ-=C(VZ&SC6;K8[[%=M[M60AW:G7"J/)W*.=L+ST8Z? MY"C28GQ\)-20*?%N0QW(O8-H]V!?QDG2%4T>B;TN%P>1B+M\?V^W\[_6!H:B M>QACW3B5[S8RE=<'DN;O=0\:NX4['"GA!KU6L_F?#=_S^"C1N<-T!L/#UR!E M418W=Q 7:>=TUFNW(,S)!U?GJ;K+>][(C2!M,B+6J3:]S:;_=T@M]81G*AWW M?KA5F;3L0H[8MOTIXZK8>/MF[.VLD;E7OUS?_-*_N&6WE^SF M],0;W6FVR?#;'T_93?_Z??_B]*9^^=M/I_]E_9-;:FDWFW\IL/\OK5/)^(N; MVEUJZGD-20(K4,7L:J#25!6VQF)I2"7F!MR]V=S=/_P;=H57*A<(:*^U7WSY M];?=Q [$Y> VQ::]=;-YSBXC ]]F8 MW>=ZE$IQ)VLA1"8$1FBHD&O45LS 5(Q7AF'%.>9TZ+?0(9>QM CRF+ID_%YBWAF9%N\$E,&4J:_:F(,ZQ,J@2J-; MCN'01$C#1@,5#Y@MZ6,Z?B2-K(20 9FR*P5);@'5M("9 M0PP3+!K/NN&U0+#S[4!0LD3E"#+A91K4&O"'[F@V,^TJ3Y \N%.0H_(X+05D M C@S$:P!=(H23H&X$V0)RFDZQ60%!_MD:L!>*!)FZ3-&CU>'U MUNZ6#%JT=D5X"H^*R&,>0$KR&>6N&>P&+)$NF&@!35\'$2N9F\R9F\!<\O;3 M=84>1"U>1MWF0-%YN]:K9XMOK\OR>=LX:)$?/D@+1R%^OMA^&N(UX@$Q+^WJ M0Z@@1Q+KHIHIE'A=&@A WAPJZ[,Q>LG6E4G MJ%$AIT,7JU,E_/&!+2.KA.)&D0$J,!%?G7*25%IB!SYC6$\E?.[65D(AAUI! M@PKP6Q67*:>2 [.\$E.6@1&!L\Q2+7R+)'5$5Z@,*DI3 .764Z>]*[4AS[/^G/0.AX)"\?]=H.6@VX?>0GE"'],I#" MEP[OCRJMCUFJ[F5:'8@\Z5_[VRYZ.?37%^B[KV=CZ8]'Q625U*:9BQ+I+%*G M28RP]@*&LL!^'[7C8,!.&_M("OP+B,PRY9R4'RD3D0;MH':AH)\7L@4\(RM; MROKX2SQ\L@CE[Z6"^G[!E7GLCTZV_]VY_8-DH)^"V<%5"O"C[3-MQ&,E 9:J MH#_NH$:2WU.%#DS/UVC/4?V1[N3@ZT40K#8[X0AE2;+C @.M?,QUS\*U8K88 M LR!@-8"3;#@"+;,@!@XR1M3U9BE1X2OG *LW]:JCTJ?&*26&H @?4($E/R9 M?(6Y6BB4*A_J="BI6N;\KOIIP50Y5&9%JL<2K:.!#EF3SR$:"/PL5**Q*BX0 M8>=W8U5S!$1*4X>K4UY8V9M\.41V+U(^[JG<.\P/.IS_H9@N! RI2H!>5,#R M@ K-T[L"C6:X+^ ,_HO)S%5SPS?M.+'8UCUH[.WM/=O<;+2>;?N8V$ZCU3GX M[%*[G<;>?G$<$9\+/YNH[,Q&5#AL=^#KG MHSZP'[ B?%UD'UG%[4XK:7])+6YH"Y]%TKS9;+UM'N[6_)V9)[=2JM!\1J]_ M#8>_'\_3D-=AU9O-+G*>_URX^3!GZHKKI\D\B5C%/2MTK1*ESZ,%?$,GKXR< M>]DH&3"SA[+[V78%_WKQ"=.]!)[RF&V> 6W;EV%LU9X=,&W MVXO.W?%<9 G5F;^J6&CK?P3OA5]4AG+A\N)T:7LZTYP.X1'6=^D6AWSBOF/U M&2Y?[OA+GW\"4$L#!!0 ( ).!)5<@*T/K/ 0 *,1 ; XDBNF4GJT\M-O5N_]I@G2CSA9'/4)NT*,'-:8VZ*DTVI[D>]V M_,0G4;OC$;]]0 ZH[T3=Z&^G!J:@7ME(M4CI82UCN36G.G[@=QNM0O6N&5'S MP+'MWVI&\ZB?\%Q!. 'FU=_*RZ8O+"[!7<25XEG@.N!,T1MEX91=YH%)LE9Y M6UG$/.4BV+'-KZAT-!S,1N,S-#Y%YY/1V7!T/GB+P@_A\&(V^C.$SZ 13K9)SGM%N9U?3*87 M@[,9FHV1TT$7C6ECV$#3<&AR=;R677\JI>5R,R5[I5D.IFAP,CZ?A2?H?L*K M-+OV@2[K[/<030>3X\%9.+7&']Z&?Z'!<*8EKFV[_V39?BRE8LFB^L1R AP$ M3J=X_B[T'Z5A5$=3G'^$/CQF\AK+.HJIT !140I98D"D^/UE0&/%>%XM X0E MPH07>B.]K[Y2TB3R!*DYA2 BPCF5UO@FI0LTB)66:!+K(,?**+TKL8 5D2[0 MA!9<@$J.3KG(D&-;[[3^%&<2"XQ&>=Q "1?&:E6%1^AS/2=QGY.^ LPX013J M2- ?)2!WNW5S:GP'U;,7%25E"E!BGA4I [?73,T-58)^+IF@^N22AL_;:N[A M?01\.JT]LG];,QJ7@BGM(;R)YSB_I*O".5W/1S@G5>U8#K7(L'$5 SH,B A\ M1;*,YT]4-<%,BPI!I495UV8X31&X@^1Q"IAE 3!EW6!*6([S6'^'0(29D!H' M:)5IE12'HA@L\N&2V;9?H1<5CE*Z$D=<$"HL*%^*"TF#U9\>8;)(\2)@N2F" M,>JM[X'Z^+[2+17C=+D%F-:OQ'\.N3G<%1[HBJ\A+<<.(FHILRF!":+?; MWQ3;#>>;LN^Y]1J.U_WA7GVOT>[X6[EM&B(J,H!O6>#\L.;55@8%)@0FM\ M M;M"#H2:ER0;E%=OWAZ=_L2=-84]@/>_NM#J]E]JO#(HIA6SNB1IFLN9KU!+ P04 " "3@257I %O:3@$ M "L$0 &P '-A;7-A"TS,C)P9F]X<3(R,#(T+FAT;>U8;7/B-A#^ MWE^ADFDNF<'@%PA@2&8X E,Z-\ !F6L_=80EQ^K)EBO)"?37=RWC)(3E< MFERG?&!L[XN>?5:[VE$OTC&_Z$44DXL?>C]:%KH401;31*- 4JPI09EBR37Z M1*CZC"QKJS40Z4:RZT@CUW8]]$G(S^P&%W+--*<7I9]>O7COU M83>(D?,*:X5NFYRU6TVG@QMVVUL%GN>0=A &*]*F[NIWIP*FH%[8*+WA]+P2 ML\2*:+Z^W^C4FJGNWC*B(]^Q[9\J1O.B%XI$PW(2S(O'PLN^+RROP=U*:"UB MWW7 F:9K;6'.KA/?!%DIO)46@>!"^D>V^75SB17BF/&-_V[)8JK0A-ZBN8AQ M\JZJ<*(L124+"T7%_J( $Q8QK[=%$"WPPUE"RZ <-X]CN([8BFGDN35W-XA] M^%JD8+6+/0#ZJ7PE\(/A?#D>C0?]Y7@Z0=,1FLW'D\%XUO^ 1N-)'Q[A:3H" MC>'\D."\-Q3;[&J^N.I/EF@Y14X;7=46M4$-+88#$ZOC->WJ-)&L95Z(G0<%B 9A'CG*6JB@(JH'^A< MDO-8!3G61NECAB5L"KY!V/N;Z"QPK+#$:)T$-A4(:JS(1 M3S#H>D[HOB2#*9@)@BBDDJ!?,D#N=JKFX/@*JA?/*PHS#E "$:><@=M;IB-# ME:1_9DS2_/!2AL^[;)[@4P1\.LT3Y8 KF(L7$5 #H,B A\12H+HF>R&F*6BU))58ZJFIMASA&X@^ Q!\PJ!9BJ M:C"%+,%)D'^'A0@S2^8X0"OC15 "DF*PJ,=;YM"2A7+4>,5I*5X)2:BT('T< MIXKZY4.7,)5RO/%98I)@C+J[;3 _P6_RD@HPWW8!4_V%^/YPK]G% :_A5->D M7'DKKAE179-]&0P)K5;KBV*[YGQ1]C6W7LWQ.M_<:\.KM=J-@]S6#1$%&<"W M2G%R7O$JI4&*"8'AS7?3-7HTUW :[E%>L/UP?OH7:](D]A+V\_%1L]U]K7YE M4"PH-.MX1>7QD7-F=YN[O6H[1FY3\PU9?PW"WV\,W7>Q_3>B.CYJM+K*_.^= MW3NA'E@_=AYQY2!Z#E#=-DK31U/@1G!&4$Y*]WOB^.WQ^CVQ-X@8#='H[IR> MAB&#F?)_$A^1:#SZ3,-JP0&TGLPD T)38'2/V]-]F&[MTVW)>V&6?L>Q.\@OK.]+[),Q<4V__BMJ1N;FG^!E!+ 0(4 Q0 M ( ).!)5?G!]?GJB0 (;G > " 0 !E>&AI8FET M,3 Q,BUC;VYS=6QT:6YG86=R92YH=&U02P$"% ,4 " "3@257__@ZSGM& M @!'@AH $ @ 'F) :6]T+3(P,C,P-S(Y+FAT;5!+ 0(4 M Q0 ( ).!)5'-D4$L! A0#% @ DX$E5VTN+!7I&P 4@\! !0 M ( !FWL" &EO="TR,#(S,#&UL4$L! A0#% @ MDX$E5\EL"-.#3P 29L# !0 ( !MI<" &EO="TR,#(S,#&UL4$L! A0#% @ DX$E5[_DA /-Y R,L) !0 M ( !:^<" &EO="TR,#(S,#&UL4$L! A0#% @ DX$E M5]E,5)BIB@ :YL& !0 ( !:LP# &EO="TR,#(S,#&UL4$L! A0#% @ DX$E5YHLNP?]!P \BD !L M ( !15<$ '-A;7-A"TS,3%P96]X<3(R,#(T+FAT;5!+ 0(4 Q0 ( M ).!)5?&E-X3^ < /LI ; " 7M?! !S86US87)A97@M M,S$R<&9O>'$R,C R-"YH=&U02P$"% ,4 " "3@257("M#ZSP$ "C$0 M&P @ &L9P0 "TS,C)P9F]X<3(R,#(T+FAT;5!+!08 "P + /0" "2 %< 0 ! end