0001650164-23-000369.txt : 20231108 0001650164-23-000369.hdr.sgml : 20231108 20231107175011 ACCESSION NUMBER: 0001650164-23-000369 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 81 CONFORMED PERIOD OF REPORT: 20230930 FILED AS OF DATE: 20231108 DATE AS OF CHANGE: 20231107 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Toast, Inc. CENTRAL INDEX KEY: 0001650164 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-COMPUTER PROCESSING & DATA PREPARATION [7374] IRS NUMBER: 454168768 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-40819 FILM NUMBER: 231385325 BUSINESS ADDRESS: STREET 1: 401 PARK DRIVE CITY: BOSTON STATE: MA ZIP: 02215 BUSINESS PHONE: 617-297-1005 MAIL ADDRESS: STREET 1: 401 PARK DRIVE CITY: BOSTON STATE: MA ZIP: 02215 10-Q 1 tost-20230930.htm 10-Q tost-20230930
0001650164FALSE12-312023Q326600016501642023-01-012023-09-300001650164us-gaap:CommonClassAMember2023-10-31xbrli:shares0001650164us-gaap:CommonClassBMember2023-10-3100016501642023-09-30iso4217:USD00016501642022-12-31iso4217:USDxbrli:shares0001650164us-gaap:CommonClassAMember2023-09-300001650164us-gaap:CommonClassAMember2022-12-310001650164us-gaap:CommonClassBMember2022-12-310001650164us-gaap:CommonClassBMember2023-09-300001650164us-gaap:LicenseMember2023-07-012023-09-300001650164us-gaap:LicenseMember2022-07-012022-09-300001650164us-gaap:LicenseMember2023-01-012023-09-300001650164us-gaap:LicenseMember2022-01-012022-09-300001650164us-gaap:TechnologyServiceMember2023-07-012023-09-300001650164us-gaap:TechnologyServiceMember2022-07-012022-09-300001650164us-gaap:TechnologyServiceMember2023-01-012023-09-300001650164us-gaap:TechnologyServiceMember2022-01-012022-09-300001650164us-gaap:ProductMember2023-07-012023-09-300001650164us-gaap:ProductMember2022-07-012022-09-300001650164us-gaap:ProductMember2023-01-012023-09-300001650164us-gaap:ProductMember2022-01-012022-09-300001650164tost:ProfessionalServicesMember2023-07-012023-09-300001650164tost:ProfessionalServicesMember2022-07-012022-09-300001650164tost:ProfessionalServicesMember2023-01-012023-09-300001650164tost:ProfessionalServicesMember2022-01-012022-09-3000016501642023-07-012023-09-3000016501642022-07-012022-09-3000016501642022-01-012022-09-300001650164us-gaap:CommonStockMember2022-12-310001650164us-gaap:TreasuryStockCommonMember2022-12-310001650164us-gaap:AdditionalPaidInCapitalMember2022-12-310001650164us-gaap:RetainedEarningsMember2022-12-310001650164us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001650164us-gaap:CommonStockMember2023-01-012023-09-300001650164us-gaap:AdditionalPaidInCapitalMember2023-01-012023-09-300001650164us-gaap:RetainedEarningsMember2023-01-012023-09-300001650164us-gaap:CommonStockMember2023-09-300001650164us-gaap:TreasuryStockCommonMember2023-09-300001650164us-gaap:AdditionalPaidInCapitalMember2023-09-300001650164us-gaap:RetainedEarningsMember2023-09-300001650164us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-09-300001650164us-gaap:CommonStockMember2021-12-310001650164us-gaap:TreasuryStockCommonMember2021-12-310001650164us-gaap:AdditionalPaidInCapitalMember2021-12-310001650164us-gaap:RetainedEarningsMember2021-12-310001650164us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-3100016501642021-12-310001650164us-gaap:CommonStockMember2022-01-012022-09-300001650164us-gaap:AdditionalPaidInCapitalMember2022-01-012022-09-300001650164us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-09-300001650164us-gaap:RetainedEarningsMember2022-01-012022-09-300001650164us-gaap:CommonStockMember2022-09-300001650164us-gaap:TreasuryStockCommonMember2022-09-300001650164us-gaap:AdditionalPaidInCapitalMember2022-09-300001650164us-gaap:RetainedEarningsMember2022-09-300001650164us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-09-3000016501642022-09-300001650164us-gaap:CommonStockMember2023-06-300001650164us-gaap:TreasuryStockCommonMember2023-06-300001650164us-gaap:AdditionalPaidInCapitalMember2023-06-300001650164us-gaap:RetainedEarningsMember2023-06-300001650164us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-06-3000016501642023-06-300001650164us-gaap:CommonStockMember2023-07-012023-09-300001650164us-gaap:AdditionalPaidInCapitalMember2023-07-012023-09-300001650164us-gaap:RetainedEarningsMember2023-07-012023-09-300001650164us-gaap:CommonStockMember2022-06-300001650164us-gaap:TreasuryStockCommonMember2022-06-300001650164us-gaap:AdditionalPaidInCapitalMember2022-06-300001650164us-gaap:RetainedEarningsMember2022-06-300001650164us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-06-3000016501642022-06-300001650164us-gaap:CommonStockMember2022-07-012022-09-300001650164us-gaap:AdditionalPaidInCapitalMember2022-07-012022-09-300001650164us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-07-012022-09-300001650164us-gaap:RetainedEarningsMember2022-07-012022-09-300001650164us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMember2023-09-300001650164us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel2Member2023-09-300001650164us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:MoneyMarketFundsMember2023-09-300001650164us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2023-09-300001650164us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMemberus-gaap:FairValueInputsLevel1Member2023-09-300001650164us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMemberus-gaap:FairValueInputsLevel2Member2023-09-300001650164us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:CommercialPaperMember2023-09-300001650164us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMember2023-09-300001650164us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:CertificatesOfDepositMember2023-09-300001650164us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CertificatesOfDepositMemberus-gaap:FairValueInputsLevel2Member2023-09-300001650164us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:CertificatesOfDepositMember2023-09-300001650164us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CertificatesOfDepositMember2023-09-300001650164us-gaap:CorporateBondSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2023-09-300001650164us-gaap:CorporateBondSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2023-09-300001650164us-gaap:CorporateBondSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2023-09-300001650164us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateBondSecuritiesMember2023-09-300001650164us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember2023-09-300001650164us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMemberus-gaap:FairValueInputsLevel2Member2023-09-300001650164us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember2023-09-300001650164us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember2023-09-300001650164us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:USTreasurySecuritiesMember2023-09-300001650164us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMemberus-gaap:FairValueInputsLevel2Member2023-09-300001650164us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:USTreasurySecuritiesMember2023-09-300001650164us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMember2023-09-300001650164us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:AssetBackedSecuritiesMember2023-09-300001650164us-gaap:FairValueMeasurementsRecurringMemberus-gaap:AssetBackedSecuritiesMemberus-gaap:FairValueInputsLevel2Member2023-09-300001650164us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:AssetBackedSecuritiesMember2023-09-300001650164us-gaap:FairValueMeasurementsRecurringMemberus-gaap:AssetBackedSecuritiesMember2023-09-300001650164us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2023-09-300001650164us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2023-09-300001650164us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2023-09-300001650164us-gaap:FairValueMeasurementsRecurringMember2023-09-300001650164us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMember2022-12-310001650164us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel2Member2022-12-310001650164us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:MoneyMarketFundsMember2022-12-310001650164us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2022-12-310001650164us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMemberus-gaap:FairValueInputsLevel1Member2022-12-310001650164us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMemberus-gaap:FairValueInputsLevel2Member2022-12-310001650164us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:CommercialPaperMember2022-12-310001650164us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMember2022-12-310001650164us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:CertificatesOfDepositMember2022-12-310001650164us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CertificatesOfDepositMemberus-gaap:FairValueInputsLevel2Member2022-12-310001650164us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:CertificatesOfDepositMember2022-12-310001650164us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CertificatesOfDepositMember2022-12-310001650164us-gaap:CorporateBondSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2022-12-310001650164us-gaap:CorporateBondSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2022-12-310001650164us-gaap:CorporateBondSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2022-12-310001650164us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateBondSecuritiesMember2022-12-310001650164us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember2022-12-310001650164us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMemberus-gaap:FairValueInputsLevel2Member2022-12-310001650164us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember2022-12-310001650164us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember2022-12-310001650164us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:USTreasurySecuritiesMember2022-12-310001650164us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMemberus-gaap:FairValueInputsLevel2Member2022-12-310001650164us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:USTreasurySecuritiesMember2022-12-310001650164us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMember2022-12-310001650164us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:AssetBackedSecuritiesMember2022-12-310001650164us-gaap:FairValueMeasurementsRecurringMemberus-gaap:AssetBackedSecuritiesMemberus-gaap:FairValueInputsLevel2Member2022-12-310001650164us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:AssetBackedSecuritiesMember2022-12-310001650164us-gaap:FairValueMeasurementsRecurringMemberus-gaap:AssetBackedSecuritiesMember2022-12-310001650164us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2022-12-310001650164us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2022-12-310001650164us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2022-12-310001650164us-gaap:FairValueMeasurementsRecurringMember2022-12-310001650164us-gaap:FairValueInputsLevel3Memberus-gaap:MeasurementInputRiskFreeInterestRateMember2023-09-30xbrli:pure0001650164us-gaap:FairValueInputsLevel3Memberus-gaap:MeasurementInputRiskFreeInterestRateMember2022-12-310001650164us-gaap:FairValueInputsLevel3Memberus-gaap:MeasurementInputExpectedTermMember2023-09-300001650164us-gaap:FairValueInputsLevel3Memberus-gaap:MeasurementInputExpectedTermMember2022-12-310001650164us-gaap:MeasurementInputPriceVolatilityMemberus-gaap:FairValueInputsLevel3Member2023-09-300001650164us-gaap:MeasurementInputPriceVolatilityMemberus-gaap:FairValueInputsLevel3Member2022-12-310001650164us-gaap:FairValueInputsLevel3Memberus-gaap:MeasurementInputExpectedDividendRateMember2023-09-300001650164us-gaap:FairValueInputsLevel3Memberus-gaap:MeasurementInputExpectedDividendRateMember2022-12-310001650164us-gaap:FairValueInputsLevel3Memberus-gaap:MeasurementInputExercisePriceMember2023-09-300001650164us-gaap:FairValueInputsLevel3Memberus-gaap:MeasurementInputExercisePriceMember2022-12-310001650164us-gaap:WarrantMembertost:CommonStockWarrantsMember2022-12-310001650164us-gaap:WarrantMembertost:CommonStockWarrantsMember2023-01-012023-09-300001650164us-gaap:WarrantMembertost:CommonStockWarrantsMember2023-09-300001650164us-gaap:WarrantMembertost:CommonStockWarrantsMember2021-12-310001650164us-gaap:WarrantMembertost:CommonStockWarrantsMember2022-01-012022-09-300001650164us-gaap:WarrantMembertost:CommonStockWarrantsMember2022-09-300001650164us-gaap:CommercialPaperMember2023-09-300001650164us-gaap:CertificatesOfDepositMember2023-09-300001650164us-gaap:CorporateBondSecuritiesMember2023-09-300001650164us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember2023-09-300001650164us-gaap:USTreasurySecuritiesMember2023-09-300001650164us-gaap:AssetBackedSecuritiesMember2023-09-300001650164us-gaap:CommercialPaperMember2022-12-310001650164us-gaap:CertificatesOfDepositMember2022-12-310001650164us-gaap:CorporateBondSecuritiesMember2022-12-310001650164us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember2022-12-310001650164us-gaap:USTreasurySecuritiesMember2022-12-310001650164us-gaap:AssetBackedSecuritiesMember2022-12-310001650164us-gaap:GuaranteeOfScheduledContractualCashFlowsFromAssetsOfSpecialPurposeEntitySPEMember2023-09-300001650164us-gaap:GuaranteeOfScheduledContractualCashFlowsFromAssetsOfSpecialPurposeEntitySPEMember2022-12-3100016501642023-04-012023-06-300001650164us-gaap:GeneralAndAdministrativeExpenseMember2023-04-012023-06-300001650164tost:LondonInterbankOfferedRateLIBOR1Memberus-gaap:RevolvingCreditFacilityMembertost:CreditFacility2021Memberus-gaap:LineOfCreditMember2023-03-022023-03-020001650164us-gaap:RevolvingCreditFacilityMembertost:CreditFacility2021Memberus-gaap:PrimeRateMemberus-gaap:LineOfCreditMember2023-03-022023-03-020001650164us-gaap:RevolvingCreditFacilityMembertost:CreditFacility2021Membertost:FederalReserveBankOfNewYorkRateMemberus-gaap:LineOfCreditMember2023-03-022023-03-020001650164tost:AdjustedSecuredOvernightFinancingRateSOFRRateMemberus-gaap:RevolvingCreditFacilityMembertost:CreditFacility2021Memberus-gaap:LineOfCreditMember2023-03-022023-03-020001650164us-gaap:RevolvingCreditFacilityMembertost:CreditFacility2021Memberus-gaap:LineOfCreditMember2023-03-020001650164us-gaap:RevolvingCreditFacilityMembertost:CreditFacility2021Memberus-gaap:LineOfCreditMember2023-09-300001650164us-gaap:RevolvingCreditFacilityMembertost:CreditFacility2021Memberus-gaap:LineOfCreditMember2022-12-310001650164tost:DelphiDisplaySystemsIncMember2023-02-140001650164tost:DelphiDisplaySystemsIncMember2023-02-142023-02-140001650164us-gaap:DevelopedTechnologyRightsMembertost:DelphiDisplaySystemsIncMember2023-02-140001650164tost:DelphiDisplaySystemsIncMemberus-gaap:CustomerRelationshipsMember2023-02-140001650164tost:DelphiDisplaySystemsIncMemberus-gaap:CustomerRelationshipsMember2023-02-142023-02-140001650164us-gaap:DevelopedTechnologyRightsMembertost:DelphiDisplaySystemsIncMember2023-02-142023-02-1400016501642023-10-012023-09-300001650164us-gaap:CostOfSalesMember2023-07-012023-09-300001650164us-gaap:CostOfSalesMember2022-07-012022-09-300001650164us-gaap:CostOfSalesMember2023-01-012023-09-300001650164us-gaap:CostOfSalesMember2022-01-012022-09-300001650164us-gaap:SellingAndMarketingExpenseMember2023-07-012023-09-300001650164us-gaap:SellingAndMarketingExpenseMember2022-07-012022-09-300001650164us-gaap:SellingAndMarketingExpenseMember2023-01-012023-09-300001650164us-gaap:SellingAndMarketingExpenseMember2022-01-012022-09-300001650164us-gaap:ResearchAndDevelopmentExpenseMember2023-07-012023-09-300001650164us-gaap:ResearchAndDevelopmentExpenseMember2022-07-012022-09-300001650164us-gaap:ResearchAndDevelopmentExpenseMember2023-01-012023-09-300001650164us-gaap:ResearchAndDevelopmentExpenseMember2022-01-012022-09-300001650164us-gaap:GeneralAndAdministrativeExpenseMember2023-07-012023-09-300001650164us-gaap:GeneralAndAdministrativeExpenseMember2022-07-012022-09-300001650164us-gaap:GeneralAndAdministrativeExpenseMember2023-01-012023-09-300001650164us-gaap:GeneralAndAdministrativeExpenseMember2022-01-012022-09-300001650164us-gaap:EmployeeStockOptionMember2023-01-012023-09-300001650164us-gaap:EmployeeStockOptionMember2022-01-012022-09-300001650164us-gaap:EmployeeStockOptionMember2023-09-300001650164us-gaap:EmployeeStockOptionMember2022-09-3000016501642022-01-012022-12-310001650164us-gaap:RestrictedStockUnitsRSUMember2022-12-310001650164us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-09-300001650164us-gaap:RestrictedStockUnitsRSUMember2023-09-300001650164us-gaap:RestrictedStockUnitsRSUMember2023-07-012023-09-300001650164us-gaap:RestrictedStockUnitsRSUMember2022-07-012022-09-300001650164us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-09-300001650164us-gaap:CommonClassAMemberus-gaap:EmployeeStockMember2023-09-300001650164us-gaap:EmployeeStockMember2023-01-012023-09-300001650164us-gaap:EmployeeStockMember2023-07-012023-09-300001650164us-gaap:RestrictedStockUnitsRSUMemberus-gaap:CommonStockMember2023-09-300001650164us-gaap:RestrictedStockUnitsRSUMemberus-gaap:CommonStockMember2023-01-012023-09-300001650164us-gaap:RestrictedStockUnitsRSUMemberus-gaap:CommonStockMember2022-12-310001650164us-gaap:RestrictedStockUnitsRSUMemberus-gaap:CommonStockMember2022-01-012022-12-310001650164us-gaap:CommonClassAMemberus-gaap:RestrictedStockUnitsRSUMember2023-01-012023-09-300001650164us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-12-310001650164us-gaap:CommonClassAMemberus-gaap:RestrictedStockUnitsRSUMember2022-01-012022-12-310001650164tost:PledgeOnePercentMovementMember2023-01-012023-09-300001650164tost:PledgeOnePercentMovementMember2023-07-012023-09-300001650164tost:PledgeOnePercentMovementMember2022-07-012022-09-300001650164tost:PledgeOnePercentMovementMember2022-01-012022-09-300001650164us-gaap:EmployeeStockOptionMember2023-07-012023-09-300001650164us-gaap:EmployeeStockOptionMember2022-07-012022-09-300001650164us-gaap:EmployeeStockOptionMember2023-01-012023-09-300001650164us-gaap:EmployeeStockOptionMember2022-01-012022-09-300001650164tost:RestrictedStockEarlyExercisedMember2023-07-012023-09-300001650164tost:RestrictedStockEarlyExercisedMember2022-07-012022-09-300001650164tost:RestrictedStockEarlyExercisedMember2023-01-012023-09-300001650164tost:RestrictedStockEarlyExercisedMember2022-01-012022-09-300001650164us-gaap:RestrictedStockMember2023-07-012023-09-300001650164us-gaap:RestrictedStockMember2022-07-012022-09-300001650164us-gaap:RestrictedStockMember2023-01-012023-09-300001650164us-gaap:RestrictedStockMember2022-01-012022-09-300001650164us-gaap:WarrantMember2023-07-012023-09-300001650164us-gaap:WarrantMember2022-07-012022-09-300001650164us-gaap:WarrantMember2023-01-012023-09-300001650164us-gaap:WarrantMember2022-01-012022-09-300001650164us-gaap:StockCompensationPlanMember2023-07-012023-09-300001650164us-gaap:StockCompensationPlanMember2022-07-012022-09-300001650164us-gaap:StockCompensationPlanMember2023-01-012023-09-300001650164us-gaap:StockCompensationPlanMember2022-01-012022-09-300001650164country:US2023-09-300001650164country:US2022-12-310001650164country:IE2023-09-300001650164country:IE2022-12-310001650164country:IN2023-09-300001650164country:IN2022-12-310001650164tost:OtherMember2023-09-300001650164tost:OtherMember2022-12-310001650164tost:BrianElworthyMember2023-01-012023-09-300001650164tost:BrianElworthyMember2023-07-012023-09-300001650164tost:BrianElworthyMember2023-09-30
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 10-Q
(Mark One)
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended September 30, 2023
OR
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from to
Commission File Number 001-40819
Toast, Inc.
(Exact name of registrant as specified in its charter)
Delaware45-4168768
(State or other jurisdiction of incorporation or organization)(I.R.S. Employer Identification No.)
401 Park Drive
Boston, Massachusetts 02215
(Address of principal executive offices)(Zip code)
(617) 297-1005
(Registrant's telephone number, including area code)

Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading Symbol(s)Name of each exchange on which registered
Class A common stock, par value of $0.000001 per shareTOSTNew 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 ☒ No
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). Yes ☒ No
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large accelerated filer
Accelerated filer
Non-accelerated filer
Smaller reporting company
Emerging growth company
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Act). Yes No
The registrant had outstanding 425,261,924 shares of Class A common stock and 114,945,975 shares of Class B common stock as of October 31, 2023.

i

SPECIAL NOTE REGARDING FORWARD-LOOKING STATEMENTS

This Quarterly Report on Form 10-Q contains forward-looking statements about us and our industry that involve substantial risks and uncertainties. All statements other than statements of historical facts contained in this Quarterly Report on Form 10-Q, including statements regarding our future results of operations, financial condition, business strategy, plans and objectives of management for future operations, our market opportunity and the potential growth of that market, our liquidity and capital needs and other similar matters, are forward-looking statements. In some cases, you can identify forward-looking statements because they contain words such as “anticipate,” “believe,” “contemplate,” “continue,” “could,” “estimate,” “expect,” “intend,” “may,” “plan,” “potential,” “predict,” “project,” “should,” “target,” “will,” or “would,” or the negative of these words or other similar terms or expressions. These forward-looking statements are based on management’s current expectations and assumptions about future events, which are inherently subject to uncertainties, risks, and changes in circumstances that are difficult to predict. Forward-looking statements contained in this Quarterly Report on Form 10-Q include, but are not limited to, statements concerning the following:

our future financial performance, including our revenue, costs of revenue or expenses, or other operating results;
our ability to successfully execute our business and growth strategy;
anticipated trends and growth rates in our business and in the markets in which we operate;
our ability to effectively manage our growth and future expenses;
our ability to maintain the security and availability of our platform;
our ability to increase the number of customers using our platform;
our ability to retain, and to sell additional products and services to, our existing customers;
our ability to successfully expand in our existing markets and into new markets;
our expectations concerning relationships with third parties;
our estimated total addressable market;
our ability to maintain, protect and enhance our intellectual property;
our ability to comply with modified or new laws and regulations applying to our business;
the attraction and retention of qualified employees and key personnel;
our anticipated investments in sales and marketing and research and development;
our ability to successfully defend litigation brought against us;
our ability to successfully remediate and prevent material weaknesses in internal controls over financial reporting;
the increased expenses associated with being a public company;
the impact of global financial, economic, political, and health events such as rising inflation, capital market disruptions, sanctions, economic slowdowns or recessions, or the COVID-19 pandemic, on our business and the restaurant industry;
our ability to compete effectively with existing competitors and new market entrants;
our ability to source, finance and integrate companies and assets that we have or may acquire; and
the sufficiency of our cash, cash equivalents, and investments to meet our liquidity needs.

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 and projections about future events and trends that we believe may affect our business, financial condition, results of operations and prospects. The outcome of the events described in these forward-looking statements is subject to risks, uncertainties and other factors 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. 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 made in this Quarterly Report on Form 10-Q relate only to events as of the date on which the statements are made. 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.
ii


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 provides a reasonable basis for such statements, such information may be limited or incomplete. 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 you are cautioned not to unduly rely upon these statements.
iii

TABLE OF CONTENTS
Page
iv

PART I. FINANCIAL INFORMATION
Item 1. Financial Statements
TOAST, INC.
CONDENSED CONSOLIDATED BALANCE SHEETS
(unaudited)
(in millions, except share and per share amounts)
September 30, 2023December 31, 2022
Assets:
Current assets:
Cash and cash equivalents$514 $547 
Marketable securities516 474 
Accounts receivable, net 95 77 
Inventories, net98 110 
Deferred costs, net56 44 
Prepaid expenses and other current assets201 155 
Total current assets1,480 1,407 
Property and equipment, net69 61 
Operating lease right-of-use assets23 77 
Intangible assets, net28 29 
Goodwill113 107 
Restricted cash49 28 
Deferred costs, non-current59 38 
Other non-current assets13 14 
Total non-current assets354 354 
Total assets$1,834 $1,761 
Liabilities and Stockholders’ Equity:
Current liabilities:
Accounts payable$27 $30 
Operating lease liabilities10 14 
Deferred revenue38 39 
Accrued expenses and other current liabilities499 413 
Total current liabilities574 496 
Warrants to purchase common stock72 68 
Operating lease liabilities, non-current22 80 
Deferred revenue, non-current 14 7 
Other long-term liabilities3 12 
Total liabilities685 663 
Commitments and Contingencies (Note 14)
Stockholders’ Equity:
Preferred stock- par value $0.000001; 100,000,000 shares authorized, no shares issued or outstanding
  
Class A common stock, $0.000001 par value; 7,000,000,000 shares authorized; 423,611,258 and 353,094,009 shares issued and outstanding as of September 30, 2023 and December 31, 2022, respectively
  
Class B common stock, $0.000001 par value; 700,000,000 shares authorized; 114,944,182 and 169,933,289 shares issued and outstanding as of September 30, 2023 and December 31, 2022, respectively
  
Treasury stock, at cost; 225,000 shares outstanding at September 30, 2023 and December 31, 2022
  
Accumulated other comprehensive loss(2)(2)
Additional paid-in capital2,738 2,477 
Accumulated deficit(1,587)(1,377)
Total stockholders’ equity 1,149 1,098 
Total liabilities and stockholders’ equity $1,834 $1,761 
The accompanying notes are an integral part of these condensed consolidated financial statements.
1

TOAST, INC.
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
(unaudited)
(in millions, except share and per share amounts)
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
Revenue:
Subscription services$131 $90 $358 $230 
Financial technology solutions856 628 2,338 1,628 
Hardware34 27 106 86 
Professional services11 7 27 19 
Total revenue1,032 752 2,829 1,963 
Costs of revenue:
Subscription services43 29 118 81 
Financial technology solutions674 494 1,828 1,289 
Hardware58 52 181 165 
Professional services30 25 90 71 
Amortization of acquired intangible assets1 1 4 4 
Total costs of revenue806 601 2,221 1,610 
Gross profit226 151 608 353 
Operating expenses:
Sales and marketing100 84 299 232 
Research and development87 74 264 203 
General and administrative98 78 276 203 
Total operating expenses285 236 839 638 
Loss from operations(59)(85)(231)(285)
Other income (expense):
Interest income, net10 3 27 5 
Change in fair value of warrant liability18 (21)(5)102 
Other income (expense), net 1  (1)
Loss before benefit (provision) for income taxes
(31)(102)(209)(179)
Benefit (provision) for income taxes
 4 (1)4 
Net loss$(31)$(98)$(210)$(175)
Net loss per share attributable to common stockholders:
Basic$(0.06)$(0.19)$(0.40)$(0.34)
Diluted$(0.09)$(0.19)$(0.40)$(0.54)
Weighted average shares used in computing net loss per share:
Basic535,219,532 513,719,867 529,535,807 509,507,937 
Diluted536,534,932 513,719,867 529,535,807 510,000,352 
The accompanying notes are an integral part of these condensed consolidated financial statements.
2

TOAST, INC.
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS
(unaudited)
(in millions)

Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
Net loss$(31)$(98)$(210)$(175)
Other comprehensive income (loss):
Unrealized gains (losses) on marketable securities, net of tax effect of $0
 1  (2)
Currency translation adjustments   (1)
Total other comprehensive income (loss) 1  (3)
Comprehensive loss$(31)$(97)$(210)$(178)
The accompanying notes are an integral part of these condensed consolidated financial statements.
3

TOAST, INC.
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY
(unaudited)
(in millions, except share amounts)

Nine Months Ended September 30, 2023

Class A and Class B Common StockTreasury StockAdditional Paid-in CapitalAccumulated DeficitAccumulated Other Comprehensive LossTotal Stockholders' Equity
SharesAmountSharesAmount
Balances at December 31, 2022
523,027,298 $ 225,000 $ $2,477 $(1,377)$(2)$1,098 
Repurchase of common stock(44,440)— — — — — — — 
Issuance of common stock upon net exercise of common stock warrants19,494 — — — 1 — — 1 
Issuance of common stock upon exercise of common stock options6,479,120 — — — 20 — — 20 
Issuance of common stock upon vesting of restricted stock units7,733,268 — — — — — — — 
Stock-based compensation expense— — — — 216 — — 216 
Vesting of restricted stock— — — — 2 — — 2 
Issuance of common stock under employee stock purchase plan727,849 — — — 11 — — 11 
Issuance of common stock in connection with business combinations
65,962 — — — 1 — — 1 
Issuance of common stock in connection with charitable contribution
546,889 — — — 10 — — 10 
Net loss— — — — — (210)— (210)
Balances at September 30, 2023
538,555,440 $ 225,000 $ $2,738 $(1,587)$(2)$1,149 
The accompanying notes are an integral part of these condensed consolidated financial statements.












4

TOAST, INC.
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY
(unaudited)
(in millions, except share amounts)

Nine Months Ended September 30, 2022

Class A and Class B Common StockTreasury StockAdditional Paid-in CapitalAccumulated DeficitAccumulated Other Comprehensive LossTotal Stockholders' (Deficit) Equity
SharesAmountSharesAmount
Balances at December 31, 2021
507,170,365 $ 225,000 $ $2,194 $(1,102)$(1)$1,091 
Repurchase of common stock(33,475)— — — — — — — 
Issuance of common stock upon net exercise of common stock warrants371,573 — — — 18 — — 18 
Issuance of common stock upon exercise of common stock options6,360,377 — — — 12 — — 12 
Issuance of common stock upon vesting of restricted stock units3,511,292 — — — — — — — 
Stock-based compensation expense— — — — 172 — — 172 
Vesting of restricted stock— — — — 3 — — 3 
Issuance of stock in connection with business combination1,375,407 — — — 1 — — 1 
Cumulative translation adjustment— — — — — — (1)(1)
Unrealized loss on marketable securities— — — — — — (2)(2)
Net loss— — — — — (175)— (175)
Balances at September 30, 2022
518,755,539 $ 225,000 $ $2,400 $(1,277)$(4)$1,119 

The accompanying notes are an integral part of these condensed consolidated financial statements.















5

TOAST, INC.
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY
(unaudited)
(in millions, except share amounts)

Three Months Ended September 30, 2023

Class A and Class B Common StockTreasury StockAdditional Paid-in CapitalAccumulated DeficitAccumulated Other Comprehensive LossTotal Stockholders' Equity
SharesAmountSharesAmount
Balances at June 30, 2023
532,936,724 $ 225,000 $ $2,637 $(1,556)$(2)$1,079 
Issuance of common stock upon exercise of common stock options1,688,813 — — — 9 — — 9 
Issuance of common stock upon vesting of restricted stock units2,942,251 — — — — — — — 
Stock-based compensation expense— — — — 75 — — 75 
Issuance of common stock under employee stock purchase plan440,763 — — — 7 — — 7 
Issuance of common stock in connection with charitable contribution
546,889 — — — 10 — — 10 
Net loss— — — — — (31)— (31)
Balances at September 30, 2023
538,555,440 $ 225,000 $ $2,738 $(1,587)$(2)$1,149 
The accompanying notes are an integral part of these condensed consolidated financial statements.



















6

TOAST, INC.
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY
(unaudited)
(in millions, except share amounts)

Three Months Ended September 30, 2022

Class A and Class B Common StockTreasury StockAdditional Paid-in CapitalAccumulated DeficitAccumulated Other Comprehensive LossTotal Stockholders' (Deficit) Equity
SharesAmountSharesAmount
Balances at June 30, 2022
513,406,811 $ 225,000 $ $2,334 $(1,179)$(5)$1,150 
Issuance of common stock upon exercise of common stock options1,950,077 — — — 5 — — 5 
Issuance of common stock upon vesting of restricted stock units2,060,423 — — — — — — — 
Stock-based compensation expense— — — — 60 — — 60 
Vesting of restricted stock— — — — 1 — — 1 
Issuance of common stock in connection with business combination1,338,228 — — — — — — — 
Unrealized gain on marketable securities— — — — — — 1 1 
Net loss— — — — — (98)— (98)
Balances at September 30, 2022
518,755,539 $ 225,000 $ $2,400 $(1,277)$(4)$1,119 

The accompanying notes are an integral part of these condensed consolidated financial statements.


7

TOAST, INC.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(unaudited)
(in millions)
Nine Months Ended September 30,
20232022
Cash flows from operating activities:
Net loss$(210)$(175)
Adjustments to reconcile net loss to net cash provided by (used in) operating activities:
Depreciation and amortization22 18 
Stock-based compensation expense206 167 
Amortization of deferred costs44 32 
Change in fair value of warrant liability5 (102)
Credit loss expense44 18 
Stock-based charitable contribution expense
10  
Asset impairments15  
Other(14)1 
Changes in operating assets and liabilities:
Accounts receivable, net(24)(30)
Prepaid expenses and other current assets(7)(17)
Deferred costs, net(77)(53)
Inventories, net13 (53)
Accounts payable(3)(12)
Accrued expenses and other current liabilities17 91 
Deferred revenue6 (9)
Other assets and liabilities(4)(13)
Net cash provided by (used in) operating activities43 (137)
Cash flows from investing activities:
Cash paid for acquisition, net of cash acquired(9)(46)
Capitalized software(27)(10)
Purchases of property and equipment(4)(13)
Purchases of marketable securities(479)(187)
Proceeds from the sale of marketable securities23 41 
Maturities of marketable securities414 190 
Other investing activities(3) 
Net cash used in investing activities(85)(25)
Cash flows from financing activities:
Change in customer funds obligations, net27 26 
Proceeds from issuance of common stock31 12 
Payment of contingent consideration (2)
Net cash provided by financing activities58 36 
Net increase (decrease) in cash, cash equivalents, cash held on behalf of customers and restricted cash16 (126)
Effect of exchange rate changes on cash and cash equivalents and restricted cash(1)(1)
Cash, cash equivalents, cash held on behalf of customers and restricted cash at beginning of period635 851 
Cash, cash equivalents, cash held on behalf of customers and restricted cash at end of period$650 $724 
Reconciliation of cash, cash equivalents, cash held on behalf of customers and restricted cash
Cash and cash equivalents$514 $644 
Cash held on behalf of customers87 61 
Restricted cash49 19 
Total cash, cash equivalents, cash held on behalf of customers and restricted cash$650 $724 
Supplemental disclosure of non-cash investing and financing activities:
Issuance of Class B common stock upon exercise of common stock warrants1 18 
The accompanying notes are an integral part of these condensed consolidated financial statements.
8

TOAST, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(unaudited)
(amounts in millions, except share and per share amounts)

1. Description of Business, Basis of Presentation, and Summary of Significant Accounting Policies
Toast, Inc. (“we,” or “the Company”), is a cloud-based all-in-one digital technology platform purpose-built for the entire restaurant community. We provide a comprehensive platform of software as a service (SaaS) products and financial technology solutions, including integrated payment processing, restaurant-grade hardware, and a broad ecosystem of third-party partners. We serve as the restaurant operating system, connecting front of house and back of house operations across dine in, take out and delivery channels.
Basis of Presentation

The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America, or U.S. GAAP, and the rules and regulations of the Securities and Exchange Commission, or SEC, regarding interim financial reporting. Accordingly, they do not include all of the financial information and footnotes required by U.S. GAAP for complete financial statements.

The unaudited condensed consolidated financial statements include the accounts of the Company and its subsidiaries. All intercompany balances and transactions have been eliminated in consolidation. The unaudited condensed consolidated financial statements reflect all normal recurring adjustments necessary to present fairly our financial position, results of operations, comprehensive loss, stockholders’ equity, and cash flows for the interim periods, but are not necessarily indicative of the results of operations to be expected for the full year ending December 31, 2023 or any other future interim periods.

The unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes included in our Annual Report on Form 10-K for the year ended December 31, 2022, or the 2022 Annual Report. The Condensed Consolidated Balance Sheet as of December 31, 2022 included herein was derived from the audited financial statements as of that date.

Risks and Uncertainties

We are subject to a number of risks and uncertainties, including global events and macroeconomic conditions such as inflation and its potential impact on consumer spending, rising interest rates, global supply chain issues, and public health concerns, which may also impact consumer behavior, the restaurant industry, and our business.

Use of Estimates

The preparation of financial statements in conformity with U.S. GAAP requires management to make certain estimates and assumptions. These estimates and assumptions affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements and the reported amounts of revenue and expenses during the reporting period.

Reclassifications

Certain amounts in prior period financial statements have been reclassified to conform to the current period presentation.

9

2. Fair Value of Financial Instruments
The following table presents information about our financial assets and liabilities that are measured at fair value on a recurring basis and indicates the level of the fair value hierarchy used to determine such fair values:

September 30, 2023
Level 1Level 2Level 3Total
Assets:
Money market funds$251 $ $ $251 
Commercial paper 88  88 
Certificates of deposit 41  41 
Corporate bonds 71  71 
U.S. government agency securities 80  80 
Treasury securities 154  154 
Asset-backed securities 82  82 
$251 $516 $ $767 
Liabilities:
Warrants to purchase common stock$ $ $72 $72 
$ $ $72 $72 

December 31, 2022
Level 1Level 2Level 3Total
Assets:
Money market funds$483 $ $ $483 
Commercial paper 140  140 
Certificates of deposit 104  104 
Corporate bonds 109  109 
U.S. government agency securities 33  33 
Treasury securities 60  60 
Asset-backed securities 28  28 
$483 $474 $ $957 
Liabilities:
Warrants to purchase common stock$ $ $68 $68 
Contingent consideration  4 4 
$ $ $72 $72 
During the nine months ended September 30, 2023 and 2022, there were no transfers into or out of Level 3 measurements within the fair value hierarchy.
Valuation of Warrants to Purchase Common Stock
The fair value of the warrants was determined using the Black-Scholes option-pricing model. The following table indicates the weighted-average assumptions made in estimating the fair value as of September 30, 2023 and December 31, 2022:

September 30, 2023December 31, 2022
Risk-free interest rate4.7 %4.1 %
Contractual term (in years)44
Expected volatility68.3 %60.3 %
Expected dividend yield % %
Exercise price per share$17.16 $17.16 

10

Fair Value of Liabilities

The following tables provide a roll-forward of the aggregate fair value of our common stock warrant liability for which fair value is determined using Level 3 inputs:

Common Stock Warrant
Liability
Balance as of December 31, 2022
$68 
Change in fair value5 
Settlement(1)
Balance as of September 30, 2023
$72 

Common Stock Warrant Liability
Balance as of December 31, 2021
$181 
Change in fair value(102)
Settlement(18)
Balance as of September 30, 2022
$61 

3. Marketable Securities

The amortized cost, gross unrealized holding losses and fair value of marketable securities, excluding accrued interest receivable, consisted of the following:
September 30, 2023
Amortized CostGross Unrealized LossesFair Value
Commercial paper$88 $ $88 
Certificates of deposit41  41 
Corporate bonds71  71 
U.S. government agency securities80  80 
Treasury securities156 (2)154 
Asset-backed securities82  82 
Total$518 $(2)$516 

December 31, 2022
Amortized CostGross Unrealized LossesFair Value
Commercial paper$140 $ $140 
Certificates of deposit104  104 
Corporate bonds110 (1)109 
U.S. government agency securities33  33 
Treasury securities61 (1)60 
Asset-backed securities28  28 
Total$476 $(2)$474 

11

The fair values of marketable securities by contractual maturities at September 30, 2023:

  September 30,
2023
Due within 1 year$340 
Due after 1 year through 5 years172 
Due after 5 years and thereafter
4 
Total marketable securities$516 

We review marketable securities for impairment during each reporting period to determine if any of the securities have experienced an other-than-temporary decline in fair value. There were no impairment losses or expected credit losses related to our marketable securities during the three and nine months ended September 30, 2023 and 2022.


4. Loan Servicing Activities and Acquired Loans Receivable, Net
We service loans originated by our bank partner and assume liability for loan defaults on a limited basis based on a specified percentage of the total loans originated, which are measured on a quarterly basis. If the merchant’s payments are delayed for a defined period of time, the loan is considered delinquent and we are required to purchase the loan from our bank partner. The loan purchase, net of expected recoveries, reduces our potential liability with respect to the quarterly cohort of loans from which the defaulted loan originated. This obligation represents a financial guarantee with a contingent aspect related to our contingent obligation to purchase defaulted loans, and a non-contingent aspect related to our obligation to perform under the guarantee.

We recognize a liability for both these elements which are included in accrued expenses and other current liabilities on our Condensed Consolidated Balance Sheets.

Changes in the contingent liability for expected credit losses for the three and nine months ended September 30, 2023 and 2022 were as follows:

Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
Beginning balance$22 $5 $14 $2 
Credit loss expense16 6 38 11 
Reductions due to loan purchase(9)(3)(23)(5)
Ending balance$29 $8 $29 $8 

The balance of the non-contingent stand-ready liability was $11 and $6, respectively, as of September 30, 2023 and December 31, 2022.


12

5. Lessee Arrangements

During the second quarter of fiscal year 2023, we entered into an agreement to terminate the lease for a portion of our corporate headquarters in Boston, MA, and modify the remaining lease term to end on December 31, 2024. As a result, we agreed to pay a net fee of $11. We recorded a net charge of $12 within general and administrative expenses on our Condensed Consolidated Statement of Operations, inclusive of a loss on impairment of certain property plant and equipment associated with the terminated portion of the lease.

The components of lease expense were as follows for the three and nine months ended September 30, 2023 and 2022:
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
Operating lease expense$2 $6 $10 $17 
Variable lease expense1 1 2 3 
Total$3 $7 $12 $20 

The following table summarizes supplemental cash flow information related to cash paid for amounts included in the measurement of lease liabilities during the nine months ended September 30, 2023 and 2022:
Nine Months Ended September 30,
20232022
Operating cash flows for operating leases$(13)$(19)
Supplemental non-cash amounts of increases in lease liabilities from obtaining right-of-use assets/ (decreases) of lease liabilities from lease terminations and modifications(54)11 
Total$(67)$(8)

6. Debt

Revolving Line of Credit

On March 2, 2023, we entered into an amendment to our revolving credit facility agreement, as amended, the 2021 Facility, to replace the London Interbank Offered Rate, or LIBOR, with the Secured Overnight Financing Rate, or SOFR. Under the terms of the amendment, interest on loans will be determined based on loan type and accrue at an annual rate, as defined in the agreement, of 1.50% per annum; or 0.5% per annum plus the highest of: (i) the Prime Rate, (ii) the Federal Reserve Bank of New York Rate plus 0.5%, or (iii) the Adjusted SOFR based upon loan duration plus 1.00%. The 2021 Facility is subject to a minimum liquidity covenant of $250. As of September 30, 2023 and December 31, 2022, no amounts were drawn or outstanding under the 2021 Facility which had $330 available as of each period end.

7. Business Combinations

Delphi Display Systems, Inc.

On February 14, 2023, we acquired 100% of the outstanding capital stock of Delphi Display Systems, Inc., or Delphi, a provider of digital display solutions and drive-thru technology, for a total purchase price of $10, to extend our growing suite of products benefiting quick-service restaurants and enterprise brands.

We have not finalized the purchase price allocation. The purchase price was preliminarily allocated to goodwill, intangible assets and other net assets of $6, $3 and $1, respectively. Intangible assets consisted of $2 of developed technology and $1 of customer relationships, each with estimated useful lives of 5 years. Goodwill is not deductible for tax purposes, and primarily attributable to synergies expected to arise after the acquisition.
The operating results of Delphi have been reflected in our results of operations from the date of the acquisition, but were not material to our consolidated financial statements.


13

8. Other Balance Sheet Information

Accounts receivable, net consisted of the following:
September 30,
2023
December 31,
2022
Accounts receivable$65 $45 
Unbilled receivables41 44 
Less: Allowance for credit losses(11)(12)
Accounts receivable, net$95 $77 
Our allowance for credit losses was comprised of the following:
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
Beginning balance$(10)$(5)$(12)$(4)
Additions(4)(4)(7)(7)
Write offs3 1 8 3 
Ending balance$(11)$(8)$(11)$(8)

Prepaid expenses and other current assets consisted of the following:
September 30,
2023
December 31,
2022
Cash held on behalf of customers$87 $60 
Prepaid expenses22 27 
Deposits for inventory purchases10 20 
Other current assets82 48 
$201 $155 

Accrued expenses and current liabilities consisted of the following:
September 30,
2023
December 31,
2022
Accrued transaction-based costs$224 $181 
Accrued payroll and bonus50 59 
Customer funds obligation87 60 
Accrued expenses54 45 
Accrued commissions20 15 
Contingent liability for expected credit losses29 14 
Other liabilities35 39 
$499 $413 


14


9. Revenue from Contracts with Customers

The following table summarizes the activity in deferred revenue:
Nine Months Ended September 30,
20232022
Deferred revenue, beginning of year$46 $56 
Deferred revenue, end of period52 48 
Revenue recognized in the period from amounts included in deferred revenue at the beginning of period$38 $45 
As of September 30, 2023, approximately $617 of revenue is expected to be recognized from remaining performance obligations for customer contracts. We expect to recognize revenue of approximately $569 from these remaining performance obligations over the next 24 months, with the balance recognized thereafter.
The following tables summarize the activity in deferred contract acquisition costs and the classification of deferred costs:
Nine Months Ended September 30,
20232022
Beginning balance$82 $55 
Capitalization of sales commissions costs77 53 
Amortization of sales commissions costs(44)(32)
Ending balance$115 $76 

10. Stock-Based Compensation

Stock-based compensation expense recognized for the three and nine months ended September 30, 2023 and 2022, is as follows:
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
Costs of revenue$11 $8 $32 $24 
Sales and marketing15 12 43 37 
Research and development23 18 69 52 
General and administrative22 19 62 54 
Total Stock based compensation$71 $57 $206 $167 

Stock-based compensation expense of $4 and $10, respectively, was capitalized as software development costs during the three and nine months ended September 30, 2023. Stock-based compensation expense of $3 and $5, respectively, was capitalized as software development costs during each of the three and nine months ended September 30, 2022.
15

Stock Options

The fair value of each option grant was estimated on its grant date using the Black-Scholes option-pricing model. The following table indicates the weighted-average assumptions made in estimating the fair value for the nine months ended September 30, 2023 and 2022:

Nine Months Ended September 30,
20232022
Risk-free interest rate3.90 %2.37 %
Expected term (in years)6.16.1
Expected volatility56.19 %52.28 %
Expected dividend yield % %
Weighted-average fair value of common stock$18.01 $17.20 
Weighted-average grant date fair value$10.24 $8.89 
The following is a summary of stock option activity under our stock option plans for the nine months ended September 30, 2023:
(in millions, except share and per share amounts)
Number of
Shares
Weighted
Average
Exercise
Price
Weighted
Average
Remaining
Contractual
Term (Years)
Aggregate
Intrinsic
Value (1)
Outstanding as of December 31, 2022
53,728,512 $5.98 6.9$655 
Granted 3,147,911 18.01 
Exercised(6,479,120)3.07 
Forfeited(1,077,890)13.09 
Outstanding as of September 30, 2023
49,319,413 $6.98 6.5$587 
Options vested and expected to vest as of September 30, 2023
47,502,892 $6.73 6.4$577 
Options exercisable as of September 30, 2023
42,553,432 $5.17 6.1$576 
(1) The aggregate intrinsic value was determined as the difference between the closing price of the Class A common stock on the last trading day of September 2023, or the date of exercise, as appropriate, and the exercise price, multiplied by the number of in-the-money options that would have been received by the option holders had all option holders exercised their in-the-money options at period end.

There were no options granted during the three months ended September 30, 2023. The weighted average grant date fair value of options granted during the three months ended September 30, 2022 was $15.94. The aggregate intrinsic values of options exercised was $30 and $116, respectively, during the three and nine months ended September 30, 2023 and $31 and $112, respectively, during the three and nine months ended September 30, 2022.

As of September 30, 2023, total unrecognized stock-based compensation expense related to option awards was $92 and is expected to be recognized over the remaining weighted-average service period of 2.7 years .
16

Restricted Stock Units 

The following table summarizes RSU activity during the nine months ended September 30, 2023:
RSU
Weighted
Average
Grant Date
Fair Value
Unvested balance as of December 31, 2022
31,242,263 $22.11 
Granted13,848,380 $18.82 
Vested(7,759,507)$21.69 
Forfeited(2,109,436)$21.77 
Unvested balance as of September 30, 2023
35,221,700 $20.93 

The weighted average grant-date fair value of RSUs granted during the three months ended September 30, 2023 and 2022 was $22.41 and $17.37, respectively. The weighted average grant-date fair value of RSUs granted during the nine months ended September 30, 2022 was 18.23. The fair value of RSUs vested during the three months ended September 30, 2023 and 2022 was $66 and $32, respectively. The fair value of RSUs vested during the nine months ended September 30, 2023 and 2022 was $159 and $61, respectively.
As of September 30, 2023, total unrecognized stock-based compensation expense related to the RSUs was $532 and is expected to be recognized over the remaining weighted-average service period of 3 years.

As of September 30, 2023, we had 67,377,775 shares of Class A common stock available for future issuance under our 2021 Stock Option and Incentive Plan.
2021 Employee Stock Purchase Plan

In 2021, our Board adopted, and our stockholders approved, the 2021 Employee Stock Purchase Plan ("ESPP") which became effective on September 23, 2021. As of September 30, 2023, 21,212,317 shares of our Class A common stock were available for issuance to participating employees who are allowed to purchase shares of Class A common stock at a price equal to 85% of its fair market value at the beginning or the end of the offering period, whichever is lower.

During the three months ended September 30, 2023, 440,763 shares were purchased under the ESPP at $15.51 per share, resulting in cash proceeds of $7. During the nine months ended September 30, 2023, 727,849 shares were purchased under the ESPP at $15.57 per share, resulting in cash proceeds of $11. No shares were purchased under the ESPP during the three and nine months ended September 30, 2022.
Restricted Stock

The number of issued and outstanding shares of Class A and Class B common stock subject to restrictions as of September 30, 2023 and December 31, 2022, were 881,133 and 2,703,538, respectively.

As of September 30, 2023, this included 30,015 shares of Class A common stock and Class B common stock issued upon the early exercise of stock options and 851,118 shares of restricted Class A common stock issued to certain members of management of Delphi and Sling, Inc. as part of their consideration in connection with the acquisitions.

As of December 31, 2022, this included 1,365,310 shares of Class A common stock and Class B common stock issued upon the early exercise of stock options and 1,338,228 shares of restricted Class A common stock issued to certain members of management of Sling, Inc. as part of their consideration in connection with the acquisition in 2022.
17


Shares Reserved for Charitable Donations

In recognition of our values and commitment to local communities, we joined the Pledge 1% movement to fund our social impact initiatives through Toast.org, our social impact arm. During the three and nine months ended September 30, 2023 we recognized stock-based charitable contribution expense of $10, for the fair value of the donated shares, which was recorded within general and administrative expenses in the Condensed Consolidated Statement of Operations. During the three and nine months ended September 30, 2022, we did not transfer any shares of Class A common stock for charitable contribution.

11. Income Taxes
Our effective income tax rate was (0.2)% and 4.0% for the three months ended September 30, 2023 and 2022, respectively, and was (0.5)% and 2.0% for the nine months ended September 30, 2023 and 2022, respectively. The effective tax rate for each period differs from the statutory rate primarily as a result of having a full valuation allowance maintained against our deferred tax assets, along with the release of a portion of our valuation allowance as a result of acquisitions.
The benefit (provision) for income taxes was $0 and $4 for the three months ended September 30, 2023 and 2022, respectively, and $(1) and $4 for the nine months ended September 30, 2023 and 2022, respectively. The change in the benefit (provision) is primarily driven by changes in the provision recorded on the earnings of our non-US subsidiaries and a non-recurring benefit recognized in the three and nine months ended September 30, 2022 from the acquisition of Sling of $5. The non-recurring benefit resulted from the release of a portion of our valuation allowance due to temporary differences available as a source of income to realize the benefit of certain pre-existing Toast, Inc. deferred tax assets.

12. Net Loss Per Share Attributable to Common Stockholders
Basic net loss per share is determined by dividing net loss by the weighted average shares outstanding for the period. We analyze the potential dilutive effect of stock options, unvested restricted stock, RSUs, our ESPP, and warrants to purchase common stock, during periods we generate net income, or when income is recognized related to changes in fair value of warrant liabilities.

During the three months ended September 30, 2023 and nine months ended September 30, 2022, we recorded a gain on fair value remeasurement of warrant liabilities which was added back to net loss to adjust for the dilutive impact of the warrants. We adjusted the weighted average shares outstanding for the incremental dilutive shares using the treasury stock method.

During the nine months ended September 30, 2023, we recorded a loss on fair value remeasurement of warrants to purchase common stock which are excluded from the computation of diluted net loss per share due to their anti-dilutive impact. During the three months ended September 30, 2022, the exercise price for the warrants to purchase common stock exceeded the average trading price of our Class A common stock for the period, and therefore the warrants were anti-dilutive and excluded from the computation of diluted net loss per share.
18

The following table sets forth the computation of basic and diluted net loss per share attributable to common stockholders for the three and nine months ended September 30, 2023 and 2022:
(in millions, except share and per share amounts)Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
Numerator:
Net loss, basic$(31)$(98)$(210)$(175)
Gain on change in fair value of warrant liability18   102 
Net loss, diluted$(49)$(98)$(210)$(277)
Denominator:
Weighted average shares of common stock outstanding—basic535,219,532 513,719,867 529,535,807 509,507,937 
Effect of dilutive securities:
Warrants to purchase Class B common stock
1,315,400   492,415 
Weighted average shares of common stock outstanding—diluted536,534,932 513,719,867 529,535,807 510,000,352 
Net loss per share, basic$(0.06)$(0.19)$(0.40)$(0.34)
Net loss per share, diluted$(0.09)$(0.19)$(0.40)$(0.54)
We excluded the following potential shares of common stock from the computation of diluted net loss per share because including them would have an anti-dilutive effect for the three and nine months ended September 30, 2023 and 2022:
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
Options to purchase Class A common stock and Class B common stock49,319,413 55,688,962 49,319,413 55,688,962 
Unvested restricted stock881,133 3,309,223 881,133 3,309,223 
Unvested restricted stock units35,221,700 28,848,298 35,221,700 28,848,298 
Warrants to purchase Class B common stock
 6,902,633 6,790,080  
Employee Stock Purchase Plan 62,538 24,588 62,538 24,588 
85,484,784 94,773,704 92,274,864 87,871,071 

13. Segment Information
We have significant operations in the United States, Ireland, and India. We did not generate material revenue in any country other than the United States during the three and nine months ended September 30, 2023 and 2022.

The following table sets forth the breakdown of long-lived assets based on geography:
September 30,
2023
December 31,
2022
United States$79 $122 
Ireland8 10 
India4 5 
Other1 1 
Total long-lived assets$92 $138 

Tangible long-lived assets consist of property and equipment and operating lease right-of-use assets. Long-lived assets are based upon the country in which the asset is located.

19

14. Commitments and Contingencies
Purchase Commitments
We have non-cancelable purchase obligations with hardware suppliers and cloud service providers. As of September 30, 2023, there were no material changes outside the ordinary course of business to our commitments, as disclosed in our Annual Report on Form 10-K for the year ended December 31, 2022.
Legal Proceedings
From time to time, we may be involved in legal actions arising in the ordinary course of business. Each of these matters is subject to various uncertainties, and it is possible that some of these matters may be resolved unfavorably. We establish accruals for losses that management deems to be probable and subject to a reasonable estimate. We do not expect any claims with a reasonably possible adverse outcome to have a material impact.
20

Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations

You should read the following discussion and analysis of our financial condition and results of operations together with the unaudited condensed consolidated financial statements, and the related notes that are included elsewhere in this Quarterly Report on Form 10-Q, and with our audited consolidated financial statements included in our Annual Report on Form 10-K for the year ended December 31, 2022. Some of the information contained in this discussion and analysis, including information with respect to our plans and strategy for our business and related financing, includes forward-looking statements that involve risks, uncertainties, and assumptions. Our actual results may differ materially from those anticipated in these forward-looking statements as a result of various factors, including those set forth under the section titled “Special Note Regarding Forward-Looking Statements” and Item 1A. Risk Factors included elsewhere in this Quarterly Report on Form 10-Q. Our historical results are not necessarily indicative of the results that may be expected for any period in the future.

Overview
Toast is a cloud-based, all-in-one digital technology platform purpose-built for the entire restaurant community. We provide a comprehensive platform of software as a service (SaaS) products and financial technology solutions, including integrated payment processing, restaurant-grade hardware, and a broad ecosystem of third-party partners. We serve as the restaurant operating system, connecting front of house and back of house operations across dine in, take out and delivery channels.

As of September 30, 2023, approximately 99,000 restaurant Locations (as defined below), processing approximately $118 billion of gross payment volume in the trailing 12 months on the Toast platform, partnered with Toast to optimize operations, increase sales, engage guests, and maintain happy employees.
By enabling these capabilities through a single, integrated platform, Toast improves experiences for stakeholders across the restaurant ecosystem:
Restaurant operators. We arm restaurants with a wide range of products and capabilities to address their specific needs regardless of size, location, or business model. As a result, restaurants using Toast often see higher sales and greater operational efficiency.

Guests. We are laser focused on helping our customers deliver memorable guest experiences at scale. Guests can place orders easily, safely, and accurately across web, mobile, and in-person channels for dine-in, takeout, or delivery. In addition, our platform empowers restaurants to utilize their guest data to deliver targeted and personalized experiences with loyalty programs and marketing solutions.

Employees. Our easy-to-learn and easy-to-use technology improves the experience of restaurant employees across Toast customers. Employees are core to delivering great hospitality, and it is critical for restaurants to engage and retain employees in an increasingly competitive labor market. Our products enable new employees to learn quickly through guided workflows, facilitate faster table turns and safer, streamlined operations, and provide greater transparency around, and timely access to, employees’ wages.

Suppliers. Our supplier management and accounting products give restaurants the tools to optimize their back-office operations. Managing supplier networks and procurement, and having high visibility into costs, are critical to efficiently operating a restaurant. Our products enable customers to automate manual billing processes, manage inventory, and improve profitability with real-time cost insights on menu items. The seamless integration across our end-to-end platform gives our customers the rich data and reporting capabilities to efficiently operate and manage their restaurants.
The benefits to all stakeholders using the Toast platform create a powerful, virtuous cycle that amplifies our impact on restaurants. Guest satisfaction generates loyalty to restaurants, driving repeat sales, word-of-mouth referrals, and larger checks and tips. This promotes employee satisfaction, helping reduce turnover and motivating employees to continue to raise the bar on the guest experience. In addition, our integrated software and payments platform consolidates data on restaurant sales and operations, which enables our reporting and analytics as well as financial technology solutions, such as working capital loans, to further support our customers’ success.
21

Since our founding, we have translated our love for restaurants into a commitment to innovation and digital transformation for the restaurant industry. As we have expanded our platform, launched new products, and added new partners over time, we have rapidly grown the number of restaurant Locations on the Toast platform.
We define a live location, or Location, as a unique location that has used Toast Point of Sale to record transaction volumes above a minimum threshold, and has not been marked as a churned location as of the date of determination. A Location can use Toast payment services, which we refer to as a Toast Processing Location, or for select enterprise customers, not use Toast’s payment services, which we refer to as a Non-Toast Processing Location. Customers of legacy solutions provided by companies that we have acquired, that do not use Toast Point of Sale, are not included in our Location count.

Recent Developments in Macroeconomic Environment
Global events and macroeconomic conditions such as inflation and its potential impact on consumer spending, rising interest rates, global supply chain issues, and the COVID-19 pandemic have impacted and may continue to impact our business. While our business results remain positive, it is difficult to predict the potential impact these factors may have on our future business results because of the uncertainty they have produced or will produce among consumers and the restaurant industry.
Key Business Metrics
We use the following key business metrics to help us evaluate our business, identify trends affecting our business, formulate business plans, and make strategic decisions:
Three Months Ended September 30,Nine Months Ended September 30,
(dollars in billions)20232022% Growth20232022% Growth
Gross Payment Volume (GPV)(1)$33.7 $25.2 34 %$92.5 $66.3 40 %
As of September 30,
(dollars in millions)20232022% Growth
Annualized Recurring Run-Rate (ARR)$1,218 $868 40 %
Gross Payment Volume (GPV)(1)
Gross Payment Volume represents the sum of total dollars processed through the Toast payments platform across Toast Processing Locations in a given period. GPV is a key measure of the scale of our platform, which in turn drives our financial performance. As our customers generate more sales and therefore more GPV, we generally see higher financial technology solutions revenue.
_________________

(1) Please note that numbers may not tie due to rounding to the nearest hundred million.

22

Annualized Recurring Run-Rate (ARR)
We monitor Annualized Recurring Run-Rate as a key operational measure of the scale of our subscription and payment processing services for both new and existing customers. To calculate this metric, we first calculate recurring run-rate on a monthly basis. Monthly Recurring Run-Rate, or MRR, is measured on the final day of each month as the sum of (i) our monthly billings of subscription services fees, which we refer to as the subscription component of MRR, and (ii) our in-month adjusted payments services fees, exclusive of estimated transaction-based costs, which we refer to as the payments component of MRR. MRR does not include fees derived from Toast Capital or related costs. MRR is also not burdened by the impact of SaaS credits offered. The MRR calculation includes all locations on the Toast platform and locations on legacy solutions, which have a negligible impact on ARR.

ARR is determined by taking the sum of (i) twelve times the subscription component of MRR and (ii) four times the trailing-three-month cumulative payments component of MRR. We believe this approach provides an indication of our scale, while also controlling for short-term fluctuations in payments volume. Our ARR may decline or fluctuate as a result of a number of factors, including customers’ satisfaction with our platform, pricing, competitive offerings, economic conditions, or overall changes in our customers’ and their guests’ spending levels. ARR is an operational measure, does not reflect our revenue or gross profit determined in accordance with U.S. Generally Accepted Accounting Principles, or GAAP, and should be viewed independently of, and not combined with or substituted for, our revenue, gross profit, and other financial information determined in accordance with GAAP. Further, ARR is not a forecast of future revenue and investors should not place undue reliance on ARR as an indicator of our future or expected results.

Seasonality

We experience seasonality in our financial technology solutions revenue, which is largely driven by the level of GPV processed through our platform. For example, customers typically have greater sales during the warmer months, though this effect varies regionally, and can be impacted by seasonal needs of our customers (which may also impact the total number of Toast Processing Locations in such a period that contributes to our GPV). As a result, our financial technology solutions revenue per Toast Processing Location has historically been stronger in the second and third quarters. We believe that financial technology solutions revenue from both existing and potential future products will continue to represent a significant proportion of our overall revenue mix, and seasonality will continue to impact our results of operations.
Components of Results of Operations
Revenue
We generate revenue from four main sources that are further described below: (1) subscription services, (2) financial technology solutions, (3) hardware, and (4) professional services.
Our total revenue consists of the following:
Subscription services. We generate subscription services revenue from fees charged to customers for access to our software applications, generally over a term ranging from 12 to 36 months. Our subscription services revenue is primarily based on a rate per location, and this rate varies depending on the number of software products purchased, hardware configuration, and employee count at each location.

Financial technology solutions. Revenue from financial technology solutions consists primarily of transaction-based fees paid by customers to facilitate their payment transactions, which are generally calculated as a percentage of the total transaction amount processed plus a per-transaction fee. The transaction fees collected are recognized as revenue on a gross basis. Financial technology solutions revenue also includes fees earned from marketing and servicing working capital loans to our customers through Toast Capital that are originated by a third-party bank. In these arrangements, Toast Capital’s bank partner originates all loans, and Toast Capital then services the loans using Toast’s payments infrastructure to remit a fixed percentage of daily sales until the loan is paid back. Toast Capital is responsible for purchasing from our bank partner loans in default (or that have been or are scheduled to be charged off) until the aggregate principal amount of such purchased loans equals 15% of the total originated amount for each quarterly loan cohort. Toast Capital earns a servicing fee as well as a credit performance fee that is tied to the portfolio performance.
23

Hardware. We generate hardware revenue from the sale of terminals, tablets, handhelds, and related devices and accessories, net of estimated returns.
Professional services. We generate professional services revenue from fees charged to customers for installation services, including business process mapping, configuration, and training. These services can be delivered on-site, remotely, or on a self-guided basis.
Costs of Revenue
Costs of revenue consists of expenses that are directly related or closely correlated to revenue generation, including, but not limited to, employee-related costs for customer support and certain operational roles as well as allocated overhead. Employee-related costs consist of salaries, benefits, bonuses, and stock-based compensation expense. Allocated overhead includes certain facilities costs, depreciation expense, and amortization costs associated with internally developed software. Below are descriptions of the types of costs classified within each component of costs of revenue:
Subscription services. Subscription services costs consist of customer support and associated employee-related costs, hosting costs, professional services costs, other software costs to support our cloud-based platform, and amortization costs associated with internally developed software.
Financial technology solutions. Financial technology solutions costs consist primarily of transaction-based costs, which are mostly fees and costs paid to issuers and card networks as well as other related fees associated with third-party payment processors and fraud management.
Hardware. Hardware costs consist of raw materials and the cost of manufacturing and shipping hardware sold to customers, including terminals, tablets, handhelds, and related devices and accessories. Included in the manufacturing and shipping costs are employee-related costs, professional services costs, and allocated overhead associated with our supply chain and fulfillment teams.
Professional services. Professional services costs consist primarily of employee-related costs and allocated overhead associated with our onboarding team, along with fees paid to third-party service providers engaged to perform installations and other services.
Amortization of acquired intangible assets. Amortization of acquired intangible assets’ costs is related to technologies acquired through acquisitions that have the capability of producing revenue.
Operating Expenses
Our operating expenses consist of the following:
Sales and marketing. Sales and marketing expenses consist primarily of employee-related costs incurred to acquire new customers and increase product adoption across our existing customer base. Marketing expenses also include fees incurred to generate demand through various advertising channels.
Research and development. Research and development expenses consist primarily of employee-related costs associated with improvements to our platform and the development of new product offerings, as well as allocated overhead and expenses associated with the use of third-party software directly related to development of our products and services.
General and administrative. General and administrative expenses consist primarily of expenses related to management and administrative functions, including finance, legal, human resources, and information technology. General and administrative expenses also include costs related to fees paid for certain professional services, including legal, information technology, and tax and accounting services, as well as bad debt and credit related expenses.
24

Other Income (Expense)
Our other income and expenses consist of the following:

Interest income, net. Consists of interest earned from cash held in money market accounts and interest earned on our marketable securities.
Change in fair value of warrant liability. Represents the change in the fair value of our warrant liability related to warrants issued to purchase shares of our common stock. The warrant liability is remeasured at fair value at each reporting date which could have a significant effect on other income (expense) and our results of operations during each period. The fair value is based on the trading price of our Class A common stock and other relevant valuation inputs, including estimated volatility of our Class A common stock, strike price, relevant risk-free interest rates, and time to expiration of the warrants, and may fluctuate in subsequent periods.

Other income (expense), net. Represents foreign currency transaction gains and losses, changes in fair value of our marketable securities, refundable research and development tax credits, and other items.
Benefit (provision) for income taxes
Benefit (provision) for income taxes. Consists of U.S. federal and state income tax as well as international taxes in various foreign jurisdictions. Our effective tax rate fluctuates from period to period due to changes in the mix of income and losses in jurisdictions with a wide range of tax rates, the effect of acquisitions, changes resulting from the amount of recorded valuation allowance, and permanent differences between U.S. GAAP and local tax laws.
25

Results of Operations
Revenue
Three Months Ended September 30,ChangeNine Months Ended September 30,Change
(dollars in millions)20232022Amount%20232022Amount%
Subscription services$131 $90 $41 46 %$358 $230 $128 56 %
Financial technology solutions856 628 228 36 %2,338 1,628 710 44 %
Hardware34 27 26 %106 86 20 23 %
Professional services11 57 %27 19 42 %
Total revenue$1,032 $752 $280 37 %$2,829 $1,963 $866 44 %
The increase in subscription services revenue during the three and nine months ended September 30, 2023 was attributed to growth in restaurant Locations on the Toast platform and the continued increase in products adopted by customers.
The increase in financial technology solutions revenue during the three and nine months ended September 30, 2023 was primarily attributable to the increase in restaurant Locations on the Toast platform.

The increase in hardware revenue during the three and nine months ended September 30, 2023 was largely driven by the growth in new restaurant Locations and higher hardware sales to existing restaurant Locations.
Costs of Revenue
Three Months Ended September 30,ChangeNine Months Ended September 30,Change
(dollars in millions)20232022Amount%20232022Amount%
Subscription services$43 $29 $14 48 %$118 $81 $37 46 %
Financial technology solutions674 494 180 36 %1,828 1,289 539 42 %
Hardware58 52 12 %181 165 16 10 %
Professional services30 25 20 %90 71 19 27 %
Amortization of acquired technology and customer assets— — %— — %
Total costs of revenue$806 $601 $205 34 %$2,221 $1,610 $611 38 %
The increase in subscription services costs during the three and nine months ended September 30, 2023 was attributable to an increase in employee-related costs.
The increase in financial technology solutions costs during the three and nine months ended September 30, 2023 was due to an increase in GPV.
The increase in hardware costs during the three and nine months ended September 30, 2023 was attributable to higher shipment volume as a result of growth in restaurant Locations, partially offset by lower freight costs.
We utilize our hardware and related professional services as customer acquisition tools and price them competitively to reduce barriers to entry for new restaurant locations.
26

Operating Expenses
Sales and Marketing
Three Months Ended September 30,ChangeNine Months Ended September 30,Change
(dollars in millions)20232022Amount%20232022Amount%
Sales and marketing$100 $84 $16 19 %$299 $232 $67 29 %

The increase in sales and marketing expenses during the three and nine months ended September 30, 2023 was primarily attributable to an increase in employee-related costs of $14 million and $57 million, respectively.
Research and Development
Three Months Ended September 30,ChangeNine Months Ended September 30,Change
(dollars in millions)20232022Amount%20232022Amount%
Research and development$87 $74 $13 18 %$264 $203 $61 30 %
The increase in research and development expenses during the three and nine months September 30, 2023 was primarily attributable to an increase in employee-related costs of $10 million and $51 million, respectively.

General and Administrative
Three Months Ended September 30,ChangeNine Months Ended September 30,Change
(dollars in millions)20232022Amount%20232022Amount%
General and administrative$98 $78 $20 26 %$276 $203 $73 36 %

The increase in general and administrative expenses during the three and nine months ended September 30, 2023 was primarily attributable to an increase in bad debt and credit related expenses of $6 million and $28 million, respectively, driven by growth in our Toast Capital product offering and $10 million of share-based expense related to our charitable donation of Class A common stock.

The increase in general and administrative expenses for the nine months ended September 30, 2023 was also attributable to an increase in employee-related costs of $23 million and $12 million, net in lease termination expenses related to our corporate headquarters in Boston, MA.

Interest Income, Net
Three Months Ended September 30,ChangeNine Months Ended September 30,Change
(dollars in millions)20232022Amount%20232022Amount%
Interest income, net$10 $$N/M$27 $$22 N/M
N/M - Not meaningful
The increase in interest income, net during the three and nine months ended September 30, 2023 was attributable to higher interest income generated on our investments in marketable securities.
27

Change in Fair Value of Warrant Liability
Three Months Ended September 30,ChangeNine Months Ended September 30,Change
(dollars in millions)20232022Amount%20232022Amount%
Change in fair value of warrant liability$18 $(21)$39 (186)%$(5)$102 $(107)(105)%

The change in fair value of warrant liability for the three months ended September 30, 2023 was attributable to a decrease in the value of the common stock underlying the outstanding warrants at the end of period compared to the beginning of the period. The change in the fair value of warrant liability for the nine months ended September 30, 2023 was attributable to an increase in the value of the common stock underlying outstanding warrants at the end of the period compared to the beginning of the period.

Non-GAAP Financial Measures
We use certain non-GAAP financial measures described below to supplement our condensed consolidated financial statements, which are prepared and presented in accordance with GAAP and to understand and evaluate our core operating performance. These non-GAAP financial measures, which may be different than similarly titled measures used by other companies, are presented to enhance investors’ overall understanding of our financial performance and should not be considered substitutes for, or superior to, the financial information prepared and presented in accordance with GAAP.
We believe that these non-GAAP financial measures provide useful information about our financial performance, enhance the overall understanding of our past performance and future prospects, and allow for greater transparency with respect to important metrics used by our management for financial and operational decision-making. We are presenting these non-GAAP metrics to provide investors insight to the information used by our management to evaluate our business and financial performance. We believe that these measures provide investors increased comparability of our core financial performance over multiple periods with other companies in our industry.
Net Loss (GAAP) and Adjusted EBITDA (Non-GAAP)
Adjusted EBITDA is defined as net (loss) income, adjusted to exclude stock-based compensation expense and related payroll tax expense, depreciation and amortization expense, interest income, net, income taxes and certain other items that are not considered to reflect our operating activities and performance within the ordinary course of business, such as acquisition expenses, fair value adjustments on warrant liabilities, expenses related to early termination of leases (which includes associated asset impairments), and stock-based charitable contribution expense, as applicable. We have provided below a reconciliation of Adjusted EBITDA to net loss, the most directly comparable GAAP financial measure.

We believe Adjusted EBITDA is useful for investors in comparing our financial performance to other companies and from period to period. Adjusted EBITDA is widely used by investors and securities analysts to measure a company’s operating performance without regard to items such as depreciation and amortization, interest expense, and interest income, which can vary substantially from company to company depending on their financing and capital structures and the method by which their assets were acquired. In addition, Adjusted EBITDA eliminates the impact of certain items that may obscure trends in the underlying performance of our business. Adjusted EBITDA also has limitations as an analytical tool, and should not be considered in isolation or as a substitute for analysis of our results as reported under GAAP. For example, although depreciation expense is a non-cash charge, the assets being depreciated may have to be replaced in the future, and Adjusted EBITDA does not reflect cash capital expenditure requirements for such replacements or for new asset acquisitions. In addition, Adjusted EBITDA excludes stock-based compensation expense, which has been, and will continue to be for the foreseeable future, a significant recurring expense for our business and an important part of our compensation strategy. Adjusted EBITDA also does not reflect changes in, or cash requirements for, our working capital needs; interest expense, or the cash requirements necessary to service interest or principal payments on our debt, which reduces the cash available to us; or tax payments that may represent a reduction in cash available to us. The expenses and other items which are excluded from the calculation of Adjusted
28

EBITDA may differ from the expenses and other items that other companies may exclude from Adjusted EBITDA when they report their financial results.

The following table reflects the reconciliation of net loss to Adjusted EBITDA for each of the periods presented:
Three Months Ended September 30,Nine Months Ended September 30,
(in millions)2023202220232022
Net loss$(31)$(98)$(210)$(175)
Stock-based compensation expense and related payroll tax74 58 216 170 
Depreciation and amortization22 18 
Interest income, net(10)(3)(27)(5)
Change in fair value of warrant liability(18)21 (102)
Termination of leases14 (1)
Stock-based charitable contribution expense
10 — 10 — 
Acquisition expenses— — 
Provision (benefit) for income taxes— (4)(4)
Adjusted EBITDA$35 $(19)$32 $(97)
Net Cash Provided by (Used in) Operating Activities (GAAP) and Free Cash Flow (Non-GAAP)
Free cash flow is defined as net cash provided by (used in) operating activities reduced by purchases of property and equipment and capitalization of internal-use software costs. We believe that free cash flow is a meaningful indicator of liquidity that provides information to management and investors about the amount of cash generated from operations and used for purchases of property and equipment, capitalization of software costs, and investments in our business. Once our business needs and obligations are met, cash can be used to maintain a strong balance sheet and invest in future growth.

Free cash flow has limitations as an analytical tool and should not be considered in isolation or as a substitute for analysis of our results as reported under GAAP. Other companies may calculate free cash flow or similarly titled non-GAAP measures differently, which could reduce the usefulness of free cash flow as a tool for comparison. In addition, free cash flow does not reflect mandatory debt service and other non-discretionary expenditures that are required to be made under contractual commitments and does not represent the total increase or decrease in our cash balance for any given period.

The following table presents a reconciliation of free cash flow to the net cash provided by (used in) operating activities for each of the periods presented:
Nine Months Ended September 30,
(in millions)20232022
Net cash provided by (used in) operating activities
$43 $(137)
Purchases of property and equipment(4)(13)
Capitalized software(27)(10)
Free cash flow$12 $(160)
29

Liquidity and Capital Resources
Our principal sources of liquidity are cash and cash equivalents and marketable securities. As of September 30, 2023, we had cash and cash equivalents and marketable securities of $1,030 million, excluding cash held on behalf of customers of $87 million, restricted cash of $49 million, and $330 million available under our 2021 Facility (as defined herein). Cash and cash equivalents consist of highly liquid investments with original maturities of 90 days or less at the time of purchase, other than those held for sale in the ordinary course of business. Marketable securities consisted of commercial paper, certificates of deposit, corporate bonds, U.S. government agency securities, U.S. Treasury securities, and asset-backed securities.
We believe that our existing cash and cash equivalents, along with our available borrowing capacity under our 2021 Facility, will be sufficient to meet our working capital needs for at least the next 12 months, including planned capital expenditures, strategic transactions, and investment commitments that we may enter into from time to time. Our future capital requirements and the adequacy of available funds will depend on many factors, including those set forth under “Risk Factors”.
In the event that additional financing is required from outside sources, we cannot be sure that any additional financing will be available to us on acceptable terms, if at all. If we are unable to raise additional capital when desired, our business, operating results, and financial condition could be adversely affected.
Cash Flows
The following table summarizes our cash flows for the periods indicated:
Nine Months Ended September 30,
(in millions)20232022
Net cash provided by (used in) operating activities
$43 $(137)
Net cash used in investing activities(85)(25)
Net cash provided by financing activities58 36 
Net increase (decrease) in cash, cash equivalents and restricted cash
$16 $(126)
Operating Activities
For the nine months ended September 30, 2023, net cash provided by operating activities was $43 million as a result of our net loss for the period, adjusted for certain non-cash items, such as stock-based compensation, credit loss expenses, amortization of deferred costs, depreciation and amortization, asset impairments, as well as a use of cash for working capital. The change in working capital was primarily driven by higher deferred costs, resulting, in part, from continued growth in restaurant locations, and higher accounts receivable, resulting from higher revenues, partially offset by higher accrued expenses and other current liabilities due to higher financial technology solutions expenses related to our growth in GPV.

For the nine months ended September 30, 2022, net cash used in operating activities was $137 million as a result of our net loss for the period, adjusted for certain non-cash items, such as stock-based compensation, the change in fair value of our warrant liabilities, amortization of deferred costs, depreciation and amortization, credit loss expense as well as a use of cash for working capital. The change in working capital was primarily driven by higher inventory balances, as well as higher deferred costs and accounts receivable, partially offset by higher accrued expenses and other current liabilities related to our growth in GPV.
Investing Activities
For the nine months ended September 30, 2023, cash used in investing activities was $85 million, which consisted primarily of cash paid for purchases of marketable securities, cash outflows for capitalized software, and cash paid for an acquisition, partially offset by proceeds from sales and maturities of marketable securities.
For the nine months ended September 30, 2022, cash used in investing activities was $25 million, which consisted primarily of cash paid for purchases of marketable securities and cash paid for an acquisition, partially offset by proceeds from sales and maturities of marketable securities.
30

Financing Activities
For the nine months ended September 30, 2023, cash provided by financing activities was $58 million, which consisted of an increase in customer funds obligations and proceeds from issuance of common stock.
For the nine months ended September 30, 2022, cash provided by financing activities was $36 million, which consisted primarily of an increase in customer funds obligations and proceeds from issuance of common stock.

Credit Facilities
On March 2, 2023, we entered into an amendment to our revolving credit facility agreement, or 2021 Facility, to replace LIBOR with SOFR. The 2021 Facility is subject to a minimum liquidity covenant of $250 million. As of September 30, 2023 and December 31, 2022, no amount were drawn or outstanding under the 2021 Facility which had $330 million available as of each period end. In addition, as of September 30, 2023 and December 31, 2022, there were also $8 million in letters of credit outstanding. Additional information regarding our credit facilities is provided in this Quarterly Report in “Notes to Condensed Consolidated Financial Statements, Note 6. Debt.”
Contractual Obligations and Commitments and Off-Balance Sheet Arrangements
At September 30, 2023, other than for the changes disclosed in the “Notes to Condensed Consolidated Financial Statements”, or “Results of Operations”, there have been no material changes outside the ordinary course of business to our contractual obligations and commitments, as disclosed in our 2022 Annual Report. Please refer to Note 5, “Lessee Arrangements” and Note 14, “Commitments and Contingencies” to our unaudited Condensed Consolidated Financial Statements included in this Quarterly Report on Form 10-Q for a discussion of our lease and purchase commitments.
Please refer to Note 4, “Loan Servicing Activities and Acquired Loans Receivable, Net” to our unaudited Condensed Consolidated Financial Statements included in this Quarterly Report on Form 10-Q for a discussion of credit exposure related to our financial guarantees as of September 30, 2023.
Item 3. Quantitative and Qualitative Disclosures About Market Risk
We are exposed to financial market risks, including changes in interest rates and foreign currency exchange rates, as well as credit risk on accounts receivable and our loan servicing activities. Our exposure to market and credit risk has not changed materially since the presentation set forth in Part II, Item 7A of our Annual Report on Form 10-K for the year ended December 31, 2022, filed with the SEC on March 1, 2023.
Item 4. Controls and Procedures

Evaluation of Disclosure Controls and Procedures

Our management, including our Chief Executive Officer and Chief Financial Officer, have evaluated the effectiveness of our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended (the “Exchange Act”)) as of the end of the period covered by this Quarterly Report on Form 10-Q. Based on management’s review, with participation of our Chief Executive Officer and Chief Financial Officer, the Chief Executive Officer and Chief Financial Officer have concluded that, as of the quarter ended September 30, 2023, our disclosure controls and procedures were not effective.

As disclosed in Item 9A, “Controls and Procedures” of our 2022 Annual Report, we previously identified a material weakness in our internal control over financial reporting related to deficiencies in our information technology general controls. Notwithstanding the identified material weakness, our management believes the unaudited Condensed Consolidated Financial Statements included in this Quarterly Report on Form 10-Q fairly present, in all material respects, our financial condition, results of operations and cash flows as of and for the periods presented in accordance with GAAP.

31

Remediation Plan for Material Weakness

Remediation generally requires making changes to how controls are designed and implemented, and then adhering to those changes for a sufficient period of time such that the effectiveness of those changes is demonstrated with an appropriate amount of consistency. We have continued actions, as previously planned, to remediate this material weakness including (i) creating and filling an IT Compliance Oversight function; (ii) developing and implementing additional training and awareness programs addressing information technology general controls and policies, including educating control owners concerning the principles and requirements of each control, with a focus on user access; (iii) increasing the extent of oversight and verification checks included in operation of user access controls and processes; (iv) deploying additional tools to support administration of user access; and (v) enhancing quarterly management reporting on the remediation measures to the Audit Committee of the Board of Directors.

We believe that these actions, when fully implemented, will remediate the material weakness. The material weakness will not be considered remediated, however, until the applicable controls operate for a sufficient period of time and management has concluded, through testing, that these controls are operating effectively. As we continue to evaluate and improve the applicable controls, management may determine to take additional measures to modify the remediation plan described above. We expect that the remediation of this material weakness will be completed by the end of fiscal year 2023.

Changes in Internal Control Over Financial Reporting

Except for the ongoing remediation measures in connection with the material weaknesses described above, there were no other changes to our internal control over financial reporting (as defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act) during the quarter ended September 30, 2023, that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
32

PART II - OTHER INFORMATION
Item 1. Legal Proceedings
We are not currently a party to any litigation or claims that, if determined adversely to us, would have a material adverse effect on our business operating results, financial condition, or cash flows. We are, from time to time, party to litigation and subject to claims in the ordinary course of business. Regardless of the outcome, litigation can have an adverse impact on us because of the defense and settlement costs, diversion of management resources, and other factors.

Item 1A. Risk Factors

A description of the risks and uncertainties associated with our business is set forth below. 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 Part I, Item 2, “Management’s Discussion and Analysis of Financial Condition and Results of Operations” and our financial statements and related notes appearing elsewhere in this Quarterly Report on Form 10-Q. Additional risks and uncertainties that we are unaware of, or that we currently believe are not material, may also become important factors that adversely affect our business. If any of the risks actually occur, our business, financial condition, results of operations and prospects could be materially and adversely affected. In that event, the trading price of our Class A common stock could decline.

RISK FACTORS SUMMARY

The following is a summary of the principal risks that could materially adversely affect our business, results of operations, and financial condition. Additional discussion of the risks included in this summary, and other risks that we face, can be found below and should be carefully considered, together with other information in this Quarterly Report on Form 10-Q in its entirety before making investment decisions regarding our Class A common stock. This summary should not be relied upon as an exhaustive summary of the material risks facing our business.
If we fail to manage our growth effectively and efficiently, we may be unable to execute our business plan, maintain high levels of service and customer satisfaction, or adequately address competitive challenges.
If we do not attract new customers, retain existing customers, and increase our customers’ use of our platform, our business will suffer.
We have a limited operating history in an evolving industry, which makes it difficult to evaluate our future prospects and may increase the risk that we will not be successful.
We have a history of generating net losses, and if we are unable to achieve adequate revenue growth while our expenses increase, we may not achieve or maintain profitability in the future.
Our operating results depend in significant part on our payment processing services, and the revenue and gross profit we derive from our payment processing activity in a particular period can vary due to a variety of factors.
Unfavorable conditions in the restaurant industry or the global economy could limit our ability to grow our business and materially impact our financial performance.
We depend upon third parties to manufacture our products and to supply key components necessary to manufacture our products. We do not have long-term agreements with all of our manufacturers and suppliers, and if these manufacturers or suppliers become unwilling or unable to provide an adequate supply of components, we may not be able to find alternative sources in a timely manner and our business would be impacted.
Our future revenue will depend in part on our ability to expand the financial technology services we offer to our customers and increase adoption of those services.
We rely on third-party payment processors to facilitate payments made by guests, payments made to customers, and payments made on behalf of customers, and if we cannot manage risks related to our relationships with our current or future third-party payment processors, our business, financial condition, and results of operations could be adversely affected.
33

The markets in which we participate are intensely competitive, and if we do not compete effectively, our operating results could be adversely affected.
A majority of our customers are small- and medium-sized businesses, which can be more difficult and costly to retain than enterprise customers, and are subject to increased impacts of economic fluctuations, which may adversely affect our business and operations.
We rely in part on revenue from subscription contracts, and because we recognize revenue from subscription contracts over the term of the relevant subscription period, downturns or upturns in sales are not immediately reflected in full in our results of operations.
We are responsible for transmitting a high volume of sensitive and personal information through our platform and our success depends upon the security of this platform. Any actual or perceived breach of our system that would result in disclosure of such information could materially impact our business.
Interruptions or performance problems associated with our technology and infrastructure may adversely affect our business and operating results.
Our success depends upon our ability to continually enhance the performance, reliability, and features of our platform.
We are subject to additional risks relating to the financial products we make available to our customers, including relationships with partners, the ability of our customers to generate revenue to pay their obligations under these products, general macroeconomic conditions and the risk of fraud.
If we fail to adequately protect our intellectual property rights, our competitive position could be impaired and we may lose valuable assets or revenue and become subject to costly litigation to protect our rights.
Our business is subject to a variety of U.S. and international laws and regulations, many of which are unsettled and still developing, and our or our customers’ failure to comply with such laws and regulations could subject us to claims or otherwise adversely affect our business, financial condition, or results of operations.
The trading price of our Class A common stock may be volatile, and you could lose all or part of your investment.
The dual-class structure of our common stock as contained in our amended and restated certificate of incorporation has the effect of concentrating voting control with those stockholders who held our capital stock prior to our initial public offering, including our directors, executive officers and their respective affiliates. This ownership will limit or preclude your ability to influence corporate matters, 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 transactions requiring stockholder approval, and that may adversely affect the trading price of our Class A common stock.
Our principal stockholders will continue to have significant influence over the election of our board of directors and approval of any significant corporate actions, including any sale of the company.
We have identified a material weakness in our internal controls over financial reporting and may identify additional material weaknesses in the future or otherwise fail to maintain an effective system of internal controls, which may result in material misstatements of our consolidated financial statements or cause us to fail to meet our periodic reporting obligations.

34

Risks Related to Our Business and Business Development

If we fail to manage our growth effectively and efficiently, we may be unable to execute our business plan, maintain high levels of service and customer satisfaction, or adequately address competitive challenges.

We have experienced significant growth in recent periods, which puts a strain on our business, operations, and employees. We anticipate that our operations will continue to rapidly expand. To manage our current and anticipated future growth effectively, we must continue to maintain, enhance and scale our finance and accounting systems and controls, as well as our information technology, or IT, and security infrastructure. For example, we expect we will need to continue to invest in and seek to enhance our IT systems and capabilities, including with respect to internal information sharing and interconnectivity between various systems within our infrastructure and other business systems.

We must also attract, train, and retain qualified sales and marketing personnel, client support personnel, professional services personnel, software engineers, technical personnel, and management personnel, without undermining our corporate culture of rapid innovation, teamwork, and attention to customer success that has been central to our growth.

Failure to effectively manage our growth could also lead us to over-invest or under-invest in development and operations, result in weaknesses in our infrastructure, systems, or controls, give rise to operational mistakes, financial losses, loss of productivity or business opportunities, and result in loss of employees and reduced productivity of remaining employees. To support our growth, we expect to continue to invest in sales and marketing to increase sales of our platform and increase awareness of our brand and continue to invest in research and development to increase the functionality of our platform and to introduce additional related products and services. A significant portion of our investments in our sales and marketing and research and development activities will precede the benefits from such investments, and we cannot be sure that we will receive an adequate return on our investments. If our management is unable to effectively and efficiently manage our growth, our expenses may increase more than expected, our revenue may not increase or may grow more slowly than expected, and we may be unable to implement our business strategy.

If we do not attract new customers, retain existing customers, and increase our customers’ use of our platform, our business will suffer.

We derive, and expect to continue to derive, a majority of our revenue and cash inflows from our integrated cloud-based restaurant management platform, which encompasses software, financial technology, and hardware components. As such, our ability to attract new customers, retain existing customers, and increase use of the platform by existing customers is critical to our success.

Our future revenue will depend in large part on our success in attracting additional customers to our platform. Our ability to attract additional customers will depend on a number of factors, including the effectiveness of our sales team, the success of our marketing efforts, our levels of investment in expanding our sales and marketing teams, referrals by existing customers, and the availability of competitive restaurant technology platforms. We may not experience the same levels of success with respect to our customer acquisition strategies as seen in prior periods, and if the costs associated with acquiring new customers materially rises in the future, our expenses may rise significantly.

In addition, while a majority of our current customer base consists of small- and medium-sized businesses, or SMBs, we continue to pursue customer growth within the enterprise and mid-market segments of the restaurant market, as well as among SMBs. Each of those segments of the overall market poses different sales and marketing challenges, and has different requirements, and we cannot be sure that we will achieve the same success in those market segments as we have achieved to date in sales to SMBs.

35

Our business also depends on retaining our existing customers. Our business is subscription-based, and contract terms for our SaaS products generally range from 12 to 36 months. Customers are not obligated to, and may not, renew their subscriptions after their existing subscriptions expire. As a result, even though the number of customers using our platform has grown rapidly in recent years, there can be no assurance that we will be able to retain these customers or any new customers that may enter into subscriptions. Renewals of subscriptions may decline or fluctuate as a result of a number of factors, including dissatisfaction with our platform or support, the perception that a competitive platform, product or service presents a better or less expensive option, or our failure to successfully deploy sales and marketing efforts towards existing customers as they approach the expiration of their subscription term. In addition, we may terminate our relationships with customers for various reasons, such as heightened credit risk, excessive card chargebacks, unacceptable business practices, or contract breaches.

Further, if customers on our platform were to cease operations, temporarily or permanently, or face financial distress or other business disruption, our ability to retain customers would suffer. This risk is particularly pronounced with restaurants, as each year a meaningful percentage of restaurants go out of business, and this risk has become particularly acute as a result of the COVID-19 pandemic, rising inflation and interest rates, and other recent global financial, economic, political, and health events that have impacted consumer behaviors and the restaurant industry.

In addition to attracting new customers and retaining existing customers, we seek to expand usage of our platform by broadening adoption by our customers of the various products included within our platform. Although in recent periods new customers have increasingly adopted our full suite of products, we cannot be certain that new customers will continue to adopt our full suite of products at existing rates or that we will be successful in increasing adoption of additional products by our existing customers. Further, while many of our customers deploy our platform to all of their restaurant locations, some of our customers initially deploy our platform to a subset of locations. For those customers, we seek to expand use of our platform to additional locations over time. Our ability to increase adoption of our products by our customers and to increase penetration of our existing customers’ locations will depend on a number of factors, including our customers’ satisfaction with our platform, competition, pricing, and our ability to demonstrate the value proposition of our products.

Our costs associated with renewals and generating sales of additional products to existing customers are substantially lower than our costs associated with entering into subscriptions with new customers. Accordingly, our business model relies to a significant extent on our ability to renew subscriptions and sell additional products to existing customers, and, if we are unable to retain revenue from existing customers or to increase revenue from existing customers, our operating results would be adversely impacted even if such lost revenue were offset by an increase in revenue from new customers.

We may not be able to sustain our recent revenue growth in future periods.

We have grown rapidly over the last several years, and our recent revenue growth rate and financial performance should not be considered indicative of our future performance. In the three months ended September 30, 2023 and 2022, our revenue was $1,032 million and $752 million, respectively, representing a 37% growth rate. You should not rely on our revenue or key business metrics for any previous quarterly or annual period as indicative of our revenue, revenue growth, key business metrics, or key business metrics growth in future periods. In particular, our revenue growth rate has fluctuated in prior periods. We expect our revenue growth rate to continue to fluctuate over the short and long term. We may experience declines in our revenue growth rate as a result of a number of factors, including slowing demand for our platform, insufficient growth in the number of customers and their guests that utilize our platform, increasing competition, changing customer and guest behaviors, a decrease in the growth of our overall market, our failure to continue to capitalize on growth opportunities, the impact of regulatory requirements, the maturation of our business, and macroeconomic conditions, among others. In addition, SMBs comprise the majority of our customer base. If the demand for restaurant management platforms by SMBs does not continue to grow, or if we are unable to maintain our category share with SMBs, our revenue and other growth rates could be adversely affected.

36

We have a limited operating history in an evolving industry, which makes it difficult to evaluate our future prospects and may increase the risk that we will not be successful.

We launched our operations in 2013, have grown significantly in recent periods, and have a limited operating history, particularly at our current scale. In addition, we operate in an evolving industry and have frequently expanded our platform features and services and changed our pricing methodologies. This limited operating history and our evolving business make it difficult to evaluate our future prospects and the risks and challenges we may encounter. These risks and challenges include, but are not limited to, our ability to:

accurately forecast our revenue and plan our operating expenses;

increase the number of and retain existing customers and their guests using our platform;

successfully compete with current and future competitors;

successfully expand our business in existing markets and enter new markets and geographies;

anticipate and respond to macroeconomic changes and changes in the markets in which we operate;

maintain and enhance the value of our reputation and brand;

comply with regulatory requirements in highly regulated markets;

adapt to rapidly evolving trends in the ways customers and their guests interact with technology;

avoid interruptions or disruptions in our service;

develop a scalable, high-performance technology infrastructure that can efficiently and reliably handle significant surges of usage by our customers and their guests as compared to historic levels and increased usage generally, as well as the deployment of new features and services;

maintain, scale, and effectively manage our internal infrastructure systems, such as information strategy and sharing and interconnectivity between systems;

hire, integrate, and retain talented technology, sales, customer service, and other personnel;

effectively manage rapid growth in our personnel and operations; and

effectively manage our costs.

Further, because we have limited historical financial data relevant to our current scale and operations and operate in a rapidly evolving market, any predictions about our future revenue and expenses may not be as accurate as they would be if we had a longer operating history or operated in a more predictable market. We have encountered in the past, and will encounter in the future, risks and uncertainties frequently experienced by growing companies with limited operating histories 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 results of operations could differ materially from our expectations and our business, financial condition, and results of operations could be adversely affected.

37

Our platform includes our payment services, and our ability to attract new customers and retain existing customers depends in part on our ability to offer payment processing services with the desired functionality at an attractive price.

We generally sell subscriptions to our platform together with our payment services. Except for a small number of enterprise brands, customers are unable to subscribe to our platform without also subscribing to our payment services. While we believe that offering a complete all-in-one platform that includes payment processing functionality along with all the other functionality of our platform offers our customers significant advantages over separate point of sale solutions, some potential or existing customers may not desire to use our payment processing services or to switch from their existing payment processing vendors. Some of our potential customers for our platform may not be willing to switch payment processing vendors for a variety of reasons, such as transition costs, business disruption, and loss of accustomed functionality. There can be no assurance that our efforts to overcome these factors will be successful, and this resistance may adversely affect our growth.

The attractiveness of our payment processing services also depends on our ability to integrate emerging payment technologies, including crypto currencies, other emerging or alternative payment methods, and credit card systems that we or our processing partners may not adequately support or for which we or they do not provide adequate processing rates. In the event such methods become popular among consumers, any failure to timely integrate emerging payment methods into our software, anticipate consumer behavior changes, or contract with processing partners that support such emerging payment technologies could reduce the attractiveness of our payment processing services and of our platform, and adversely affect our operating results.

Our operating results depend in significant part on our payment processing services, and the revenue and gross profit we derive from our payment processing activity in a particular period can vary due to a variety of factors.

Even if we succeed in increasing subscriptions to our platform and retaining subscription customers, the revenue we derive from payment processing services may vary from period to period depending on a variety of factors, many of which are beyond our control and difficult to predict. Our revenue from payment processing services is generally calculated as a percentage of payment volume plus a per-transaction fee and, accordingly, varies depending on the total dollar amount processed through the Toast platform across all of our customers’ restaurant locations in a particular period. This amount may vary, depending on, among other things, the success of our customers’ restaurant locations, the proportion of our customers’ payment volumes processed through our platform, ticket size, consumer spending levels in general, and overall economic conditions. In addition, the revenue and gross profit derived from our payment processing services varies depending on the particular type of payment processed on our platform. For example, card-not-present transactions, which are transactions for which the credit card is not physically present at the merchant location at the time of the transaction, are generally associated with higher payment processing revenue and gross profit compared to card-present transactions, and debit card transactions are generally also associated with higher gross profit compared to credit card transactions. The ratio of card-not-present and debit card transactions as a proportion of the total payment transactions processed through our platform can fluctuate from time to time and may be impacted by global events, which may lead to corresponding fluctuations in our revenue and gross profit.

A majority of our customers are SMBs, which can be more difficult and costly to retain than enterprise customers and are subject to increased impacts of economic fluctuations, which may adversely affect our business and operations.

A majority of our customers are SMBs and we expect they will continue to comprise a large portion of our customer base for the foreseeable future. We define SMBs in the context of our customer base as customers that have between one and ten restaurant locations. Selling to and retaining SMBs can be more difficult than retaining enterprise customers, as SMBs often have higher rates of business failure and more limited resources, may have decisions related to the choice of payment processor dictated by their affiliated parent entity and are more readily able to change their payment processors than larger organizations.

38

SMBs are also typically more susceptible to the adverse effects of economic fluctuations, including those caused by the COVID-19 pandemic, rising inflation and interest rates, and economic downturns. Adverse changes in the economic environment or business failures of our SMB customers may have a greater impact on us than on our competitors who do not focus on SMBs to the extent that we do.

We rely in part on revenue from subscription contracts, and because we recognize revenue from subscription contracts over the term of the relevant subscription period, downturns or upturns in sales are not immediately reflected in full in our results of operations.

Subscription services revenue accounts for a significant portion of our total revenue. Sales of new or renewal subscription contracts may decline or fluctuate as a result of a number of factors, including customers’ level of satisfaction with our platform, the prices of our subscriptions, the prices of subscriptions offered by our competitors, reductions in our customers’ spending levels, or other changes in consumer behavior. If our sales of new or renewal subscription contracts decline, our revenue and revenue growth may decline. We recognize subscription revenue ratably over the term of the relevant subscription period, which generally ranges from 12 to 36 months in duration. As a result, much of the subscription revenue we report each quarter is derived from subscription contracts that we sold in prior periods.

Consequently, a decline in new or renewed subscription contracts in any one quarter will not be fully reflected in revenue in that quarter but will negatively affect our revenue in future quarters. Accordingly, the effect of significant downturns in new or renewal sales of our subscriptions is not reflected in full in our results of operations in a given period. Also, it is difficult for us to rapidly increase our subscription revenue through additional sales in any period, as revenue from new and renewal subscription contracts must be recognized ratably over the applicable subscription period. Furthermore, any increases in the average term of subscription contracts would result in revenue for those subscription contracts being recognized over longer periods of time.

Our future revenue will depend in part on our ability to expand the financial technology services we offer to our customers and increase adoption of those services.

We offer our customers a variety of financial technology products and services, and we intend to make available additional financial technology products and services to our customers in the future. A number of these services require that we enter into arrangements with financial institutions or other third parties. For example, one of our bank partners, which is a Utah-chartered and Federal Deposit Insurance Corporation, or the FDIC,-insured industrial bank, offers qualified customers working capital loans, which we service. In order to provide these and future financial technology products and services, we may need to establish additional partnerships with third parties, comply with a variety of regulatory requirements, and introduce internal processes and procedures to comply with applicable law and the requirements of our partners, all of which may involve significant cost, require substantial management attention, and expose us to new business and compliance risks. We cannot be sure that our current or future financial technology services will be widely adopted by our customers or that the revenue we derive from such services will justify our investments in developing and introducing these services.

Failure to maintain and enhance our brand recognition in a cost-effective manner could harm our business, financial condition, and results of operations.

We believe that maintaining and enhancing our brand identity and reputation is critical to our relationships with, and ability to attract, new customers, partners and employees. Accordingly, we have invested, and expect to continue to invest, increasing amounts of money in and greater resources to branding and other marketing initiatives, which may not be successful or cost effective. If we do not successfully maintain and enhance our brand and reputation in a cost-effective manner, our business may not grow, we may have reduced pricing power relative to competitors with stronger brands or reputations, and we could lose customers or partners, all of which would harm our business, financial condition, and results of operations.

In addition, any negative publicity about our company or our management, including about the quality, stability, and reliability of our platform or services, changes to our products and services, our privacy and security practices, litigation, regulatory enforcement, and other actions involving us, as well as the perception of us and our products by our customers and their guests, even if inaccurate, could cause a loss of confidence in us and adversely affect our brand.
39


We depend on the experience and expertise of our senior management team and key technical employees, and the loss of any key employee could harm our business, financial condition, and results of operations.

Our success depends upon the continued service of our senior management team and key technical employees. Each of these employees could terminate his or her relationship with us at any time. Further, our competitors may be successful in recruiting and hiring members of our management team or other key employees, and it may be difficult for us to find suitable replacements on a timely basis, on competitive terms, or at all.

The loss of any member of our senior management team or key technical employees might significantly delay or prevent the achievement of our business objectives and could harm our business and our customer relationships.

Our ability to recruit, retain, and develop qualified personnel is critical to our success and growth.

All our businesses function at the intersection of rapidly changing technological, social, economic, and regulatory environments that require a wide range of expertise and intellectual capital. For us to successfully compete and grow, we must recruit, retain, and develop personnel who can provide the necessary expertise across a broad spectrum of disciplines. In addition, we must develop, maintain and, as necessary, implement appropriate succession plans to ensure we have the necessary human resources capable of maintaining continuity in our business.

The market for qualified personnel is competitive, and we may not succeed in recruiting additional personnel or may fail to effectively replace current personnel who depart with qualified or effective successors. Our effort to retain and develop personnel may also result in significant additional expenses, which could adversely affect our profitability. In addition, job candidates and existing employees often consider the value of the equity awards they receive in connection with their employment. The trading price of our Class A common stock has been and may continue to be volatile, could be subject to fluctuations in response to various factors and may not appreciate. If the perceived value of our equity awards declines for these or other reasons, it may adversely affect our ability to attract and retain highly qualified employees. Certain of our employees have received significant proceeds from sales of our equity in previous transactions and many of our employees may receive significant proceeds from sales of our equity in future transactions, which may reduce their motivation to continue to work for us.

We are also substantially dependent on our direct sales force to obtain new customers and increase sales to existing customers. There is significant competition for sales personnel with the skills and technical knowledge that we require. Our ability to achieve significant revenue growth will depend, in large part, on our success in recruiting, training, and retaining a sufficient number of sales personnel to support our growth. If we are unable to hire, train, and retain a sufficient number of qualified and successful sales personnel, our business, financial condition, and results of operations could be harmed.

40

From time to time, we are subject to various legal proceedings that could adversely affect our business, financial condition, or results of operations.

From time to time, we are or may become involved in claims, lawsuits (whether class actions or individual lawsuits), arbitration proceedings, government investigations, and other legal or regulatory proceedings involving commercial, corporate and securities matters; privacy, marketing and communications practices; labor and employment matters; alleged infringement of third-party patents and other intellectual property rights; and other matters. The results of any such claims, lawsuits, arbitration proceedings, government investigations, or other legal or regulatory proceedings cannot be predicted with any degree of certainty. Any claims against us, whether meritorious or not, could be time-consuming, result in costly litigation, require significant management attention, and divert significant resources. Determining reserves for our pending litigation is a complex and fact-intensive process that requires significant subjective judgment and speculation. It is possible that a resolution of one or more such proceedings could result in substantial damages, settlement costs, fines, and penalties. These proceedings could also result in harm to our reputation and brand, sanctions, consent decrees, injunctions, or other orders requiring a change in our business practices. Any of these consequences could adversely affect our business, financial condition, and results of operations. Further, under certain circumstances, we have contractual and other legal obligations to indemnify and to incur legal expenses on behalf of our business, customers, and commercial partners and current and former directors and officers. In addition, certain litigation or the resolution of certain litigation may affect the availability or cost of some of our insurance coverage, which could adversely impact our results of operations and cash flows, expose us to increased risks that would be uninsured, and adversely impact our ability to attract directors and officers.

Notwithstanding the terms of our agreements with our customers, it is possible that a default on such obligations by one or more of our customers could adversely affect our business, financial condition, or results of operations. For example, if a customer defaults on its obligations under a customer agreement or terminates a customer agreement prior to the contractual termination date, we may be required to assert a claim to acquire the amount in full due under the customer agreement, which we may choose not to pursue. However, if we choose to pursue any such claim, we may incur substantial costs to resolve claims or enter into litigation or arbitration, and even if we were to prevail in the event of claims, litigation or arbitration, such claims, litigation, or arbitration could be costly and time-consuming and divert the attention of our management and other employees from our business operations.

We also include arbitration and class action waiver provisions in our terms of service with the customers that utilize our platform and certain agreements with our employees. These provisions are intended to streamline the litigation process for all parties involved, as they can in some cases be faster and less costly than litigating disputes in state or federal court. However, arbitration can nevertheless be costly and burdensome, and the use of arbitration and class action waiver provisions subjects us to certain risks to our reputation and brand, as these provisions have been the subject of increasing public scrutiny. In order to minimize these risks to our reputation and brand, we may limit our use of arbitration and class action waiver provisions, or we may be required to do so in any particular legal or regulatory proceeding, either of which could cause an increase in our litigation costs and exposure. Additionally, we permit certain customers and other users of our platform to opt out of such provisions, which could cause an increase in our litigation costs and exposure.

Further, with the potential for conflicting rules regarding the scope and enforceability of arbitration and class action waivers on a state-by-state basis, as well as between state and federal law, there is a risk that some or all of our arbitration and class action waiver provisions could be subject to challenge or may need to be revised to exempt certain categories of protection. If these provisions were found to be unenforceable, in whole or in part, or specific claims are required to be exempted, we could experience an increase in our costs to litigate disputes and in the time involved in resolving such disputes, and we could face increased exposure to potentially costly lawsuits, each of which could adversely affect our business, financial condition, and results of operations.

41

We have closed multiple acquisitions and may acquire or invest in other companies or technologies in the future, which could divert management’s attention, fail to meet our expectations, result in additional dilution to our stockholders, increase expenses, disrupt our operations, or harm our operating results.

We closed multiple acquisitions since 2019 and may in the future acquire or invest in other businesses, products, or technologies that we believe could complement or expand our platform, enhance our technical capabilities, or otherwise offer growth opportunities. We may not be able to fully realize the anticipated benefits of our past or future acquisitions.

We cannot forecast the number, timing or size of any future acquisitions or other similar strategic transactions. We may not be able to successfully identify future acquisition opportunities or complete any such acquisitions if we cannot reach agreement on commercially favorable terms, if we lack sufficient resources to finance the transaction on our own and cannot obtain financing at a reasonable cost, or if regulatory authorities prevent such transactions from being completed. In addition, the pursuit of potential acquisitions may divert the attention of management and cause us to incur various expenses related to identifying, investigating, and pursuing suitable acquisitions, whether or not they are consummated. Further, we may have to pay cash, incur debt, or issue securities, including equity-based securities, to pay for acquisitions, joint ventures, or strategic investments, each of which could affect our financial condition or the value of our capital stock or result in dilution to our existing stockholders.

There are inherent risks in integrating and managing acquisitions. When we acquire additional businesses, we may not be able to assimilate or integrate the acquired personnel, operations, and technologies successfully or effectively manage the combined business following the acquisition. We also may not achieve the anticipated benefits from the acquired business due to a number of factors, including but not limited to: unanticipated costs associated with the acquisition, including but not limited to, integration and compliance costs; the inability to generate sufficient revenue to offset acquisition costs; the inability to maintain relationships with customers and partners of the acquired business; the difficulty of incorporating acquired technology into our platform and of maintaining quality and security standards consistent with our brand; harm to our existing business relationships as a result of the acquisition; and the potential loss of key employees. Acquisitions also increase the risk of unforeseen legal liability arising from prior or ongoing acts or omissions by the acquired businesses which are not discovered by due diligence during the acquisition process or that prove to have a greater than anticipated adverse impact. We have previously acquired and continue to evaluate companies that operate in highly regulated markets. There is no assurance that acquired businesses will have invested sufficient efforts in their own regulatory compliance, and we may need to invest in and seek to improve the regulatory compliance controls and systems of such businesses. Generally, if an acquired business fails to meet our expectations, or if we are unable to establish effective regulatory compliance controls with respect to an acquired business, our operating results, business, and financial condition may suffer.

In addition, we have previously acquired and may in the future pursue acquisitions of companies with extensive operations outside the United States. These types of acquisitions often involve additional or increased risks compared to acquisitions of operations within the United States.

The diversion of management’s attention and any delays or difficulties encountered in connection with acquisitions and their integration could adversely affect our business, financial condition, or results of operations.

42

We do not have sufficient history with our subscription or pricing models to accurately predict optimal pricing strategies necessary to attract new customers and retain existing customers.

We have limited experience with respect to determining the optimal prices for our platform and services. The pricing models of our company and our competitors may be impacted by various other factors and changed from time to time. Given our limited experience, we may not be able to achieve the optimal pricing model at all times, which could lead to reduced profitability or market share. Changes to our pricing model may also lead to reputational damage, competitive harm, regulatory scrutiny, and potential legal liabilities, which could adversely affect our business and results of operations. Furthermore, as the market for our platform matures, or as competitors introduce new products or services that compete with ours, we may be unable to attract new customers at the same price or based on the same pricing models that we have used historically.

Moreover, while SMBs continue to comprise the majority of our customer base, we have and will continue to seek subscriptions from enterprise customers, which may be more likely to demand substantial price concessions. As a result, in the future, we may be required to reduce our prices, which could adversely affect our revenue, gross margin, profitability, financial position, and cash flow.

Our business is exposed to risks associated with the handling of customer funds.

Our business handles payroll processing administration for certain of our customers. Consequently, at any given time, we may be holding or directing funds of customers, while payroll payments are being processed. This function creates a risk of loss arising from, among other things, fraud by employees or third parties, execution of unauthorized transactions, or errors relating to transaction processing. We are also potentially at risk if the financial institution in which we hold these funds suffers any kind of insolvency or liquidity event or fails, for any reason, to deliver their services in a timely manner. The occurrence of any of these types of events could cause us financial loss and reputational harm.

Any failure to offer high-quality customer support may adversely affect our relationships with our customers and could adversely affect our business, financial condition, and results of operations.

In deploying and using our platform, our customers depend on our 24/7 support team to resolve complex technical and operational issues, including ensuring that our platform is implemented in a manner that integrates with a variety of third-party platforms. We also rely on third parties to provide some support services, and our ability to provide effective support is partially dependent on our ability to attract and retain qualified and capable third-party service providers. As we continue to grow our business and improve our offerings, we will face challenges related to providing high-quality support services at scale. We may be unable to respond quickly enough to accommodate short-term increases in demand for customer support or to modify the nature, scope, and delivery of our customer support to compete with changes in customer support services provided by our competitors. Increased demand for customer support, without corresponding revenue, could increase costs and adversely affect our operating results. Our sales are highly dependent on our business reputation and on positive recommendations from our existing customers. Any failure to maintain high-quality customer support, or a market perception that we do not maintain high-quality customer support, could adversely affect our reputation and brand, our ability to benefit from referrals by existing customers, our ability to sell our platform to existing and prospective customers, and our business, financial condition, or results of operations.

43

The long-term potential of our business may be adversely affected if we are unable to expand our business successfully into international markets.

Although we currently do not derive significant revenue from customers located outside the United States, the long-term potential of our business will depend in part on our ability to expand our business into international markets. We have recently made an initial investment to establish our international presence and plan to continue such efforts, which has and may continue to be accomplished in part through acquisitions of companies located outside of the United States. However, we have limited experience with international customers and in selling our platform internationally. Accordingly, we cannot be certain that our business model will be successful, or that our platform will achieve commercial acceptance, outside the United States.

Conducting international operations subjects us to risks that we have not generally faced in the United States, including but not limited to:

managing geographically separate organizations, systems, and facilities;

challenges caused by language, cultural, and ethical differences;

difficulties in staffing and managing foreign operations, including employment laws and regulations;

presence of more established competitors and/or local competitors favored by local business practices;

compliance challenges related to the complexity of multiple, conflicting, and changing governmental laws and regulations, including data privacy, employment, tax, anti-money laundering, and anti-bribery laws and regulations and sanction regimes, including but not limited to, additional exposure to GDPR, rules and programs administered by the Treasury Department’s Office of Foreign Assets Control, or OFAC, domestic and international anti-corruption laws, such as the U.S. Foreign Corrupt Practices Act, or FCPA, and the U.K. Bribery Act, as well as other similar anti-bribery and anti-kickback laws and regulations;

different pricing environments, sales cycles, and collections issues;

financial and other impacts to our business resulting from fluctuations in currency exchange rates and unit economics across multiple jurisdictions;

increased financial accounting and reporting burdens and complexities;

enforcing intellectual property rights outside of the United States;

difficulty entering new non-U.S. markets due to, among other things, difficulties in achieving consumer acceptance of our platform in new markets and more limited business knowledge of these markets; and

general economic and political conditions.

Expanding our business internationally requires significant additional investment in our platform, operations, infrastructure, compliance efforts, and sales and marketing organization, and any such investments may not be successful or generate an adequate return on our investment.

Our risk management strategies may not be fully effective in mitigating our risk exposure in all market environments or against all types of risk.

We operate in a rapidly changing industry. Accordingly, our risk management strategies may not be fully effective to identify, monitor, and manage all risks that our business encounters. In addition, when we introduce new services, focus on expanding relationships with new types of customers, or begin to operate in new markets, we may be less able to forecast risk levels and reserve accurately for potential losses, as a result of fraud or otherwise. If our strategies are not fully effective or we are not successful in identifying and mitigating all risks to which we are or may be exposed, we may suffer uninsured liability or harm to our reputation, or be subject to litigation or regulatory actions, any of which could adversely affect our business, financial condition, and results of operations.
44


Risks Related to Our Technology and Privacy

We are responsible for transmitting a high volume of sensitive and personal information through our platform and our success depends upon the security of this platform. Any actual or perceived breach of our system that would result in disclosure of such information could materially impact our business.

We, our customers, our partners, and other third parties, including third-party vendors, cloud service providers, and payment processors that we use, obtain and process large amounts of sensitive and personal information, including information related to our customers, their guests, and their transactions. We face risks, including to our reputation as a trusted brand, in the handling and protection of this information, and these risks will increase as our business continues to expand to include new products and technologies. Our operations involve the storage, transmission, and processing of our customers’ proprietary information and sensitive and personal information of our customers and their guests and employees, including contact information and payment information, purchase histories, lending information, and payroll information. Cyber incidents have been increasing in sophistication and frequency and can include third parties gaining access to employee or guest information using stolen or inferred credentials, computer malware, viruses, spamming, phishing attacks, ransomware, card skimming code, and other deliberate attacks and attempts to gain unauthorized access. In addition, these incidents can originate on our vendors’ websites or systems, which can then be leveraged to access our website or systems, further preventing our ability to successfully identify and mitigate the attack. As a result, unauthorized access to, security breaches of, or denial-of-service attacks against our platform (or any platform of our third-party vendors) could result in the unauthorized access to or use of, and/or loss of, such data, as well as loss of intellectual property, guest information, employee data, trade secrets, or other confidential or proprietary information.

We have administrative, technical, and physical security measures in place and proactively employ multiple security measures at different layers of our systems to defend against intrusion and attack and to protect our information; however, we have experienced security incidents in the past, and we may face additional security incidents in the future. Because the techniques used to obtain unauthorized access to or to sabotage systems change frequently and generally are not identified until they are launched against a target, we may be unable to anticipate these techniques or to implement adequate preventative measures that will be sufficient to counter all current and emerging technology threats. In addition, any security breaches that occur may remain undetected for extended periods of time. While we also have and will continue to make significant efforts to address any IT security issues with respect to acquisitions we make, we may still inherit such risks when we integrate these companies.

We also have policies and procedures in place to contractually require third parties to which we transfer data to implement and maintain appropriate security measures. Sensitive and personal information is processed and stored by our customers, software and financial institution partners and third-party service providers to whom we outsource certain functions. Threats to third-party systems can originate from human error, fraud, or malice on the part of employees or third parties, or simply from accidental technological failure, and/or computer viruses and other malware that can be distributed and infiltrate systems of third parties on whom we rely. While we select third parties to which we transfer data carefully, we do not control their actions, and these third parties may experience security breaches that result in unauthorized access of data and information stored with them despite these contractual requirements and the security measures these third parties employ.

If any security breach involving our systems or the systems of third parties that store or process our data or significant denial-of-service attacks or other cyber attack occurs or is believed to have occurred, our reputation and brand could be damaged, we could be required to expend significant capital and other resources to alleviate problems caused by such actual or perceived breaches or attacks and remediate our systems. In addition, we could be exposed to a risk of loss, litigation, or regulatory action and possible liability, some or all of which may not be covered by insurance, and our ability to operate our business may be impaired. Unauthorized parties have in the past gained access, and may in the future gain access, to systems or facilities used in our business through various means, including gaining unauthorized access into our systems or facilities or those of customers and their guests, attempting to fraudulently induce our employees, customers, their guests, or others into disclosing usernames, passwords, payment card information, or other sensitive or personal information, which may in turn be used to access our IT systems or fraudulently transfer funds to bad actors.

45

If new or existing customers believe that our platform does not provide adequate security for the storage of personal or sensitive information or its transmission over the Internet, they may not adopt our platform or may choose not to renew their subscriptions to our platform, which could harm our business. Additionally, actual, potential, or anticipated attacks may cause us to incur increasing costs, including costs to deploy additional personnel and protection technologies, train employees, and engage third-party experts and consultants. Our errors and omissions insurance policies covering certain security and privacy damages and claim expenses may not be sufficient to compensate for all potential liability. Although we maintain cyber liability insurance, we cannot be certain that our coverage will be adequate for liabilities actually incurred or that insurance will continue to be available to us on economically reasonable terms, or at all.

Further, because data security is a critical competitive factor in our industry, we may make statements in our privacy statements and notices and in our marketing materials describing the security of our platform, including descriptions of certain security measures we employ or security features embedded within our products. Should any of these statements be untrue, become untrue, or be perceived to be untrue, even if through circumstances beyond our reasonable control, we may face claims, including claims of unfair or deceptive trade practices, brought by the U.S. Federal Trade Commission, state, local, or foreign regulators (e.g., a European Union-based data protection agency), or private litigants.

Interruptions or performance problems associated with our technology and infrastructure may adversely affect our business and operating results.

Our continued growth depends in part on the ability of our existing and potential customers to access our platform at any time and within an acceptable amount of time. Our platform is proprietary, and we rely on the expertise of members of our engineering, operations, and software development teams for our platform’s continued performance. We have experienced system outages in the past, including in some cases as a result of disruptions at our third-party vendors, and may in the future experience, disruptions, outages, and other performance problems related to our platform due to a variety of factors, including infrastructure changes, introductions of new functionality, human or software errors, delays in scaling our technical infrastructure if we do not maintain enough excess capacity and accurately predict our infrastructure requirements, capacity constraints due to an overwhelming number of users accessing our platform simultaneously, denial-of-service attacks, actions or inactions attributable to third parties, earthquakes, hurricanes, floods, fires, natural disasters, power losses, disruptions in telecommunications services, fraud, military or political conflicts, terrorist attacks and other geopolitical unrest, computer viruses, ransomware, malware, or other events. Our systems also may be subject to break-ins, sabotage, theft, and intentional acts of vandalism, including by our own employees. Some of our systems are not fully redundant and our disaster recovery planning may not be sufficient for all eventualities. Further, our business and/or network interruption insurance may not be sufficient to cover all of our losses that may result from interruptions in our service as a result of system failures and similar events.

From time to time, we may experience limited periods of server downtime due to server failure or other technical difficulties. In some instances, we may not be able to identify the cause or causes of these performance problems within an acceptable period of time. It may become increasingly difficult to maintain and improve our performance, especially during peak usage times and as our platform becomes more complex and our user traffic increases. If our platform is unavailable or if our users are unable to access our platform within a reasonable amount of time, or at all, our business would be adversely affected and our brand could be harmed. In the event of any of the factors described above, or certain other failures of our infrastructure, customer or guest data may be permanently lost. Moreover, a limited number of our agreements with customers provide for limited service-level commitments, and we may enter into additional agreements providing such commitments from time to time. If we experience significant periods of service downtime in the future, we may be subject to claims by our customers against these service level commitments. These events have resulted in losses in revenue, though such losses have not been material to date. System failures in the future could result in significant losses of revenue.

46

We have and may, from time to time, voluntarily provide certain credits to our customers to compensate them for the inconvenience caused by a system failure or similar event, to support our customers and for the benefit of the restaurant community as part of our ongoing goodwill efforts. We are committed to providing our customers high platform reliability, and may utilize significant time, human capital and other resources to analyze the root causes of these performance problems and address any gaps identified, which in turn may take away resources from other business activities. 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 and operating results may be adversely affected.

Our success depends upon our ability to continually enhance the performance, reliability, and features of our platform.

The markets in which we compete are characterized by constant change and innovation, and we expect them to continue to evolve rapidly. Our success has been based on our ability to identify and anticipate the needs of our customers and their guests and design and maintain a platform that provides them with the tools they need to operate their businesses successfully. Our ability to attract new customers, retain existing customers, and increase sales to both new and existing customers will depend in large part on our ability to continue to improve and enhance the performance, reliability, and features of our platform. To grow our business, we must develop products and services that reflect the changing nature of restaurant management software and expand beyond our core functionalities to other areas of managing relationships with our customers, as well as their relationships with their guests. Competitors may introduce new offerings embodying new technologies, or new industry standards and practices could emerge that render our existing technology, services, website, hardware, and mobile applications obsolete. Accordingly, our future success will depend in part on our ability to respond to new product offerings by competitors, technological advances, and emerging industry standards and practices in a cost-effective and timely manner in order to retain existing customers and attract new customers. Furthermore, as the number of our customers with higher volume sales increases, so does the need for us to offer increased functionality, scalability, and support, which requires us to devote additional resources to such efforts.

The success of these and any other enhancements to our platform depends on several factors, including timely completion, adequate quality testing and sufficient demand, and the accuracy of our estimates regarding the total addressable market for new products and/or enhancements and the portion of such total addressable market that we expect to capture for such new products and/or enhancements. Any new product or service that we develop may not be introduced in a timely or cost-effective manner, may contain defects, may not have an adequate total addressable market or market demand or may not achieve the market acceptance necessary to generate meaningful revenue.

We have scaled our business rapidly, and significant new platform features and services have in the past resulted in, and in the future may continue to result in, operational challenges affecting our business. Developing and launching enhancements to our platform and new services on our platform may involve significant technical risks and upfront capital investments that may not generate return on investment. For example, we may use new technologies ineffectively, or we may fail to adapt to emerging industry standards. We may experience difficulties with software development that could delay or prevent the development, introduction or implementation of new products and enhancements. Software development involves a significant amount of time, as it can take our developers months to update, code, and test new and upgraded products and integrate them into our platform. The continual improvement and enhancement of our platform requires significant investment, and we may not have the resources to make such investment.

If we are unable to successfully develop new products or services, enhance the functionality, performance, reliability, design, security, and scalability of our platform in a manner that responds to our customers’ and their guests’ evolving needs, or gain market acceptance of our new products and services, or if our estimates regarding the total addressable market and the portion of such total addressable market which we expect to capture for new products and/or enhancements prove inaccurate, our business and operating results will be harmed.
47


Defects, errors, or vulnerabilities in our applications, backend systems, hardware, or other technology systems and those of third-party technology providers could harm our reputation and brand and adversely impact our business, financial condition, and results of operations.

The software underlying our platform is highly complex and may contain undetected errors or vulnerabilities, some of which may only be discovered after the code has been released. Our practice is to effect frequent releases of software updates. Third-party software that we incorporate into our platform and our backend systems, hardware, or other technology systems, or those of third-party technology providers, may also be subject to defects, errors, or vulnerabilities. Any such defects, errors, or vulnerabilities could result in negative publicity, a loss of customers or loss of revenue, and access or other performance issues. Such vulnerabilities could also be exploited by bad actors and result in exposure of customer or guest data, or otherwise result in a security breach or other security incident. We may need to expend significant financial and development resources to analyze, correct, eliminate, or work around errors or defects or to address and eliminate vulnerabilities. Any failure to timely and effectively resolve any such errors, defects, or vulnerabilities could adversely affect our business, reputation, brand, financial condition, and results of operations.

We may use artificial intelligence in our platform and product offerings. Issues relating to the use of artificial intelligence and machine learning could adversely affect our results of operations.

We and our partners may incorporate artificial intelligence, or AI, solutions into our business and operation from time to time. As with many innovations, AI presents risks and challenges that could affect its further development, adoption, and utilization, and therefore affect our business. If the content, recommendation or analyses that AI applications assist in producing are or are alleged to be deficient or inaccurate, we could be subject to competitive risks, potential legal liability, and reputational harm. The use of AI applications may also result in cybersecurity incidents. Any such cybersecurity incidents related to our use of AI applications could adversely affect our business. In addition, AI may present emerging ethical issues. If our use of AI becomes controversial, we may experience reputational harm or legal liability. Further, given the early stage of AI, factors that may impact AI, such as government regulations and market demand, are uncertain, and we may be unsuccessful in our product development efforts.

Our competitors or other third parties may also incorporate AI into their products. If they adopt the use of AI more quickly or more successfully than us, our ability to compete effectively maybe impaired, which may adversely affect our results of operations.

Risks Related to Our Financial Condition and Capital Requirements

We have a history of generating net losses, and if we are unable to achieve adequate revenue growth while our expenses increase, we may not achieve or maintain profitability in the future.

We have incurred a net loss in each year since our inception and have a significant accumulated deficit. We incurred net losses of $31 million and $98 million for the three months ended September 30, 2023 and 2022, respectively. As of September 30, 2023, we had an accumulated deficit of $1,587 million. These losses and our accumulated deficit are a result of the substantial investments we have made to grow our business. We expect our costs will increase over time and our losses to continue as we expect to continue to invest significant additional funds in expanding our business, sales and marketing activities, research and development as we continue to build software and hardware designed specifically for the restaurant industry, and maintaining high levels of customer support, each of which we consider critical to our continued success. We also expect to incur additional general and administrative expenses as a result of our growth and expect our costs to increase to support our operations as a public company. In addition, to support the continued growth of our business and to meet the demands of continuously changing security and operational requirements, we plan to continue investing in our technology infrastructure. Historically, our costs have increased over the years due to these factors, and we expect to continue to incur increasing costs to support our anticipated future growth. If we are unable to generate adequate revenue growth and manage our expenses, we may continue to incur significant losses and may not achieve or maintain profitability.

48

Further, we may make decisions that will adversely affect our short-term operating results if we believe those decisions will improve the experiences of our customers and their guests and if we believe such decisions will improve our operating results over the long term. These decisions may not be consistent with the expectations of investors and may not produce the long-term benefits that we expect, in which case our business may be materially and adversely affected.

Unfavorable conditions in the restaurant industry or the global economy could limit our ability to grow our business and materially impact our financial performance.

Our operating results may vary based on the impact of global events and macroeconomic conditions, such as inflation and its potential impact on consumer spending, rising interest rates, global supply chain issues, and pandemics. For example, the COVID-19 pandemic impacted our business and operations in a variety of ways, including supply chain challenges, disruptions in our sales and marketing efforts, restrictions in our ability to conduct research and development and other business activities, uncertainty in restaurant technology spending, and fluctuation on the payment volume processed through our platform.

Furthermore, our revenue growth and potential profitability depend on demand for business management software and platforms serving the restaurant industry. Historically, during economic downturns, there have been reductions in spending on IT as well as pressure for extended billing terms and other financial concessions. The adverse impact of economic downturns may be particularly acute among SMBs, which comprise the majority of our customer base. If economic conditions deteriorate, our current and prospective customers may elect to decrease their IT budgets, which would limit our ability to grow our business and adversely affect our operating results.

A deterioration in general economic conditions (including distress in financial markets, rising inflation and interest rates, and turmoil in specific economies around the world) may adversely affect our financial performance by causing a reduction in locations through restaurant closures or a reduction in gross payment volume. A reduction in the amount of consumer spending or credit card transactions could result in a decrease of our revenue and profits. Adverse economic factors may accelerate the timing, or increase the impact of, risks to our financial performance. These factors could include:

restrictions on credit lines to consumers or limitations on the issuance of new credit cards;

uncertainty and volatility in the performance of our customers’ businesses, particularly SMBs;

customers or consumers decreasing spending for value-added services we market and sell;

declining economies and the pace of economic recovery which can change consumer spending behaviors;

low levels of consumer and business confidence typically associated with inflationary or recessionary environments;

high unemployment levels, which may result in decreased spending by consumers;

budgetary concerns in the United States and other countries around the world, which could impact consumer confidence and spending; and

government actions, including the effect of laws and regulations and any related government stimulus.

We are subject to additional risks relating to the financial products we make available to our customers, including relationships with partners, the ability of our customers to generate revenue to pay their obligations under these products, general macroeconomic conditions and the risk of fraud.

Current and any future financial products offered by Toast, Toast Capital, or through either party’s bank partners, subject us to additional risks. If we cannot source capital or partner with financial institutions to fund financial solutions for our customers, we might have to reduce the availability of these services, or cease offering them altogether.
49


Toast Capital’s bank partner offers qualified Toast customers working capital loans in accordance with credit policies established by our bank partner. Toast Capital markets the loans and acts as servicer of the loans and receives a servicing fee based on the outstanding balance of loans being serviced as well as a fee that varies depending on the credit performance of the loans extended under the program. We do not currently have similar partnerships with other financial institutions and are solely reliant on our bank partner to support this program. If our bank partner were to terminate its relationship with us, we would be unable to make working capital loans available to our customers, at least in the short-term, until we are able to enter into a relationship with another financial institution to offer similar loans. In addition, our bank partner may not expand its lending under this program to support future demand for such loans from our customers. There can be no assurance that we would be able into a similar relationship with another financial institution to make working capital loans available to our customers on terms our customers would find attractive, or at all.

Under our agreement with our bank partner, on a monthly basis, we are obligated to purchase loans made in a particular quarter that have been (or are scheduled to be) charged off, are otherwise non-performing, or do not satisfy our bank partner’s credit policy, unless such purchase would cause the principal amount of such purchased loans to exceed 15% of the original principal amount of loans made in the applicable quarter. As a result of this potential repurchase obligation, and our servicing fee and credit performance fee, we are subject to credit risk on the loans extended by our bank partner under this program. Accordingly, if we fail to accurately predict the likelihood of default or timely repayment of loans, our business may be materially and adversely affected. For example, if more of our customers cease operations, experience a decline in their revenue, or engage in fraudulent behavior and are not able to repay their loans, our business may be materially and adversely affected. A decline in macroeconomic conditions could increase the risk of non-payment or fraud and could also lead to a decrease in the number of customers eligible for loans or financing. In addition, although our bank partner acts as the lender with respect to these working capital loans, we are subject to numerous contractual and regulatory requirements in connection with our marketing and servicing activities in connection with these loans. If we were to fail to comply with these requirements, we could be subject to liability, regulatory sanctions, or claims by our customers or our bank partner, and our bank partner could terminate its relationship with us.

We intend to continue to explore other financial solutions to offer to our customers. Some of those solutions may require, or be deemed to require, additional procedures, partnerships, licenses, regulatory approvals and requirements, or capabilities. Should we fail to address these requirements, or should these new solutions, or new regulations or interpretations of existing regulations, impose requirements on us that are impractical or that we cannot satisfy, the future growth and success of our financial business may be materially and adversely affected. Macroeconomic factors such as changes in interest rates may also increase our costs in servicing certain financial solutions products. Further, we have and may continue to have obligations to share in certain losses incurred in offering these financial solutions to our customers, which could negatively impact our business, financial condition, and results of operations.

If we are unable to properly manage the risks of offering financial solutions, either ourselves or through partner financial institutions, our business may be materially and adversely affected. If we are unable to maintain third-party insurance coverage to mitigate these risks, such as errors and omissions insurance, our exposure to losses would increase, which could have an adverse impact on our results. If laws and regulations change, or are interpreted by courts or regulators as subjecting us to licensing or other compliance requirements, we may be subject to government supervision and enforcement actions, litigation, and related liabilities, our ability to offer financial solutions may be negatively impacted, our costs associated with existing financial solutions, including Toast Capital, may increase or we may decide to discontinue offering financial solutions altogether, and our business, financial condition, and results of operations would be negatively impacted.

50

Our failure to raise additional capital or generate cash flows necessary to expand our operations and invest in new technologies in the future could reduce our ability to compete successfully and harm our financial condition.

Historically, we have funded our operations, capital expenditures, and acquisitions primarily through our revenue, the issuance of convertible preferred stock, common stock and convertible notes, payments received for the delivery of our services as well as borrowings under our revolving credit facility. We intend to continue to make investments to support our business growth and may require additional funds to respond to business challenges. Although we currently anticipate that our existing cash and cash equivalents, marketable securities, and amounts available under our revolving credit facility will be sufficient to meet our cash needs for at least the next twelve months, our future capital requirements and the adequacy of available funds will depend on many factors. We may require additional financing, and we may not be able to obtain debt or equity financing on favorable terms, if at all. If we raise additional funds through further issuances of debt, equity, or other securities convertible into equity, including convertible debt securities, our existing stockholders may experience significant dilution of their ownership interests, and any new securities we issue could have rights, preferences, and privileges superior to those of holders of our Class A common stock.

We have outstanding debt obligations that restrict our ability to incur additional indebtedness and require us to maintain specified minimum liquidity amounts, among other restrictive covenants. The terms of any additional debt financing may be similar or more restrictive.

If we need additional capital and cannot raise it on acceptable terms, or at all, we may not be able to, among other things:

develop and enhance our platform and product offerings and operating infrastructure;

continue to expand our technology development, sales, and marketing organizations;

hire, train, and retain employees;

respond to competitive pressures or unanticipated working capital requirements; or

acquire complementary businesses and technologies.

Our inability to do any of the foregoing could reduce our ability to compete successfully and harm our results of operations.

Our revolving credit facility provides our lenders with a first-priority lien against substantially all of our assets, and contains financial covenants and other restrictions on our actions that may limit our operational flexibility or otherwise adversely affect our results of operations.

We are party to a revolving credit and guaranty agreement which contains a number of covenants that restrict our and our subsidiaries’ ability to, among other things, incur additional indebtedness, create or incur liens, merge or consolidate with other companies, sell substantially all of our assets, liquidate or dissolve, make distributions to equity holders, pay dividends, make redemptions and repurchases of stock, or engage in transactions with affiliates. We are also required to maintain a minimum liquidity balance. The terms of our outstanding debt may restrict our current and future operations and could adversely affect our ability to finance our future operations or capital needs or to execute business strategies in the manner desired. In addition, complying with these covenants may make it more difficult for us to successfully execute our business strategy, invest in our growth strategy, and compete against companies who are not subject to such restrictions.

51

A failure by us to comply with these covenants or payment requirements specified in the revolving credit and guaranty agreement could result in an event of default under the agreement, which would give the lenders the right to terminate their commitments to provide additional loans and extensions of credit and to declare any and all debt outstanding, together with accrued and unpaid interest and fees, to be immediately due and payable. In addition, the lenders would have the right to proceed against the collateral in which we granted a security interest to them, which consists of substantially all our assets. If our outstanding debt were to be accelerated, we may not have sufficient cash or be able to borrow sufficient funds to refinance the debt or sell sufficient assets to repay the debt, which could materially and adversely affect our cash flows, business, results of operations, and financial condition. Further, the terms of any new or additional financing may be on terms that are more restrictive or less desirable to us.

Our results of operations may be adversely affected by changes in foreign currency exchange rates.

Our operations and customer base are currently concentrated in the United States. Therefore, we currently have limited foreign currency diversification and exposure. However, our foreign currency diversification and exposure may increase as international sales of our products and services increase over time. Our revenue and profits generated by any non-U.S. operations may fluctuate from period to period as a result of changes in foreign currency exchange rates. In addition, we may become subject to exchange control regulations that restrict or prohibit the conversion of our other revenue currencies into U.S. dollars. Any of these factors could decrease the value of revenue and profits we derive from our non-U.S. operations and adversely affect our business.

We may also seek to reduce our exposure to fluctuations in foreign currency exchange rates through the use of hedging arrangements. To the extent that we hedge our foreign currency exchange rate exposure, we forgo the benefits we would otherwise experience if foreign currency exchange rates changed in our favor. No strategy can completely insulate us from risks associated with such fluctuations and our currency exchange rate risk management activities could expose us to substantial losses if such rates move materially differently from our expectations.

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

As of December 31, 2022, we had accumulated $597 million and $573 million of federal and state net operating loss carryforwards, or NOLs, respectively, available to reduce future taxable income. Of the federal NOLs, $513 million have an indefinite carryforward period but may not offset more than 80% of current taxable income annually in accordance with the Tax Cuts and Jobs Act of 2017, and $85 million will expire at various dates through 2037. Of the state NOLs, the majority will begin to expire in 2034. It is possible that we will not generate taxable income in time to use NOLs before their expiration, or at all. Under Section 382 and Section 383 of the Internal Revenue Code of 1986, as amended, or the Code, if a corporation undergoes an “ownership change,” the corporation’s ability to use its pre-change NOLs and other tax attributes, including R&D tax credits, to offset its post-change income may be limited. In general, an “ownership change” will occur if there is a cumulative change in our ownership by “5 percent stockholders” that exceeds 50 percentage points over a rolling three-year period. Similar rules may apply under state tax laws. Our ability to use NOLs and other tax attributes to reduce future taxable income and liabilities may be subject to annual limitations as a result of prior ownership changes and ownership changes that may occur in the future.

We experience elements of seasonal fluctuations in our financial results, which could cause our stock price to fluctuate.

Our business is highly dependent on the behavior patterns of our customers and their guests. We experience seasonality in our financial technology revenue which is largely driven by the level of GPV processed through our platform. For example, our average customers typically have greater sales during the warmer months, though this seasonal effect varies regionally. As a result, our financial technology revenue per location has historically been stronger in the second and third quarters. As a result, seasonality may cause fluctuations in our financial results, and other trends that develop may similarly impact our results of operations.

52

We rely primarily on third-party insurance policies to insure our operations-related risks. If our insurance coverage does not cover a particular loss or is insufficient for the needs of our business or our insurance providers are unable to meet their obligations, we may not be able to mitigate the risks facing our business, which could adversely affect our business, financial condition, and results of operations.

We procure third-party insurance policies to cover various operations-related risks including employment practices liability, workers’ compensation, business interruptions, cybersecurity and data breaches, crime, directors’ and officers’ liability, and general business liabilities, but our insurance may not cover 100% of the costs and losses from all events. For certain types of operations-related risks or future risks related to our new and evolving services, we may not be able to, or may choose not to, acquire insurance. In addition, we may not obtain enough insurance to adequately mitigate such operations-related risks or risks related to our new and evolving services, and we may have to pay high premiums, self-insured retentions, or deductibles for the coverage we do obtain. Additionally, if any of our insurance providers becomes insolvent, it would be unable to pay any operations-related claims that we make. Further, some of our agreements with customers may require that we procure certain types of insurance, and if we are unable to obtain and maintain such insurance, we would be in violation of the terms of these customer agreements.

We are responsible for certain retentions and deductibles that vary by policy, and we may suffer losses that exceed our insurance coverage by a material amount. If the amount of one or more operations-related claims were to exceed our applicable aggregate coverage limits, we would bear the excess, in addition to amounts already incurred in connection with deductibles, or self-insured retentions. Insurance providers have raised premiums and deductibles for many businesses and may do so in the future. As a result, our insurance and claims expenses could increase, or we may decide to raise our deductibles or self-insured retentions when our policies are renewed or replaced. Our business, financial condition, and results of operations could be adversely affected if the cost per claim, premiums, or the number of claims significantly exceeds our historical experience and coverage limits; we experience a claim in excess of our coverage limits; our insurance providers fail to pay on our insurance claims; we experience a claim for which coverage is not provided; or the number of claims under our deductibles or self-insured retentions differs from historical averages.

Risks Related to Competition, Sales, and Marketing

The markets in which we participate are intensely competitive, and if we do not compete effectively, our operating results could be adversely affected.

The overall market for restaurant management software is rapidly evolving and subject to changing technology, shifting customer and guest needs, and frequent introductions of new applications. Our competitors vary in size and in the breadth and scope of the products and services they offer. In addition, there are a number of companies that are not currently direct competitors but that could in the future shift their focus to the restaurant industry and offer competing products and services, which could compete directly in our entire customer community or in a certain segment within the restaurant industry. There is also a risk that certain of our current customers and business partners could terminate their relationships with us and use the insights they have gained from partnering with us to introduce their own competing products.

Some of our current and future competitors may enjoy competitive advantages, such as greater name recognition, longer operating histories, greater category share in certain markets, market-specific knowledge, established relationships with restaurants, larger existing user bases in certain markets, more successful marketing capabilities, more integrated products and/or platforms, and substantially greater financial, technical, sales, and marketing, and other resources than we have. Additionally, some potential customers in the restaurant industry, particularly large organizations, have elected, and may in the future elect, to develop their own business management and point of sale software and platforms. Certain of our competitors have partnered with, or have acquired or been acquired by, and may in the future partner with or acquire, or be acquired by, other competitors, thereby leveraging their collective competitive positions and making it more difficult to compete with them. We believe that there are significant opportunities to further increase our revenue by expanding internationally. As we expand our business by selling subscriptions to our platform in international markets, we will also face competition from local incumbents in these markets.

53

Additionally, many of our competitors are well capitalized and offer discounted services, lower customer processing rates and fees, customer discounts and promotions, innovative platforms and offerings, and alternative pay models, any of which may be more attractive than those that we offer. Such competitive pressures may lead us to maintain or lower our processing rates and fees or maintain or increase our incentives, discounts, and promotions in order to remain competitive, particularly in markets where we do not have a leading position. Such efforts have negatively affected, and may continue to negatively affect, our financial performance, and there is no guarantee that such efforts will be successful. Further, the markets in which we compete have attracted significant investments from a wide range of funding sources, and we anticipate that many of our competitors will continue to be highly capitalized. These investments, along with the other competitive advantages discussed above, may allow our competitors to continue to lower their prices and fees, or increase the incentives, discounts, and promotions they offer and thereby compete more effectively against us.

Some of our competitors offer specific point solutions addressing particular needs in the restaurant industry, including subscriptions to software products without the requirement to use related payment processing services. While we believe that our integrated software and payments platform offers significant advantages over such point solutions, customers who have specific needs that are addressed by these point solutions, and customers who do not want to change from an existing payment processing relationship to use our payment processing services, may believe that products and services offered by competitors better address their needs.

Additionally, our competitors may be able to respond more quickly and effectively than us to new or changing opportunities, technologies, standards, or customer requirements. With the introduction of new technologies and new market entrants, we expect competition to intensify in the future. For example, our competitors may adopt certain of our platform features or may adopt innovations that customers value more highly than ours, which would render our platform less attractive and reduce our ability to differentiate our platform. Pricing pressures and increased competition generally could result in reduced sales, reduced margins, increased churn, reduced customer retention, losses, or the failure of our platform to achieve or maintain more widespread market acceptance. For all of these reasons, we may fail to compete successfully against our current and future competitors. If we fail to compete successfully, our business will be harmed.

Potential changes in competitive landscape, including disintermediation from other participants in the payments chain, could harm our business.

We expect the competitive landscape in the restaurant technology industry will continue to change in a variety of ways, including:

rapid and significant changes in technology, resulting in new and innovative payment methods and programs, that could place us at a competitive disadvantage and reduce the use of our platform and services;

competitors, including third-party processors and integrated payment providers, customers, governments, and/or other industry participants may develop products and services that compete with or replace our platform and services, including products and services that enable payment networks and banks to transact with consumers directly;

competitors may also elect to focus exclusively on one segment of the restaurant industry and develop product offerings uniquely tailored to that segment, which could impact our addressable market and reduce the use of our platform and services;

participants in the financial services, payments, and payment technology industries may merge, create joint ventures, or form other business alliances that may strengthen their existing business services or create new payment services that compete with our platform and services; and

new services and technologies that we develop may be impacted by industry-wide solutions and standards related to migration to Europay, Mastercard, and Visa standards, including chip technology, tokenization, and other safety and security technologies.

54

Certain competitors could use strong or dominant positions in one or more markets to gain a competitive advantage against us, such as by integrating competing platforms or features into products they control, including search engines, web browsers, mobile device operating systems, or social networks; by making acquisitions; or by making access to our platform more difficult. Failure to compete effectively against any of these or other competitive threats could adversely affect our business, financial condition, or results of operations.

We expend significant resources pursuing sales opportunities, and if we fail to close sales after expending significant time and resources to do so, our business, financial condition, and results of operations could be adversely affected.

The initial installation and set-up of many of our services often involve significant resource commitments by our customers, particularly those with larger operational scale. Potential customers generally commit significant resources to an evaluation of available services and may require us to expend substantial time, effort, and money educating them as to the value of our services. Our sales cycle may be extended due to our customers’ budgetary constraints or for other reasons. In addition, as we seek to sell subscriptions to our platform to additional enterprise customers, we anticipate that the sales cycle associated with those potential customers will be longer than the typical sales cycle for SMB customers, and that sales to enterprise customers will require us to expend greater sales and marketing and management resources. If we are unsuccessful in closing sales after expending significant funds and management resources, or we experience delays or incur greater than anticipated costs, our business, financial condition, and results of operations could be adversely affected.

Risks Related to Our Partners and Other Third Parties

We rely on third-party payment processors to facilitate payments made by guests, payments made to customers, and payments made on behalf of customers, and if we cannot manage risks related to our relationships with our current or future third-party payment processors, our business, financial condition, and results of operations could be adversely affected.

We rely on third-party payment processors to facilitate payments made by guests and payments made to customers on our platform. While we may continue to seek payment processing relationships with additional payment processors from time to time, we expect to continue to rely on a limited number of payment processors for the foreseeable future. We have experienced interrupted operations with respect to payments processed through our third-party payment partners, which in some cases resulted in the temporary inability of our customers to collect payments from their guests through our platform and disruptions in certain features, and we may experience similar events in the future. In the event that any of our current or future third-party payment processors fail to maintain adequate levels of support, experience interrupted operations, do not provide high quality service, increase the fees they charge us, discontinue their lines of business, terminate their contractual arrangements with us, or cease or reduce operations, we may suffer additional costs and be required to pursue new third-party relationships, which could materially disrupt our operations and our ability to provide our products and services, and could divert management’s time and resources. In addition, such incidents have resulted in and may result in periods of time during which our platform cannot function properly, and therefore cannot collect payments from customers and their guests, which could adversely affect our relationships with our customers and our business, reputation, brand, financial condition, and results of operations. It would be difficult to replace third-party processors in a timely manner if they were unwilling or unable to provide us with these services in the future, and our business and operations could be adversely affected. If these services fail or are of poor quality, our business, reputation, and operating results could be harmed.

55

Further, our contracts with third-party payment processors require, and additional contracts may in the future require, us to bear risk for compliance with the operating rules, or the Payment Network Rules, of Visa, Mastercard, and other payment networks, or collectively, the Payment Networks, with whom we are registered as a payment facilitator or certified service provider, and applicable law, and the risk of fraud. In the event any of our current or future third-party payment processors are subjected to losses, including any fines for reversals, chargebacks, or fraud assessed by the Payment Networks, that are caused by us or our customers due to failure to comply with the Payment Network Rules or applicable law, our third-party payment processor may impose penalties on us, increase our transaction fees, or restrict our ability to process transactions through the Payment Networks, and we may lose our ability to process payments through one or more Payment Networks. Thus, in the event of a significant loss by a third-party payment processor, we may be required to expend a large amount of cash promptly upon notification of the occurrence of such an event. A contractual dispute with our processing partner could adversely affect our business, financial condition, or results of operations.

We are also dependent upon various large banks and regulators to execute electronic payments and wire transfers as part of our client payroll, tax, and other money movement services. Termination of any such banking relationship, a bank’s refusal or inability to provide services on which we rely, outages, delays, or systemic shutdown of the banking industry would impede our ability to process funds on behalf of our payroll, tax, and other money movement services clients and could have an adverse impact on our financial results and liquidity.

If we fail to comply with the applicable requirements of payment networks, they could seek to fine us, suspend us, or terminate our registrations. If our customers incur fines or penalties that we cannot collect from them, we may have to bear the cost of such fines or penalties.

In order to provide our transaction processing services, we are registered as a payment facilitator or certified service provider with the Payment Networks. We and our customers must comply with the Payment Network Rules. The Payment Network Rules require us to also comply with the Payment Card Industry Data Security Standard, or the Security Standard, which is a set of rules and standards designed to ensure that all companies that process, store, or transmit payment card information maintain a secure environment to protect cardholder data.

If we fail to, or are alleged to have failed to, comply with the Payment Network Rules or the Security Standard, we may be subject to fines, penalties, or restrictions, including, but not limited to, higher transaction fees that may be levied by the Payment Networks for failure to comply with the Payment Network Rules. If a customer fails or is alleged to have failed to comply with the Payment Network Rules, we could also be subject to a variety of fines or penalties that may be levied by the Payment Networks. If we cannot collect such amounts from the applicable customer, we may have to bear the cost of the fines or penalties, and we may also be unable to continue processing payments for that customer. These potential fines or penalties may result in lower earnings for us. In addition to these fines and penalties, if we or our customers do not comply with the Payment Network Rules or the Security Standard, we may lose our status as a payment facilitator or certified service provider. Our failure to comply with such rules and standards could mean that we may no longer be able to provide certain of our services as they are currently offered, and that existing customers, sales partners, or other third parties may cease using or referring our services. Prospective merchant customers, financial institutions, sales partners, or other third parties may choose to terminate negotiations with us or delay or choose not to consider us for their processing needs. In each of these instances, our business, financial condition, and results of operations would be adversely affected.

56

In addition, as our business continues to develop and expand, and we create new product offerings, we may become subject to additional rules, regulations, and industry standards. We may not always accurately interpret or predict the scope or applicability of certain regulations and standards, including the Security Standard, to our business, particularly as we expand into new product offerings, which could lead us to fall out of compliance with the Security Standard or other rules. Further, the Payment Networks could adopt new operating rules or interpret or re-interpret existing rules in ways that might prohibit us from providing certain services to some users, be costly to implement, or be difficult to follow. Any changes in the Payment Network Rules or the Security Standard, including our interpretation and implementation of the Payment Network Rules or the Security Standard to our existing or future business offerings, or additional contractual obligations imposed on us by our customers relating to privacy, data protection, or information security, may increase our cost of doing business, require us to modify our data processing practices or policies, or increase our potential liability in connection with breaches or incidents relating to privacy, data protection, and information security, including resulting in termination of our registrations with the Payment Networks. The termination of our registrations, or any changes in the Payment Network Rules that would impair our registrations, could require us to stop providing payment facilitation services relating to the affected Payment Network, which would adversely affect our business, financial condition, or results of operations.

The Payment Network Rules, including rules related to the assessment of interchange and other fees, may be influenced by our competitors. Increases in Payment Network fees or new regulations could negatively affect our earnings.

The Payment Network Rules are set by their boards, which may be influenced by card issuers, and some of those issuers are our competitors with respect to these processing services. Many banks directly or indirectly sell processing services to customers in direct competition with us. These banks could attempt, by virtue of their influence on the Payment Networks, to alter the Payment Networks’ rules or policies to the detriment of other members and non-members including certain of our businesses.

We pay interchange, assessment, transaction, and other fees set by the Payment Networks to such networks and, in some cases, to the card issuing financial institutions for each transaction we process. From time to time, the Payment Networks increase the fees that they charge members or certified service providers. We could attempt to pass these increases along to our customers and their guests, but this strategy might result in the loss of customers to our competitors that do not pass along the increases. If competitive practices prevent us from passing along the higher fees to our customers and their guests in the future, we may have to absorb all or a portion of such increases, which may increase our operating costs and reduce our earnings.

In addition, regulators are subjecting interchange and other fees to increased scrutiny, and new regulations or interpretations of existing regulations could require greater pricing transparency of the breakdown in fees or fee limitations, which could lead to increased price-based competition, lower margins, and higher rates of customer attrition, and affect our business, financial condition, or results of operations.

We rely on customers on our platform for many aspects of our business, and any failure by them to maintain their service levels or any changes to their operating costs could adversely affect our business.

We rely on customers on our platform to provide quality foods, beverages, and service and experience to their guests. Further, an increase in customer operating costs could cause customers on our platform to raise prices, cease operations, or renegotiate processing rates, which could in turn adversely affect our financial condition and results of operations. Many of the factors affecting customer operating costs, including the cost of offering off-premise dining, are beyond the control of customers and include inflation, costs associated with the goods provided, labor and employee benefit costs, costs associated with third-party delivery services, rent costs, and energy costs. Additionally, if customers try to pass along increased operating costs by raising prices for their guests, order volume may decline, which we expect would adversely affect our financial condition and results of operations.

57

We depend upon third parties to manufacture our products and to supply key components necessary to manufacture our products. We do not have long-term agreements with all of our manufacturers and suppliers, and if these manufacturers or suppliers become unwilling or unable to provide an adequate supply of components, we may not be able to find alternative sources in a timely manner and our business would be impacted.

Many of the key components used to manufacture our products, such as our customer-facing displays, come from limited or single sources of supply, and therefore a disruption with one manufacturer in our supply chain may have an adverse effect on other aspects of our supply chain and may disrupt our ability to effectively and timely deliver our hardware products. In addition, in some cases, we rely only on one hardware manufacturer to fabricate, test, and assemble our products. In general, our contract manufacturers fabricate or procure components on our behalf, subject to certain approved procedures or supplier lists, and we do not have firm commitments from all of these manufacturers to provide all components, or to provide them in quantities and on timelines that we may require. Due to our reliance on the components or products produced by suppliers such as these, we are subject to the risk of shortages and long lead times in the supply of certain components or products. We are still in the process of identifying alternative manufacturers for the assembly of our products and for many of the single-sourced components used in our products. In the case of off-the-shelf components, we are subject to the risk that our suppliers may discontinue or modify them, or that the components may cease to be available on commercially reasonable terms, or at all. We have in the past experienced, and may in the future experience, component shortages, or delays or other problems in product assembly, and the availability and cost of these components or products may be difficult to predict. For example, our manufacturers may experience temporary or permanent disruptions in their manufacturing operations due to equipment breakdowns, labor strikes or shortages, natural disasters, disease outbreaks (such as the COVID-19 pandemic), civil unrest, hostilities or wars (such as the Israel-Hamas war and Russia-Ukraine war), component or material shortages, cost increases, acquisitions, insolvency, changes in legal or regulatory requirements, or other similar problems.

As the scale of our hardware production increases, we will also need to accurately forecast, purchase, warehouse, and transport components at high volumes to our manufacturing facilities and servicing locations. If we are unable to accurately match the timing and quantities of component purchases to our actual needs or successfully implement automation, inventory management, and other systems to accommodate the increased complexity in our supply chain and parts management, or if we are affected by adverse global supply chain dynamics, we may incur unexpected production disruption, storage, transportation, and write off costs, which may harm our business and operating results. For example, we have recently experienced fluctuation in freight costs. If freight costs is elevated in the near-term, it may adversely impact our hardware costs and our profitability. Given the uncertainty and instability of global economic and political environment, we cannot predict how, the duration of and the extent to which our operations and financial results may be affected.

In the event of a shortage or supply interruption from suppliers of components used in our hardware products, we may not be able to develop alternate sources quickly, cost effectively, or at all. This supply interruption could harm our relationships with our customers, prevent us from acquiring new customers, and materially and adversely affect our business.

Additionally, various sources of supply-chain risk, including strikes or shutdowns at delivery ports or loss of or damage to our products while they are in transit or storage, intellectual property theft, losses due to tampering, third-party vendor issues with quality or sourcing control, failure by our suppliers to comply with applicable laws and regulation, potential tariffs (including those applicable to our relationships with vendors in China) or other trade restrictions, or other similar problems could limit or delay the supply of our products, or harm our reputation.

We also rely on certain suppliers located internationally as part of our supply chain, and the supply risks described above may similarly apply to or be more pronounced in respect of those international suppliers. For example, we have several long-term contracts with companies based in China and other parts of Asia. A violation of these contracts may require us to bring a claim in China or another jurisdiction in Asia and which may be difficult to enforce. In addition, there is uncertainty as to whether the courts in these international jurisdictions would recognize or enforce judgments of U.S. courts. Any litigation in international jurisdictions, including in China or other parts of Asia, may be protracted and result in substantial costs and diversion of resources and management attention.

58

We primarily rely on Amazon Web Services to deliver our services to customers on our platform, and any disruption of or interference with our use of Amazon Web Services could adversely affect our business, financial condition, and results of operations.

We currently host our platform and support our operations on multiple data centers provided by Amazon Web Services, or AWS, a third-party provider of cloud infrastructure services. We do not have control over the operations of the facilities of AWS that we use. AWS’ facilities have been and could in the future be subject to damage or interruption from natural disasters, cybersecurity attacks, terrorist attacks, power outages, and similar events or acts of misconduct. The occurrence of any of the above circumstances or events and the resulting impact on our platform may harm our reputation and brand, reduce the availability or usage of our platform, lead to a significant short-term loss of revenue, increase our costs, and impair our ability to retain existing customers or attract new customers, any of which could adversely affect our business, financial condition, and results of operations.

Even though our platform is hosted in the cloud solely by AWS, we believe that we could transition to one or more alternative cloud infrastructure providers on commercially reasonable terms. In the event that our agreement with AWS is terminated or we add additional cloud infrastructure service providers, we may experience significant costs or downtime for a short period in connection with the transfer to, or the addition of, new cloud infrastructure service providers. However, we do not believe that such transfer to, or the addition of, new cloud infrastructure service providers would cause substantial harm to our business, financial condition, or results of operations over the longer term.

We depend on the interoperability of our platform across third-party applications and services that we do not control.

We have integrations with various third parties, both within and outside the restaurant ecosystem. Third-party applications, products, and services are constantly evolving, and we may not be able to maintain or modify our platform to ensure its compatibility with third-party offerings. In addition, some of our competitors or customers on our platform may take actions that disrupt the interoperability of our platform with their own products or services, or they may exert strong business influence on our ability to, and the terms on which we operate and distribute our platform. As our platform evolves, we expect the types and levels of competition we face to increase. Should any of our competitors or customers on our platform modify their technologies, standards, or terms of use in a manner that degrades the functionality or performance of our platform or is otherwise unsatisfactory to us or gives preferential treatment to our competitors’ products or services, our platform, business, financial condition, and results of operations could be adversely affected.

Our partnerships with third parties are an important source of new business for us, and, if those third parties were to reduce their referral of customers to us, our ability to increase our revenue would be adversely affected.

We have partnerships with third parties that are an important source of new business. If any of our third-party partners, such as our partners in the online food marketplace that provide referrals, were to switch to providing marketing support for another payment processor, terminate their relationship with us, merge with or be acquired by one of our competitors, or shut down or become insolvent, we may no longer receive the benefits associated with that relationship, such as new customer referrals, and we also risk losing existing customers and the related payment processing that were originally referred to us by such third party. Any of these events could adversely affect our ability to increase our revenue.

59

Risks Related to Government Regulation and Other Compliance Requirements

Our business is subject to a variety of U.S. and international laws and regulations, many of which are unsettled and still developing, and our or our customers’ failure to comply with such laws and regulations could subject us to claims or otherwise adversely affect our business, financial condition, or results of operations.

The restaurant technology industry and the offering of financial products therein is relatively nascent and rapidly evolving. We are or may become subject to a variety of laws and regulations. Laws, regulations, and standards governing issues such as worker classification, labor and employment, anti-discrimination, online credit card payments and other electronic payments, money transmission and money services, payment and payroll processing, on-demand pay, lending and loan brokering, loan servicing, debt collection, insurance, financial services, gratuities, pricing and commissions, text messaging, subscription services, intellectual property, data retention, privacy, data security, consumer protection, background checks, accessibility, wages, and tax are often complex and subject to varying interpretations, in many cases due to their lack of specificity. The scope and interpretation of existing and new laws, and whether they are applicable to us, is often uncertain and may be conflicting, including varying standards and interpretations between state and federal law, between individual states, and even at the city and municipality level. As a result, their application in practice may change or develop over time through judicial decisions or as new guidance or interpretations are provided by regulatory and governing bodies, such as federal, state, and local administrative agencies.

It is also likely that if our business grows and evolves and our services are used in a greater number of geographies, we would become subject to laws and regulations in additional jurisdictions. It is difficult to predict how existing laws would be applied to our business and the new laws to which it may become subject.

We may not be able to respond quickly or effectively to regulatory, legislative, and other developments, and these changes may in turn impair our ability to offer our existing or planned features, products, and services, and/or increase our cost of doing business. While we have and will need to continue to invest in the development of policies and procedures in order to comply with the requirements of the evolving, highly regulated regulatory regimes applicable to our business and those of our customers, our compliance programs are relatively nascent and we cannot assure that our compliance programs will prevent the violation of one or more laws or regulations. If we are not able to comply with these laws or regulations or if we become liable under these laws or regulations, including any future laws or obligations that we may not be able to anticipate at this time, we could be adversely affected, and we may be forced to implement new measures to reduce our exposure to this liability. This may require us to expend substantial resources, discontinue certain services or platform features, limit our customer base, or find ways to limit our offerings in particular jurisdictions, which would adversely affect our business. Any failure to comply with applicable laws and regulations could also subject us to claims and other legal and regulatory proceedings, fines, or other penalties, criminal and civil proceedings, forfeiture of significant assets, revocation of licenses, inability to offer our products and services in all jurisdictions as we do currently, and other enforcement actions. In addition, the increased attention focused upon liability issues as a result of lawsuits and legislative proposals could adversely affect our reputation or otherwise impact the growth of our business.

Further, from time to time, we may leverage third parties to help conduct our businesses in the United States or abroad. We may be held liable for any corrupt or other illegal activities of these third-party partners and intermediaries, our employees, representatives, contractors, channel partners, and agents, even if we do not explicitly authorize such activities. While we have policies and procedures to address compliance with such laws, we cannot assure you that our employees and agents will not take actions in violation of our policies and applicable law, for which we may be ultimately held responsible.

Illegal or improper activities of customers or customer noncompliance with laws and regulations governing, among other things, online credit card payments, financial services, gratuities, pricing and commissions, insurance, data retention, privacy, data security, consumer protection, wages, and tax could expose us to liability and adversely affect our business, brand, financial condition, and results of operations. While we have implemented various measures intended to anticipate, identify, and address the risk of these types of activities, these measures may not adequately address or prevent all illegal or improper activities by these parties from occurring and such conduct could expose us to liability, including through litigation, or adversely affect our brand or reputation.
60


We are subject to extensive and complex rules and regulations, licensing, and examination by various federal, state and local government authorities, and a failure to comply with the laws and regulations applicable to us could have a material adverse effect on our business.

We are subject to extensive and complex rules and regulations, licensing, and examination by various federal, state and local government authorities designed to protect our customers and guests of our customers when using our financial technology solutions. In connection with our financial technology solutions, we must comply with a number of federal, state and local laws and regulations, including state and federal unfair, deceptive, or abusive acts and practices laws, the Federal Trade Commission Act, the Equal Credit Opportunity Act, the Servicemembers Civil Relief Act, the Electronic Fund Transfer Act, the Gramm-Leach-Bliley Act, and the Dodd Frank Act. We must also comply with laws related to lending, loan brokering, loan servicing, debt collection, on-demand pay, insurance, money laundering, money transfers, and advertising, as well as a number of domestic and international privacy and information security laws, including the CCPA and the GDPR. Noncompliance with these privacy and security laws could result in significant penalties and remediation obligations. For example, under the GDPR, noncompliance can result in penalties up to the greater of 4% of worldwide annual revenue or €20 million depending on the circumstances. Additionally, we are or may become subject to a wide range of complex laws and regulations concerning the withholding, filing, and remittance of income and payroll taxes in connection with our payroll processing business. We may, in the future, offer additional financial technology solutions to guests of our customers that may be subject to additional laws and regulations or be subject to the aforementioned laws and regulations in novel ways.

Lending facilitated through the Toast Capital platform must comply with anti-discrimination statutes such as the Equal Credit Opportunity Act and state law equivalents that prohibit creditors from discriminating against loan applicants and borrowers based on certain characteristics, such as race, religion and national origin. In addition to reputational harm, violations of the Equal Credit Opportunity Act can result in actual damages, punitive damages, injunctive or equitable relief, attorneys’ fees, and civil money penalties.

In addition, federal and state financial services regulators are aggressively enforcing existing laws, regulations, and rules and enhancing their supervisory expectations regarding the management of legal and regulatory compliance risks. This shift in government enforcement policies and priorities may increase the risk that we will be subject to penalties and other materially adverse consequences through government enforcement actions. A finding that we failed to comply with applicable federal, state, and local law could result in actions that make our platform less convenient and attractive to, and potentially unsuitable for, customers and their guests or that have other materially adverse effects on our operations or financial condition.

Our subsidiary, Toast Processing Services LLC, or TPS, holds or is in the process of obtaining money transmitter licenses or similar authorizations in multiple states where they may be required in order for us to offer our payroll processing products. Each of the issuers of licenses has the authority to supervise and examine our activities. Licensing determinations are matters of regulatory interpretation and could change over time. For example, certain states may have a more expansive view than others of what activities qualify as lending, loan brokering, loan servicing, debt collection, on-demand pay, money transmission, or payroll processing and require a license. Government authorities could disagree with our licensing position or our reliance on certain exemptions from licensing requirements or determine that Toast, TPS, or another Toast subsidiary or affiliate should have applied for licenses sooner, and they could require us to obtain such licenses, fine us for unlicensed activity, require us to enter into a consent agreement, or subject us to other investigations and enforcement actions. They could also require us to cease conducting certain aspects of our business until we are properly licensed or deny us a license. An adverse licensing determination or the revocation of a license in one jurisdiction could adversely affect our licensing status in other jurisdictions. There can be no assurance that we will be able to obtain any such licenses, and, even if we are able to do so, we could be required to make products and services changes in order to obtain and maintain such licenses, which could have a material and adverse effect on our business. As we obtain such licenses, we are and will become subject to many additional requirements and limitations, including those with respect to the custody of customer funds; record-keeping requirements; disclosure requirements; examination requirements; annual or biennial activity reporting and license renewal requirements; notification and approval requirements for changes in our officers, directors, stock ownership, or corporate control; permissible investment requirements; capital or minimum net worth requirements; bonding; restrictions on marketing and advertising; qualified individual requirements; anti-money laundering and compliance program requirements; data security and privacy requirements; and review requirements for customer-facing documents. The cost of obtaining and maintaining licenses can be material.

61

Our subsidiary, Toast Insurance Services, Inc., and certain personnel hold insurance related licenses. We cannot assure you that we, or our licensed personnel, are and will remain at all times, in full compliance with insurance laws and regulations and we may be subject to fines, enforcement actions, void contracts, or our insurance operations in that state may be suspended or prohibited in the event of any non-compliance. If we, or our licensed personnel, apply for new licenses, we may become subject to additional licensing requirements, which we may not be in compliance with at all times.

Our relationship with our bank partner that makes loans to our customers may subject us to regulation as a service provider.

The working capital loans that we market to our customers are made by our bank partner. We are a service provider of this bank, providing marketing and loan administration services. Our contract with our bank partner requires us to comply with state and federal lending and servicing-related laws and regulations. In addition, the payroll cards that are offered to our customers’ workers are issued by a bank partner. We are a service provider of this bank, providing marketing and account administration services. Our contract with the bank partner requires us to comply with state and federal laws and regulations (including laws that apply only to the bank directly). These contracts with bank partners may make us responsible for program compliance. In the future, we may enter into similar partner arrangements with other state or federally chartered financial institutions that may require us to comply with the laws to which such third parties are subject. As a service provider to financial institutions, such as banks, we are or may become subject to regulatory oversight and examination by the Federal Financial Institutions Examination Council, an interagency body, the Board of Governors of the Federal Reserve System, or the Federal Reserve, the Office of the Comptroller of the Currency, or the OCC, the FDIC, the Consumer Financial Protection Bureau, or CFPB, and various other federal and state regulatory authorities. We also may be subject to similar review by state agencies that regulate our partner financial institutions.

We may be considered a “bank service provider” to our bank partners, and therefore be subject to supervision and regulation by the FDIC in connection with its supervision of the banks. On July 29, 2016, the board of directors of the FDIC released examination guidance relating to third-party lending as part of a package of materials designed to “improve the transparency and clarity of the FDIC’s supervisory policies and practices” and consumer compliance measures that FDIC-supervised institutions should follow when lending through a business relationship with a third party. The proposed guidance would cover relationships for originating loans on behalf of, through or jointly with third parties, or using platforms developed by third parties. If adopted as proposed, the guidance would result in increased supervisory attention to institutions that engage in significant lending activities through third parties. The guidance would require at least one examination every 12 months, and it would include supervisory expectations for third-party lending risk management programs and third-party lending policies that contain certain minimum requirements, such as self-imposed limits as a percentage of total capital for each third-party lending relationship and for the overall loan program, relative to origination volumes, credit exposures (including pipeline risk), growth, loan types, and acceptable credit quality. The future formal adoption of this guidance could impose increased operating costs on us. It could also have a material negative impact on our partner financial institutions by making bank service provider arrangements more costly. As a result, we may have increased difficulty in establishing or maintaining such arrangements, each of which could have a material adverse effect on our business, financial condition, and results of operations.

These and other potential changes to laws and regulations and enhanced regulatory oversight of our partner financial institutions may require us to divert more resources to our compliance programs and maintaining our relationships with our partner financial institutions, terminate or modify our relationships with our partner financial institutions, or otherwise limit the manner in which we conduct our business. If we are unable to adapt our products and services to conform to the new laws and regulations, or if these laws and regulations have a negative impact on our clients, we may experience client losses or increased operating costs, which could have a material adverse effect on our business, financial condition, and results of operations.

62

If loans made by our bank partner were found to violate the laws of one or more states, whether at origination or after sale by our bank partner, loans facilitated through the Toast Capital platform may be unenforceable or otherwise impaired, we may be subject to, among other things, fines and penalties, and/or our commercial relationships may suffer, each of which would adversely affect our business and results of operations.

When establishing the factor rate and payment structures that are charged to borrowers on loans we market and service, our bank partner relies on certain authority under federal law to export the interest requirements of the state where the bank is located to borrowers in all other states. Further, we rely on the ability of subsequent holders to continue charging such factor rate and payment structures and to enforce other contractual terms of the loans that are permissible under federal banking laws following the acquisition of the loans. In some states, the factor rate of some loans facilitated through the Toast Capital platform, if considered interest, would exceed the maximum interest rate permitted for loans made by non-bank lenders to borrowers residing in, or that have nexus to, such states. In addition, the rate structures for some loans facilitated through the Toast Capital platform may not be permissible in all states for non-bank lenders and/or the amounts charged in connection with loans facilitated through the Toast Capital platform may not be permissible in all states for non-bank lenders.

Usury, fee, and disclosure related claims involving loans facilitated through the Toast Capital platform may be raised in multiple ways. We and our bank partner may face litigation, government enforcement, or other challenge, for example, based on claims that the bank did not establish loan terms that were permissible in the state in which it is located or did not correctly identify the home or host state in which it is located for purposes of interest exportation authority under federal law.

If a borrower or any state agency were to successfully bring a claim against us or our bank partner for a state licensing or usury law violation and the rate at issue on the loan was deemed impermissible under applicable state law, we and our bank partner may face various commercial and legal repercussions, including not receiving the total amount of payments expected, and in some cases, the loans could be deemed void, voidable, rescindable, or otherwise impaired or we or our bank partner may be subject to monetary, injunctive or criminal penalties. Were such repercussions to apply to us, they could have a material adverse effect on our business, financial condition and results of operations; and were such repercussions to apply to our bank partner, it could be discouraged from making loans to our customers. We may also be subject to the payment of damages in situations where we agreed to provide indemnification to our bank partner, as well as fines and penalties assessed by state and federal regulatory agencies.

If loans facilitated through our platform were subject to successful challenge that our bank partner was not the “true lender,” such loans may be unenforceable, subject to rescission, or otherwise impaired, we and our bank partner may be subject to penalties, and/or our commercial relationships may suffer, each which would adversely affect our business and results of operations.

Loans facilitated by Toast Capital are made by our bank partner in reliance on the position that the bank is the “true lender” for such loans. That true lender status determines various elements of the structure of the loan program, including that we do not hold licenses required solely for being the party that makes loans to our customers, and loans facilitated through the Toast Capital platform may involve pricing and payment structures permissible at origination because the lender is a bank, and/or the disclosures provided to borrowers are accurate and compliant in reliance of the status of the lender as a bank. Because the loans facilitated through the Toast Capital platform are made by our bank partner, many state financial regulatory requirements, including usury restrictions (other than the restrictions of the state in which our bank partner made a particular loan is located) and many licensing requirements and substantive requirements under state lender licensing laws, are treated as inapplicable based on principles of federal preemption or express exemptions provided in relevant state laws for certain types of financial institutions or loans they make.

Certain recent litigation and regulatory enforcement has challenged, or is currently challenging, the characterization of bank partners as the “true lender” in connection with programs involving marketing, processing, and/or servicing relationships between a bank partner and non-bank lending platforms. In addition, the House Committee on Financial Services has issued statements and held a hearing in response to concerns that bank partner arrangements undermine consumer safeguards, including state usury laws, and encouraged federal regulators to intervene.
63


We and our bank partners could also become subject to challenges regarding “true lender” status and, if so, we could face penalties and/or loans facilitated through the Toast Capital platform may be or become void, voidable, or otherwise impaired in a manner that may have adverse effects on our operations (either directly or as a result of an adverse impact on our relationship with our bank partner).

There have been no formal proceedings against us or indications of any proceedings against us to date, but there can be no assurance that state agencies or regulators will not make assertions with respect to the loans facilitated by our platform in the future. If a court or a state or federal enforcement agency were to deem Toast or Toast Capital, rather than our bank partner, the “true lender” for loans facilitated through our platform, and if for this reason (or any other reason) the loans were deemed subject to and in violation of certain state lender licensing and usury laws, we could be subject to fines, damages, injunctive relief (including required modification or discontinuation of our business in certain areas), and other penalties or consequences, and the loans could be rendered void or unenforceable in whole or in part, any of which could have a material adverse effect on our business (directly, or as a result of adverse impact on our relationships with our bank partner).

Changes in legislative and regulatory policy affecting payment processing or small business lending could have a material adverse effect on our business.

We provide our financial technology solutions in a constantly changing legal and regulatory environment. New laws or regulations, or new interpretations of existing laws or regulations, affecting our financial technology solutions could have a materially adverse impact on our ability to operate as currently intended and cause us to incur significant expense in order to ensure compliance. For example, government agencies may impose new or additional rules that (i) prohibit, restrict, and/or impose taxes or fees on payment processing transactions in, to or from certain countries or with certain governments, individuals, and entities; (ii) impose additional client identification and client due diligence requirements; (iii) impose additional reporting or recordkeeping requirements, or require enhanced transaction monitoring; (iv) limit the types of entities capable of providing payment processing services, or impose additional licensing or registration requirements; (v) impose minimum capital or other financial requirements; (vi) require enhanced disclosures to our payment processing clients; (vii) cause loans facilitated through the Toast Capital platform, or any of the underlying terms of those loans, to be unenforceable against the relevant borrowers; (viii) limit the number or principal amount of payment processing transactions that may be sent to or from a jurisdiction, whether by an individual or in the aggregate; and (ix) restrict or limit our ability to facilitate processing transactions using centralized databases. These regulatory changes and uncertainties make our business planning more difficult. They could require us to invest significant resources and devote significant management attention to pursuing new business activities, change certain of our business practices or our business model, or expose us to additional costs (including increased compliance costs and/or customer remediation), any of which could adversely impact our results of operations. If we fail to comply with new laws or regulations, or new interpretations of existing laws or regulations, our ability to operate our business, our relationships with our customers, our brand, and our financial condition and results of operations could be adversely affected.

Further, proposals to change the statutes affecting working capital loans facilitated through the Toast Capital platform may periodically be introduced in Congress and state legislatures. If enacted, those proposals could affect Toast Capital’s operating environment in substantial and unpredictable ways. For example, California, New York, Utah and Virginia have enacted laws requiring non-bank commercial financing providers to register with the state financial services regulators and/or to deliver consumer-style disclosures to certain business customers in accordance with agency regulations, including regulations that are being promulgated. These new laws may impose new compliance requirements on previously unregulated aspects of our business, including but not limited to the requirements for new, consumer-style disclosures for certain financial products that we offer or facilitate.

As we expand our presence internationally, we may become subject to the laws, regulations, licensing schemes, industry standards, and payment card networks rules applicable in such jurisdictions, which may require us to invest additional resources to adopt appropriate compliance policies and measures. If we are unable to timely comply with the rules or laws of new jurisdictions in which we conduct business, our business or reputation may be adversely affected.

64

NACHA Rules and related oversight are material to our transaction processing business and our failure to comply could materially harm our business.

Our transaction processing services are subject to the National Automated Clearing House Association Rules, or NACHA Rules. Any changes in the NACHA Rules that increase our cost of doing business or limit our ability to provide processing services to our customers will adversely affect the operation of our business. If we or our customers fail to comply with the NACHA Rules or if our processing of customer transactions is materially or routinely delayed or otherwise disrupted, our partner financial institutions could suspend or terminate our access to NACHA’s clearing and settlement network, which would make it impossible for us to conduct our business on its current scale.

Additionally, we periodically conduct audits and self-assessments to verify our compliance with NACHA Rules. If an audit or self-assessment under NACHA Rules identifies any deficiencies that we need to remediate, the remediation efforts may distract our management team and other staff and be expensive and time consuming. NACHA may update its operating rules and guidelines at any time, which could require us to take more costly compliance measures or to develop more complex monitoring systems. Our partner financial institutions could also change their interpretation of NACHA requirements, similarly requiring costly remediation efforts and potentially preventing us from continuing to provide services through such partner financial institutions until we have remediated such issues to their satisfaction.

Failure to comply with anti-money laundering, economic and trade sanctions regulations, the FCPA, and similar laws could subject us to penalties and other adverse consequences.

TPS is registered with the Treasury Department’s Financial Crimes Enforcement Network, or FinCEN, as a money services business, or MSB. Registration as an MSB subjects us to the regulatory and supervisory jurisdiction of FinCEN, the anti-money laundering provisions of the Bank Secrecy Act of 1970, as amended by the USA PATRIOT Act of 2001, or the BSA, and its implementing regulations applicable to MSBs. FinCEN may also interpret the BSA and its regulations as requiring registration of our parent company or other subsidiaries as MSBs. State regulators often impose similar requirements on licensed money transmitters. In addition, our contracts with financial institution partners and other third parties may contractually require us to maintain an anti-money laundering program. We are also subject to economic and trade sanctions programs, including those administered by OFAC, which prohibit or restrict transactions to or from or dealings with specified countries, their governments, and in certain circumstances, their nationals, and with individuals and entities that are specially-designated nationals of those countries, narcotics traffickers, terrorists or terrorist organizations, and other sanctioned persons and entities.

We may in the future operate our business in foreign countries where companies often engage in business practices that are prohibited by U.S. and other regulations applicable to us. We are subject to anti-corruption laws and regulations, including the FCPA and other laws that prohibit the making or offering of improper payments to foreign government officials and political figures, including anti-bribery provisions enforced by the Department of Justice and accounting provisions enforced by the SEC. These laws prohibit improper payments or offers of payments to foreign governments and their officials and political parties by the United States and other business entities for the purpose of obtaining or retaining business. We have implemented policies, procedures, systems, and controls designed to identify and address potentially impermissible transactions under such laws and regulations; however, there can be no assurance that all of our employees, consultants, and agents, including those that may be based in or from countries where practices that violate U.S. or other laws may be customary, will not take actions in violation of our policies, for which we may be ultimately responsible.

65

Our failure to comply with anti-money laundering, economic, and trade sanctions regulations, the FCPA, and similar laws could subject us to substantial civil and criminal penalties or result in the loss or restriction of our federal MSB registration and state money transmitter licenses (or the inability to obtain new licenses necessary to operate in certain jurisdictions). We may also face liability under our contracts with third parties, which may significantly affect our ability to conduct some aspects of our business. Additionally, changes in this regulatory environment may significantly affect or change the manner in which we currently conduct some aspects of our business. For example, bank regulators are imposing additional and stricter requirements on banks to ensure they are meeting their BSA obligations, and banks are increasingly viewing money services businesses, as a class, to be higher risk customers for money laundering. As a result, our bank partners may limit the scope of services they provide to us or may impose additional requirements on us. These regulatory restrictions on banks and changes to banks’ internal risk-based policies and procedures may result in a decrease in the number of banks that may do business with us, may require us to change the manner in which we conduct some aspects of our business, may decrease our revenue and earnings and could have a materially adverse effect on our results of operations or financial condition.

Our involvement in our payroll and transaction processing services could be subject to federal and state money service business or money transmitter registration and licensing requirements that could result in substantial compliance costs, and our business could be adversely affected if we fail to predict how a particular law or regulation should be applied to our business.

In jurisdictions where we are involved in providing payroll processing services, including as a result of our acquisition of StratEx Holdco, LLC, or StratEx, we may be required to apply for a state money transmitter or similar license or registration. StratEx had not historically obtained state money transmitter licenses in connection with its payroll services based on the position that it has the benefit of various state exemptions relating, among other things, to the nature of the payroll and other services that it provides. Nevertheless, governmental authorities in various states may determine that such exemptions were not available and that StratEx was required to comply with state money transmitter licensing requirements. We are applying for state money transmitter licenses for TPS, which will be administering our payroll processing services after such licenses are obtained. In the course of such license applications, or otherwise, one or more state governmental authorities may determine that the activities conducted by StratEx required a money transmitter or similar license and assess fines related to the activities that StratEx engaged in on an unlicensed basis.

In addition, while we believe we have defensible arguments in support of our positions that our involvement in our transaction processing services is not subject to federal MSB registration and state money transmitter licensing, we have not expressly obtained confirmation of such positions from FinCEN or all state regulators that administer the state money transmission or payroll processor laws. It is possible that certain state regulators may determine that our activities are subject to licensing. Any determination that we are in fact required to be licensed may require substantial expenditures of time and money and could lead to liability in the nature of penalties or fines, costs, legal fees, reputational damage, or other negative consequences as well as cause us to be required to cease operations in some of the states we service, which would result have a material adverse effect on our business, financial condition, results of operations, and reputation. In the past, certain competitors have been found to violate laws and regulations related to money transmission, and they have been subject to fines and other penalties by regulatory authorities. Regulators and third-party auditors have also identified gaps in how similar businesses have implemented anti-money laundering programs. The adoption of new money transmitter, payroll processor, or money services business laws in jurisdictions, or changes in regulators’ interpretation of existing state and federal money transmitter, payroll processor, or money services business laws or regulations, could subject us to new registration or licensing requirements. There can be no assurance that we will be able to obtain or maintain any such licenses in all of states where we offer transaction processing services, and, even if we were able to do so, there could be substantial costs and potential product changes involved in maintaining such licenses, which could have a material adverse effect on our business. In addition, there are substantial costs and potential product changes involved in maintaining and renewing such licenses, and we could be subject to fines, license revocation, or other enforcement action if we are found to violate disclosure, reporting, anti-money laundering, capitalization, corporate governance, or other requirements of such licenses. An adverse licensing determination or the revocation of a license in one jurisdiction could prevent us from operating certain aspects of our business in that jurisdiction, and could adversely affect our licensing status in other jurisdictions. These factors could impose substantial additional costs, involve considerable delay in the development or provision of our products or services, require significant and costly operational changes, or prevent us from providing our products or services in any given market.

66

Our platform regularly collects and stores personal information and, as a result, both domestic and international privacy and data security laws apply. As these laws are enhanced or new laws are introduced, our business could incur additional costs and liabilities and our ability to perform our services and generate revenue could be impacted.

As we seek to build a trusted and secure platform for and to expand our network of customers and facilitate their transactions and interactions with their guests, we will increasingly be subject to laws and regulations relating to the collection, use, retention, privacy, security, and transfer of information, including the personal information of their employees and guests. Domestically, this includes federal as well as state-specific legislation, including but not limited to the CCPA and the Virginia Consumer Data Protection Act, or the VCDPA. Additionally, a number of U.S. state-specific privacy laws have recently become or will become effective in 2023. As we expand internationally, international privacy laws pertaining to the processing and security of personal information become more relevant to our business, including but not limited to the GDPR, the United Kingdom GDPR and local privacy legislation, as well as Canadian privacy legislation, including Canada’s Personal Information Protection and Electronic Documents Act and local provincial legislation. As with the other laws and regulations noted above, these laws and regulations may change or be interpreted and applied differently over time and from jurisdiction to jurisdiction, and it is possible they will be interpreted and applied in ways that will materially and adversely affect our business.

As noted above, many states in which we operate have laws that protect the privacy and security of sensitive and personal information. Certain state laws may be more stringent or broader in scope, or offer greater individual rights, with respect to sensitive and personal information than federal or other state laws, and such laws may differ from each other, which may complicate compliance efforts. For example, California enacted the CCPA, which went into effect in January 2020 and became enforceable by the California Attorney General in July 2020, and which, among other things, requires companies covered by the legislation to provide new disclosures to California consumers and afford such consumers new rights with respect to their personal information, including the right to request deletion of their personal information, the right to receive the personal information on record for them, the right to know what categories of personal information generally are maintained about them, as well as the right to opt-out of certain sales of personal information. The CCPA provides for civil penalties for violations, as well as a private right of action for certain data breaches that result in the loss of personal information. This private right of action may increase the likelihood of, and risks associated with, data breach litigation.

Additionally, on January 1, 2023, the California Privacy Rights Act, or the CPRA, went into effect and amended the CCPA. The CPRA imposes additional obligations on companies covered by the legislation and will significantly modify the CCPA, including by expanding consumers’ rights with respect to certain sensitive personal information and imposing additional personal information processing and use limitations. The CPRA amendment to the CCPA also creates a new state agency that will be vested with authority to implement and enforce the CCPA. The effects of the CCPA are potentially significant and may require us to modify our data collection or processing practices and policies and to incur substantial costs and expenses in an effort to comply and increase our potential exposure to regulatory enforcement and/or litigation.

Certain other state laws, such as the VCDPA, impose similar privacy obligations as the CCPA and we anticipate that more states may enact legislation similar to the CCPA, the VCDPA and the forthcoming state privacy laws in 2023, which provides consumers with new privacy rights and increases the privacy and security obligations of entities handling certain personal information of such consumers. The CCPA and the additional state-specific privacy laws noted above have prompted a number of proposals for new federal and state-level privacy legislation. Such proposed legislation, if enacted, may add additional complexity, variation in requirements, restrictions and potential legal risk, require additional investment of resources in compliance programs, impact strategies, and the availability of previously useful data, and could result in increased compliance costs and/or changes in business practices and policies.

67

The regulatory framework governing the collection, processing, storage, use, and sharing of certain information, particularly financial and other personal information, is rapidly evolving and is likely to continue to be subject to uncertainty and varying interpretations. It is possible that these laws may be interpreted and applied in a manner that is inconsistent with our existing data management practices or the features of our services and platform capabilities. Any failure or perceived failure by us, or any third parties with which we do business, to comply with our posted privacy statements or notices, changing consumer expectations, evolving laws, rules and regulations, industry standards, or contractual obligations to which we or such third parties are or may become subject, may result in actions or other claims against us by governmental entities or private actors, the expenditure of substantial costs, time, and other resources or the incurrence of significant fines, penalties, or other liabilities. In addition, any such action, particularly to the extent we were found to have engaged in violations or otherwise liable for damages, would damage our reputation and adversely affect our business, financial condition, and results of operations.

We cannot yet fully determine the impact these or future laws, rules, regulations, and industry standards may have on our business or operations. Any such laws, rules, regulations, and industry standards may be inconsistent among different jurisdictions, subject to differing interpretations or may conflict with our current or future practices. Additionally, our partners and our customers and their guests may be subject to differing privacy laws, rules, and legislation, which may mean that our partners or customers require us to be bound by varying contractual requirements applicable to certain other jurisdictions. If our customers fail to comply with such privacy laws, rules, or legislation, we could be exposed to liability and our business, financial condition, results of operations, and brand could be adversely affected. Adherence to contractual requirements imposed by our partners or customers may impact our collection, use, processing, storage, sharing, and disclosure of various types of information including financial information and other personal information, and may mean we become bound by, or voluntarily comply with, self-regulatory or other industry standards relating to these matters that may further change as laws, rules, and regulations evolve. Complying with these requirements and changing our policies and practices may be onerous and costly, and we may not be able to respond quickly or effectively to regulatory, legislative, and other developments. These changes may in turn impair our ability to offer our existing or planned features, products, and services, and/or increase our cost of doing business. As we expand our partnerships and our customer base, these requirements may vary from customer to customer, and from guest to guest, further increasing the cost of compliance and doing business.

We publicly post documentation regarding our practices concerning the collection, processing, use, and disclosure of information. Although we endeavor to comply with our published statements, notices, and documentation, we may at times fail to do so or be alleged to have failed to do so. Any failure or perceived failure by us to comply with our privacy statements, notices, or any applicable privacy, security, or data protection, information security, or consumer-protection related laws, regulations, orders, or industry standards could expose us to costly litigation, significant awards, fines or judgments, civil and/or criminal penalties, or negative publicity, and could materially and adversely affect our business, financial condition, and results of operations. The publication of our privacy statements, notices, and other documentation that provide promises and assurances about privacy and security can subject us to potential state and federal action if they are found to be deceptive, unfair, or misrepresentative of our actual practices, which could, individually or in the aggregate, materially and adversely affect our business, financial condition, and results of operations.

We have incurred, and may continue to incur, significant expenses to comply with evolving mandatory privacy and security standards and protocols imposed by law, regulation, industry standards, shifting customer and guest expectations, or contractual obligations, both in the U.S. and internationally. We post on our website our privacy statement and practices concerning the collection, use, and disclosure of information. In particular, with laws and regulations such as the CCPA, VCDPA and similar laws in the United States imposing new and relatively burdensome obligations, and with substantial uncertainty over the interpretation and application of these and other laws and regulations, we may face challenges in addressing their requirements and making necessary changes to our policies and practices and may incur significant costs and expenses in an effort to do so. This also applies in the context of international privacy legislation such as the GDPR, UK GDPR and applicable Canadian privacy legislation. Any failure, real or perceived, by us to comply with our posted privacy statements or notices, changing customer and guest expectations, or with any evolving regulatory requirements, interpretations, or orders, other local, state, federal, or international privacy, data protection, information security, or consumer protection-related laws and regulations, industry standards, or contractual obligations could cause our customers to reduce their use of our products and services, disrupt our supply chain or third-party vendor or developer partnerships, and materially and adversely affect our business.
68


Changes in tax law may adversely affect us or our investors.

We are subject to taxation in the United States and certain other jurisdictions in which we operate. Changes in applicable tax laws or regulations may be proposed or enacted that could materially and adversely affect our effective tax rate, tax payments, results of operations, financial condition and cash flows. Changes to tax laws (which changes may have retroactive application) could adversely affect us or holders of our Class A common stock. Prospective investors should consult their tax advisors regarding the potential consequences of changes in tax law on our business and on the ownership and disposition of our Class A common stock.

Changes in tax laws or accounting principles could affect our future worldwide effective tax rate. The Inflation Reduction Act, or IRA, which was enacted in August 2022, included provisions for a 15% minimum tax on adjusted financial statement income of certain large corporations, as well as an excise tax on certain share buybacks by public corporations. Additionally, various countries and organizations such as the Organization for Economic Cooperation and Development are in the process of considering changes to existing frameworks that could impact our company if proposed or new laws are enacted in countries where we operate our business. These recent domestic and global tax developments could increase our future tax liability, which in turn could adversely impact our business and future profitability.

Under state tax law, we may be deemed responsible for collecting and remitting sales taxes directly to certain states. State tax authorities may raise questions about, or challenge or disagree with, our calculation, reporting, or collection of taxes and may require us to collect taxes or to remit additional taxes and interest and could impose associated penalties and fees. Moreover, an increasing number of states have considered or adopted laws or administrative practices that attempt to impose obligations for online marketplaces, payment service providers, and other intermediaries. These obligations may require us to collect and remit taxes on the merchant customers behalf and take on additional reporting and record-keeping obligations. Any failure by us to prepare for and to comply with these and similar reporting and record-keeping obligations could result in substantial monetary penalties and other sanctions, adversely impact our ability to do business in certain jurisdictions, and harm our business.

Government regulation of the Internet, mobile devices, and e-commerce is evolving, and unfavorable changes could substantially adversely affect our business, financial condition, and results of operations.

We are subject to general business regulations and laws as well as federal and state regulations and laws specifically governing the Internet, mobile devices, and e-commerce that are constantly evolving. Existing and future laws and regulations, or changes thereto, may impede the growth of the Internet, mobile devices, e-commerce, or other online services, increase the cost of providing online services, require us to change our business practices, or raise compliance costs or other costs of doing business. These evolving regulations and laws may cover taxation, tariffs, user privacy, data protection, pricing and commissions, content, copyrights, distribution, social media marketing, advertising practices, sweepstakes, mobile, electronic contracts and other communications, consumer protection, and the characteristics and quality of our services. It is not clear how existing laws governing issues such as property ownership, sales, use, and other taxes, and personal privacy apply to the Internet and e-commerce. In addition, in the future, it is possible that foreign government entities in jurisdictions in which we seek to expand our business may seek to or may even attempt to block access to our mobile applications and website. Any failure, or perceived failure, by us to comply with any of these laws or regulations could result in damage to our reputation and brand, a loss in business, and proceedings or actions against us by governmental entities or others, which could adversely affect our business, financial condition, and results of operations.

69

We are developing new products and services that may be subject to additional state or federal laws or regulations or the authority of the Consumer Financial Protection Bureau.

We are constantly developing new products and services to make it easier for our customers to operate their businesses. These new products and services may include features that are subject to additional state or federal laws or regulations or the authority of the CFPB. The 2010 Dodd-Frank Wall Street Reform and Consumer Protection Act, or the Dodd-Frank Act, created the CFPB to assume responsibility for implementing and enforcing most federal consumer financial protection laws and a prohibition on unfair, deceptive, and abusive acts and practices. Under the Dodd-Frank Act, the CFPB can take action against companies that have violated the Dodd-Frank Act, the federal consumer financial protection laws, or CFPB regulations. Due to products and services that are subject to the CFPB’s authority, we may face increased scrutiny or examination that could result in regulatory or enforcement actions that adversely affect the operation of our business by increasing our costs or otherwise limiting our ability to provide such products and services.

Risks Related to Our Intellectual Property

If we fail to adequately protect our intellectual property rights, our competitive position could be impaired and we may lose valuable assets or revenue and become subject to costly litigation to protect our rights.

Our success is dependent, in part, upon protecting our intellectual property rights. We rely on a combination of patents, copyrights, trademarks, service marks, trade secret laws, and contractual restrictions to establish and protect our intellectual property rights in our products and services. However, the steps we take to protect our intellectual property may be inadequate. We will not be able to protect our intellectual property if we are unable to enforce our rights or if we do not detect unauthorized use of our intellectual property. Despite our precautions, it may be possible for unauthorized third parties to copy our products and use information that we regard as proprietary to create products and services that compete with ours. Some provisions in our licenses of our technology to customers and other third parties protecting against unauthorized use, copying, transfer, and disclosure of our products may be unenforceable under the laws of certain jurisdictions and foreign countries. Further, the laws of some countries do not protect proprietary rights to the same extent as the laws of the United States. To the extent we expand our international activities, our exposure to unauthorized copying and use of our products and proprietary information may increase.

Our issued patents and any patents issued in the future may not provide us with any competitive advantages, and our patent applications may never be granted. Additionally, the process of obtaining patent protection is expensive and time consuming, and we may not be able to file and prosecute all necessary or desirable patent applications, or we may not be able to do so at a reasonable cost or in a timely manner. Even if issued, these patents may not adequately protect our intellectual property, as the legal standards relating to the infringement, validity, enforceability, and scope of protection of patent and other intellectual property rights are complex and often uncertain.

Additionally, we have registered, among other trademarks, the name “Toast” in the United States and other jurisdictions. Competitors have and may continue to adopt service names similar to ours, thereby harming our ability to build brand identity and possibly leading to user confusion. There could also be potential trade name or trademark infringement claims brought by owners of other trademarks that are similar to our trademarks. Litigation or proceedings before the U.S. Patent and Trademark Office or other governmental authorities and administrative bodies in the United States and abroad may be necessary in the future to enforce our intellectual property rights and to determine the validity and scope of the proprietary rights of others. Further, we may not timely or successfully register our trademarks or otherwise secure our intellectual property.

We enter into confidentiality and invention assignment agreements with our employees and consultants and enter into confidentiality agreements with the parties with whom we have strategic relationships and business alliances. These agreements may not be effective in preventing unauthorized use or disclosure of confidential information or controlling access to and distribution of our products or other proprietary information. Further, these agreements do not prevent our competitors from independently developing technologies that are substantially equivalent or superior to our products.

70

In order to protect our intellectual property rights, we may be required to spend significant resources to monitor and protect these 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. Furthermore, our efforts to enforce our intellectual property rights may be met with defenses, counterclaims, and countersuits attacking the validity and enforceability of our intellectual property rights. Our inability to protect our 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 existing products, impair the functionality of our products, delay introductions of new products, result in our substituting inferior or more costly technologies into our products, or harm our reputation or brand. In addition, we may be required to license additional technology from third parties to develop and market new products, and we may not be able to license that technology on commercially reasonable terms or at all. Our inability to license this technology could harm our ability to compete.

We have been, and may in the future be, subject to intellectual property rights claims by third parties, which are extremely costly to defend, could require us to pay significant damages and could limit our ability to use certain technologies.

Companies in the software and technology industries, including some of our current and potential competitors, own large numbers of 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. Any intellectual property litigation in which we become involved may involve patent holding companies or other adverse patent owners that have no relevant product revenue and against which our patents may therefore provide little or no deterrence. From time to time, third parties have asserted and may assert patent, copyright, trademark, or other intellectual property rights against us, our partners, or our customers. We have received, and may in the future receive, notices that claim we have misappropriated, misused or infringed other parties’ intellectual property rights and, to the extent we gain greater market visibility, especially as a public company, we face a higher risk of being the subject of intellectual property infringement claims, which is not uncommon with respect to the restaurant technology market. In addition, our agreements with customers include indemnification provisions, under which we agree to indemnify them for losses suffered or incurred as a result of claims of intellectual property infringement and, in some cases, for damages caused by us to property or persons or other third-party claims. Large indemnity payments could harm our business, financial condition, and results of operations.

The outcome of 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. These claims could also result in our having to stop 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. As a result, we may be required to develop alternative non-infringing technology, which could require significant effort and expense. If we cannot license or develop technology for any infringing aspect of our business, we would be forced to limit or stop sales of certain products or services and may be unable to compete effectively. Any of these results could harm our business, financial condition, and results of operations.

71

Our platform makes use of open-source software components, and a failure to comply with the terms of the underlying open-source software licenses could negatively affect our ability to sell our products and subject us to possible litigation.

Our products incorporate and are dependent to a significant extent upon the use of open-source software, and we intend to continue our use of open-source software in the future. Such open-source software is generally licensed by its authors or other third parties under open-source licenses and is typically freely accessible, usable, and modifiable. Pursuant to such open-source licenses, we may be subject to certain conditions, including requirements, depending on how the licensed software is used or modified, that we offer our proprietary software that incorporates the open-source software for little or no cost, that we make available 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 the particular open-source license. These potential conditions could enable our competitors to create similar offerings with lower development effort and time and ultimately could result in a loss of our competitive advantage. Further, if an author or other third party that uses or 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 or are dependent upon the open-source software, and required to comply with the foregoing conditions, which could disrupt the distribution and sale of some of our products. Litigation could be costly for us to defend, negatively affect our operating results and financial condition or require us to devote additional research and development resources to change our platform. The terms of many open-source licenses to which we are subject have not been interpreted by U.S. or foreign courts, and there is a risk that these licenses could be construed in a way that could impose unanticipated conditions or restrictions on our ability to provide or distribute our platform. As there is little or no legal precedent governing the interpretation of many of the terms of certain of these licenses, the potential impact of these terms on our business is uncertain and may result in unanticipated obligations regarding our products and technologies. Any requirement that we make available source code for modifications or derivative works we create based upon incorporating or using open-source software or that we license such modifications or derivative works under the terms of open-source licenses, could be harmful to our business, financial condition, or results of operations, and could help our competitors develop products and services that are similar to or better than ours. In addition, to the extent that we have failed to comply with our obligations under particular licenses for open-source software, we may lose the right to continue to use and exploit such open-source software in connection with our operations and products, which could disrupt and adversely affect our business.

In addition to risks related to license requirements, usage, and distribution of open-source software can lead to greater risks than the use of third-party commercial software, as open-source licensors generally do not provide support, warranties, indemnification, controls on the origin or development of the software, remedies against the licensors or other contractual provisions regarding infringement claims or the quality of the code. Many of the risks associated with usage of open-source software cannot be eliminated and could adversely affect our business.

Although we have established procedures to monitor the use of open-source software, we rely on multiple software programmers to design our proprietary software and we cannot be certain that our programmers have never, directly or indirectly, incorporated open-source software into, or otherwise used open-source software in connection with, our proprietary software of which, or in a manner in which, we are not aware, or that they will not do so in the future. It is also possible that we may not be aware of all of our corresponding obligations under open-source licenses. We cannot guarantee that we have incorporated open-source software in our software in a manner that will not subject us to liability or in a manner that is consistent with our current policies and procedures.

72

We may be unable to continue to use the domain names that we use in our business or prevent third parties from acquiring and using domain names that infringe on, are similar to, or otherwise decrease the value of our brand, trademarks, or service marks.

We have registered domain names that we use in, or are related to, our business, most importantly www.toasttab.com. If we lose the ability to use a domain name, whether due to trademark claims, failure to renew the applicable registration, or any other cause, we may be forced to market our offerings under a new domain name, which could cause us substantial harm, or to incur significant expense in order to purchase rights to the domain name in question. We may not be able to obtain preferred domain names outside the United States for a variety of reasons. In addition, our competitors and others could attempt to capitalize on our brand recognition by using domain names similar to ours. We may be unable to prevent third parties from acquiring and using domain names that infringe on, are similar to, or otherwise decrease the value of our brand or our trademarks or service marks. Protecting, maintaining, and enforcing our rights in our domain names may require litigation, which could result in substantial costs and diversion of resources, which could in turn adversely affect our business, financial condition, and results of operations.


Risks Related to Our Class A Common Stock

The trading price of our Class A common stock may be volatile, and you could lose all or part of your investment.

We cannot predict the prices at which our Class A common stock will trade. The market price of our Class A common stock has fluctuated and may fluctuate in the future substantially and will depend on a number of factors, including those described in this “Risk Factors” section, many of which are beyond our control and may not be related to our operating performance. These fluctuations could cause you to lose all or part of your investment in our Class A common stock, because you might not be able to sell your shares at or above the price you paid. Factors that could cause fluctuations in the trading price of our Class A common stock include, but are not limited to, the following:

actual or anticipated changes or fluctuations in our results of operations;

the financial projections we may provide to the public, any changes in these projections, or our failure to meet these projections;

announcements by us or our competitors of new products or new or terminated significant contracts, commercial relationships, or capital commitments;

industry or financial analyst or investor reaction to our press releases, other public announcements, and filings with the SEC;

rumors and market speculation involving us or other companies in our industry;

price and volume fluctuations in the overall stock market from time to time;

changes in operating performance and stock market valuations of other technology companies generally, or those in our industry in particular;

failure of securities analysts to maintain coverage of us, changes in financial estimates by securities analysts who follow our company, or our failure to meet these estimates or the expectations of investors;

whether investors or securities analysts view our stock structure unfavorably, particularly our dual-class structure and the significant voting control of our executive officers, directors and their affiliates;

actual or anticipated developments in our business, or our competitors’ businesses, or the competitive landscape generally;

73

litigation involving us, our industry, or both, or investigations by regulators into our operations or those of our competitors;

actual or perceived privacy or security breaches or other incidents;

developments or disputes concerning our intellectual property rights, our products, or third-party proprietary rights;

announced or completed acquisitions of businesses or technologies by us or our competitors;

new laws or regulations or new interpretations of existing laws or regulations applicable to our business;

changes in accounting standards, policies, guidelines, interpretations, or principles;

any significant changes in our management or our board of directors;

general economic conditions, such as rising inflation and interest rates, global recessionary conditions, and slow or negative growth of our markets; and

other events or factors, including those resulting from hostilities or wars (such as the Israel-Hamas war and Russia-Ukraine war), incidents of terrorism, natural disasters, public health concerns or epidemics (such as the COVID-19 pandemic), or responses to these events.

In addition, the stock market in general, and the market for technology companies in particular, has experienced extreme price and volume fluctuations that have often been unrelated or disproportionate to the operating performance of those companies. Broad market and industry factors may seriously affect the market price of our Class A common stock, regardless of our actual operating performance. In addition, in the past, following periods of volatility in the overall market and the market price of a particular company’s securities, securities class action litigation has often been instituted against these companies. Securities litigation, if instituted against us, could result in substantial costs and divert our management’s attention and resources from our business. This risk could materially adversely affect our business, financial condition, results of operations, and prospects.

The dual-class structure of our common stock as contained in our amended and restated certificate of incorporation has the effect of concentrating voting control with those stockholders who held our capital stock prior to our IPO, including our directors, executive officers and their respective affiliates. This ownership will limit or preclude your ability to influence corporate matters, 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 transactions requiring stockholder approval, and that may adversely affect the trading price of our Class A common stock.

Our Class B common stock has ten votes per share, and our Class A common stock has one vote per share. As of September 30, 2023, we had 114,944,182 shares of Class B common stock outstanding, representing approximately 75% of the voting power of our outstanding capital stock; our 5% stockholders, directors, executive officers and their affiliates beneficially owned in the aggregate approximately 85% of the voting power of our outstanding capital stock. Even if any of our directors or executive officers no longer have a service relationship with us, they may continue to have the same influence over matters requiring stockholder approval. In addition, because of the ten-to-one voting ratio between our Class B and Class A common stock, the holders of our Class B common stock collectively could continue to control a majority of the combined voting power of our common stock and therefore control all matters submitted to our stockholders for approval until (i) the date the holders of two-thirds of our outstanding Class B common stock elect to convert the Class B common stock to Class A common stock, or (ii) September 24, 2028. This concentrated control may limit or preclude your ability 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 transactions requiring stockholder approval. In addition, this concentrated control may prevent or discourage unsolicited acquisition proposals or offers for our capital stock that you may feel are in your best interest as one of our stockholders. As a result, such concentrated control may adversely affect the market price of our Class A common stock.
74


Future transfers by holders of Class B common stock will generally result in those shares converting to Class A common stock, subject to limited exceptions as specified in our amended and restated certificate of incorporation, such as transfers to family members and certain transfers effected for estate planning purposes. 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 holders of Class B common stock who retain their shares in the long term. As a result, it is possible that one or more of the persons or entities holding our Class B common stock could gain significant voting control as other holders of Class B common stock sell or otherwise convert their shares into Class A common stock.

We cannot predict the effect our dual-class structure may have on the market price of our Class A common stock.

We cannot predict whether our dual-class structure will result in a lower or more volatile market price of our Class A common stock, adverse publicity or other adverse consequences. For example, certain index providers have announced and implemented restrictions on including companies with multiple-class share structures in certain of their indices. In July 2017, FTSE Russell announced that it would require new constituents of its indices to have greater than 5% of the company’s voting rights in the hands of public stockholders, and S&P Dow Jones announced that it would no longer admit companies with multiple-class share structures to certain of its indices. Affected indices include the Russell 2000 and the S&P 500, S&P MidCap 400 and S&P SmallCap 600, which together make up the S&P Composite 1500. Also, in 2017, MSCI, a leading stock index provider, opened public consultations on its treatment of no-vote and multi-class structures and temporarily barred new multi-class listings from certain of its indices; however, in October 2018, MSCI announced its decision to include equity securities “with unequal voting structures” in its indices and to launch a new index that specifically includes voting rights in its eligibility criteria. Under such announced and implemented policies, the dual-class structure of our common stock would make 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 those indices would not invest in our Class A common stock. It is unclear what effect, if any, these policies will have on the valuations of publicly-traded companies excluded from such indices, but it is possible that they may adversely affect valuations, as compared to similar companies that are included. Due to the dual-class structure of our common stock, we will likely be excluded from certain indices and we cannot assure you that other stock indices will not take similar actions. Given the sustained flow of investment funds into passive strategies that seek to track certain indices, exclusion from certain stock indices 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.

Our principal stockholders will continue to have significant influence over the election of our board of directors and approval of any significant corporate actions, including any sale of the company.

Our founders, executive officers, directors, and other principal stockholders, in the aggregate, beneficially hold a majority of the voting power of our outstanding stock. These stockholders currently have, and likely will continue to have, significant influence with respect to the election of our board of directors and approval or disapproval of all significant corporate actions. The concentrated voting power of these stockholders could have the effect of delaying or preventing an acquisition of the company or another significant corporate transaction.

An active, liquid trading market for our Class A common stock may not be sustained, which may make it difficult for you to sell the Class A common stock you purchase.

We cannot predict if an active and liquid trading market of 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 above the price you purchase it or at all. If an active 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 shares as consideration may suffer.

75

Future sales, or the perception of future sales, by us or our existing stockholders in the public market could cause the market price for our Class A common stock to decline.

Sales of a substantial number of shares of our Class A common stock in the public market, or the perception that such sales could occur in large quantities, could harm the prevailing market price of shares of our Class A common stock. These sales, or the possibility that these sales may occur, also might make it more difficult for us to sell equity securities in the future at a time and at a price that we deem appropriate.

The market price of our Class A common stock could drop significantly if our stockholders sell, or are perceived as intending to sell, shares of our Class A common stock. These factors could also make it more difficult for us to raise additional funds through future offerings of our shares of Class A common stock or other securities.

You may incur dilution as a result of future equity issuances.

Any common stock that we issue under our existing equity incentive plans or other equity incentive plans that we may adopt in the future would dilute the percentage ownership held by our other equity holders. We have, and may in the future, issue securities in connection with investments, acquisitions, or capital raising activities. In particular, the number of shares of our Class A common stock issued in connection with an investment or acquisition, or to raise additional equity capital, could constitute a material portion of our then-outstanding shares of our Class A common stock. Any such issuance of additional securities in the future may result in additional dilution to you or may adversely impact the price of our Class A common stock.

Certain provisions in our charter documents and Delaware law could make an acquisition of our company more difficult, limit attempts by our stockholders to replace or remove members of our board of directors or current management and may adversely affect our stock price.

Our amended and restated certificate of incorporation and our second amended and restated bylaws contain provisions that could delay or prevent a change in control. These provisions could also make it difficult for stockholders to elect directors that are not nominated by the current members of our board of directors or take other corporate actions, including effecting changes in our management. These provisions include:

a classified board of directors with three-year staggered terms, which could delay the ability of stockholders to change the membership of a majority of our board of directors;

the denial of any right of our stockholders to remove members of our board of directors except for cause and, in addition to any other vote required by law, upon the approval of not less than two-thirds of the total voting power of all our outstanding voting stock then entitled to vote in the election of directors;

the ability of our board of directors to issue shares of preferred stock and to determine the price and other terms of those shares, including preferences and voting rights, without stockholder approval, which could be used to significantly dilute the ownership of a hostile acquirer;

the exclusive right of our board of directors to elect a director to fill a vacancy created by the expansion of our board of directors or the resignation, death, or removal of a director, which prevents stockholders from being able to fill vacancies on our board of directors;

provide for a dual-class common stock structure in which holders of our Class B common stock have the ability to control the outcome of matters requiring stockholder approval, even if they own significantly less than a majority of the outstanding shares of our Class A and Class B common stock, including the election of directors and significant corporate transactions, such as a merger or other sale of our company or its assets;

a prohibition on stockholder action by written consent, which forces stockholder action to be taken at an annual or special meeting of our stockholders;

76

the requirement that a special meeting of stockholders may be called only by the chairperson of our board of directors, chief executive officer, or by the board of directors acting pursuant to a resolution adopted by a majority of our board of directors, which could delay the ability of our stockholders to force consideration of a proposal or to take action, including the removal of directors;

certain amendments to our amended and restated certificate of incorporation will require the approval of two-thirds of the then-outstanding voting power of our capital stock; and

advance notice procedures with which stockholders must comply to nominate candidates to our board of directors or to propose matters to be acted upon at a stockholders’ meeting, which may discourage or deter a potential acquirer from conducting a solicitation of proxies to elect the acquirer’s own slate of directors or otherwise attempting to obtain control of us.

These provisions may discourage proxy contests and delay or prevent attempts by our stockholders to replace or remove our board of directors and to cause us to take corporate actions they desire. In addition, because we are incorporated in Delaware, we are subject to Section 203 of the Delaware General Corporation Law, which, subject to certain exceptions, generally prohibits a Delaware corporation from engaging in any of a broad range of business combinations with an “interested stockholder” for a specified period of time. Any of these provisions of our amended and restated certificate of incorporation, second amended and restated bylaws, and Delaware law could limit the price that investors might be willing to pay for shares of our Class A common stock and deter potential acquirers of our company, thereby reducing the likelihood that you would receive a premium for your shares of Class A common stock in an acquisition.

We do not intend to pay dividends for the foreseeable future.

We have never declared or paid cash dividends on our capital stock and do not intend to pay any cash dividends in the foreseeable future. We currently intend to retain any future earnings to finance the operation and expansion of our business, and we do not anticipate declaring or paying any dividends to holders of our capital stock in the foreseeable future. Any determination to pay dividends in the future will be at the discretion of our board of directors. Accordingly, investors must rely on sales of their Class A common stock after price appreciation, which may never occur, as the only way to realize any future gains on their investments.

Our third amended and restated bylaws designate certain specified courts as the sole and exclusive forums for certain disputes between us and our stockholders, which could limit our stockholders’ ability to obtain a favorable judicial forum for disputes with us or our directors, officers, or employees.

Our third amended and restated bylaws provide that, unless we consent in writing to the selection of an alternative forum, the Court of Chancery of the State of Delaware, or the Chancery Court, will be the sole and exclusive forum for state law claims for (i) any derivative action or proceeding brought on our behalf, (ii) any action asserting a claim of, or a claim based on, a breach of a fiduciary duty owed by any of our directors, officers or other employees to us or our stockholders, (iii) any action asserting a claim pursuant to any provision of the Delaware General Corporation Law, our certificate of incorporation or our bylaws, (iv) any action to interpret, apply, enforce or determine the validity of our certificate of incorporation or bylaws, or (v) any action asserting a claim governed by the internal affairs doctrine, or the Delaware Forum Provision. The Delaware Forum Provision does not apply to any causes of action arising under the Securities Act or the Exchange Act. Our third amended and restated bylaws further provide that, unless we consent in writing to the selection of an alternative forum, the federal district courts of the United States of America will be the sole and exclusive forum for resolving any complaint asserting a cause of action arising under the Securities Act, or the Federal Forum Provision. Our third amended and restated bylaws provide that any person or entity purchasing or otherwise acquiring any interest in shares of our capital stock is deemed to have notice of and consented to the foregoing Delaware Forum Provision and the Federal Forum Provision; provided, however, that stockholders cannot and will not be deemed to have waived our compliance with the federal securities laws and the rules and regulations thereunder.

77

The Delaware Forum Provision and the Federal Forum Provision may impose additional litigation costs on stockholders in pursuing the claims identified above, particularly if the stockholders do not reside in or near the State of Delaware. Additionally, the Delaware Forum Provision and the Federal Forum Provision may limit a stockholder’s ability to bring a claim in a judicial forum that it finds favorable for disputes with us or our directors, officers or other employees, which may discourage such lawsuits. While the Delaware Supreme Court ruled in March 2020 that federal forum selection provisions purporting to require claims under the Securities Act be brought in federal court are “facially valid” under Delaware law, there is uncertainty as to whether other courts will enforce our Federal Forum Provision. If the Federal Forum Provision is found to be unenforceable in an action, we may incur additional costs associated with resolving such an action. The Federal Forum Provision may also impose additional litigation costs on stockholders who assert that the provision is not enforceable or invalid. The Chancery Court or the federal district courts of the United States of America may also reach different judgments or results than would other courts, including courts where a stockholder considering an action may be located or would otherwise choose to bring the action, and such judgments may be more or less favorable to us than our stockholders.

If securities analysts cease to publish research or reports or publish inaccurate or unfavorable research about our business, if they downgrade our stock or our sector or if our financial results do not meet or exceed the guidance we provide to the public, our stock price could decline.

The trading market for our Class A common stock will rely in part on the research and reports that industry or financial analysts publish about us or our business. We do not control these analysts and the analysts’ estimates are based upon their own opinions and are often different from our estimates or expectations. If one or more of the analysts who do cover us downgrade our stock or our industry, or the stock of any of our competitors, or publish inaccurate or unfavorable research about our business, the price of our stock could decline. If one or more of these analysts stops covering us or fails to publish reports on us regularly, we could lose visibility in the market, which in turn could cause our stock price or trading volume to decline.

In addition, the stock prices of many companies in the technology industry have declined significantly after those companies failed to meet the financial guidance publicly announced by the companies or the expectations of analysts, and stock prices have even declined significantly after such companies exceeded, or even significantly exceeded, such guidance or expectations. If our financial results fail to meet our announced guidance or the expectations of analysts or public investors, or even if our financial results exceed, or even significantly exceed, such guidance or expectations, or if we reduce our guidance for future periods, our stock price may decline.

General Risk Factors

As a public reporting company, we are subject to rules and regulations established from time to time by the SEC and PCAOB regarding our internal control over financial reporting. If we fail to establish and maintain effective internal control over financial reporting and disclosure controls and procedures, we may not be able to accurately report our financial results or report them in a timely manner.

As a public reporting company, we are subject to the rules and regulations established from time to time by the SEC and the Public Company Accounting Oversight Board, or PCAOB. These rules and regulations will require, among other things, that we establish and periodically evaluate procedures with respect to our internal control over financial reporting. Reporting obligations as a public company place a considerable strain on our financial and management systems, processes, and controls, as well as on our personnel.

We are also required, pursuant to Section 404 of the Sarbanes-Oxley Act, to furnish a report on the effectiveness of our internal control over financial reporting as of the end of each fiscal year, which requires us to document and test our internal control over financial reporting. Management’s initial certification under Section 404 of the Sarbanes-Oxley Act was provided with our annual report on Form 10-K for the fiscal year ended December 31, 2022. In support of such certification, we were required to document and make significant changes and enhancements, including hiring personnel and establishing our internal audit functions. Likewise, our independent registered public accounting firm was required to provide an attestation report on the effectiveness of our internal control over financial reporting as of December 31, 2022. We anticipate to continue investing significant resources to develop and refine our disclosure controls and other procedures.
78


If we identify future deficiencies in our internal control over financial reporting or if we are unable to comply with the demands that are placed upon us as a public company, including the requirements of Section 404 of the Sarbanes-Oxley Act, in a timely manner, we may be unable to accurately report our financial results, or report them within the timeframes required by the SEC. We also could become subject to sanctions or investigations by the SEC or other regulatory authorities. In addition, if we are unable to assert that our internal control over financial reporting is effective, or if our independent registered public accounting firm is unable to express an opinion as to the effectiveness of our internal control over financial reporting when required, investors may lose confidence in the accuracy and completeness of our financial reports, we may face restricted access to the capital markets and our stock price may be adversely affected.

Our current controls and any new controls that we develop may also become inadequate because of changes in our business, and 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 cause us to fail to meet our reporting obligations, result in a restatement of our financial statements for prior periods, undermine investor confidence in us, and adversely affect 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.

We have identified a material weakness in our internal controls over financial reporting and may identify additional material weaknesses in the future or otherwise fail to maintain an effective system of internal controls, which may result in material misstatements of our consolidated financial statements or cause us to fail to meet our periodic reporting obligations.

A material weakness is a deficiency, or a combination of deficiencies, in internal control over financial reporting, such that there is a reasonable possibility that a material misstatement of a company’s annual or interim financial statements will not be prevented or detected on a timely basis. We identified a material weakness in our internal controls over financial reporting as of December 31, 2022, related to ineffective information technology general controls, or ITGCs, in the area of user access over certain IT systems that support our revenue financial reporting processes. As a result, the related process-level IT dependent manual controls, certain change management controls, and automated application controls for certain key IT systems were also ineffective. Although the material weakness identified above did not result in any material misstatements in our condensed consolidated financial statements for the periods presented and there were no changes to previously released financial results, our management concluded that these control weaknesses constitute a material weakness and that our internal control was not effective as of December 31, 2022.

Our management, under the oversight of the Audit Committee of our Board of Directors and in consultation with outside advisors, has begun evaluating and implementing measures designed to ensure that the control deficiencies contributing to the material weakness are remediated. In particular, we are taking steps to remediate this material weakness by (i) creating and filling an IT Compliance Oversight function; (ii) developing and implementing additional training and awareness programs addressing ITGCs and policies, including educating control owners concerning the principles and requirements of each control, with a focus on user access; (iii) increasing the extent of oversight and verification checks included in operation of user access controls and processes; (iv) deploying additional tools to support administration of user access; and (v) enhancing quarterly management reporting on the remediation measures to the Audit Committee of the Board of Directors. The above controls need to operate for a sufficient period of time so that management can conclude that our controls are operating effectively. As such, the material weakness will not be considered remediated until management has concluded through the implementation of these remediation measures and additional testing that these controls are effective.

While we are designing and implementing new controls and measures to remediate this material weakness as noted above, we cannot assure you that the measures we are taking will be sufficient to remediate the material weakness or avoid the identification of additional material weaknesses in the future. Our failure to implement and maintain effective internal control over financial reporting could result in errors in our consolidated financial statements that could result in a restatement of our financial statements and could cause us to fail to meet our periodic reporting obligations, any of which could diminish investor confidence in us and cause a decline in the price of our Class A common stock.
79


We incur significant costs as a result of operating as a public company.

We are subject to the reporting requirements of the Exchange Act, the Sarbanes-Oxley Act, the Dodd-Frank Act, the listing requirements of the New York Stock Exchange and other applicable securities laws and regulations. The expenses incurred by public companies generally for reporting and corporate governance purposes are greater than those for private companies. For example, the Exchange Act requires, among other things, that we file annual, quarterly, and current reports with respect to our business, financial condition, and results of operations. Compliance with these rules and regulations have increased our legal and financial compliance costs and will increase demand on our systems. In addition, as a public company, we may be subject to stockholder activism, which can lead to additional substantial costs, distract management, and impact the manner in which we operate our business in ways we cannot currently anticipate. As a result of disclosure of information in our public filings, our business and financial condition has become more visible, which may result in threatened or actual litigation, including by competitors. These rules and regulations have and will increase our legal and financial compliance costs and have and will make some activities more difficult, time-consuming, and costly, although we are currently unable to estimate these costs with any degree of certainty.

As a public company subject to enhanced rules and regulations, it is also more expensive for us to obtain directors and officers liability insurance, and we may be required to accept reduced coverage or incur substantially higher costs to obtain coverage. These laws and regulations could also make it more difficult for us to attract and retain qualified persons to serve on our board of directors, our board committees or as our executive officers. Furthermore, if we are unable to satisfy our obligations as a public company, we could be subject to delisting of our Class A common stock, fines, sanctions, and other regulatory action and potentially civil litigation. These factors may therefore strain our resources, divert management’s attention, and affect our ability to attract and retain qualified board members and executive officers.

Our senior management team has limited experience managing a public company, and regulatory compliance obligations may divert its attention from the day-to-day management of our business.

The individuals who now constitute our senior 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 senior management team may not successfully or efficiently manage our transition to being a public company subject to significant regulatory oversight and reporting obligations under federal securities laws and the continuous scrutiny of securities analysts and investors. These new obligations and constituents will require significant attention from our senior management and could divert their attention away from the day-to-day management of our business, which could adversely affect our business, financial condition, and results of operations.
80

Item 2. Unregistered Sales of Equity Securities and Use of Proceeds
Unregistered Sales of Equity Securities
None.

Issuer Purchases of Equity Securities
None.


Item 3. Defaults Upon Senior Securities

None.

Item 4. Mine Safety Disclosures

Not applicable.

Item 5. Other Information

(c) On September 8, 2023, Brian Elworthy, our General Counsel and Corporate Secretary, entered into a trading plan pursuant to Rule 10b5-1 of the Exchange Act. Mr. Elworthy’s Rule 10b5-1 trading plan provides for the sale from time to time of a maximum of 263,534 shares of our Class A common stock pursuant to the terms of the plan. Mr. Elworthy’s Rule 10b5-1 trading plan expires on May 31, 2024, or earlier if all transactions under the trading arrangement are completed. The trading arrangement is intended to satisfy the affirmative defense in Rule 10b5-1(c).


81

Item 6. Exhibits
The exhibits listed below are filed or incorporated by reference in this Quarterly Report on Form 10-Q.

Exhibit NumberDescription
101.INS*Inline XBRL Instance 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 Labels Linkbase Document.
101.PRE*Inline XBRL Taxonomy Extension Presentation Linkbase Document.
104*Cover Page Interactive Data File (formatted as inline XBRL and contained in Exhibit 101).


Portions of this exhibit (indicated by asterisks) have been omitted in accordance with the rules of the Securities and Exchange Commission.
*Filed herewith.
**Furnished herewith. The certifications attached as Exhibits 32.1 and 32.2 that accompany this Quarterly Report on Form 10-Q are deemed furnished and not filed with the SEC and are not to be incorporated by reference into any filing of the Company under the Securities Act or the Exchange Act, whether made before or after the date of this Quarterly Report on Form 10-Q, irrespective of any general incorporation language contained in such filing.
82

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.


TOAST, INC.
(Registrant)
November 7, 2023
By:
/s/ Christopher P. Comparato
Christopher P. Comparato
Chief Executive Officer
(Principal Executive Officer)
November 7, 2023
By:
/s/ Elena Gomez
Elena Gomez
Chief Financial Officer
(Principal Financial Officer)
November 7, 2023
By:
/s/ Michael Matlock
Michael Matlock
Chief Accounting Officer




83
EX-10.1 2 exhibit10120230930rev.htm EX-10.1 Document
Exhibit 10.1
Certain identified information has been excluded from this exhibit because it is both not material and is the type that the registrant treats as private or confidential. Information that was omitted has been noted in this document with a placeholder identified by the mark “[***]”.


SUBLEASE AGREEMENT
This Sublease Agreement (this “Sublease”) is made effective as of August 7, 2023 (the “Effective Date”), by and between GOTO GROUP, INC., a Delaware corporation (as successor-in-interest to LogMeIn, Inc.) (“Sublandlord”), and TOAST, INC. a Delaware corporation (“Subtenant”). Sublandlord agrees to sublease to Subtenant, and Subtenant agrees to sublease from Sublandlord, a portion of the Master Premises (defined below) comprising approximately 101,735 total rentable square feet as follows: approximately 15,339 rentable square feet of space on the Fourth (4th) Floor (“Fourth Floor Premises”), approximately 15,339 rentable square feet of space on the Third (3rd) Floor (“Third Floor Premises”), approximately 15,339 rentable square feet of space on the Second (2nd) Floor (“Second Floor Premises”), approximately 14,713 rentable square feet of space on the First (1st) Floor (“First Floor Premises”), approximately 11,198 rentable square feet of space on the Mezzanine (“Mezzanine Premises”), approximately 15,127 rentable square feet of space on the Ground Floor (“Ground Floor Premises”), and approximately 14,680 rentable square feet of space on the Lower Level (“Lower Level Premises”) (collectively, the “Subleased Premises”) in the building commonly known as and located at 327-337 Summer Street, Boston, Massachusetts (the “Building”), as such Subleased Premises as more particularly depicted on Exhibit A-1 attached hereto. By way of clarification, the Ground Floor Premises is referred to in the Master Lease as the “basement premises.” The First Floor Premises includes approximately 255 rentable square feet of shared space as highlighted in yellow on Exhibit A-2 attached hereto (“Shared Space”). Sublandlord reserves the right to access the Shared Space solely to access the elevator bank serving the Retained Premises (as hereinafter defined) from the 5th Floor Entrance (as hereinafter defined).
1.    Master Lease and Other Agreements.
1.1    Subordinate to Master Lease. This Sublease is subject and subordinate to all of the terms and conditions of that Lease dated December 19, 2014 (the “Master Lease”), by and between ASB Summer Street Venture, LLC (successor in interest to DWF III Synergy, LLC), a Delaware limited liability company (“Master Landlord”), as “Landlord” and Sublandlord, as “Tenant”, whereby Sublandlord leases from Master Landlord approximately 117,801 rentable square feet of space in the Building (the “Master Premises”). The portion of the Master Premises not included in the Subleased Premises consists of approximately 15,339 rentable square feet on the fifth (5th) floor of the Building, and approximately 692 rentable square feet on the first (1st) floor of the Building as shown on Exhibit A-2 attached hereto, and shall be referred to herein as the “Retained Premises”. As used herein, “Subtenant’s Share” means 86.36%. Unless otherwise defined herein, all capitalized terms used herein shall have the same meanings as given them in the Master Lease. A partially redacted copy of the Master Lease is attached hereto as Exhibit B and incorporated herein by this reference. Subject to the terms of the Master Landlord Consent (as hereinafter defined), Subtenant shall not commit any act or omission which would violate any term or condition of the Master Lease. Subtenant shall neither do nor permit anything to be done by any of the Subtenant Parties (as hereinafter defined) which would cause the Master Lease to be terminated or forfeited by reason of any right of termination or forfeiture reserved or vested in Master Landlord under the Master Lease, and, subject to the limitations set forth in this Sublease, Subtenant shall indemnify, defend and hold Sublandlord harmless from and against all claims, losses, damages, liabilities, judgments, costs, demands, penalties, and expenses of any kind whatsoever, including, without limitation, attorneys’ fees, consultants’ fees and costs and court costs (collectively, “Claims”) by reason of any failure on the part of Subtenant to perform any of
        1



the obligations of Tenant under the Master Lease which Subtenant has become expressly obligated under this Sublease to perform, and such indemnity, defense and hold harmless shall survive the expiration or sooner termination of this Sublease.
1.2    Subtenant Assumption of Obligations. With respect to the Subleased Premises only, Subtenant covenants and agrees to assume, perform and observe all the terms, covenants and conditions required to be performed by Sublandlord, as tenant under the Master Lease, except to the extent such terms, covenants and conditions conflict with the terms of this Sublease and specifically excluding (1) the obligations to pay the Base Rent, Additional Rent and utility charges due under the Master Lease, other than as set forth in Section 3.4 below, (2) the repair and maintenance obligations under Section 8.1 of the Master Lease with respect to the utility, HVAC and Building systems serving the Subleased Premises, except for any such systems installed by Subtenant or any Subtenant Parties on or after the Early Access Date, (3) Tenant’s obligations under the seventh (7th) sentence of Section 5.2(a) of the Master Lease or under Section 8.1(b) of the Master Lease, and (4) any and all Excluded Lease Terms and any redacted terms or provisions in the Master Lease. Without limitation of the foregoing, Subtenant shall not be responsible for (and does not assume the Master Lease obligations with respect to) (i) any default of Sublandlord or any of Sublandlord’s affiliates or any of their respective agents, property managers, managers, officers, employees, subtenants, licensees, contractors or invitees (collectively, the “Sublandlord Parties”) under the Master Lease unless attributable to a default under this Sublease or the Master Lease by Subtenant, its agents, employees, contractors, managers, officers, invitees, subtenants or assigns (the “Subtenant Parties”), (ii) conditions at the Subleased Premises for which the obligation to maintain and repair resides with Sublandlord or Master Landlord under the Master Lease or which existed as of the Commencement Date, excepting only if such maintenance or repair was necessitated by any act of Subtenant or any Subtenant Parties prior to the Commencement Date, (iii) any violations of law resulting from the conditions described by subclause (ii) above, (iv) the removal of any Roof Equipment installed by or on behalf of Sublandlord on the Reserved Roof Area or the removal of Alterations (including Specialty Alterations, Permitted Alterations and Cable) existing in the Subleased Premises as of the Commencement Date of this Sublease (or, with respect to any portion of the Retained Premises that becomes part of the Subleased Premises, as of the commencement date of this Sublease as to the applicable Retained Premises) and the restoration of any damage resulting from such removal, provided, however, Subtenant shall be responsible for the removal of any Alterations (including any Permitted Alterations) and Cable that Subtenant or any Subtenant Party installs on or after the Early Access Date if and to the extent such removal is required by Master Landlord, (v) any Hazardous Materials existing in or on the Premises, the Building or the Property as of the Commencement Date, including, without limitation, the existing conditions disclosed in the Master Lease and the asbestos-containing-materials located in the non-operational boiler in the basement of the Premises, unless exacerbated by Subtenant or any Subtenant Parties or used, spilled, stored or released by Subtenant or any Subtenant Parties prior to the Commencement Date, (vi) the payment of any charges, fees and other costs imposed by Master Landlord on Sublandlord as a result of Sublandlord’s default under the Master Lease except if caused by a default by Subtenant under this Sublease, and (vii) making payment of any sums either to Master Landlord or Sublandlord in satisfaction of any charges accruing under the Master Lease (whether denominated as rent, rental, additional rent or otherwise) for any period prior or subsequent to the Term of this Sublease except, with respect to periods subsequent to the Term of this Sublease or during the Early Access Period, to the extent such charge arises from the act or omission any of the Subtenant Parties (including, without limitation any holdover by Subtenant or any Subtenant Parties.
    
    2



In the event of the termination of the Master Lease and, if applicable, subject to the Master Landlord Consent and the Recognition Agreement (as hereinafter defined), this Sublease shall terminate automatically upon such termination without any liability owed to Subtenant by Master Landlord, or by Sublandlord unless the termination is due to Sublandlord’s breach of the Master Lease and not due to Subtenant’s breach of this Sublease. Subtenant represents and warrants to Sublandlord that it has read and is familiar with the terms of the Master Lease exclusive of any redacted provisions thereof.
1.3    Sublandlord Continuing Obligations.
Sublandlord shall duly observe and perform all of the terms and conditions of the Master Lease that are required to be performed or observed by Sublandlord as the tenant thereunder and are not required to be performed or observed by Subtenant under this Sublease. Except with respect to a termination of the Master Lease by Sublandlord resulting from the exercise of a right to terminate the Master Lease expressly provided in the Master Lease and provided and so long as this Sublease is in full force and effect and has not been terminated, Sublandlord shall not, without Subtenant’s prior written consent in Subtenant’s sole discretion, (1) do or permit any of the Sublandlord Parties to do anything which would cause the Master Lease to be cancelled, terminated or surrendered unless Master Landlord has entered into the Recognition Agreement, or (2) amend the Master Lease in any way which is inconsistent with or would have an adverse effect (by more than a de minimis extent) on Subtenant’s rights under this Sublease, the Master Landlord Consent or, if applicable, the Recognition Agreement, or (3) voluntarily agree to terminate the Master Lease without Subtenant’s prior written consent (except in connection with any casualty or condemnation), or (4) except for the transfers expressly permitted without Master Landlord’s consent pursuant to Section 7.7 of the Master Lease, assign its interest in the Master Lease, or sublet, license or permit occupancy of the Retained Premises without first complying with Sublandlord’s obligations under Section 11 of this Sublease. Sublandlord shall deliver to Subtenant copies of all executed amendments to the Master Lease, which copies may be redacted so as to remove from view any confidential financial terms only. Sublandlord shall indemnify Subtenant for, and shall hold it harmless from and defend Subtenant against, any and all Claims (excluding consequential damages) arising by reason of (x) the failure of any representation or warranty of Sublandlord set forth in this Sublease to be true, correct or complete in any material respect when made, (y) any termination of the Master Lease resulting from the breach of the Master Lease by Sublandlord except to the extent such failure is caused by the default, acts, fault, or negligence of Subtenant or any of the Subtenant Parties, or (z) subject to the waiver of claims and subrogation in the Master Lease (and incorporated by reference into this Sublease), Sublandlord’s failure to perform its obligations under this Sublease or under the Master Lease beyond any applicable notice and cure period except to the extent such failure is caused by the default, acts, fault, or negligence of Subtenant or any of the Subtenant Parties.
1.4    Incorporation of Master Lease Provisions.
(a)     All of the terms and conditions contained in the Master Lease as they may apply to the Subleased Premises are incorporated herein and shall be terms and conditions of this Sublease, except to the extent that the same are reasonably applicable only to the original parties to, or the landlord and tenant under, the Master Lease, or are inconsistent with or modified by the agreements and understandings expressed in this Sublease, and specifically excluding the following provisions of the Master Lease which are not incorporated herein (the “Excluded Lease Terms”): Sections 1.2 (except for the definitions of “Building”, “Lot”, “Permitted Use”,
    
    3



“Business Days” and “Business Hours”), 3.1, 3.2, 3.3, 4.1 (except 4.1(d), (e) and (f)), 4.2 (except 4.2(c)), 4.3, the second sentence of Section 6.1(a) (except that Subtenant shall have exclusive use of the patio constructed by Sublandlord pursuant to Section 6.1 of the Master Lease), the parenthetical in subclause (d) of Section 7.3, the second paragraph of Section 7.7, 8.1, 9.7, 17.9, 17.15, 17.22, 17.28 and 18.1; and Exhibit FP Premises, Exhibit Work Letter (except for Attachment I which shall be incorporated herein), Exhibit SNDA, and Exhibit L/C. For purposes of such incorporation, each reference therein to “Landlord”, “Tenant”, “Premises”, “Commencement Date” and “Lease” shall be deemed to refer to Sublandlord, Subtenant, Subleased Premises, the Commencement Date of this Sublease and Sublease, respectively, as appropriate.
(b)    However, in the following provisions that are incorporated herein, the reference to Landlord shall mean Master Landlord only: Sections 5.2(a) (the fifth, sixth and seventh sentences only), 5.2(c) (the last sentence), 5.7 (the first and third sentences), 6.1(b)(iv), 8.2, 9.1 (the first sentence), 9.4 (the last sentence), 9.5(2), 11.6, 12.1, 12.2, 12.3, 12.4, 13.1, 13.2, 13.3, 16.1(b) and 17.31.
(c)    In addition, in the following provisions that are incorporated herein, the reference to Landlord shall mean both Master Landlord and Sublandlord: Section 9.5(3), 5.6, 5.7 (except the first and third sentences), 6.1 (provided that Sublandlord’s consent shall at all times be conditioned upon obtaining Master Landlord’s consent), 10.1, 10.2, 10.3, 14.2, 15.1, 17.17(c) and 17.18. To the extent reasonably possible, the provisions of the Master Lease incorporated by reference into this Sublease shall be construed as consistent with and complementary to the other provisions of this Sublease, but in the event of any inconsistency, said other provisions of this Sublease (i.e., those not incorporated by reference from the Master Lease) shall control as between Sublandlord and Subtenant.
(d)    Notwithstanding the incorporation of Section 16.1 of the Master Lease, Sublandlord and Master Landlord will not have any obligation to obtain an SNDA in favor of Subtenant provided Sublandlord will use commercially reasonable efforts to deliver to Subtenant an executed SNDA in favor of Sublandlord from the current and any future mortgagees and ground lessors which SNDA consents to this Sublease and the mortgagee or ground lessor, as applicable, agrees to be bound by the Master Landlord Consent and the Recognition Agreement in the event of any succession to the interest of Master Landlord in the Building. Provided that it will not cause a default under the Master Lease, Sublandlord covenants and agrees that Sublandlord shall not agree to any future SNDA with any future mortgagee of Master Landlord that is inconsistent with the SNDA executed by the current mortgagee in connection with the Sublease which agrees to be bound by the Master Landlord Consent and Recognition Agreement.     
(e)    Notwithstanding the incorporation of Section 17.17 of the Master Lease, Subtenant shall not modify, alter, disturb or remove any existing Roof Equipment or related wiring, conduits or equipment unless Subtenant subleases the entire Retained Premises, and Subtenant shall be responsible for any costs (including those costs included in Operating Costs) charged by Master Landlord to relocate or remove any of Subtenant’s roof equipment.
(f)    If, during the Term, Sublandlord receives an abatement of rent under any of the provisions of the Master Lease applicable to the Subleased Premises, then Subtenant shall receive a parallel right of Rent abatement hereunder. All of the incorporated terms of the Master
    
    4



Lease as referenced and qualified above along with all of the terms and conditions set forth in this document shall constitute the complete terms and conditions of this Sublease.
1.5    Obligations of Sublandlord. To the extent that they apply to the Subleased Premises and as long as this Sublease is in full force and effect, Subtenant shall be entitled, with respect to the Subleased Premises, to the benefit of Master Landlord’s obligations and agreements under the Master Lease to furnish utilities and other services to the Subleased Premises. Notwithstanding anything herein to the contrary, the only services or rights to which Subtenant is entitled hereunder are those to which Sublandlord is entitled under the Master Lease and the Sublandlord’s Sublease Obligations (as hereinafter defined), and for all such services and rights other than the Sublandlord’s Sublease Obligations, Subtenant shall look solely to the Master Landlord under the Master Lease, and the obligations of Sublandlord hereunder shall be limited to using its commercially reasonable good faith efforts to obtain the performance by Master Landlord of its obligations under the Master Lease, provided Subtenant shall reimburse Sublandlord for its pro rata share of all reasonable costs incurred by Sublandlord in such efforts. Provided that Subtenant is not in default hereunder beyond any applicable notice and cure period, then, if after receipt of Subtenant’s request for services to which Subtenant is entitled hereunder and Master Landlord’s failure to provide such services following any applicable notice and cure period under the Master Lease, which default affects the Subleased Premises, Sublandlord shall, upon written notification to Subtenant, commence a proceeding or other action to enforce the obligations of Master Landlord insofar as such obligations relate to the Subleased Premises with legal counsel reasonably acceptable to Subtenant, in which case Subtenant shall reimburse Sublandlord for Subtenant’s pro rata share of the reasonable costs and expenses incurred therewith. Sublandlord has no obligation to perform any obligation of Master Landlord under the Master Lease. Sublandlord shall have no liability to Subtenant or any other person for damage of any nature whatsoever as a result of the failure of Master Landlord to perform said obligations unless due to a default of Sublandlord under the Master Lease that is not due to a default by Subtenant hereunder. With respect to any obligation of Subtenant to be performed under this Sublease, when the Master Lease grants Sublandlord a specific number of days to perform its obligations thereunder, Subtenant shall have [***] fewer Business Day to perform. With respect to approval required to be obtained by “Landlord” under the Master Lease, such consent must be obtained from Master Landlord and Sublandlord and the approval of Sublandlord may be withheld if Master Landlord’s approval is not obtained.
During the Term of this Sublease, Sublandlord shall, at Sublandlord’s expense, to the extent required of “Tenant” under the Master Lease, (i) perform Sublandlord’s obligations under the Master Lease to repair and maintain the utility and Building Systems (including, without limitation, the HVAC systems, elevators, electrical, plumbing, life/safety systems, generators and fire pump systems) serving the Master Premises (including the Subleased Premises) in good working order, condition and repair, in keeping with similarly-aged renovated historic office buildings located in the Fort Point Channel district of Boston, and in compliance all applicable laws (including the ADA) (only to the extent Sublandlord is responsible for such compliance with laws under the Master Lease, and provided such compliance is not triggered by any Subtenant Alterations or Subtenant’s specific use of the Subleased Premises as opposed to general office use), reasonable wear and tear and damage by casualty, as a result of condemnation only excepted; (ii) maintain maintenance contracts on the HVAC systems, elevators, life/safety systems, generators and fire pump systems serving the Building; (iii) provide HVAC service to the Subleased Premises and the Common Areas (as hereinafter defined) 24 hours per day, 7 days per week (subject to applicable laws, regulations, codes and
    
    5



ordinances) in accordance with the specifications set forth on Exhibit I attached hereto; (iv) provide janitorial service to the Subleased Premises on Business Days (excluding federal and state holidays) in accordance with the specifications set forth on Exhibit F attached hereto; (v) provide electrical service to the Subleased Premises and the Common Areas of not less than 4 watts per rentable square foot of the Subleased Premises; (vi) provide water and sewer service to the Subleased Premises and the Common Areas consistent with such service provided to the Premises as of the date of this Sublease; (vii) gas service to the Subleased Premises and the Common Areas consistent with such service provided to the Premises as of the date of this Sublease; (viii) snow and ice removal and landscaping services consistent with such services provided at office buildings located in the Fort Point Channel district of Boston; and (ix) professional, third party property management service for the Building consistent with such services provided at office buildings located in the Fort Point Channel district of Boston utilizing LPC Commercial Services, Inc. or another major national property management company (collectively, the “Sublandlord’s Sublease Obligations”. Subtenant shall have the same abatement rights set forth in Section 9.8 for any failure of Sublandlord to perform the Sublandlord’s Sublease Obligations.
1.6    Server Room and Access. Sublandlord shall designate not more than ten (10) employees of Sublandlord (the “Approved Server Room Employees”) who will have an access card provided by Subtenant to and be permitted access to the server room in the Lower Level Premises (the “Server Room”) via the Subtenant Elevator. Sublandlord and Subtenant will cooperate to provide a schedule of door readers that will accept swipes of such access cards. The Approved Server Room Employees may have access to and non-exclusive use of the Server Room solely to service, maintain, install, operate and remove equipment of Sublandlord located in the Server Room and use of the entryways, stairwells, elevators, plenums, risers, hallways in the Lower Level Premises necessary to access and use the Server Room for the purposes permitted hereunder. During normal business hours, Approved Server Room Employees shall check in with Subtenant’s lobby desk prior accessing the Server Room. Outside of normal business hours, Sublandlord shall notify Subtenant via email at [***] prior to any entry to the Server Room. Notwithstanding the foregoing, Sublandlord may access the Server Room at any time without prior notice (but with same day notice to Subtenant via email at [***]) in the event of an emergency. Sublandlord shall, prior to the Commencement Date and at Sublandlord’s expense, install a demising cage or other demising partitions reasonably acceptable to Subtenant in the Server Room in the locations shown on Exhibit H attached hereto to separately demise Sublandlord’s existing equipment from the remainder of the Server Room housing Subtenant’s equipment. From and after demising the Server Room, Sublandlord shall not expand Sublandlord’s area in the Server Room. Subtenant shall have the right to install demising installations and security in the Server Room for Subtenant’s equipment so long as such installations do not interfere with or reduce Sublandlord’s originally demised portion of the Server Room. Subject to Section 6 below, Sublandlord shall indemnify Subtenant for, and shall hold it harmless from and defend Subtenant against, any and all Claims for personal injury or property damage arising from the wrongful acts, negligence or willful misconduct of Sublandlord or any of the Sublandlord Parties in connection with Sublandlord’s exercise of its rights under this Section 1.6. Subject to Section 6 below, Subtenant shall indemnify Sublandlord for, and shall hold it harmless from and defend Sublandlord against, any and all Claims for personal injury or property damage arising from the acts, omissions, fault, negligence willful misconduct of Subtenant or any of the Subtenant Parties in connection with Subtenant’s exercise of its rights under this Section 1.6. If Subtenant subleases the entire Retained Premises, this Section 1.6 shall terminate and Sublandlord shall remove all of Sublandlord’s equipment from the Server Room
    
    6



and all related cabling and wiring in the Building (including in shafts and conduits) prior to the commencement date of Subtenant’s sublease of the Retained Premises.
1.7    Exclusive Entrance and Reception Desk. During the Term, Sublandlord hereby grants to Subtenant and Subtenant Parties the exclusive right to access the Building and the Subleased Premises through the Summer Street main entrance (the “Summer Street Entrance”) for access to, egress from and the use of the Subleased Premises and Sublandlord’s employees shall not and Sublandlord shall not permit any other party (other than Subtenant or Subtenant Parties) to have access to the Building through the Summer Street Entrance, except that Sublandlord expressly reserves the right of access to and use of the Summer Street Entrance by (i) Sublandlord and its agents, employees, contractors, and consultants to perform Sublandlord’s obligations under this Sublease but not for purposes of accessing the Retained Premises as a tenant or other occupant, and (ii) any other occupant or visitor in the Building if and to the extent required by law or any governmental authority (e.g., for emergency egress purposes only). Sublandlord agrees that the reception desk in the main lobby shall be exclusive to Subtenant and part of the Subleased Premises and all elevators other than the 5th Floor Elevator shall be exclusive to Subtenant. Sublandlord shall enforce the exclusive access rights of Subtenant under this Section 1.7 against Sublandlord’s agents, employees, contractors, subtenants, licensees and other invitees of Sublandlord and cause all such parties to enter the building through the separate entrance shown on the floor plan for the First Floor Premises attached hereto as Exhibit A (the “5th Floor Entrance”). All mail and other deliveries to Sublandlord and the Retained Premises shall be delivered to the 5th Floor Entrance only. In furtherance thereof, Sublandlord shall install directional signage in and about the other Building entrance to direct all visitors to that entrance to the elevator bank providing access to the Retained Premises.
1.8    Occupancy and Use of the Retained Premises. During the Term of this Sublease, Sublandlord covenants and agrees that the Retained Premises shall be used solely as general office space and shall not be used or occupied (i) for any fitness facility or activities that produce noise or vibrations not standard for a general office user, (ii) as a co-working facility, or (iii) by any entity that is a competitor of Subtenant and identified on Exhibit G attached hereto. During the Term, Subtenant shall have the exclusive right to exercise Sublandlord’s roof rights set forth in the Section 17.17 of the Master Lease.
1.9    Access Control System. Subtenant shall have the right at any time following the Early Access Date to install a new Brivo or comparable access control system for the Summer Street Entrance, the elevator identified as the “Toast Elevator” on Exhibit A-2 attached hereto (the “Subtenant Elevator”) and the basement through the fourth (4th) floor and the roof of the Building (“Subtenant’s Access Control System”). Subtenant may utilize existing infrastructure in Subtenant’s Access Control System, including existing cameras, badge readers, door hardware and cabling. Sublandlord shall remove all network gear and video for Sublandlord’s access control system. All elevators in the Building will require badge access (excepting for egress purposes) and only the 5th Floor elevator shown on Exhibit A-2 attached hereto (the “5th Floor Elevator”) will be programmed by Sublandlord to permit access to the Retained Premises and the 5th Floor Entrance. Subtenant will provide the Approved Server Room Employees with badges that solely permit access to the Server Room upon installation of the access control system. All elevators in the Building will have lock off controls from Subtenant’s Access Control System that prevent access to the Subleased Premises (including the Server Room) and the patio by anyone other than Subtenant’s agents, employees, contractors and invitees and, with respect to
    
    7



the Server Room only, the Approved Server Room Entrants, and Master Landlord per the terms of the Master Lease.
1.10    Entry and Inspection. Sublandlord shall at all reasonable times and with reasonable prior advance notice (which notice may be by email to [***]), except in emergencies, in which event prior notice shall not be required, have the right to enter the Subleased Premises to inspect them, to supply services, to perform Sublandlord’s Sublease Obligations, to make repairs as reasonably deemed necessary by Sublandlord, and, during the last twelve (12) months prior to the expiration of the Sublease Term, to show the Subleased Premises to prospective transferees, all without being deemed to have caused an eviction of Subtenant and without abatement of rent.
1.11    Sublandlord Representations and Warranties. Sublandlord hereby represents and warrants to Subtenant that as of the Effective Date (a) the copy of the Master Lease attached to this Sublease is a complete and accurate copy of the Master Lease (which may be redacted in part), which is in effect and has not been amended, (b) the Master Lease is in full force and effect and to Sublandlord’s actual knowledge there exists no default or state of facts, which, with the giving of notice or passage of time, or both, would constitute a default thereunder on the part of Sublandlord, (c) to the Sublandlord’s actual knowledge, there exists no default or state of facts, which, with the giving of notice or passage of time, or both, would constitute a default under the Master Lease on the part of Master Landlord, (d) to Sublandlord’s knowledge, all rent and other charges due under the Master Lease have been paid as billed or required in the normal course through the date hereof, (e) Sublandlord has not exercised any of the extension options set forth in Section 3.3 of the Master Lease, and (f) the term of the Master Sublease expires on or after the Expiration Date as set forth in this Sublease. As of the Effective Date, Sublandlord further represents that Sublandlord exercised its right under the Master Lease to connect the Building’s elevator and life safety system to the emergency power distribution system under Section 9.6 of the Lease, and Sublandlord has not exercised its right under Section 5.4 of the Master Lease to reallocate the electricity capacity available to the Subleased Premises and shall not exercise such right during the Sublease Term unless Subtenant requests that Sublandlord exercise such right on its behalf and at Subtenant’s cost. Subtenant acknowledges that the Building’s emergency power distribution system does not provide additional or back-up power to the Subleased Premises other than to the elevators and fire/life safety system.
In addition, Sublandlord herby represents and warrants to Subtenant that (i) Sublandlord has not received any written notice that the Subleased Premises is in violation of any applicable law relating to the presence of Hazardous Materials in, on, or about the Subleased Premises, (ii) to Sublandlord’s actual knowledge, no current violation of any Environmental Laws exists with respect to the Subleased Premises, and (iii) neither Sublandlord nor any of the Sublandlord Parties have previously or will introduce any Hazardous Materials in, on, or about the Subleased Premises, other than as expressly permitted under the Master Lease.
2.    Sublease Term.
2.1    Sublease Term. Subject to Section 9 below, the term of this Sublease (the “Sublease Term”) shall commence on the later to occur of (i) the date that is one (1) Business Day following the date Sublandlord delivers possession of the Subleased Premises to Subtenant in the Delivery Condition (as hereinafter defined) and delivers written notice of such delivery to Subtenant (which notice may be by email to [***]), or (ii) January 1, 2024 (the “Commencement
    
    8



Date”) and shall end on June 30, 2028 (the “Expiration Date”), unless sooner terminated pursuant to any provision of this Sublease or the Master Lease. Notwithstanding the foregoing, if Subtenant commences business in the Subleased Premises during the early access period pursuant to Section 2.2 below, then the Commencement Date shall be deemed to have occurred (but in no event shall such Commencement Date occur prior to [***]). Notwithstanding the foregoing, if, during the Sublease Term, Subtenant subleases the Retained Premises, then the Expiration Date shall be automatically revised to June 29, 2028. Subtenant shall have no option to extend this Sublease and Sublandlord shall have no obligation to Subtenant to exercise any of its options to extend or other options under the Master Lease. Sublandlord shall use reasonable efforts to deliver possession of the Subleased Premises to Subtenant in the Delivery Condition by [***] (the “Target Commencement Date”). In the event Sublandlord is unable to deliver possession of the Subleased Premises on or before the Target Commencement Date, Sublandlord shall not be liable for any damage caused thereby, nor shall this Sublease be void or voidable, nor shall the Sublease Term be extended, but the Term shall not commence and Subtenant shall not be liable for any obligations under this Sublease until the date on which Sublandlord delivers possession of the Subleased Premises to Subtenant in the Delivery Condition except as set forth in Section 2.2. Notwithstanding the foregoing, if as of the date that Sublandlord would otherwise deliver possession of the Subleased Premises to Subtenant as described above, Subtenant has not delivered to Sublandlord (a)  the Letter of Credit pursuant to the provisions of Section 4 below, (b) the prepaid Base Rent pursuant to the provisions of Section 3 below, and (c) evidence of Subtenant’s procurement of all insurance coverage required hereunder (collectively, the “Deliverables”), then Sublandlord will have no obligation to deliver possession of the Subleased Premises to Subtenant until such Deliverables are submitted, but the failure on the part of Sublandlord to so deliver possession of the Subleased Premises to Subtenant in such event will not serve to delay the occurrence of the Commencement Date and the commencement of Subtenant’s obligations under this Sublease. During the Term, Subtenant shall have exclusive use of the Patio constructed by Sublandlord pursuant to the Master Lease.
Sublandlord shall deliver possession of the Subleased Premises to Subtenant vacant, broom clean, free of all Hazardous Materials (exclusive of any pre-existing conditions affecting the Property as of the commencement date of the Master Lease that are Master Landlord’s obligation under the Master Lease to remove or remediate), free and clear of all personal property (exclusive of the FF&E, as hereinafter defined) and branding of Sublandlord in the interior of the Subleased Premises, in compliance with all applicable laws to the extent such compliance is Sublandlord’s obligation under the Master Lease, with all Building systems serving the Subleased Premises in good working order and condition and with the Sublandlord’s Work (as hereinafter defined) substantially completed (the “Delivery Condition”). If the Commencement Date has not occurred by [***] (the “Outside Delivery Date”), Subtenant shall be entitled to a rental credit equal to one (1) day of Base Rent for each day beyond the Outside Delivery Date until the Commencement Date occurs and if the Commencement Date has not occurred by [***] (the “Final Outside Delivery Date”), then Subtenant shall have the right to terminate this Sublease by delivery of written notice of such election to Sublandlord prior to delivery of the Subleased Premises. If Subtenant terminates this Sublease pursuant to this Section 2.1, then Subtenant shall return the Sublandlord Letter of Credit to Sublandlord within [***] of such termination, and Sublandlord shall return the Subtenant Letter of Credit to Subtenant within [***] of such termination. The Outside Delivery Date and Final Outside Delivery Date shall each be extended for any actual delays documented to have been caused by Subtenant or any Subtenant Party and/or any force majeure.
    
    9



2.2    Early Access. Provided that Master Landlord has consented to this Sublease and that the Deliverables are satisfied, Subtenant shall have early access to Subleased Premises up to [***] prior to the Commencement Date but in all events by not later than [***] (the “Early Access Date”) for the sole purpose of installing furniture, fixtures and equipment (including without limitation telephone and data cabling and equipment) and performing Subtenant’s approved alterations to the Subleased Premises, at no additional charge to Subtenant. Subtenant’s access shall be subject to all the terms and conditions of this Sublease, except the payment of Rent. Sublandlord shall remove all of its property, furniture, trade fixtures and equipment not included in the FF&E being transferred to Subtenant from the Subleased Premises (the “Required Removables”) by not later than the Early Access Date or the Commencement Date will be postponed on a day for day basis until all such Required Removables have been removed from the Premises. Notwithstanding anything in Section 1.2 of this Sublease to the contrary, Subtenant shall be responsible to repair or replace any damage caused to the Subleased Premises by Subtenant or any of the Subtenant Parties during the foregoing Early Access period. Notwithstanding the foregoing, the Deliverables will not include the Subtenant Letter of Credit for purposes of this Section 2.2 until Sublandlord delivers the Sublandlord Letter of Credit or the subsequent amendment thereto.
2.3    Sublandlord’s Work. Sublandlord shall, at Sublandlord’s sole cost and expense, perform the following work to the Building (i) lawfully demise the Subleased Premises from the Retained Premises, including installation of a glass finished enclosure for the internal staircase between the Fifth Floor and the Fourth Floor of the Building and substantially similar to the enclosure depicted on Exhibit E attached hereto, and otherwise using Sublandlord’s building standard materials, (ii) separately submeter or check meter the Subleased Premises for electrical supply, (iii) create and finish a common area lobby and hallway on the ground floor to provide access for Sublandlord and any subtenant or licensee leasing the Retained Premises from the 5th Floor Entrance to the elevator cab providing access to the Retained Premises, (iv) relocate the glass wall and door on the first floor to the other side of the hallway to the approximate location shown on the plan attached hereto as Exhibit A-2, (v) reprogram Sublandlord’s existing access control system to permit access for all badges issued presently or in the future from such system to only the 5th Floor Entrance, the 5th Floor Elevator and the Retained Premises, and (vi) install directional signage directing entrants to the Building from the 5th Floor Entrance to the Retained Premises elevator bank (collectively, the “Sublandlord’s Work”).
3.    Rent.
3.1    Base Rent. Subject to the Base Rent Abatement set forth below, Subtenant shall pay to Sublandlord each month during the Sublease Term, base rent (“Base Rent”) in advance, without notice, offset or deduction (plus any sales, rent, and/or use tax due thereon), on or before the 1st day of each calendar month in accordance with the following schedule:
    
    10



Period During TermMonthly Base Rent
January 1, 2024 – [***][***]
[***][***]
[***][***]
[***][***]
[***] – June 30, 2028[***]

*Subject to Section 3.2 below.
Rent for partial months at the commencement or termination of this Sublease shall be prorated based upon the actual number of days of the month involved. Rent shall be paid to the Sublandlord at its business address noted herein, or at any other place Sublandlord may from time to time designate by written notice to Subtenant, including by ACH or electronic funds transfer to Sublandlord’s bank account. Upon Subtenant’s execution hereof, Subtenant shall pay Base Rent for the first full month of the Term for which Base Rent is due.
3.2    Base Rent Abatement. Notwithstanding Section 3.1 above, provided that Subtenant is not in default, monthly Base Rent shall be abated in the amount of $[***] per month (such amount, the “Base Rent Abatement Amount”) for the first three (3) months following the Commencement Date (“Base Rent Abatement Period”). The Base Rent Abatement Amount shall cease if one of the following circumstances occurs: (a) Subtenant is in monetary default under this Sublease beyond any applicable notice or cure period; (b) Subtenant makes an assignment for the benefit of creditors; or (c) a receiver, liquidator or trustee is appointed for Subtenant or Subtenant is adjudicated a bankrupt or insolvent, or any petition for bankruptcy, reorganization or arrangement pursuant to federal bankruptcy law, or any similar federal or state law, is filed by or against, consented to, or acquiesced in by, Subtenant, or any proceeding for the dissolution or liquidation of Subtenant is instituted (and, if such appointment, adjudication, petition or proceeding was involuntary and not consented to by Subtenant, the same is not discharged, stayed or dismissed within [***]). Notwithstanding anything herein to the contrary, if a default by Subtenant occurs beyond applicable notice and cure period, there will be no further abatement of Base Rent pursuant to this Section unless and until such default is cured; provided, however, Subtenant acknowledges and agrees that nothing in this Section is intended to limit any other remedies available to Sublandlord at law or in equity under applicable law in the event Subtenant is in default under the Sublease.
3.3    Additional Rent. This is a “gross” sublease, and all Operating Costs and Taxes are included in Base Rent. Subtenant is responsible for the cost of electricity for lights and plugs and electricity for the supply of HVAC service to the Subleased Premises. If Subtenant shall procure any additional services from Master Landlord at Subtenant’s request, or if additional rent or other sums are incurred under the Master Lease due to any act or omission of Subtenant,
    
    11



Subtenant shall be solely liable for such additional rent and Subtenant shall make such payment to Sublandlord or Master Landlord, as Sublandlord shall direct. As part of Sublandlord’s Work, the Subleased Premises shall be separately submetered or checkmetered for electrical service and Subtenant shall, at its sole cost, pay for the cost of such electricity service supplied to the Subleased Premises based on the submeters or check meters measuring such usage and at the electrical rates charged by the utility provider without markup by Sublandlord. Any other rent or other sums payable by Subtenant under this Section 3.3 shall constitute and be due as additional rent. Base Rent and additional rent, plus any sales, rent, and/or use tax due thereon, shall be referred to herein as “Rent”.
4.    Letter of Credit.
4.1    Subtenant Letter of Credit. By the date that is [***] following the full execution and delivery of the Master Landlord Consent, Subtenant shall deliver to Sublandlord, to secure the performance of all of Subtenant’s obligations hereunder, an unconditional, clean and irrevocable letter of credit (the “Subtenant Letter of Credit”) in the amount of $[***] (the “Subtenant Letter of Credit Amount”) meeting the requirements of this Section 4.1. Notwithstanding anything contained herein to the contrary, the Subtenant Letter of Credit shall authorize the issuer thereof to cancel the Subtenant Letter of Credit without the consent of or authorization of Sublandlord upon the issuer’s receipt of written certification from Subtenant and Master Landlord that the Master Lease has terminated and Subtenant has attorned to Master Landlord, and Master Landlord has recognized Subtenant, under the Recognition Agreement (the “SLC Termination Provision”). If the issuer of the Subtenant Letter of Credit will not permit the SLC Termination Provision in the Subtenant Letter of Credit, then Sublandlord agrees, in connection with the initial issuance of the Subtenant Letter of Credit, to provide and to execute the issuer’s reasonably required documentation to effectuate, a conditional assignment of the Subtenant Letter of Credit to the Master Landlord, which conditional assignment may be exercised by Master Landlord only when the Master Lease terminates and Master Landlord will be recognizing Subtenant under the Recognition Agreement. The Subtenant Letter of Credit shall be (i) substantially in form attached hereto as Exhibit J, (ii) name Sublandlord as beneficiary, (iii) issued by an FDIC-insured financial institution reasonably satisfactory to Sublandlord and which satisfies the Minimum Rating Requirement set forth in Section 17.15 of the Master Lease (which definition is hereby incorporated herein by reference) (the “Letter of Credit Issuer Requirements”), (iv) allow draws thereon by presentation of a sight draft in the Commonwealth of Massachusetts or by facsimile, (v) permit multiple and partial draws and (vi) transferrable without cost to Sublandlord. If Sublandlord receives written notice from the issuer of the Subtenant Letter of Credit that indicates that the Subtenant Letter of Credit will not be renewed beyond the current expiration date and Subtenant does not provide Sublandlord with a substitute Subtenant Letter of Credit complying with all of the requirements hereof at least [***] before the stated expiration date of any then current Subtenant Letter of Credit, and such failure is not cured within [***] following delivery of written notice from Sublandlord, then Sublandlord shall have the right to draw the full amount of the current Subtenant Letter of Credit and hold the funds drawn as a cash security deposit without obligation for interest thereon. The Subtenant Letter of Credit (or cash) shall be held by Sublandlord as security for the performance of Subtenant’s obligations under this Sublease. The Subtenant Letter of Credit is not an advance rental deposit or a measure of Sublandlord’s damages in case of Subtenant’s default. The Subtenant Letter of Credit shall be subject to the "International Standby Practices" (ISP 98) International Chamber of Commerce (Publication No. 590). Subtenant shall pay all expenses, points and/or fees incurred by Subtenant in obtaining the Subtenant Letter of Credit. Upon each
    
    12



occurrence of a default of Subtenant under this Sublease which is not cured within applicable notice and cure periods hereunder (provided, however, that if Sublandlord is prevented from delivering a notice of default to Subtenant or otherwise declaring a default by Subtenant because Subtenant has filed a voluntary petition, or an involuntary petition has been filed against Subtenant, under the Bankruptcy Code, then no such notice shall be required for an actual default to be in existence), Sublandlord may use all or any part of the Subtenant Letter of Credit to pay delinquent payments due under this Sublease, future rent damages established following a termination of this Sublease, and the cost of any damage, injury, expense or liability caused by such default, without prejudice to any other remedy provided herein or provided by law. If Subtenant fails to perform any provision of Subtenant under this Sublease which is not cured within applicable notice and cure periods hereunder (provided, however, that if Sublandlord is prevented from delivering a notice of default to Subtenant or otherwise declaring a default by Subtenant because Subtenant has filed a voluntary petition, or an involuntary petition has been filed against Subtenant, under the Bankruptcy Code, then no such notice shall be required for an actual default to be in existence), Sublandlord may (but shall not be required to) without notice to Subtenant draw upon all or any portion of the Subtenant Letter of Credit, and Sublandlord may then use, apply or retain all or any part of the proceeds (a) for the payment of any sum which Subtenant has failed to pay, (b) to reimburse Sublandlord for costs incurred by Sublandlord in connection with Subtenant’s failure to perform its obligations under this Sublease, (c) for the payment of any other amount which Sublandlord may spend or become obligated to spend by reason of Subtenant's failure to perform its obligations or to compensate Sublandlord for any loss or damage which Sublandlord may suffer as a result thereof. Sublandlord’s right to use the Subtenant Letter of Credit includes the right to use the Subtenant Letter of Credit to pay future rent damages but only following the termination of this Sublease for a default by Subtenant. Upon any use of all or any portion of the Subtenant Letter of Credit, Subtenant shall restore the Subtenant Letter of Credit within [***] after demand to the original amount. Subtenant hereby waives the provisions of any law, now or hereafter in force, which provide that Sublandlord may claim from a security deposit only those sums reasonably necessary to remedy defaults in the payment of Rent, to repair damage caused by Subtenant or to clean the Premises, it being agreed that Sublandlord may, in addition, claim those sums reasonably necessary to compensate Sublandlord for any other loss or damage caused by a default of Subtenant under this Sublease or any officer, employee, agent or invitee of Subtenant. If Subtenant shall fully perform all of its obligations of this Sublease to be performed by Subtenant, the Subtenant Letter of Credit or any balance thereof (i.e., after deducting therefrom all amounts to which Sublandlord is entitled under the provisions of this Sublease), shall be returned to Subtenant (or, at Sublandlord’s option, to the last assignee of Subtenant’s interest hereunder) within [***] after the expiration of this Sublease. If Sublandlord transfers its interest in the Sublease, Sublandlord shall transfer any Subtenant Letter of Credit or balance thereof then held by Sublandlord to a person or entity assuming Sublandlord’s obligations hereunder. Upon a proper and valid transfer to such transferee or the return of the Subtenant Letter of Credit or balance thereof to Subtenant, Sublandlord shall have no further obligation with respect to the Subtenant Letter of Credit, and Subtenant’s right to the return of the Subtenant Letter of Credit shall apply solely against Sublandlord’s transferee. Should Sublandlord elect to draw upon the Subtenant Letter of Credit as permitted by this Section, Subtenant expressly waives any right it might otherwise have to prevent Sublandlord from drawing on the Subtenant Letter of Credit and agrees that an action for damages and not injunctive or other equitable relief shall be Subtenant’s sole remedy in the event Subtenant disputes Sublandlord’s claim to any such amounts. No condition or term of this Sublease shall be deemed to render the Subtenant Letter of Credit conditional and thereby justify the issuer of the Subtenant Letter of Credit in failing to honor a drawing upon such Subtenant
    
    13



Letter of Credit in a timely manner. Subtenant acknowledges and agrees that Subtenant has no property interest whatsoever in the Subtenant Letter of Credit or the proceeds thereof. Neither any drawing under the Subtenant Letter of Credit (or proceeds thereof) nor any security deposit of Subtenant shall be deemed liquidated damages in the event of a default by Subtenant under this Sublease. Sublandlord shall be required to keep any proceeds from the Subtenant Letter of Credit in a bank account solely controlled by Sublandlord but which is separate from its general funds and Subtenant shall not be entitled to any interest thereon. Notwithstanding anything to the contrary herein, if at any time the Letter of Credit Issuer Requirements are not met, then Subtenant shall within [***] of written notice from Sublandlord deliver to Sublandlord a replacement Subtenant Letter of Credit which otherwise meets the requirements of this Sublease and the Letter of Credit Issuer Requirements. Notwithstanding anything in this Sublease to the contrary, Subtenant’s failure to replace the Subtenant Letter of Credit and satisfy the Letter of Credit Issuer Requirements within such [***] period shall constitute a material default for which there shall be no additional notice or grace or cure periods being applicable thereto. In addition and without limiting the generality of the foregoing, if the issuer of the Subtenant Letter of Credit held by Sublandlord is insolvent or is placed in receivership or conservatorship by the Federal Deposit Insurance Corporation, or any successor or similar entity, or if a trustee, receiver or liquidator is appointed for the issuer, then, effective as of the date of such occurrence, said Subtenant Letter of Credit shall be deemed to not meet the requirements of this Section, and Subtenant shall within [***] of written notice from Sublandlord deliver to Sublandlord a replacement Subtenant Letter of Credit which otherwise meets the requirements of this Section and that meets the Letter of Credit Issuer Requirements (and Subtenant’s failure to do so shall, notwithstanding anything in the Sublease to the contrary, constitute a material default for while there shall be no additional notice or grace or cure periods being applicable thereto other than the aforesaid [***] period). If the Master Lease is terminated in such manner that the Recognition Agreement becomes effective, then Sublandlord shall return the Subtenant Letter of Credit with written directive to the issuer to cancel the same within [***] after such termination.
4.2    Sublandlord Letter of Credit. As soon as reasonably practicable following the full execution and delivery of the Master Landlord Consent (but not later than [***] thereafter), Sublandlord shall deliver to Subtenant, to secure the payment and performance of Sublandlord’s rental obligations under the Master Lease, an unconditional, clean and irrevocable letter of credit (“Sublandlord Letter of Credit”) in the amount of $[***] (the “Sublandlord Letter of Credit Amount”) meeting the requirements of this Section 4.2. Within [***] following the full execution and delivery of the Master Landlord Consent, Sublandlord shall increase the Sublandlord Letter of Credit Amount to $[***], by an amendment to the existing Sublandlord Letter of Credit and $[***] shall become the “Sublandlord Letter of Credit Amount” required under this Section 4.2. Notwithstanding anything contained herein to the contrary, the Sublandlord Letter of Credit shall authorize the issuer thereof to cancel the Sublandlord Letter of Credit without the consent of or authorization of Subtenant upon the issuer’s receipt of written certification from Sublandlord that the Sublease has terminated and receipt of written certification from Master Landlord that Master Landlord has not recognized Subtenant under the Recognition Agreement. Notwithstanding anything contained herein to the contrary, provided Subtenant has not been entitled to draw upon the Letter of Credit under this Section 4.2 at any time prior to [***] (the “Conditional Review Date”), the Sublandlord Letter of Credit Amount shall be reduced, by way of automatic reduction to $[***] on the [***] following such Conditional Review Date. Unless fully drawn upon by Subtenant, the Sublandlord Letter of Credit shall automatically expire on June 30, 2028. The Sublandlord Letter of Credit shall be (i) substantially in form attached hereto as Exhibit K, (ii) name Subtenant as beneficiary, (iii) issued
    
    14



by an FDIC-insured financial institution reasonably satisfactory to Subtenant and which satisfies the same Letter of Credit Issuer Requirements set forth in Section 4.1 of this Sublease, (iv) allow draws thereon by presentation of a sight draft in the Commonwealth of Massachusetts or by facsimile, (v) permit multiple and partial draws, (vi) have a final expiration date not earlier than June 30, 2028, and (vi) be transferrable to an assignee or successor to Subtenant under the Sublease. If Sublandlord does not provide Subtenant with a substitute Sublandlord Letter of Credit complying with all of the requirements hereof at least [***] before the stated expiration date of any then current Sublandlord Letter of Credit, and such failure is not cured within [***] following delivery of written notice from Subtenant, then Subtenant shall have the right to draw the full amount of the current Sublandlord Letter of Credit and hold the funds drawn without obligation for interest thereon. The Sublandlord Letter of Credit (or cash) shall be held by Subtenant as security for the Master Lease Rent Deficiency Obligations (as hereinafter defined) under this Sublease. The Sublandlord Letter of Credit is not an advance rental deposit or a measure of Subtenant’s damages in case of Sublandlord’s default under the this Section 4.2. The Sublandlord Letter of Credit shall be subject to the "International Standby Practices" (ISP 98) International Chamber of Commerce (Publication No. 590). Sublandlord shall pay all expenses, points and/or fees incurred by Sublandlord in obtaining the Sublandlord Letter of Credit. Notwithstanding anything herein to the contrary, Subtenant shall be permitted to draw upon the Sublandlord Letter of Credit only if the Master Lease is terminated due to an uncured default of Sublandlord (that is not caused by an event of default by Subtenant under this Sublease) or is rejected by Sublandlord in any insolvency proceedings involving Sublandlord and thereafter Master Landlord requires Subtenant, pursuant to the Recognition Agreement, to pay rent to Master Landlord at the rates and in the amounts set forth in the Master Lease (a “Sublandlord LOC Draw Event”). The difference between the remaining rental amounts payable by Subtenant under this Sublease and the remaining rental obligations Subtenant will be obligated to pay under the Master Lease as of the first day that Master Landlord requires Subtenant, pursuant to the Recognition Agreement, to pay rent to Master Landlord at the rates and in the amounts set forth in the Master Lease (including all Additional Rent payable under the Master Lease for Operating Costs Payments, as defined in the Master Lease), is referred to herein as the “Master Lease Rent Deficiency Obligations”. Upon the occurrence of a Sublandlord LOC Draw Event, Subtenant may immediately and without notice or cure period applicable thereto draw upon all or any portion of the Sublandlord Letter of Credit and Subtenant shall then use, apply or retain all or any part of the proceeds of the Sublandlord Letter of Credit to pay the Master Lease Rent Deficiency Obligations to Master Landlord as and when they become due. If Sublandlord shall fully perform all of its rental obligations under the Master Lease, the Sublandlord Letter of Credit or any balance thereof (i.e., after deducting therefrom all amounts to which Subtenant is entitled under the provisions of this Sublease), shall be returned to Sublandlord (or, at Subtenant’s option, to the last assignee of Sublandlord’s interest hereunder) within [***] after the expiration of this Sublease. Subtenant agrees to pay to Sublandlord within [***] after the expiration of the Sublease the amount of any proceeds of the Sublandlord Letter of Credit received by Subtenant and not paid to Master Landlord for Master Lease Rent Deficiency Obligations pursuant to the Recognition Agreement. If Subtenant transfers its interest in the Sublease with any consents required under this Sublease or the Master Lease, Subtenant shall transfer any Sublandlord Letter of Credit or balance thereof then held by Subtenant to a person or entity assuming Subtenant’s obligations hereunder. Upon a proper and valid transfer to such transferee or the return of the Sublandlord Letter of Credit or balance thereof to Sublandlord, Subtenant shall have no further obligation with respect to the Sublandlord Letter of Credit, and Sublandlord’s right to the return of the Sublandlord Letter of Credit shall apply solely against Subtenant’s transferee. Should Subtenant be entitled to and elect to draw upon the Sublandlord
    
    15



Letter of Credit as permitted by this Section, Sublandlord expressly waives any right it might otherwise have to prevent Subtenant from drawing on the Sublandlord Letter of Credit and agrees that an action for damages and not injunctive or other equitable relief shall be Subtenant’s sole remedy in the event Sublandlord disputes Subtenant’s claim to any such amounts. No condition or term of this Sublease shall be deemed to render the Sublandlord Letter of Credit conditional and thereby justify the issuer of the Sublandlord Letter of Credit in failing to honor a drawing upon such Sublandlord Letter of Credit in a timely manner. Sublandlord acknowledges and agrees that Sublandlord has no property interest whatsoever in the Sublandlord Letter of Credit or the proceeds thereof. Neither any drawing under the Sublandlord Letter of Credit (or proceeds thereof) shall be deemed liquidated damages in the event of a default by Sublandlord under the Master Lease. Subtenant shall be required to keep any proceeds from the Sublandlord Letter of Credit not promptly applied to the Master Lease Rent Deficiency Obligations in a bank account solely controlled by Subtenant but separate from its general funds for payment of future Master Lease Rent Deficiency Obligations and Sublandlord shall not be entitled to any interest thereon. Notwithstanding anything to the contrary herein, if at any time the Letter of Credit Issuer Requirements are not met, then Sublandlord shall within [***] of written notice from Subtenant deliver to Subtenant a replacement Sublandlord Letter of Credit which otherwise meets the requirements of this Sublease and the Letter of Credit Issuer Requirements. Notwithstanding anything in this Sublease to the contrary, Sublandlord’s failure to replace the Sublandlord Letter of Credit and satisfy the Letter of Credit Issuer Requirements within such [***] period shall constitute a material default for which there shall be no additional notice or grace or cure periods being applicable thereto. In addition and without limiting the generality of the foregoing, if the issuer of the Sublandlord Letter of Credit held by Subtenant is insolvent or is placed in receivership or conservatorship by the Federal Deposit Insurance Corporation, or any successor or similar entity, or if a trustee, receiver or liquidator is appointed for the issuer, then, effective as of the date of such occurrence, said Sublandlord Letter of Credit shall be deemed to not meet the requirements of this Section, and Sublandlord shall within [***] of written notice from Subtenant deliver to Subtenant a replacement Sublandlord Letter of Credit which otherwise meets the requirements of this Section and that meets the Letter of Credit Issuer Requirements (and Sublandlord’s failure to do so shall, notwithstanding anything in the Sublease to the contrary, constitute a material default for while there shall be no additional notice or grace or cure periods being applicable thereto other than the aforesaid [***] period). If Sublandlord fails to deliver the Sublandlord Letter of Credit or the subsequent amendment thereto within the time periods required under this Section 4.2, and Subtenant is not in default under this Sublease beyond applicable notice and cure periods, then (1) Subtenant shall be entitled to a credit against the Base Rent due under this Sublease equal to one day’s Base Rent for each day that Sublandlord misses either deadline under this Section 4.2 for delivering the original Letter of Credit or the subsequent amendment thereto, and (2) at any time thereafter, Subtenant may elect to terminate this Sublease by delivery of [***] prior written notice to Sublandlord delivered prior to the date the Sublandlord Letter of Credit or the subsequent amendment thereto are provided. If Subtenant terminates this Sublease pursuant to this Section 4.2, then Subtenant shall return the Sublandlord Letter of Credit to Sublandlord within [***] of such termination, and Sublandlord shall return the Subtenant Letter of Credit to Subtenant within [***] of such termination. Notwithstanding the foregoing, if the Sublease terminates due to a default of Subtenant hereunder, then Subtenant shall return the Sublandlord Letter of Credit to Sublandlord with written directive to the issuer to cancel the same within [***] after such termination.
5.    Condition and Use of the Subleased Premises; Surrender; Alterations.
    
    16



5.1    Condition and Use of the Subleased Premises. Subtenant shall use the Subleased Premises only for the permitted use under the Master Lease and no other purpose or purposes. Except as set forth in this Section 5.1 and subject to Sublandlord’s delivery of possession of the Subleased Premises in the Delivery Condition, Subtenant acknowledges that Subtenant is leasing the Subleased Premises in its “as is” condition existing as of the Commencement Date, subject to Sublandlord’s Sublease Obligations and Sublandlord repairing any damage to the Subleased Premises caused by Sublandlord’s removal of its personal property from the Subleased Premises after the date of this Sublease. Except as set forth herein and in the Master Landlord Consent, Subtenant acknowledges that neither Sublandlord nor Master Landlord have made any representations or warranties as to the condition of the Subleased Premises or their present or future suitability for Subtenant’s purposes. Subject to Sublandlord’s obligations under this Sublease and the Master Lease and Master Landlord’s obligations under the Master Lease, Subtenant shall keep the interior, non-structural portions of the Subleased Premises in good working order, condition and repair in keeping with leased space in similarly-aged renovated historic office buildings located in the Fort Point Channel district of Boston, reasonable wear and tear and damage by casualty, as a result of condemnation, as a result of the failure of Master Landlord or Sublandlord to provide services required to be provided hereunder or under the Master Lease only excepted.
5.2    Surrender. Subtenant shall surrender the Subleased Premises at the end of the Sublease Term in the condition Subtenant was obligated to maintain the same under this Sublease, provided, however, Subtenant’s surrender obligation will be deemed waived in the event Subtenant and Master Landlord have entered into a direct lease for the Subleased Premises to commence immediately following the expiration or earlier termination of the term of the Master Lease and Master Landlord releases Sublandlord from such obligations. Sublandlord will request Master Landlord’s acknowledgement in the Master Landlord Consent that Subtenant will not be required to remove any leasehold improvements or other Alterations in the Premises as of the date of the Master Landlord Consent (including the internal staircase and Roof Equipment) at the end of the term of the Master Lease or at the end of the term of the Direct Lease (as defined in the Master Landlord Consent), as applicable, provided, however, Subtenant shall be responsible to remove any kitchen appliances and equipment in the ground floor kitchen (the “Kitchen Equipment”) and any Cables at the expiration or earlier termination of the Master Lease or the Direct Lease (as defined in the Master Landlord Consent), whichever is later.
5.3    Alterations. Subtenant shall not make any alterations, modifications, improvements or changes (“Alterations”) to the Subleased Premises without the express prior written consent of Sublandlord and Master Landlord, which consent may be withheld in Sublandlord’s reasonable discretion but will not be withheld if Master Landlord consents thereto and does not designate such Alterations as a Special Alteration requiring removal at the expiration of the term of the Master Lease. All such Alterations shall be performed subject to and upon the terms and conditions of the Master Lease. Sublandlord acknowledges that Subtenant intends to perform initial Alterations to the Subleased Premises to prepare the same for Subtenant’s occupancy. If Master Landlord requires removal or restoration of any of Subtenant’s Alterations, including any Permitted Alterations installed by or on behalf of Subtenant (as opposed to existing alterations and improvements in the Subleased Premises as of the Early Access Date of this Sublease) at the expiration or earlier termination of the term of the Master Lease, then prior to the termination of this Sublease, Subtenant shall remove any Alterations (including any Permitted Alterations) made by or for Subtenant (exclusive of Sublandlord’s Work). Should Subtenant fail to remove any such Alterations (including any
    
    17



Permitted Alterations) or Cabling, Sublandlord shall have the right to do so, and charge Subtenant therefor, plus a service charge of [***] of the costs incurred by Sublandlord. The foregoing removal obligation of Subtenant shall not apply in the event that Subtenant and Master Landlord have entered into a direct lease for the Subleased Premises to commence immediately following the expiration or earlier termination of the term of the Master Lease and Master Landlord releases Sublandlord of any obligation to remove the Subtenant’s Alterations and Cabling.
6.    Insurance. With respect to the Tenant’s insurance under the Master Lease, the same is to be provided by Subtenant as described in the Master Lease, and such policies of insurance shall include as additional insureds Master Landlord, Sublandlord and any lender as required by Master Landlord. Sublandlord shall continue to maintain all insurance coverages required under the Master Lease with respect to the Master Premises and Sublandlord’s liability under the Master Lease. With respect to the waiver of subrogation contained in the Master Lease, such waiver shall be deemed to be modified to constitute an agreement by and among Master Landlord, Sublandlord and Subtenant (and the Master Landlord Consent shall be deemed to constitute its approval of this modification).
7.    Assignment and Subletting.
7.1    Consent Required. Subtenant shall not assign this Sublease or any interest therein nor shall Subtenant sublet, license, encumber or permit the Subleased Premises or any part thereof to be used or occupied by others, without Sublandlord’s and Master Landlord’s prior written consent. Sublandlord’s consent shall not be unreasonably withheld; provided, however, that Sublandlord’s withholding of consent shall in all events be deemed reasonable if for any reason Master Landlord’s consent is not obtained. The consent by Sublandlord and Master Landlord to any assignment or subletting shall not waive the need for Subtenant (and Subtenant’s assignee or subtenant) to obtain the consent of Sublandlord and Master Landlord to any different or further assignment or subletting. All rights, conditions and standards set forth in the Master Lease regarding assignments and subletting (including the transfers permitted without the consent of Master Landlord or Sublandlord in Section 7.7) shall apply and to the extent there is any excess rent received by Subtenant (i.e., rent paid by such assignee, sub-subtenant or other transferee in excess of Rent paid by Subtenant hereunder and after deduction of the expenses deductible therefrom under Section 7.6) such excess rent shall first be split per Section 7.6 of the Master Lease with Master Landlord and any portion of such excess rent remaining after payment to Master Landlord shall be [***]with Sublandlord to be paid to Sublandlord within [***] following receipt by Subtenant. Every assignment, agreement, or sublease shall recite that it is and shall be subject and subordinate to the provisions of this Sublease and that the termination of this Sublease shall, at Sublandlord’s sole election, constitute a termination of every such assignment or sublease. Notwithstanding the foregoing, if Subtenant leases the Retained Premises, Subtenant may, subject to the consent rights of Master Landlord set forth in the Master Lease, sublease the Retained Premises without Sublandlord’s consent and without any right of recapture by Sublandlord but upon at least [***] prior notice to Sublandlord and otherwise subject to the terms hereof.
7.2    No Release of Subtenant; Default. No subletting, transfer or assignment (with or without Sublandlord’s consent) shall release Subtenant of Subtenant’s obligation or alter the primary liability of Subtenant to pay the Rent and to perform all other obligations to be performed by Subtenant under this Sublease. The acceptance of Rent by Sublandlord from any
    
    18



other person shall not be deemed to be a waiver by Sublandlord of any provision hereof. In the event of default by any assignee, subtenant or any other successor of Subtenant, in the performance of any of the terms hereof, Sublandlord may proceed directly against Subtenant without the necessity of exhausting remedies against such assignee, subtenant or successor. An involuntary assignment shall constitute a default and Sublandlord shall have the right to elect to terminate this Sublease, in which case this Sublease shall not be treated as an asset of Subtenant.
7.3    Permitted Transfers. Subject to the prior consent of Master Landlord, Subtenant shall not be required to obtain the consent or approval of Sublandlord, if such assignment, sublease or transfer is to a Related Corporation or a Successor Entity of the Subtenant (each a “Subtenant Affiliate”) subject to and upon the same terms and conditions as set forth in Section 7.7 of the Master Lease.
8.    Default.
8.1    Default Described. The occurrence of any of the following shall constitute a default by Subtenant: (i) failure to pay Rent or any other amount when due, where such failure continues for [***] after written notice; (ii) all those items of default set forth in the Master Lease where the obligation is incorporated in this Sublease which remain uncured after the [***]; or (iii) Subtenant’s failure to perform timely and remain uncured after [***] written notice of the default (or such longer period if cure is not reasonably possible within such [***] period), any other material provision of this Sublease.
8.2    Sublandlord’s Remedies. Sublandlord shall have the remedies set forth in the Master Lease as if Sublandlord is Master Landlord. Sublandlord may continue this Sublease in full force and effect, and Sublandlord shall have the right to collect rent and other sums when due. The rights, privileges, elections, and remedies of Sublandlord in this Sublease, at law, and in equity are cumulative and not alternative.
8.3    All Sums Due and Payable as Rent. Subtenant shall also pay without notice, or where notice is required under this Sublease, immediately upon demand without any abatement, deduction, or setoff, as additional rent all sums, impositions, costs, expenses, and other payments which Subtenant in any of the provisions of this Sublease assumes or agrees to pay, and, in case of any nonpayment thereof, Sublandlord shall have all the rights and remedies provided for in this Sublease or by law in the case of nonpayment of rent.
8.4    No Waiver. Sublandlord may accept Subtenant’s payments without waiving any rights under the Sublease, including rights under a previously served notice of default. No payment by Subtenant or receipt by Sublandlord of a lesser amount than any installment of rent due or other sums shall be deemed as other than a payment on account of the amount due, nor shall any endorsement or statement on any check or accompanying any check or payment be deemed an accord and satisfaction; and Sublandlord may accept such check or payment without prejudice of Sublandlord’s right to recover the balance of such Rent or other sum or pursue any other remedy provided in this Sublease, at law or in equity. No waiver of any provision of this Sublease shall be implied by any failure of Sublandlord or Subtenant to enforce any remedy for the violation of that provision, even if that violation continues or is repeated. Any waiver by Sublandlord or Subtenant of any provision of this Sublease must be in writing. Such waiver shall affect only the provisions specified and only for the time and in the manner stated in the writing. No delay or omission in the exercise of any right or remedy by Sublandlord or Subtenant shall
    
    19



impair such right or remedy or be construed as a waiver thereof. If Sublandlord accepts payments after serving a notice of default, Sublandlord may nevertheless commence and pursue an action to enforce rights and remedies under the previously served notice of default without giving Subtenant any further notice or demand. Furthermore, Sublandlord’s acceptance of Rent from Subtenant when the Subtenant is holding over without express written consent does not convert Subtenant’s tenancy from a tenancy at sufferance to a month-to-month tenancy. No delay or omission in the exercise of any right or remedy by Sublandlord or Subtenant shall impair such right or remedy or be construed as a waiver thereof. No act or conduct of Sublandlord, including, without limitation the acceptance of keys to the Subleased Premises shall constitute acceptance or the surrender of the Subleased Premises by Subtenant before the Expiration Date. Sublandlord’s consent to or approval of any act by Subtenant which requires Sublandlord’s consent or approval shall not be deemed to waive or render unnecessary Sublandlord’s consent to or approval of any subsequent act by Subtenant.
8.5    Sublandlord Default. For purposes of this Sublease, Sublandlord shall not be deemed in default hereunder unless and until Subtenant shall first deliver to Sublandlord [***]’ prior written notice, and Sublandlord shall fail to cure said default within said [***] period, or in the event Sublandlord shall reasonably require in excess of thirty [***] to cure said default, shall fail to commence said cure within said [***] period, and thereafter diligently prosecute the same to completion (but in no event to exceed [***]). In the event of a Sublandlord default beyond any notice and cure period under this Sublease or the Master Lease (which is not caused by a default of Subtenant hereunder), Subtenant shall have the same self-help rights under Section 14.2 of the Master Lease with respect to the Sublandlord’s obligations, subject to and in accordance with Section 14.2 of the Master Lease. In the event that Master Landlord is in default under the Master Lease beyond any applicable notice and cure period and Sublandlord has the right to, but fails to, exercise its self-help rights under Section 14.2 of the Master Lease, and such failure continues for [***] after written demand from Subtenant, then Subtenant shall have the right to exercise Sublandlord’s self-help rights under Section 14.2 of the Master Lease with respect to the applicable Master Landlord obligation and if Sublandlord or Master Landlord fails to timely reimburse Subtenant for its costs incurred in exercising its rights under Section 14.2 of the Master Lease, Subtenant shall have the right to offset its costs against the Rent payable under this Sublease subject to and in accordance with Section 14.2 of the Master Lease, only to the extent Sublandlord has the right to offset such costs against Rent payable under the Master Lease.
8.6    Consents. Notwithstanding any provision in this Sublease to the contrary, Sublandlord acknowledges and agrees that (i) in any case under this Sublease that requires the consent or approval of Master Landlord, Sublandlord agrees to submit the matter to be so consented to, or approved of, to Master Landlord within [***] after receipt by Subtenant and to use reasonable efforts, at no additional cost to Sublandlord, to obtain Master Landlord’s consent or approval to or thereof pursuant to the terms of the Master Lease, and (ii) if the consent or approval of any matter is not required of Master Landlord under the Master Lease, no such consent or approval of Sublandlord shall be required hereunder, unless pursuant to the express terms of this Sublease, Sublandlord’s consent or approval is required.
9.    Master Landlord Consent and Recognition. The Master Lease requires that Sublandlord obtain the consent of Master Landlord to any subletting by Sublandlord. This Sublease shall not be effective unless and until Master Landlord signs (1) a consent (the “Master Landlord Consent”) to this subletting reasonably satisfactory to Sublandlord and Subtenant which includes
    
    20



the “Recognition Agreement” (defined below), (2) the SNDA in Section 1.4(d) of this Sublease is executed by Master Landlord’s current lender and delivered to Sublandlord and Subtenant (the “SNDA”) and (3) the Master Landlord Consent includes a recognition agreement from Master Landlord running in favor of Subtenant (the “Recognition Agreement”) in the event of an early termination of the Master Lease due to a default by Sublandlord through no fault or default of Subtenant. If Master Landlord’s current lender does not execute and deliver the SNDA within five [***] following the Effective Date, Sublandlord or Subtenant shall have the right to terminate this Sublease upon delivery of written notice to the other party prior to Master Landlord’s lender executing and delivering the SNDA. Either Sublandlord or Subtenant may deem the Master Landlord Consent unsatisfactory if (i) it does not contain Master Landlord’s acknowledgement that Subtenant will not be required to remove any leasehold improvements or other Alterations in the Premises as of the date of the Master Landlord Consent (including the internal staircase and Roof Equipment) at the end of the term of the Master Lease or at the end of the term of the Direct Lease (as defined in the Master Landlord Consent), as applicable, provided, however, Subtenant shall be responsible to remove any Kitchen Equipment and any Cables at the expiration or earlier termination of the Master Lease or the Direct Lease (as defined in the Master Landlord Consent), whichever is later, or (ii) it does not contain Master Landlord’s agreement to the transfer of all of the signage rights in Section 10.5 of this Sublease. If either party terminates this Sublease pursuant to this Section 9, then to the extent received, Subtenant shall return the Sublandlord Letter of Credit to Sublandlord within [***] of such termination, and to the extent received, Sublandlord shall return the Subtenant Letter of Credit to Subtenant within [***] of such termination.
If Master Landlord does not execute and deliver the Master Landlord Consent within [***] following the Effective Date, Sublandlord or Subtenant shall have the right to terminate this Sublease upon delivery of written notice to the other party prior to Master Landlord issuing the Master Landlord Consent; provided, however, that the Recognition Agreement shall not be a condition precedent to this Sublease and Subtenant agrees that it will sign the Master Landlord Consent even though it does not include a Recognition Agreement. In addition, during the Term, Sublandlord shall request Master Landlord to provide an appropriate Recognition Agreement from present or future mortgage holders or holders of other superior interests, if any. Subtenant shall be solely responsible for all costs relating to obtaining any Recognition Agreement. If agreed by Master Landlord, such forms shall be attached as an exhibit to the Master Landlord Consent.
10.    Miscellaneous.
10.1    Conflict with Master Lease; Interpretation. In the event of any conflict between the provisions of the Master Lease and this Sublease, this Sublease shall govern and control as between Sublandlord and Subtenant. No presumption shall apply in the interpretation or construction of this Sublease as a result of Sublandlord having drafted the whole or any part hereof.
10.2    Waiver of Redemption; Waiver of Damages. Subtenant hereby expressly waives any and all rights of redemption to which it may be entitled by or under any present or future laws in the event Sublandlord shall obtain a judgment for possession of the Subleased Premises. In no event shall Sublandlord be liable for, and Subtenant hereby waives any claim for, any indirect, consequential or punitive damages, including loss of profits or business opportunity, arising under or in connection with this Sublease. Subtenant shall not be liable for, any indirect,
    
    21



consequential or punitive damages, including loss of profits or business opportunity, arising under or in connection with this Sublease, except for (i) any holding over by Subtenant or any party claiming by or through Subtenant, or (ii) any use, storage or release of Hazardous Materials on, in or under the Building by Subtenant or its agents, employees, contractors or invitees.
10.3    Damage and Destruction; Condemnation. In the event of any damage, destruction, casualty, condemnation or threat of condemnation affecting the Subleased Premises, Rent payable hereunder shall be abated but only to the extent that Rent is abated under the Master Lease with respect to the Subleased Premises. Subtenant shall have no right to terminate this Sublease in connection with any damage, destruction, casualty, condemnation or threat of condemnation except to the extent the Master Lease is also terminated as to the Subleased Premises or any portion thereof. Notwithstanding the foregoing, if the Subleased Premises shall be damaged by fire or casualty or taken by condemnation under circumstances which, under the Master Lease, entitles Sublandlord to terminate the Master Lease, Subtenant may give written notice to Sublandlord at least [***] prior to the date under Article XII or Article XIII, as applicable, of the Master Lease by which Sublandlord must notify Master Landlord of Sublandlord’s intention to exercise its termination right, requesting that Sublandlord exercise such termination right. If, after receipt of Subtenant’s request, Sublandlord exercises its right to terminate the Master Lease pursuant and consistent with the provisions of Article XII or Article XIII, as applicable, of the Master Lease, this Sublease shall automatically terminate on the date the Master Lease so terminates. If, after receipt of Subtenant’s request, Sublandlord does not exercise its right under Article XII or Article XIII, as applicable to terminate the Master Lease, this Sublease shall nevertheless terminate [***] after Sublandlord’s receipt of Subtenant’s request. In addition to and without limitation of the foregoing right of Subtenant, in the event that more than [***] of the Subleased Premises is materially damaged, destroyed or rendered inaccessible by fire or other casualty so as to render such affected area untenantable, then Subtenant may elect, as its sole and exclusive remedy, to terminate this Sublease by notice to Sublandlord sent not later than [***] following receipt by Subtenant of the Master Landlord’s restoration statement.
10.4    Holding Over. Subtenant shall have no right to holdover. If Subtenant does not surrender and vacate the Subleased Premises at the expiration or sooner termination of this Sublease, Subtenant shall be a tenant at sufferance and the reasonable rental value shall be Rent at the greater of (i) the monthly rate of [***] of the monthly Rent set forth in Section 3 (without taking into account any rent abatement then in effect), and (ii) all rent due under the Master Lease, and if the definition of Rent does not include additional rent or operating expenses and property taxes, then with any additional rent, operating expenses and property taxes due and payable during such holdover period of time; provided that if such holdover continues beyond the term of the Master Lease then Rent shall equal any and all rent due to Master Landlord from Sublandlord under the holdover provisions of the Master Lease during such holdover period of time. In connection with the foregoing, Sublandlord and Subtenant agree that the reasonable rental value of the Premises following the Expiration Date of the Sublease shall be the amounts set forth above per month. Sublandlord and Subtenant acknowledge and agree that, under the circumstances existing as of the Effective Date, it is impracticable and/or extremely difficult to ascertain the reasonable rental value of the Subleased Premises on the Expiration Date and that the reasonable rental value established herein is a reasonable estimate of the damage that Sublandlord would suffer as the result of the failure of Subtenant to timely surrender possession of the Subleased Premises. Notwithstanding the foregoing, and in addition to all other rights and remedies on the part of Sublandlord if Subtenant fails to surrender the Subleased Premises upon
    
    22



the termination or expiration of this Sublease, in addition to any other liabilities to Sublandlord accruing therefrom, Subtenant shall indemnify, defend and hold Sublandlord harmless from all Claims resulting from such failure, including, without limitation, any Claims by Master Landlord and/or any third parties based on such failure to surrender, provided, however, in no event shall Subtenant be liable for any indirect, consequential or special damages (including loss of business, loss of profit and similar damages) to Subtenant other than any such damages accruing to the Master Landlord under the Master Lease on account of Subtenant’s holding over in the Subleased Premises. Notwithstanding the foregoing, if Subtenant agrees with Master Landlord in writing to directly lease the Subleased Premises for a term commencing immediately following the Expiration Date, then this Section 10.4 shall no longer be applicable and Subtenant will not be required to vacate and surrender possession of the Subleased Premises on the Expiration Date.
10.5    Signage. Sublandlord shall attempt to obtain, in the Master Landlord Consent, the approval of Master Landlord to the replacement of all signs of Sublandlord on and in the Building and the assignment of all of Sublandlord’s signage rights and signage approvals in Section 5.6 of the Master Lease to Subtenant, except as set forth below. Subject to Subtenant first obtaining any necessary governmental permits and approvals and Master Landlord’s approval of Subtenant’s signage renderings, Subtenant shall have the right to install signs with Subtenant’s logo and branding on the Building and in the main lobby and elevator lobbies of the Building. Provided that this Sublease is in full force and effect, during the Term, Sublandlord assigns all of Sublandlord’s rights and approvals for signage in Section 5.6 of the Master Lease to Subtenant, except as set forth below. Sublandlord shall remove all of Sublandlord’s signage and branding in the Subleased Premises by not later than the Early Access Date and shall remove Sublandlord’s exterior signage within [***] following written direction from Subtenant to remove the same. All of Subtenant’s signs shall be at Subtenant’s sole cost and shall comply with the terms of the Master Lease and with all applicable laws, regulations, codes and ordinances at all times during the Sublease Term. Subtenant, at Subtenant’s cost, shall remove all such signs and graphics installed by Subtenant or any Subtenant Parties prior to the termination of this Sublease and repair any damage caused by such removal. Notwithstanding the foregoing, Sublandlord may install (i) one (1) plaque sign identifying Sublandlord at the 5th Floor Entrance of a size not larger or more prominent than Sublandlord’s existing plaque sign on the Building that Sublandlord is required to remove under this Section 10.5, provided and on the express condition that Master Landlord consents in writing and the installation of such plaque sign does not reduce the number or size of the signage assigned to and permitted to be used by Subtenant under the Master Lease (i.e. such plaque sign would have to be in addition to the signage currently permitted under the Master Lease and that is being assigned to Subtenant) and (ii) signage within the Retained Premises. Sublandlord has the right to transfer its plaque signage rights set forth in this Section 10.5 to any assignee of Sublandlord or other subtenant of the Retained Premises.
10.6    Due Authority. Each of Sublandlord and Subtenant represents and warrants that each of its signatories hereto has the authority to bind such party, such party has been and is qualified to do business in the State in which the Subleased Premises are located, that the applicable corporation or entity has full right and authority to enter into this Sublease, and that all persons signing on behalf of such party were authorized to do so by appropriate corporate or similar actions.
    
    23



10.7    Offer; Multiple Counterparts. Preparation of this Sublease by either Sublandlord or Subtenant or either party’s agent and submission of same to Sublandlord or Subtenant shall not be deemed an offer to Sublease. This Sublease is not intended to be binding until executed and delivered by all parties hereto. This Sublease may be executed by electronic signature including DocuSign or “pdf” and in counterparts, each of which shall be deemed an original, but such counterparts, when taken together, shall constitute one agreement, and copies of this Sublease executed and delivered by means of electronic or pdf signatures shall have the same force and effect as copies hereof executed and delivered with original signatures.
10.8    Brokers. Sublandlord and Subtenant represent and warrant to each other that each has dealt with CBRE, Inc. (“Sublandlord’s Broker”) and CBRE, Inc. (“Subtenant’s Broker” and, together with Sublandlord’s Broker, the “Brokers”) and with no other broker, agent, finder, or other such person with respect to this Sublease, and each agrees to indemnify and hold the other harmless from any Claims asserted against the other by any broker, agent, finder, or other such person other than the Brokers. Sublandlord shall pay a commission, if any, to the Brokers pursuant to a separate written agreement. If Sublandlord fails to pay a commission due to Subtenant's Broker by the day immediately following the expiration of the Base Rent Abatement Period, Subtenant's Broker may send written notice to Sublandlord and Subtenant of such failure, and if Sublandlord fails to pay such amount within [***] after said notice, Subtenant may pay such amount to Subtenant’s Broker and offset such amount against Rent.
10.9    Attorney’s Fees. In the event any action or proceeding at law or in equity or any arbitration proceeding be instituted by either party, for an alleged breach of any obligation of a party under this Sublease, to recover rent, to terminate the tenancy of Subtenant at the Subleased Premises, or to enforce, protect, or establish any right or remedy of a party to this Sublease, the prevailing party (by judgment or settlement) in such action or proceeding shall be entitled to recover as part of such action or proceeding such reasonable attorneys’ fees, expert witness fees, and court costs as may be fixed by the court or jury, but this provision shall not apply to any cross-complaint filed by anyone other than Sublandlord in such action or proceeding.
10.10    Sublandlord’s Costs. In any case where Subtenant requests permission from Sublandlord or Master Landlord to assign, sublet, make alterations, or receive any other consent or obtain any waiver from or modification to the terms of this Sublease, Subtenant shall pay to Master Landlord any reasonable fees and costs charged by Master Landlord and to Sublandlord a reasonable administrative charge and reasonable attorney’s fees incurred in reviewing such request, which administrative charge will not exceed [***] in any one case.
10.11    Furniture. On the Commencement Date, Sublandlord shall convey, and Subtenant shall purchase, title to the furniture, fixtures and equipment listed on Exhibit C attached hereto and associated cabling, if any (the “FF&E”) to Subtenant for $1.00 in accordance with a bill of sale in the form of Exhibit D attached hereto delivered by Sublandlord to Subtenant. Subtenant accepts the FF&E in its “as is” condition and Sublandlord makes no warranty as to the condition of the FF&E or its present or future suitability for Subtenant’s purposes. Subtenant shall be responsible for all costs associated with the maintenance, cleaning and repair of the FF&E and responsible to remove the FF&E from the Subleased Premises at the expiration or sooner termination of the Sublease.
10.12    Notices. Any notice, demand, request, consent, approval, submittal or communication that either party desires or is required to give to the other party or any other
    
    24



person shall be in writing and either served personally or sent by prepaid, first-class certified mail or commercial overnight delivery service. Such notice shall be effective on the date of actual receipt (in the case of personal service or commercial overnight delivery service) or two days after deposit in the United States mail, to the following addresses (or such other address of Sublandlord as Sublandlord may provide):
To Sublandlord:    GoTo Group, Inc.
333 Summer Street
Boston, MA 02210
Attn: [***]
Email: [***]
With a copy to:
GoTo Group, Inc.
333 Summer Street
Boston, MA 02210
Attn: [***]
Email: [***]
To Subtenant:    At the Subleased Premises, Attention: General Counsel
    With a copy to:
    Goodwin Procter LLP
    100 Northern Avenue
    Boston, MA 02210
    Attn: [***]

When this Sublease requires service of a notice, that notice shall replace rather than supplement any equivalent or similar statutory notice. When a statute requires service of a notice in a particular manner, service of that notice (or a similar notice required by this Sublease) shall replace and satisfy the statutory service-of-notice procedures.
10.13    Subtenant Public Disclosure. Notwithstanding anything in this Sublease or the Master Lease to the contrary, Subtenant may disclose this Sublease in any publicly required filings that Subtenant is obligated to file under applicable securities or other laws. Sublandlord shall not make any press release or public statement regarding this Sublease without Subtenant’s prior written consent and Subtenant may issue a press release regarding this Sublease in form customary for press releases of lease transactions in the Boston market.
10.14    Exhibits and Attachments. All exhibits and attachments to this Sublease are a part hereof.
11.    Right of First Offer. Sublandlord shall not sublease, license or permit occupancy of the Retained Premises to or by any third party (other than Subtenant or an affiliate of Sublandlord) prior to the date that is [***] months following the Commencement Date (“Hold Period”) of this Sublease. Provided that (i) this Sublease is in full force and effect and has not been terminated,
    
    25



(ii) Subtenant is not in default under this Sublease beyond applicable notice and cure periods and, and (iii) Subtenant, at the time of the Sublandlord Notice, is in occupancy of all or substantially all of the Subleased Premises, then during the Sublease Term from and after the last day of the Hold Period, Subtenant shall have the right of first offer to sublease from Sublandlord the Retained Premises (which sublease shall be consented to by Master Landlord in the Master Landlord Consent) upon all of the same terms and conditions of this Sublease applicable to the Subleased Premises and the Base Rent for the Retained Premises shall be payable at the same rate in effect for the Subleased Premises as of the commencement date of the term for the Retained Premises and subject to the same increases as the initial Subleased Premises; provided, however, the rent commencement date for the Retained Premises will be [***] after delivery of the Retained Premises to Subtenant. At Subtenant’s option, Sublandlord shall be required to remove the glass finished enclosure for the internal staircase and the demising walls installed as part of the Sublandlord’s Work and restore the affected areas to their condition prior to the installation of such enclosure and demising walls. Provided the conditions above are satisfied, then prior to Sublandlord entering into a sublease, license or other occupancy agreement for the Retained Premises with an unaffiliated third party, Sublandlord shall promptly provide written notice thereof to Subtenant (“Sublandlord Notice”). Subtenant shall have [***] after Sublandlord has given the Sublandlord Notice in which to provide Sublandlord with written notice (an “Election Notice”) of its election to exercise its right to sublease the Retained Premises. If Subtenant does not give Sublandlord timely written notice of its election to sublease the Retained Premises, Sublandlord shall thereafter be free to sublease such Retained Premises to a third party on any terms and conditions that Sublandlord shall elect, with no further obligation to Subtenant. If Subtenant timely and properly delivers an Election Notice, the parties shall enter into a final and binding amendment to this Sublease within [***] following the date Sublandlord delivers to Subtenant a first (1st) draft of the proposed amendment to this Sublease, but the failure to execute such amendment shall not affect Subtenant’s election to sublease the Retained Premises. The rights set forth in this Section 11 are personal to the original Subtenant named herein (and to any assignees pursuant to a transfer permitted without consent under Section 7.7 of the Master Lease), and shall not be assignable or transferable to any assignee or transferee of Subtenant (other than assignees pursuant to a transfer permitted without consent under Section 7.7 of the Master Lease), or any sublessee of all or any portion of the Subleased Premises, whether voluntarily or involuntarily or whether by operation of law or otherwise. If Subtenant subleases or assigns or otherwise transfers any interest under the Sublease (other than pursuant to transfers permitted without Master Landlord consent under the Master Lease) prior to the exercise of its rights in this Section to any other party, such rights shall lapse. For the avoidance of doubt, Sublandlord may not deliver a Sublandlord Notice to Subtenant prior to the day following the expiration of the Hold Period. For purposes of this Section 11, the Retained Premises shall include Sublandlord’s proportionate share of the Shared Space (i.e., 35 rentable square feet).
[Separate signature page to follow.]
    
    26



IN WITNESS WHEREOF, Sublandlord and Subtenant have executed and delivered this Sublease on the Effective Date.
SUBLANDLORD:SUBTENANT:

GOTO GROUP, INC.,
a Delaware corporation

TOAST, INC.,
a Delaware corporation


By:    /s/ Richard Veldran


By:     /s/ Brian Elworthy
Name: Richard Veldran
Name: Brian Elworthy
Its: CFO
Its: General Counsel
Signature Page to Sublease



Exhibit A-1

Subleased Premises

[***]



Exhibit A-2

[***]







Exhibit B

Master Lease


[Intentionally Omitted]



Exhibit C
[***]



Exhibit D
FORM OF
BILL OF SALE
[***]




EXHIBIT E
Draft Depiction of Glass Enclosure for Fifth Floor
[***]




EXHIBIT F
Janitorial Specifications
[***]








EXHIBIT G
List of Competitors
[***]



EXHIBIT H
Locations of Server Room Demising

[***]




EXHIBIT I
HVAC Specifications
[***]
.



EXHIBIT J
Form of Subtenant Letter of Credit
[***]




EXHIBIT K
Form of Sublandlord Letter of Credit
[***]

EX-10.2 3 ex-10220230930.htm EX-10.2 Document
Exhibit 10.2

Certain identified information has been excluded from this exhibit because it is both not material and is the type that the registrant treats as private or confidential. Information that was omitted has been noted in this document with a placeholder identified by the mark “[***]”.


September 28, 2023

Toast, Inc.
401 Park Drive
Boston, Massachusetts 02215

Re: 401 Park Drive, Boston, MA – Termination Agreement/Contingency Period
Ladies and Gentlemen:
Reference is made to that certain Indenture of Lease dated as of June 12, 2015, as amended by a First Amendment to Lease dated September 17, 2016, a Second Amendment to Lease dated February 14, 2017, a Third Amendment to Lease dated as of May 23, 2017, a Fourth Amendment to Lease dated as of February 6, 2019, a Fifth Amendment to Lease dated as of May 14, 2019, that certain Sixth Amendment to Lease dated as of December 16, 2020, that certain Seventh Amendment to Lease dated as of August 18, 2021, and that certain Agreement for Termination of Lease and Voluntary Surrender of Premises dated as of May 4, 2023 (the “Termination Agreement”) (as amended, the “Lease”), now between ARE-MA Region No. 112 Owner, LLC, a Delaware limited liability company (“Landlord”), and Toast, Inc., a Delaware corporation (“Tenant”), relating to the lease of premises at the above-referenced property. Capitalized terms used but not defined herein shall have the meanings given thereto in the Lease.
Notwithstanding anything to the contrary contained in the Termination Agreement, Landlord and Tenant acknowledge and agree that (i) the Contingency Period set forth in Section 1(b) of the Termination Agreement shall be from December 14, 2023 through December 14, 2024, (ii) the table in Section 1(b) (page 2) of the Termination Agreement shall be deleted in its entirety and replaced with the table immediately below, and (iii) the first sentence below the table in Section 1(b) of the Termination Agreement shall be deleted in its entirety and replaced with the following: “Following December 15, 2024, there shall be no refund of the Contingent Payment of any portion thereof to Tenant.”

Date in which Rent is First CollectedAmount Reimbursable to Tenant
[***][***]
[***][***]
[***][***]
[***][***]
[***][***]
[***][***]


Except as amended and/or modified by this letter agreement, the Lease is hereby ratified and confirmed and all other terms of the Lease shall remain in full force and effect, unaltered and unchanged by this letter agreement.









Please acknowledge your agreement to the terms of this letter agreement by countersigning below.

ARE-MA REGION NO. 112 OWNER, LLC,
A Delaware limited liability company
By:
ARE-MA Region No. 112 JV, LLC,
a Delaware limited liability company,
managing member
By:
ARE-MA Region No. 112 MM, LLC,
a Delaware limited liability company,
managing member
By:
Alexandria Real Estate Equities, L.P.,
a Delaware limited liability company,
managing member
By:
ARE-QRS Corp.,
a Maryland corporation,
managing member
By:
/s/ Allison Grochola
Allison Grochola
SVP - Real Estate Legal Affairs

ACCEPTED AND AGREED TO:

TENANT:

TOAST, INC.,
a Delaware corporation

By: /s/ Elena Gomez
Name: Elena Gomez
Its: Chief Financial Officer

X I hereby certify that the signature, name, and title above are my signature, name and title.


EX-31.1 4 ex-31120230930.htm EX-31.1 Document
Exhibit 31.1
CERTIFICATION PURSUANT TO SECTION 302 OF
THE SARBANES-OXLEY ACT OF 2002

I, Christopher Comparato, certify that:

1.I have reviewed this quarterly report on Form 10-Q of Toast, 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: November 7, 2023
/s/ Christopher P. Comparato
Christopher P. Comparato
Chief Executive Officer
(Principal Executive Officer)

EX-31.2 5 ex-31220230930.htm EX-31.2 Document
Exhibit 31.2
CERTIFICATION PURSUANT TO SECTION 302 OF
THE SARBANES-OXLEY ACT OF 2002

I, Elena Gomez, certify that:

1.I have reviewed this quarterly report on Form 10-Q of Toast, 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: November 7, 2023
/s/ Elena Gomez
Elena Gomez
Chief Financial Officer
(Principal Financial Officer)

EX-32.1 6 ex-32120230930.htm EX-32.1 Document
Exhibit 32.1
CERTIFICATION OF THE 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, Christopher Comparato, 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 Toast, Inc. for the period ended September 30, 2023, as filed with the Securities and Exchange Commission on the date hereof, fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended, and that the information contained in such Quarterly Report on Form 10-Q fairly presents, in all material respects, the financial condition and results of operations of Toast, Inc.


Date: November 7, 2023
By:/s/ Christopher P. Comparato
Name:Christopher P. Comparato
Title:Chief Executive Officer
(Principal Executive Officer)

EX-32.2 7 ex-32220230930.htm EX-32.2 Document
Exhibit 32.2
CERTIFICATION OF THE 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, Elena Gomez, 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 Toast, Inc. for the period ended September 30, 2023, as filed with the Securities and Exchange Commission on the date hereof, fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended, and that the information contained in such Quarterly Report on Form 10-Q fairly presents, in all material respects, the financial condition and results of operations of Toast, Inc.

Date: November 7, 2023
By:/s/ Elena Gomez
Name:Elena Gomez
Title:Chief Financial Officer
(Principal Financial Officer)



EX-101.SCH 8 tost-20230930.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 0000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY link:presentationLink link:calculationLink link:definitionLink 0000008 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - Description of Business, Basis of Presentation and Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Fair Value of Financial Instruments link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Marketable Securities link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Loan Servicing Activities and Acquired Loans Receivable, Net link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Lessee Arrangements link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Business Combinations link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Other Balance Sheet Information link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Revenue from Contracts with Customers link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - Net Loss Per Share Attributable to Common Stockholders link:presentationLink link:calculationLink link:definitionLink 0000021 - Disclosure - Segment Information link:presentationLink link:calculationLink link:definitionLink 0000022 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 9954471 - Disclosure - Description of Business, Basis of Presentation and Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 9954472 - Disclosure - Fair Value of Financial Instruments (Tables) link:presentationLink link:calculationLink link:definitionLink 9954473 - Disclosure - Marketable Securities (Tables) link:presentationLink link:calculationLink link:definitionLink 9954474 - Disclosure - Loan Servicing Activities and Acquired Loans Receivable, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 9954475 - Disclosure - Lessee Arrangements (Tables) link:presentationLink link:calculationLink link:definitionLink 9954476 - Disclosure - Other Balance Sheet Information (Tables) link:presentationLink link:calculationLink link:definitionLink 9954477 - Disclosure - Revenue from Contracts with Customers (Tables) link:presentationLink link:calculationLink link:definitionLink 9954478 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 9954479 - Disclosure - Net Loss Per Share Attributable to Common Stockholders (Tables) link:presentationLink link:calculationLink link:definitionLink 9954480 - Disclosure - Segment Information (Tables) link:presentationLink link:calculationLink link:definitionLink 9954481 - Disclosure - Fair Value of Financial Instruments - Schedule of Assets and Liabilities Measured on Recurring Basis (Details) link:presentationLink link:calculationLink link:definitionLink 9954482 - Disclosure - Fair Value of Financial Instruments - Schedule of Weighted Average Assumptions (Details) link:presentationLink link:calculationLink link:definitionLink 9954483 - Disclosure - Fair Value of Financial Instruments - Schedule of Rollforward of Level 3 Inputs (Details) link:presentationLink link:calculationLink link:definitionLink 9954484 - Disclosure - Marketable Securities - Schedule of Available-for-Sale Securities (Details) link:presentationLink link:calculationLink link:definitionLink 9954485 - Disclosure - Marketable Securities - Scheduled Maturities of Available-for-Sale Securities (Details) link:presentationLink link:calculationLink link:definitionLink 9954486 - Disclosure - Loan Servicing Activities and Acquired Loans Receivable, Net - Schedule of Rollforward of Credit Losses (Details) link:presentationLink link:calculationLink link:definitionLink 9954487 - Disclosure - Loan Servicing Activities and Acquired Loans Receivable, Net - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954488 - Disclosure - Lessee Arrangements - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954489 - Disclosure - Lessee Arrangements - Schedule of Components of Lease Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9954490 - Disclosure - Lessee Arrangements - Schedule of Supplemental Cash Flow Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954491 - Disclosure - Debt (Details) link:presentationLink link:calculationLink link:definitionLink 9954492 - Disclosure - Business Combinations - Delphi Display Systems, Inc (Details) link:presentationLink link:calculationLink link:definitionLink 9954493 - Disclosure - Other Balance Sheet Information - Schedule of Accounts Receivable (Details) link:presentationLink link:calculationLink link:definitionLink 9954494 - Disclosure - Other Balance Sheet Information - Schedule of Allowance For Credit Losses (Details) link:presentationLink link:calculationLink link:definitionLink 9954495 - Disclosure - Other Balance Sheet Information - Schedule of Prepaid Expenses and Other Current Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9954496 - Disclosure - Other Balance Sheet Information - Schedule of Accrued Expenses and Other Current Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954497 - Disclosure - Revenue from Contracts with Customers - Schedule of Activity of Deferred Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 9954498 - Disclosure - Revenue from Contracts with Customers - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954498 - Disclosure - Revenue from Contracts with Customers - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954499 - Disclosure - Revenue from Contracts with Customers - Schedule of Capitalized Costs (Details) link:presentationLink link:calculationLink link:definitionLink 9954500 - Disclosure - Stock-Based Compensation - Schedule of Stock-based Compensation (Details) link:presentationLink link:calculationLink link:definitionLink 9954501 - Disclosure - Stock-Based Compensation - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954502 - Disclosure - Stock-Based Compensation - Schedule of Weighted Average Assumptions (Details) link:presentationLink link:calculationLink link:definitionLink 9954503 - Disclosure - Stock-Based Compensation - Schedule of Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 9954504 - Disclosure - Stock-Based Compensation - Schedule of RSU Activity (Details) link:presentationLink link:calculationLink link:definitionLink 9954505 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 9954506 - Disclosure - Net Loss Per Share Attributable to Common Stockholders - Schedule of Net Loss Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 9954507 - Disclosure - Net Loss Per Share Attributable to Common Stockholders - Schedule of Antidilutive Shares (Details) link:presentationLink link:calculationLink link:definitionLink 9954508 - Disclosure - Segment Information (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 9 tost-20230930_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 10 tost-20230930_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 11 tost-20230930_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Stock Appreciation Rights (SARs) Stock Appreciation Rights (SARs) [Member] Additions Accounts Receivable, Allowance for Credit Loss, Recovery Variable Rate [Domain] Variable Rate [Domain] Change in fair value Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings Pay vs Performance Disclosure [Line Items] Proceeds from the sale of marketable securities Proceeds from Sale of Debt Securities, Available-for-Sale Accrued expenses Accrued Liabilities, Current Stock-based charitable contribution expense Noncash Contribution Expense Maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity 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 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 Operating lease, termination fee Operating Lease, Termination Fee Operating Lease, Termination Fee Restricted stock outstanding (in shares) Beginning balance (in shares) Ending balance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Debt Debt Disclosure [Text Block] Statement of Stockholders' Equity [Abstract] Investments, Debt and Equity Securities [Abstract] Revolving Credit Facility Revolving Credit Facility [Member] Effect of exchange rate changes on cash and cash equivalents and restricted cash Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations Minimum liquidity amount Debt Instrument, Covenant, Minimum Liquidity, Amount Debt Instrument, Covenant, Minimum Liquidity, Amount MNPI Disclosure Timed for Compensation Value MNPI Disclosure Timed for Compensation Value [Flag] Segment Reporting [Abstract] Accounts payable Accounts Payable, Current Options exercisable (in years) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Restatement Determination Date: Restatement Determination Date [Axis] Commitments and Contingencies (Note 14) Commitments and Contingencies Expected volatility Measurement Input, Price Volatility [Member] Insider Trading Policies and Procedures [Line Items] Options exercisable (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number Supplemental non-cash amounts of increases in lease liabilities from obtaining right-of-use assets/ (decreases) of lease liabilities from lease terminations and modifications Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Including Lease Terminations And Modifications Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Including Lease Terminations And Modifications Rule 10b5-1 Arrangement Terminated Rule 10b5-1 Arrangement Terminated [Flag] Restatement does not require Recovery Restatement Does Not Require Recovery [Text Block] Options vested and expected to vest Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value Proceeds from issuance of common stock Proceeds from Issuance of Common Stock Geographical [Axis] Geographical [Axis] Income Taxes Income Tax Disclosure [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 Due after 5 years and thereafter Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 5 and Thereafter Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 5 and Thereafter Current liabilities: Liabilities, Current [Abstract] Guarantor Obligations, Nature [Axis] Guarantor Obligations, Nature [Axis] Common Stock Warrants Common Stock Warrants [Member] Common Stock Warrants Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Preferred stock- par value $0.000001; 100,000,000 shares authorized, no shares issued or outstanding Preferred Stock, Value, Issued Business Acquisition [Line Items] Business Acquisition [Line Items] 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] Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Payment of contingent consideration Payment for Contingent Consideration Liability, Financing Activities Forfeited (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price Diluted (in dollars per share) Net loss per share, diluted (in dollars per share) Earnings Per Share, Diluted PEO Total Compensation Amount PEO Total Compensation Amount Loan Servicing Activities and Acquired Loans Receivable, Net Guarantees [Text Block] Treasury stock, at cost; 225,000 shares outstanding at September 30, 2023 and December 31, 2022 Treasury Stock, Value Accounts receivable, net Accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current Options vested and expected to vest, Weighted average exercise price (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price Trading Arrangements, by Individual Trading Arrangements, by Individual [Table] Level 3 Fair Value, Inputs, Level 3 [Member] Treasury stock (in shares) Beginning balance (in shares) Ending balance (in shares) Treasury Stock, Common, Shares Line of Credit Line of Credit [Member] Beginning balance (in shares) Ending balance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Issuance of common stock upon exercise of common stock options Stock Issued During Period, Value, Stock Options Exercised Trading Symbol Trading Symbol 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 Guarantor Obligations, Nature [Domain] Guarantor Obligations, Nature [Domain] Weighted average fair value per share of options granted (in dollars per share) Weighted-average grant date fair value (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Net loss Net loss Net Income (Loss) 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 Lessee Arrangements Lessee, Operating Leases [Text Block] Corporate bonds Corporate Bond Securities [Member] Costs of revenue: Cost of Revenue [Abstract] Liabilities and Stockholders’ Equity: Liabilities and Equity [Abstract] Employee Stock Purchase Plan Employee Stock [Member] Cash and Cash Equivalents [Domain] Cash and Cash Equivalents [Domain] Reductions due to loan purchase Off-Balance Sheet, Credit Loss, Liability, Reductions Due To Purchases Off-Balance Sheet, Credit Loss, Liability, Reductions Due To Purchases Marketable Securities Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block] Stockholders’ Equity: Equity, Attributable to Parent [Abstract] Gross Unrealized Losses Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax Deferred revenue Contract with Customer, Liability Issuance of common stock upon exercise of common stock options (in shares) Shares exercised (in shares) Exercised (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Schedule of Net Loss Per Share Basic and Diluted Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Cost of revenue Cost of Goods and Services Sold 2021 Credit Facility Credit Facility, 2021 [Member] Credit Facility, 2021 Issuance of common stock upon net exercise of common stock warrants (in shares) Adjustments to Additional Paid In Capital, Common Stock Issued Upon Exercise of Warrants, Shares Adjustments to Additional Paid In Capital, Common Stock Issued Upon Exercise of Warrants, Shares Executive Category: Executive Category [Axis] Finite lived intangibles acquired, weighted average useful life (in years) Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life Common Class B Class B common stock Common Class B [Member] Description of Business, Basis of Presentation and Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] 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] Guarantees and Product Warranties [Abstract] Name Measure Name Name Forgone Recovery, Individual Name Goodwill Goodwill Adjusted SOFR Rate Adjusted Secured Overnight Financing Rate (SOFR) Rate [Member] Adjusted Secured Overnight Financing Rate (SOFR) Rate Equity Components [Axis] Equity Components [Axis] Financial Instruments [Domain] Financial Instruments [Domain] Additional 402(v) Disclosure Additional 402(v) Disclosure [Text Block] Weighted-average fair value of common stock (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Exercise Price Certificates of deposit Certificates of Deposit [Member] Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] 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 Annual pledged percentage of maximum (as a percent) Common Stock, Capital Shares Reserved For Future Issuance, Annual Pledged Percentage Of Maximum Common Stock, Capital Shares Reserved For Future Issuance, Annual Pledged Percentage Of Maximum Local Phone Number Local Phone Number Accounts receivable, net Increase (Decrease) in Accounts Receivable Recovery of Erroneously Awarded Compensation Disclosure [Line Items] Unrealized gains (losses) on marketable securities, net of tax effect of $0 Unrealized gain (loss) on marketable securities OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax Settlement Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements Measurement Frequency [Axis] Measurement Frequency [Axis] Common Stock Warrant Liability Warrant [Member] Operating lease liabilities, non-current Operating Lease, Liability, Noncurrent RSU 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 Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Income Statement Location [Axis] Income Statement Location [Axis] U.S. government agency securities US Government Corporations and Agencies Securities [Member] Risk-free interest rate Measurement Input, Risk Free Interest Rate [Member] Fair Value by Liability Class [Domain] Fair Value by Liability Class [Domain] Schedule of Antidilutive Securities Excluded from Computation of Net Loss Per Share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Schedule of Accounts Payable and Accrued Liabilities Schedule of Accounts Payable and Accrued Liabilities [Table Text Block] Product and Service Product and Service [Domain] Other Performance Measure, Amount Other Performance Measure, Amount Aggregate Available Trading Arrangement, Securities Aggregate Available Amount Schedule of Lease Cost Lease, Cost [Table Text Block] Inventories, net Increase (Decrease) in Inventories Research and development Research and Development Expense [Member] Cash flows from 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] Antidilutive shares excluded from computation of earnings per share (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] Document Quarterly Report Document Quarterly Report Professional services Professional Services [Member] Professional Services Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] General and administrative General and Administrative Expense [Member] Options outstanding (in years) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Accounts Receivable, Allowance for Credit Loss [Roll Forward] Accounts Receivable, Allowance for Credit Loss [Roll Forward] Trading Arrangement: Trading Arrangement [Axis] Credit loss expense Off-Balance-Sheet, Credit Loss, Liability, Credit Loss Expense (Reversal) Use of Estimates Use of Estimates, Policy [Policy Text Block] PEO Actually Paid Compensation Amount PEO Actually Paid Compensation Amount Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Entity File Number Entity File Number Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Prepaid expenses Prepaid Expense, Current Schedule of Restricted Stock Unit Activity Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block] Operating lease liabilities Operating Lease, Liability, Current Subscription services License [Member] Issuance of common stock under employee stock purchase plan (in shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans Entity Shell Company Entity Shell Company Business Acquisition, Acquiree Business Acquisition, Acquiree [Domain] Intangible assets, net Finite-Lived Intangible Assets, Net Restatement Determination Date Restatement Determination Date Unbilled receivables Unbilled Receivables, Current Rule 10b5-1 Arrangement Adopted Rule 10b5-1 Arrangement Adopted [Flag] Cash, cash equivalents, cash held on behalf of customers and restricted cash at beginning of period Cash, cash equivalents, cash held on behalf of customers and restricted cash at end of period Total cash, cash equivalents, cash held on behalf of customers and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Contractual term (in years) Measurement Input, Expected Term [Member] Stock Price or TSR Estimation Method Stock Price or TSR Estimation Method [Text Block] Variable lease expense Variable Lease, Cost Operating lease expense Operating Lease, Cost Weighted average shares used in computing net loss per share: Weighted Average Number of Shares Outstanding Reconciliation [Abstract] 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 Consideration transferred Business Combination, Consideration Transferred Gross profit Gross Profit Deferred revenue Contract with Customer, Liability, Current Schedule of Stock Options Valuation Assumptions Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Security Exchange Name Security Exchange Name Long term debt, amount available Long-Term Debt Total assets Assets, Fair Value Disclosure Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Option Options to purchase Class A common stock and Class B common stock Employee Stock Option [Member] Deposits for inventory purchases Advances on Inventory Purchases Common Class A Class A common stock Common Class A [Member] Expected period for recognition (in years) Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Comprehensive loss Comprehensive Income (Loss), Net of Tax, Attributable to Parent Total unrecognized stock-based compensation expense related to RSUs Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Accrued transaction-based costs Accrued Transaction Based Costs, Current Accrued Transaction Based Costs, Current Document Type Document Type Change in customer funds obligations, net Proceeds (Payments) From Customer Fund Obligations Proceeds (Payments) From Customer Fund Obligations Tabular List, Table Tabular List [Table Text Block] Issuance of common stock in connection with business combinations Stock Issued During Period, Value, Acquisitions Entity Address, Address Line One Entity Address, Address Line One Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Stock-Based Compensation Share-Based Payment Arrangement [Text Block] Net increase (decrease) in cash, cash equivalents, cash held on behalf of customers and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect Beginning balance Ending balance Capitalized Contract Cost, Net Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Other Other Noncash Income (Expense) Purchases of marketable securities 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] Business Acquisition Business Acquisition [Axis] Less: Allowance for credit losses Beginning balance Ending balance Accounts Receivable, Allowance for Credit Loss, Current Increase (Decrease) in Capitalized Contract Costs [Roll Forward] Increase (Decrease) in Capitalized Contract Costs [Roll Forward] Increase (Decrease) in Capitalized Contract Costs Restricted cash Restricted cash Restricted Cash, Noncurrent Off-Balance Sheet, Credit Loss, Liability [Roll Forward] Off-Balance-Sheet, Credit Loss, Liability [Roll Forward] Variable Rate [Axis] Variable Rate [Axis] Income Statement [Abstract] Title of 12(b) Security Title of 12(b) Security Insider Trading Policies and Procedures Adopted Insider Trading Policies and Procedures Adopted [Flag] Issuance of Class B common stock upon exercise of common stock warrants Stock Issued, Exercise of Common Stock Warrants Stock Issued, Exercise of Common Stock Warrants Assets Cash and Cash Equivalents, Fair Value Disclosure Business Combinations Business Combination Disclosure [Text Block] Non-recurring income tax benefit from acquisition Business Combination, Non-Recurring Income Tax Benefit Business Combination, Non-Recurring Income Tax Benefit Aggregate Erroneous Compensation Not Yet Determined Aggregate Erroneous Compensation Not Yet Determined [Text Block] Beginning balance (in dollars per share) Ending balance (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Other current assets Other Assets, Current Schedule of Liabilities Measured on Recurring and Nonrecurring Basis Fair Value, Liabilities Measured on Recurring and Nonrecurring Basis [Table Text Block] Income Tax Disclosure [Abstract] Forgone Recovery due to Expense of Enforcement, Amount Forgone Recovery due to Expense of Enforcement, Amount Schedule of Accounts Receivable Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] Unrealized gain (losses) on marketable securities, net of tax OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, Tax Share-Based Payment Arrangement [Abstract] Entity Tax Identification Number Entity Tax Identification Number Inventories, net Inventory, Net Amortization of deferred costs Amortization of sales commissions costs Capitalized Contract Cost, Amortization Total Lease, Cost Stock-based compensation included in capitalized software Share-Based Payment Arrangement, Amount Capitalized Financial Instrument [Axis] Financial Instrument [Axis] Entity Interactive Data Current Entity Interactive Data Current Other assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets Debt Securities, Available-for-sale [Table] Debt Securities, Available-for-Sale [Table] Total Shareholder Return Amount Total Shareholder Return Amount Reconciliation of cash, cash equivalents, cash held on behalf of customers and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents [Abstract] Hardware Product [Member] Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Adjustment To PEO Compensation, Footnote Adjustment To PEO Compensation, Footnote [Text Block] Schedule of Capitalized Contract Cost Capitalized Contract Cost [Table Text Block] Supplemental disclosure of non-cash investing and financing activities: Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] 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 upon vesting of restricted stock units (in shares) Restricted stock issued (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Gross Name Outstanding Recovery, Individual Name Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Current assets: Assets, Current [Abstract] Accounts receivable Accounts Receivable, before Allowance for Credit Loss, Current Leases [Abstract] Accrued expenses and other current liabilities Accounts Payable and Other Accrued Liabilities, Current 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] Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Guarantor Obligations [Line Items] Guarantor Obligations [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Class of Warrant or Right [Domain] Class of Warrant or Right [Domain] Operating cash flows for operating leases Operating Lease, Payments Common stock, outstanding (in shares) Beginning balance (in shares) Ending balance (in shares) Common Stock, Shares, Outstanding Maturities of marketable securities Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-Sale PEO PEO [Member] Total non-current assets Assets, Noncurrent Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share 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, basic 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] Debt Instrument [Axis] Debt Instrument [Axis] Outstanding Aggregate Erroneous Compensation Amount Outstanding Aggregate Erroneous Compensation Amount Effective income tax rate (as a percent) Effective Income Tax Rate Reconciliation, Percent Measurement Input Type [Domain] Measurement Input Type [Domain] Credit Facility [Axis] Credit Facility [Axis] Total liabilities Liabilities Expected volatility Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate 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 Loss 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] Common stock reserved for issuance (in shares) Common Stock, Capital Shares Reserved for Future Issuance Measurement Frequency [Domain] Measurement Frequency [Domain] 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] Capitalized software Payments for Software Debt Disclosure [Abstract] Net loss per share attributable to common stockholders: Earnings Per Share [Abstract] RSU Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward] Sales and marketing Selling and Marketing Expense Common stock Common Stock, Value, Issued General and administrative General and Administrative Expense Due after 1 year through 5 years Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five Organization, Consolidation and Presentation of Financial Statements [Abstract] Unvested restricted stock Restricted Stock, Early Exercised [Member] Restricted Stock, Early Exercised Accrued expenses and other current liabilities Accrued Liabilities and Other Liabilities, Current Accrued Liabilities and Other Liabilities, Current Awards Close in Time to MNPI Disclosures, Table Awards Close in Time to MNPI Disclosures [Table Text Block] Total current assets Assets, Current Asset impairments Asset Impairment Charges Contingent consideration Business Combination, Contingent Consideration, Liability Revenue from Contract with Customer [Abstract] All Individuals All Individuals [Member] Other income (expense), net Other Nonoperating Income (Expense) 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 Repurchase of common stock (in shares) Stock Repurchased During Period, Shares PEO Name PEO Name Expected dividend yield Measurement Input, Expected Dividend Rate [Member] Beginning balance Ending balance Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value 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 Cash held on behalf of customers Restricted Cash, Current Preferred stock, outstanding (in shares) Preferred Stock, Shares Outstanding Ireland IRELAND Federal Reserve Bank of New York Rate Federal Reserve Bank of New York Rate [Member] Federal Reserve Bank of New York Rate Asset-backed securities Asset-Backed Securities [Member] Schedule of Prepaid and Other Current Assets Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Table Text Block] Issuance of common stock in connection with charitable contribution Stock Issued During Period, Value, Charitable Contribution Stock Issued During Period, Value, Charitable Contribution Net cash provided by (used in) operating activities Net Cash Provided by (Used in) Operating Activities Options exercisable Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value Class of Stock [Axis] Class of Stock [Axis] India INDIA Erroneously Awarded Compensation Recovery Erroneously Awarded Compensation Recovery [Table] Marketable securities Debt Securities, Available-for-Sale, Current Other liabilities Other Accrued Liabilities, Current Schedule of Off-Balance Sheet Credit Loss Liability Off-Balance Sheet, Credit Loss, Liability [Table Text Block] Off-Balance Sheet, Credit Loss, Liability Change in fair value of warrant liability Change in fair value of warrant liability Fair Value Adjustment of Warrants Deferred costs, net Deferred Costs, Current Other assets and liabilities Increase (Decrease) in Other Operating Assets and Liabilities, Net Depreciation and amortization Depreciation, Depletion and Amortization Award Timing, How MNPI Considered Award Timing, How MNPI Considered [Text Block] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Business Combination and Asset Acquisition [Abstract] Total stockholders’ equity Beginning balance Ending balance Equity, Attributable to Parent Commercial paper Commercial Paper [Member] Total long-lived assets Long-Lived Assets Unvested restricted stock units Restricted Stock [Member] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Schedule of Measurement Inputs and Valuation Techniques Fair Value Measurement Inputs and Valuation Techniques [Table Text Block] Revenue recognized in the period from amounts included in deferred revenue at the beginning of period Contract with Customer, Liability, Revenue Recognized London Interbank Offered Rate (LIBOR) London Interbank Offered Rate (LIBOR) 1 [Member] London Interbank Offered Rate (LIBOR) 1 Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Expected term (in years) Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term Loss before benefit (provision) for income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Accrued commissions Accrued Sales Commission, Current Warrants, measurement inputs Warrants and Rights Outstanding, Measurement Input Other Other [Member] Other Preferred stock, issued (in shares) Preferred Stock, Shares Issued Level 2 Fair Value, Inputs, Level 2 [Member] Entity Emerging Growth Company Entity Emerging Growth Company Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Schedule of Long-lived Assets by Geographic Areas Long-Lived Assets by Geographic Areas [Table Text Block] Gain on change in fair value of warrant liability Gain (Loss) On Change In Fair Value Of Warrants Gain (Loss) On Change In Fair Value Of Warrants Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Named Executive Officers, Footnote Named Executive Officers, Footnote [Text Block] Non-contingent Stand-ready Liability Guarantee of Scheduled Contractual Cash Flows from Assets of Transferee [Member] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Document Fiscal Period Focus Document Fiscal Period Focus Accrued expenses and other current liabilities Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities Pay vs Performance Disclosure, Table Pay vs Performance [Table Text Block] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Employee Stock Purchase Plan Share-Based Payment Arrangement [Member] Share based compensation arrangement by share based payment award, discount from market price (as percent) Share-Based Compensation Arrangement by Share-Based Payment Award, Discount from Market Price, Purchase Date Title Trading Arrangement, Individual Title Beginning balance (in dollars per share) Ending balance (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Total Operating Lease, Expense Stock-based compensation expense Share-Based Payment Arrangement, Noncash Expense Class A and Class B Common Stock Common Stock [Member] Beginning balance Ending balance Off-Balance-Sheet, Credit Loss, Liability Individual: Individual [Axis] City Area Code City Area Code Entity Address, Postal Zip Code Entity Address, Postal Zip Code Net Loss Per Share Attributable to Common Stockholders Earnings Per Share [Text Block] Product and Service [Axis] Product and Service [Axis] Income Statement Location [Domain] Income Statement Location [Domain] Document Fiscal Year Focus Document Fiscal Year Focus Geographical [Domain] Geographical [Domain] Denominator: Weighted Average Number of Shares Outstanding, Diluted [Abstract] 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 Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Statement of Cash Flows [Abstract] Assets: Assets [Abstract] Award Timing MNPI Disclosure Award Timing MNPI Disclosure [Text Block] Exercise price per share Measurement Input, Exercise Price [Member] Total liabilities Liabilities, Fair Value Disclosure Treasury securities US Treasury Securities [Member] Net cash provided by financing activities Net Cash Provided by (Used in) Financing Activities Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Charitable contribution stock-based expense (in shares) Stock Issued During Period, Shares, Charitable Contribution Stock Issued During Period, Shares, Charitable Contribution Other investing activities Payments for (Proceeds from) Other Investing Activities Voting interest acquired (as a percent) Business Acquisition, Percentage of Voting Interests Acquired Developed Technology Developed Technology Rights [Member] Accumulated Deficit Retained Earnings [Member] Schedule of Share-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 Amortized Cost Debt Securities, Available-for-Sale, Amortized Cost Other income (expense): Nonoperating Income (Expense) [Abstract] Other non-current assets Other Assets, Noncurrent Peer Group Total Shareholder Return Amount Peer Group Total Shareholder Return Amount Risk-free interest rate Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Basic (in dollars per share) Net loss per share, basic (in dollars per share) Earnings Per Share, Basic Operating lease right-of-use assets Operating Lease, Right-of-Use Asset Unrecognized stock-based compensation expense related to options Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount Schedule of Long-term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Issuance of common stock under employee stock purchase plan Stock Issued During Period, Value, Employee Stock Purchase Plan Accounting Policies [Abstract] Equity Valuation Assumption Difference, Footnote Equity Valuation Assumption Difference, Footnote [Text Block] Erroneous Compensation Analysis Erroneous Compensation Analysis [Text Block] Delphi Display Systems, Inc Delphi Display Systems, Inc [Member] Delphi Display Systems, Inc Aggregate intrinsic value of options exercised Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value Net loss, diluted Net Income (Loss) Available to Common Stockholders, Diluted Arrangement Duration Trading Arrangement Duration Entity Address, City or Town Entity Address, City or Town Award Timing MNPI Considered Award Timing MNPI Considered [Flag] Options vested and expected to vest Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term Other Balance Sheet Information Supplemental Balance Sheet Disclosures [Text Block] Document Transition Report Document Transition Report Award Timing Predetermined Award Timing Predetermined [Flag] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Termination Date Trading Arrangement Termination Date Accounts payable Increase (Decrease) in Accounts Payable Common stock, authorized (in shares) Common Stock, Shares Authorized Fair Value Total marketable securities Debt Securities, Available-for-Sale Document Information [Table] Document Information [Table] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Warrants to purchase Class B common stock (in shares) Incremental Common Shares Attributable to Dilutive Effect of Call Options and Warrants 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] Liability Class [Axis] Liability Class [Axis] All Trading Arrangements All Trading Arrangements [Member] Measurement Input Type [Axis] Measurement Input Type [Axis] All Adjustments to Compensation All Adjustments to Compensation [Member] Award Timing Disclosures [Line Items] Compensation Amount Outstanding Recovery Compensation Amount Fair value of RSUs vested Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value Credit loss expense Accounts Receivable, Credit Loss Expense (Reversal) Additional paid-in capital Additional Paid in Capital 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 Vesting of restricted stock Stock Issued During Period, Value, Restricted Stock Award, Gross Contingent liability for expected credit losses Contingent Liability for Expected Credit Losses, Current Contingent Liability for Expected Credit Losses, Current Document Information [Line Items] Document Information [Line Items] Statement of Comprehensive Income [Abstract] Financial technology solutions Technology Service [Member] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table] Prepaid expenses and other current assets 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 Issuance of common stock upon net exercise of common stock warrants Adjustments to Additional Paid In Capital, Common Stock Issued Upon Exercise of Warrants Adjustments to Additional Paid In Capital, Common Stock Issued Upon Exercise of Warrants Insider Trading Arrangements [Line Items] Options outstanding Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value 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] Warrants to purchase common stock Warrants and Rights Outstanding Issuance of common stock in connection with business combinations (in shares) Stock Issued During Period, Shares, Acquisitions Adjustment to Compensation, Amount Adjustment to Compensation Amount Aggregate Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Aggregate Intrinsic Value [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Options, Aggregate Intrinsic Value Costs of revenue Cost of Sales [Member] Schedule of Guarantor Obligations [Table] Schedule of Guarantor Obligations [Table] Issuance of common stock under employee stock purchase plan (in shares) Stock Issued During Period, Shares, Employee Stock Ownership Plan Document Period End Date Document Period End Date Compensation Actually Paid vs. Net Income Compensation Actually Paid vs. Net Income [Text Block] Peer Group Issuers, Footnote Peer Group Issuers, Footnote [Text Block] Adoption Date Trading Arrangement Adoption Date Schedule of Assets and Liabilities Measured on Recurring Basis Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Options exercisable, Weighted average exercise price per share (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price Schedule of Accounts Receivable Allowance for Credit Loss Accounts Receivable, Allowance for Credit Loss [Table Text Block] Treasury Stock Treasury Stock, Common [Member] Entity Central Index Key Entity Central Index Key Class of Warrant or Right [Axis] Class of Warrant or Right [Axis] Total Stock based compensation Stock based compensation Share-Based Payment Arrangement, Expense Non-Rule 10b5-1 Arrangement Terminated Non-Rule 10b5-1 Arrangement Terminated [Flag] Effect of dilutive securities: Dilutive Securities, Effect on Basic Earnings Per Share [Abstract] Numerator: Net Income (Loss) Available to Common Stockholders, Diluted [Abstract] Benefit (provision) for income taxes Income Tax Expense (Benefit) Write offs Accounts Receivable, Allowance for Credit Loss, Writeoff Accrued payroll and bonus Employee-related Liabilities, Current Fair Value of Financial Instruments Fair Value Disclosures [Text Block] Capitalization of sales commissions costs Capitalized Contract Cost, Increase From Capitalization Capitalized Contract Cost, Increase From Capitalization Name Trading Arrangement, Individual Name Total other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Deferred costs, non-current Capitalized Contract Cost, Net, Noncurrent Amortization of acquired intangible assets Cost, Amortization Debt Securities, Available-for-sale [Line Items] Debt Securities, Available-for-Sale [Line Items] 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] Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] Amendment Flag Amendment Flag Money market funds Money Market Funds [Member] Cash and Cash Equivalents [Axis] Cash and Cash Equivalents [Axis] Cash and cash equivalents Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Cash paid for acquisition, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Interest income, net Interest Income (Expense), Net Due within 1 year Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One Credit Facility [Domain] Credit Facility [Domain] Basis spread on variable rate (as a percent) Debt Instrument, Basis Spread on Variable Rate Compensation Actually Paid vs. Other Measure Compensation Actually Paid vs. Other Measure [Text Block] Sales and marketing Selling and Marketing Expense [Member] Diluted (in shares) Weighted average shares of common stock outstanding - diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Forgone Recovery, Explanation of Impracticability Forgone Recovery, Explanation of Impracticability [Text Block] Intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Schedule of Contract Asset Contract Liability and Receivable Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Operating expenses: Operating Expenses [Abstract] Revenue from Contracts with Customers Revenue from Contract with Customer [Text Block] Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Company Selected Measure Amount Company Selected Measure Amount Additional Paid-in Capital Additional Paid-in Capital [Member] Total assets Assets Name Awards Close in Time to MNPI Disclosures, Individual Name Cover [Abstract] Stock-based compensation expense APIC, Share-Based Payment Arrangement, Increase for Cost Recognition United States UNITED STATES Fair Value, Recurring Fair Value, Recurring [Member] Deferred costs, net Increase (Decrease) in Deferred Charges Customer funds obligation Customer Funds Obligation, Current Customer Funds Obligation, Current Other long-term liabilities 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 (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period Remaining performance obligation, amount Revenue, Remaining Performance Obligation, Amount Total operating expenses Operating Expenses Prime Rate Prime Rate [Member] Segment Information Segment Reporting Disclosure [Text Block] Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Roll Forward] Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Roll Forward] Cash flows from 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] Non-GAAP Measure Description Non-GAAP Measure Description [Text Block] Debt Instrument [Line Items] Debt Instrument [Line Items] Basic (in shares) Weighted average shares of common stock outstanding - basic (in shares) Weighted Average Number of Shares Outstanding, Basic Entity Current Reporting Status Entity Current Reporting Status Loss from operations Operating Income (Loss) Reclassifications Reclassification, Comparability Adjustment [Policy Text Block] Revenue: Revenues [Abstract] Total costs of revenue Cost of Revenue Brian Elworthy [Member] Brian Elworthy Pledge One Percent Movement Pledge One Percent Movement [Member] Pledge One Percent Movement Pay vs Performance Disclosure Pay vs Performance Disclosure [Table] Statement [Line Items] Statement [Line Items] Other comprehensive income (loss): Other Comprehensive Income (Loss), Net of Tax [Abstract] Options vested and expected to vest (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number Weighted Average Remaining Contractual Term (Years) 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] Customer Relationships Customer Relationships [Member] Schedule of Debt Securities Available-for-sale Debt Securities, Available-for-Sale [Table Text Block] Guarantee liability Guarantor Obligations, Current Carrying Value EX-101.PRE 12 tost-20230930_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 13 R1.htm IDEA: XBRL DOCUMENT v3.23.3
Cover Page - shares
9 Months Ended
Sep. 30, 2023
Oct. 31, 2023
Document Information [Line Items]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Sep. 30, 2023  
Document Transition Report false  
Entity File Number 001-40819  
Entity Registrant Name Toast, Inc.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 45-4168768  
Entity Address, Address Line One 401 Park Drive  
Entity Address, City or Town Boston,  
Entity Address, State or Province MA  
Entity Address, Postal Zip Code 02215  
City Area Code 617  
Local Phone Number 297-1005  
Title of 12(b) Security Class A common stock, par value of $0.000001 per share  
Trading Symbol TOST  
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 0001650164  
Amendment Flag false  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2023  
Document Fiscal Period Focus Q3  
Common Class A    
Document Information [Line Items]    
Entity Common Stock, Shares Outstanding   425,261,924
Common Class B    
Document Information [Line Items]    
Entity Common Stock, Shares Outstanding   114,945,975
XML 14 R2.htm IDEA: XBRL DOCUMENT v3.23.3
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Millions
Sep. 30, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 514 $ 547
Marketable securities 516 474
Accounts receivable, net 95 77
Inventories, net 98 110
Deferred costs, net 56 44
Prepaid expenses and other current assets 201 155
Total current assets 1,480 1,407
Property and equipment, net 69 61
Operating lease right-of-use assets 23 77
Intangible assets, net 28 29
Goodwill 113 107
Restricted cash 49 28
Deferred costs, non-current 59 38
Other non-current assets 13 14
Total non-current assets 354 354
Total assets 1,834 1,761
Current liabilities:    
Accounts payable 27 30
Operating lease liabilities 10 14
Deferred revenue 38 39
Accrued expenses and other current liabilities 499 413
Total current liabilities 574 496
Warrants to purchase common stock 72 68
Operating lease liabilities, non-current 22 80
Deferred revenue, non-current 14 7
Other long-term liabilities 3 12
Total liabilities 685 663
Commitments and Contingencies (Note 14)
Stockholders’ Equity:    
Preferred stock- par value $0.000001; 100,000,000 shares authorized, no shares issued or outstanding 0 0
Treasury stock, at cost; 225,000 shares outstanding at September 30, 2023 and December 31, 2022 0 0
Accumulated other comprehensive loss (2) (2)
Additional paid-in capital 2,738 2,477
Accumulated deficit (1,587) (1,377)
Total stockholders’ equity 1,149 1,098
Total liabilities and stockholders’ equity 1,834 1,761
Class A common stock    
Stockholders’ Equity:    
Common stock 0 0
Class B common stock    
Stockholders’ Equity:    
Common stock $ 0 $ 0
XML 15 R3.htm IDEA: XBRL DOCUMENT v3.23.3
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares
Sep. 30, 2023
Dec. 31, 2022
Stockholders’ Equity:    
Preferred stock, par value (in dollars per share) $ 0.000001 $ 0.000001
Preferred stock, authorized (in shares) 100,000,000 100,000,000
Preferred stock, issued (in shares) 0 0
Preferred stock, outstanding (in shares) 0 0
Treasury stock (in shares) 225,000 225,000
Class A common stock    
Stockholders’ Equity:    
Common stock, par value (in dollars per share) $ 0.000001 $ 0.000001
Common stock, authorized (in shares) 7,000,000,000 7,000,000,000
Common stock, issued (in shares) 423,611,258 353,094,009
Common stock, outstanding (in shares) 423,611,258 353,094,009
Class B common stock    
Stockholders’ Equity:    
Common stock, par value (in dollars per share) $ 0.000001 $ 0.000001
Common stock, authorized (in shares) 700,000,000 700,000,000
Common stock, issued (in shares) 114,944,182 169,933,289
Common stock, outstanding (in shares) 114,944,182 169,933,289
XML 16 R4.htm IDEA: XBRL DOCUMENT v3.23.3
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Revenue:        
Total revenue $ 1,032 $ 752 $ 2,829 $ 1,963
Costs of revenue:        
Amortization of acquired intangible assets 1 1 4 4
Total costs of revenue 806 601 2,221 1,610
Gross profit 226 151 608 353
Operating expenses:        
Sales and marketing 100 84 299 232
Research and development 87 74 264 203
General and administrative 98 78 276 203
Total operating expenses 285 236 839 638
Loss from operations (59) (85) (231) (285)
Other income (expense):        
Interest income, net 10 3 27 5
Change in fair value of warrant liability 18 (21) (5) 102
Other income (expense), net 0 1 0 (1)
Loss before benefit (provision) for income taxes (31) (102) (209) (179)
Benefit (provision) for income taxes 0 4 (1) 4
Net loss $ (31) $ (98) $ (210) $ (175)
Net loss per share attributable to common stockholders:        
Basic (in dollars per share) $ (0.06) $ (0.19) $ (0.40) $ (0.34)
Diluted (in dollars per share) $ (0.09) $ (0.19) $ (0.40) $ (0.54)
Weighted average shares used in computing net loss per share:        
Basic (in shares) 535,219,532 513,719,867 529,535,807 509,507,937
Diluted (in shares) 536,534,932 513,719,867 529,535,807 510,000,352
Subscription services        
Revenue:        
Total revenue $ 131 $ 90 $ 358 $ 230
Costs of revenue:        
Cost of revenue 43 29 118 81
Financial technology solutions        
Revenue:        
Total revenue 856 628 2,338 1,628
Costs of revenue:        
Cost of revenue 674 494 1,828 1,289
Hardware        
Revenue:        
Total revenue 34 27 106 86
Costs of revenue:        
Cost of revenue 58 52 181 165
Professional services        
Revenue:        
Total revenue 11 7 27 19
Costs of revenue:        
Cost of revenue $ 30 $ 25 $ 90 $ 71
XML 17 R5.htm IDEA: XBRL DOCUMENT v3.23.3
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Statement of Comprehensive Income [Abstract]        
Net loss $ (31) $ (98) $ (210) $ (175)
Other comprehensive income (loss):        
Unrealized gains (losses) on marketable securities, net of tax effect of $0 0 1 0 (2)
Currency translation adjustments 0 0 0 (1)
Total other comprehensive income (loss) 0 1 0 (3)
Comprehensive loss $ (31) $ (97) $ (210) $ (178)
XML 18 R6.htm IDEA: XBRL DOCUMENT v3.23.3
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (Parenthetical) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Statement of Comprehensive Income [Abstract]        
Unrealized gain (losses) on marketable securities, net of tax $ 0 $ 0 $ 0 $ 0
XML 19 R7.htm IDEA: XBRL DOCUMENT v3.23.3
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY - USD ($)
$ in Millions
Total
Class A and Class B Common Stock
Treasury Stock
Additional Paid-in Capital
Accumulated Deficit
Accumulated Other Comprehensive Loss
Beginning balance (in shares) at Dec. 31, 2021   507,170,365        
Beginning balance at Dec. 31, 2021 $ 1,091 $ 0 $ 0 $ 2,194 $ (1,102) $ (1)
Beginning balance (in shares) at Dec. 31, 2021     225,000      
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Repurchase of common stock (in shares)   (33,475)        
Issuance of common stock upon net exercise of common stock warrants (in shares)   371,573        
Issuance of common stock upon net exercise of common stock warrants 18     18    
Issuance of common stock upon exercise of common stock options (in shares)   6,360,377        
Issuance of common stock upon exercise of common stock options 12     12    
Issuance of common stock upon vesting of restricted stock units (in shares)   3,511,292        
Stock-based compensation expense 172     172    
Vesting of restricted stock 3     3    
Issuance of common stock in connection with business combinations (in shares)   1,375,407        
Issuance of common stock in connection with business combinations 1     1    
Currency translation adjustments (1)         (1)
Unrealized gain (loss) on marketable securities (2)         (2)
Net loss (175)       (175)  
Ending balance (in shares) at Sep. 30, 2022   518,755,539        
Ending balance at Sep. 30, 2022 1,119 $ 0 $ 0 2,400 (1,277) (4)
Ending balance (in shares) at Sep. 30, 2022     225,000      
Beginning balance (in shares) at Dec. 31, 2021   507,170,365        
Beginning balance at Dec. 31, 2021 1,091 $ 0 $ 0 2,194 (1,102) (1)
Beginning balance (in shares) at Dec. 31, 2021     225,000      
Ending balance (in shares) at Dec. 31, 2022   523,027,298        
Ending balance at Dec. 31, 2022 $ 1,098 $ 0 $ 0 2,477 (1,377) (2)
Ending balance (in shares) at Dec. 31, 2022 225,000   225,000      
Beginning balance (in shares) at Jun. 30, 2022   513,406,811        
Beginning balance at Jun. 30, 2022 $ 1,150 $ 0 $ 0 2,334 (1,179) (5)
Beginning balance (in shares) at Jun. 30, 2022     225,000      
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Issuance of common stock upon exercise of common stock options (in shares)   1,950,077        
Issuance of common stock upon exercise of common stock options 5     5    
Issuance of common stock upon vesting of restricted stock units (in shares)   2,060,423        
Stock-based compensation expense 60     60    
Vesting of restricted stock 1     1    
Issuance of common stock in connection with business combinations (in shares)   1,338,228        
Currency translation adjustments 0          
Unrealized gain (loss) on marketable securities 1         1
Net loss (98)       (98)  
Ending balance (in shares) at Sep. 30, 2022   518,755,539        
Ending balance at Sep. 30, 2022 1,119 $ 0 $ 0 2,400 (1,277) (4)
Ending balance (in shares) at Sep. 30, 2022     225,000      
Beginning balance (in shares) at Dec. 31, 2022   523,027,298        
Beginning balance at Dec. 31, 2022 $ 1,098 $ 0 $ 0 2,477 (1,377) (2)
Beginning balance (in shares) at Dec. 31, 2022 225,000   225,000      
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Repurchase of common stock (in shares)   (44,440)        
Issuance of common stock upon net exercise of common stock warrants (in shares)   19,494        
Issuance of common stock upon net exercise of common stock warrants $ 1     1    
Issuance of common stock upon exercise of common stock options (in shares) 6,479,120 6,479,120        
Issuance of common stock upon exercise of common stock options $ 20     20    
Issuance of common stock upon vesting of restricted stock units (in shares)   7,733,268        
Stock-based compensation expense 216     216    
Vesting of restricted stock 2     2    
Issuance of common stock under employee stock purchase plan (in shares)   727,849        
Issuance of common stock under employee stock purchase plan 11     11    
Issuance of common stock in connection with business combinations (in shares)   65,962        
Issuance of common stock in connection with business combinations 1     1    
Currency translation adjustments 0          
Unrealized gain (loss) on marketable securities 0          
Charitable contribution stock-based expense (in shares)   546,889        
Issuance of common stock in connection with charitable contribution 10     10    
Net loss (210)       (210)  
Ending balance (in shares) at Sep. 30, 2023   538,555,440        
Ending balance at Sep. 30, 2023 $ 1,149 $ 0 $ 0 2,738 (1,587) (2)
Ending balance (in shares) at Sep. 30, 2023 225,000   225,000      
Beginning balance (in shares) at Jun. 30, 2023   532,936,724        
Beginning balance at Jun. 30, 2023 $ 1,079 $ 0 $ 0 2,637 (1,556) (2)
Beginning balance (in shares) at Jun. 30, 2023     225,000      
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Issuance of common stock upon exercise of common stock options (in shares)   1,688,813        
Issuance of common stock upon exercise of common stock options 9     9    
Issuance of common stock upon vesting of restricted stock units (in shares)   2,942,251        
Stock-based compensation expense 75     75    
Issuance of common stock under employee stock purchase plan (in shares)   440,763        
Issuance of common stock under employee stock purchase plan 7     7    
Currency translation adjustments 0          
Unrealized gain (loss) on marketable securities 0          
Charitable contribution stock-based expense (in shares)   546,889        
Issuance of common stock in connection with charitable contribution 10     10    
Net loss (31)       (31)  
Ending balance (in shares) at Sep. 30, 2023   538,555,440        
Ending balance at Sep. 30, 2023 $ 1,149 $ 0 $ 0 $ 2,738 $ (1,587) $ (2)
Ending balance (in shares) at Sep. 30, 2023 225,000   225,000      
XML 20 R8.htm IDEA: XBRL DOCUMENT v3.23.3
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Millions
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Cash flows from operating activities:    
Net loss $ (210) $ (175)
Adjustments to reconcile net loss to net cash provided by (used in) operating activities:    
Depreciation and amortization 22 18
Stock-based compensation expense 206 167
Amortization of deferred costs 44 32
Change in fair value of warrant liability 5 (102)
Credit loss expense 44 18
Stock-based charitable contribution expense 10 0
Asset impairments 15 0
Other (14) 1
Changes in operating assets and liabilities:    
Accounts receivable, net (24) (30)
Prepaid expenses and other current assets (7) (17)
Deferred costs, net (77) (53)
Inventories, net 13 (53)
Accounts payable (3) (12)
Accrued expenses and other current liabilities 17 91
Deferred revenue 6 (9)
Other assets and liabilities (4) (13)
Net cash provided by (used in) operating activities 43 (137)
Cash flows from investing activities:    
Cash paid for acquisition, net of cash acquired (9) (46)
Capitalized software (27) (10)
Purchases of property and equipment (4) (13)
Purchases of marketable securities (479) (187)
Proceeds from the sale of marketable securities 23 41
Maturities of marketable securities 414 190
Other investing activities (3) 0
Net cash used in investing activities (85) (25)
Cash flows from financing activities:    
Change in customer funds obligations, net 27 26
Proceeds from issuance of common stock 31 12
Payment of contingent consideration 0 (2)
Net cash provided by financing activities 58 36
Net increase (decrease) in cash, cash equivalents, cash held on behalf of customers and restricted cash 16 (126)
Effect of exchange rate changes on cash and cash equivalents and restricted cash (1) (1)
Cash, cash equivalents, cash held on behalf of customers and restricted cash at beginning of period 635 851
Cash, cash equivalents, cash held on behalf of customers and restricted cash at end of period 650 724
Reconciliation of cash, cash equivalents, cash held on behalf of customers and restricted cash    
Cash and cash equivalents 514 644
Cash held on behalf of customers 87 61
Restricted cash 49 19
Total cash, cash equivalents, cash held on behalf of customers and restricted cash 650 724
Supplemental disclosure of non-cash investing and financing activities:    
Issuance of Class B common stock upon exercise of common stock warrants $ 1 $ 18
XML 21 R9.htm IDEA: XBRL DOCUMENT v3.23.3
Description of Business, Basis of Presentation and Summary of Significant Accounting Policies
9 Months Ended
Sep. 30, 2023
Accounting Policies [Abstract]  
Description of Business, Basis of Presentation and Summary of Significant Accounting Policies Description of Business, Basis of Presentation, and Summary of Significant Accounting Policies
Toast, Inc. (“we,” or “the Company”), is a cloud-based all-in-one digital technology platform purpose-built for the entire restaurant community. We provide a comprehensive platform of software as a service (SaaS) products and financial technology solutions, including integrated payment processing, restaurant-grade hardware, and a broad ecosystem of third-party partners. We serve as the restaurant operating system, connecting front of house and back of house operations across dine in, take out and delivery channels.
Basis of Presentation

The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America, or U.S. GAAP, and the rules and regulations of the Securities and Exchange Commission, or SEC, regarding interim financial reporting. Accordingly, they do not include all of the financial information and footnotes required by U.S. GAAP for complete financial statements.

The unaudited condensed consolidated financial statements include the accounts of the Company and its subsidiaries. All intercompany balances and transactions have been eliminated in consolidation. The unaudited condensed consolidated financial statements reflect all normal recurring adjustments necessary to present fairly our financial position, results of operations, comprehensive loss, stockholders’ equity, and cash flows for the interim periods, but are not necessarily indicative of the results of operations to be expected for the full year ending December 31, 2023 or any other future interim periods.

The unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes included in our Annual Report on Form 10-K for the year ended December 31, 2022, or the 2022 Annual Report. The Condensed Consolidated Balance Sheet as of December 31, 2022 included herein was derived from the audited financial statements as of that date.

Risks and Uncertainties

We are subject to a number of risks and uncertainties, including global events and macroeconomic conditions such as inflation and its potential impact on consumer spending, rising interest rates, global supply chain issues, and public health concerns, which may also impact consumer behavior, the restaurant industry, and our business.

Use of Estimates

The preparation of financial statements in conformity with U.S. GAAP requires management to make certain estimates and assumptions. These estimates and assumptions affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements and the reported amounts of revenue and expenses during the reporting period.

Reclassifications

Certain amounts in prior period financial statements have been reclassified to conform to the current period presentation.
XML 22 R10.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value of Financial Instruments
9 Months Ended
Sep. 30, 2023
Fair Value Disclosures [Abstract]  
Fair Value of Financial Instruments Fair Value of Financial Instruments
The following table presents information about our financial assets and liabilities that are measured at fair value on a recurring basis and indicates the level of the fair value hierarchy used to determine such fair values:

September 30, 2023
Level 1Level 2Level 3Total
Assets:
Money market funds$251 $— $— $251 
Commercial paper— 88 — 88 
Certificates of deposit— 41 — 41 
Corporate bonds— 71 — 71 
U.S. government agency securities— 80 — 80 
Treasury securities— 154 — 154 
Asset-backed securities— 82 — 82 
$251 $516 $— $767 
Liabilities:
Warrants to purchase common stock$— $— $72 $72 
$— $— $72 $72 

December 31, 2022
Level 1Level 2Level 3Total
Assets:
Money market funds$483 $— $— $483 
Commercial paper— 140 — 140 
Certificates of deposit— 104 — 104 
Corporate bonds— 109 — 109 
U.S. government agency securities— 33 — 33 
Treasury securities— 60 — 60 
Asset-backed securities— 28 — 28 
$483 $474 $— $957 
Liabilities:
Warrants to purchase common stock$— $— $68 $68 
Contingent consideration— — 
$— $— $72 $72 
During the nine months ended September 30, 2023 and 2022, there were no transfers into or out of Level 3 measurements within the fair value hierarchy.
Valuation of Warrants to Purchase Common Stock
The fair value of the warrants was determined using the Black-Scholes option-pricing model. The following table indicates the weighted-average assumptions made in estimating the fair value as of September 30, 2023 and December 31, 2022:

September 30, 2023December 31, 2022
Risk-free interest rate4.7 %4.1 %
Contractual term (in years)44
Expected volatility68.3 %60.3 %
Expected dividend yield— %— %
Exercise price per share$17.16 $17.16 
Fair Value of Liabilities

The following tables provide a roll-forward of the aggregate fair value of our common stock warrant liability for which fair value is determined using Level 3 inputs:

Common Stock Warrant
Liability
Balance as of December 31, 2022
$68 
Change in fair value
Settlement(1)
Balance as of September 30, 2023
$72 

Common Stock Warrant Liability
Balance as of December 31, 2021
$181 
Change in fair value(102)
Settlement(18)
Balance as of September 30, 2022
$61 
XML 23 R11.htm IDEA: XBRL DOCUMENT v3.23.3
Marketable Securities
9 Months Ended
Sep. 30, 2023
Investments, Debt and Equity Securities [Abstract]  
Marketable Securities Marketable Securities
The amortized cost, gross unrealized holding losses and fair value of marketable securities, excluding accrued interest receivable, consisted of the following:
September 30, 2023
Amortized CostGross Unrealized LossesFair Value
Commercial paper$88 $— $88 
Certificates of deposit41 — 41 
Corporate bonds71 — 71 
U.S. government agency securities80 — 80 
Treasury securities156 (2)154 
Asset-backed securities82 — 82 
Total$518 $(2)$516 

December 31, 2022
Amortized CostGross Unrealized LossesFair Value
Commercial paper$140 $— $140 
Certificates of deposit104 — 104 
Corporate bonds110 (1)109 
U.S. government agency securities33 — 33 
Treasury securities61 (1)60 
Asset-backed securities28 — 28 
Total$476 $(2)$474 
The fair values of marketable securities by contractual maturities at September 30, 2023:

  September 30,
2023
Due within 1 year$340 
Due after 1 year through 5 years172 
Due after 5 years and thereafter
Total marketable securities$516 

We review marketable securities for impairment during each reporting period to determine if any of the securities have experienced an other-than-temporary decline in fair value. There were no impairment losses or expected credit losses related to our marketable securities during the three and nine months ended September 30, 2023 and 2022.
XML 24 R12.htm IDEA: XBRL DOCUMENT v3.23.3
Loan Servicing Activities and Acquired Loans Receivable, Net
9 Months Ended
Sep. 30, 2023
Guarantees and Product Warranties [Abstract]  
Loan Servicing Activities and Acquired Loans Receivable, Net Loan Servicing Activities and Acquired Loans Receivable, Net
We service loans originated by our bank partner and assume liability for loan defaults on a limited basis based on a specified percentage of the total loans originated, which are measured on a quarterly basis. If the merchant’s payments are delayed for a defined period of time, the loan is considered delinquent and we are required to purchase the loan from our bank partner. The loan purchase, net of expected recoveries, reduces our potential liability with respect to the quarterly cohort of loans from which the defaulted loan originated. This obligation represents a financial guarantee with a contingent aspect related to our contingent obligation to purchase defaulted loans, and a non-contingent aspect related to our obligation to perform under the guarantee.

We recognize a liability for both these elements which are included in accrued expenses and other current liabilities on our Condensed Consolidated Balance Sheets.

Changes in the contingent liability for expected credit losses for the three and nine months ended September 30, 2023 and 2022 were as follows:

Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
Beginning balance$22 $$14 $
Credit loss expense16 38 11 
Reductions due to loan purchase(9)(3)(23)(5)
Ending balance$29 $$29 $

The balance of the non-contingent stand-ready liability was $11 and $6, respectively, as of September 30, 2023 and December 31, 2022.
XML 25 R13.htm IDEA: XBRL DOCUMENT v3.23.3
Lessee Arrangements
9 Months Ended
Sep. 30, 2023
Leases [Abstract]  
Lessee Arrangements Lessee Arrangements
During the second quarter of fiscal year 2023, we entered into an agreement to terminate the lease for a portion of our corporate headquarters in Boston, MA, and modify the remaining lease term to end on December 31, 2024. As a result, we agreed to pay a net fee of $11. We recorded a net charge of $12 within general and administrative expenses on our Condensed Consolidated Statement of Operations, inclusive of a loss on impairment of certain property plant and equipment associated with the terminated portion of the lease.

The components of lease expense were as follows for the three and nine months ended September 30, 2023 and 2022:
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
Operating lease expense$$$10 $17 
Variable lease expense
Total$$$12 $20 

The following table summarizes supplemental cash flow information related to cash paid for amounts included in the measurement of lease liabilities during the nine months ended September 30, 2023 and 2022:
Nine Months Ended September 30,
20232022
Operating cash flows for operating leases$(13)$(19)
Supplemental non-cash amounts of increases in lease liabilities from obtaining right-of-use assets/ (decreases) of lease liabilities from lease terminations and modifications(54)11 
Total$(67)$(8)
XML 26 R14.htm IDEA: XBRL DOCUMENT v3.23.3
Debt
9 Months Ended
Sep. 30, 2023
Debt Disclosure [Abstract]  
Debt Debt
Revolving Line of Credit

On March 2, 2023, we entered into an amendment to our revolving credit facility agreement, as amended, the 2021 Facility, to replace the London Interbank Offered Rate, or LIBOR, with the Secured Overnight Financing Rate, or SOFR. Under the terms of the amendment, interest on loans will be determined based on loan type and accrue at an annual rate, as defined in the agreement, of 1.50% per annum; or 0.5% per annum plus the highest of: (i) the Prime Rate, (ii) the Federal Reserve Bank of New York Rate plus 0.5%, or (iii) the Adjusted SOFR based upon loan duration plus 1.00%. The 2021 Facility is subject to a minimum liquidity covenant of $250. As of September 30, 2023 and December 31, 2022, no amounts were drawn or outstanding under the 2021 Facility which had $330 available as of each period end.
XML 27 R15.htm IDEA: XBRL DOCUMENT v3.23.3
Business Combinations
9 Months Ended
Sep. 30, 2023
Business Combination and Asset Acquisition [Abstract]  
Business Combinations Business Combinations
Delphi Display Systems, Inc.

On February 14, 2023, we acquired 100% of the outstanding capital stock of Delphi Display Systems, Inc., or Delphi, a provider of digital display solutions and drive-thru technology, for a total purchase price of $10, to extend our growing suite of products benefiting quick-service restaurants and enterprise brands.

We have not finalized the purchase price allocation. The purchase price was preliminarily allocated to goodwill, intangible assets and other net assets of $6, $3 and $1, respectively. Intangible assets consisted of $2 of developed technology and $1 of customer relationships, each with estimated useful lives of 5 years. Goodwill is not deductible for tax purposes, and primarily attributable to synergies expected to arise after the acquisition.
The operating results of Delphi have been reflected in our results of operations from the date of the acquisition, but were not material to our consolidated financial statements.
XML 28 R16.htm IDEA: XBRL DOCUMENT v3.23.3
Other Balance Sheet Information
9 Months Ended
Sep. 30, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Other Balance Sheet Information Other Balance Sheet Information
Accounts receivable, net consisted of the following:
September 30,
2023
December 31,
2022
Accounts receivable$65 $45 
Unbilled receivables41 44 
Less: Allowance for credit losses(11)(12)
Accounts receivable, net$95 $77 
Our allowance for credit losses was comprised of the following:
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
Beginning balance$(10)$(5)$(12)$(4)
Additions(4)(4)(7)(7)
Write offs
Ending balance$(11)$(8)$(11)$(8)

Prepaid expenses and other current assets consisted of the following:
September 30,
2023
December 31,
2022
Cash held on behalf of customers$87 $60 
Prepaid expenses22 27 
Deposits for inventory purchases10 20 
Other current assets82 48 
$201 $155 

Accrued expenses and current liabilities consisted of the following:
September 30,
2023
December 31,
2022
Accrued transaction-based costs$224 $181 
Accrued payroll and bonus50 59 
Customer funds obligation87 60 
Accrued expenses54 45 
Accrued commissions20 15 
Contingent liability for expected credit losses29 14 
Other liabilities35 39 
$499 $413 
XML 29 R17.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue from Contracts with Customers
9 Months Ended
Sep. 30, 2023
Revenue from Contract with Customer [Abstract]  
Revenue from Contracts with Customers Revenue from Contracts with Customers
The following table summarizes the activity in deferred revenue:
Nine Months Ended September 30,
20232022
Deferred revenue, beginning of year$46 $56 
Deferred revenue, end of period52 48 
Revenue recognized in the period from amounts included in deferred revenue at the beginning of period$38 $45 
As of September 30, 2023, approximately $617 of revenue is expected to be recognized from remaining performance obligations for customer contracts. We expect to recognize revenue of approximately $569 from these remaining performance obligations over the next 24 months, with the balance recognized thereafter.
The following tables summarize the activity in deferred contract acquisition costs and the classification of deferred costs:
Nine Months Ended September 30,
20232022
Beginning balance$82 $55 
Capitalization of sales commissions costs77 53 
Amortization of sales commissions costs(44)(32)
Ending balance$115 $76 
XML 30 R18.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-Based Compensation
9 Months Ended
Sep. 30, 2023
Share-Based Payment Arrangement [Abstract]  
Stock-Based Compensation Stock-Based Compensation
Stock-based compensation expense recognized for the three and nine months ended September 30, 2023 and 2022, is as follows:
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
Costs of revenue$11 $$32 $24 
Sales and marketing15 12 43 37 
Research and development23 18 69 52 
General and administrative22 19 62 54 
Total Stock based compensation$71 $57 $206 $167 

Stock-based compensation expense of $4 and $10, respectively, was capitalized as software development costs during the three and nine months ended September 30, 2023. Stock-based compensation expense of $3 and $5, respectively, was capitalized as software development costs during each of the three and nine months ended September 30, 2022.
Stock Options

The fair value of each option grant was estimated on its grant date using the Black-Scholes option-pricing model. The following table indicates the weighted-average assumptions made in estimating the fair value for the nine months ended September 30, 2023 and 2022:

Nine Months Ended September 30,
20232022
Risk-free interest rate3.90 %2.37 %
Expected term (in years)6.16.1
Expected volatility56.19 %52.28 %
Expected dividend yield— %— %
Weighted-average fair value of common stock$18.01 $17.20 
Weighted-average grant date fair value$10.24 $8.89 
The following is a summary of stock option activity under our stock option plans for the nine months ended September 30, 2023:
(in millions, except share and per share amounts)
Number of
Shares
Weighted
Average
Exercise
Price
Weighted
Average
Remaining
Contractual
Term (Years)
Aggregate
Intrinsic
Value (1)
Outstanding as of December 31, 2022
53,728,512 $5.98 6.9$655 
Granted 3,147,911 18.01 
Exercised(6,479,120)3.07 
Forfeited(1,077,890)13.09 
Outstanding as of September 30, 2023
49,319,413 $6.98 6.5$587 
Options vested and expected to vest as of September 30, 2023
47,502,892 $6.73 6.4$577 
Options exercisable as of September 30, 2023
42,553,432 $5.17 6.1$576 
(1) The aggregate intrinsic value was determined as the difference between the closing price of the Class A common stock on the last trading day of September 2023, or the date of exercise, as appropriate, and the exercise price, multiplied by the number of in-the-money options that would have been received by the option holders had all option holders exercised their in-the-money options at period end.

There were no options granted during the three months ended September 30, 2023. The weighted average grant date fair value of options granted during the three months ended September 30, 2022 was $15.94. The aggregate intrinsic values of options exercised was $30 and $116, respectively, during the three and nine months ended September 30, 2023 and $31 and $112, respectively, during the three and nine months ended September 30, 2022.

As of September 30, 2023, total unrecognized stock-based compensation expense related to option awards was $92 and is expected to be recognized over the remaining weighted-average service period of 2.7 years .
Restricted Stock Units 

The following table summarizes RSU activity during the nine months ended September 30, 2023:
RSU
Weighted
Average
Grant Date
Fair Value
Unvested balance as of December 31, 2022
31,242,263 $22.11 
Granted13,848,380 $18.82 
Vested(7,759,507)$21.69 
Forfeited(2,109,436)$21.77 
Unvested balance as of September 30, 2023
35,221,700 $20.93 

The weighted average grant-date fair value of RSUs granted during the three months ended September 30, 2023 and 2022 was $22.41 and $17.37, respectively. The weighted average grant-date fair value of RSUs granted during the nine months ended September 30, 2022 was 18.23. The fair value of RSUs vested during the three months ended September 30, 2023 and 2022 was $66 and $32, respectively. The fair value of RSUs vested during the nine months ended September 30, 2023 and 2022 was $159 and $61, respectively.
As of September 30, 2023, total unrecognized stock-based compensation expense related to the RSUs was $532 and is expected to be recognized over the remaining weighted-average service period of 3 years.

As of September 30, 2023, we had 67,377,775 shares of Class A common stock available for future issuance under our 2021 Stock Option and Incentive Plan.
2021 Employee Stock Purchase Plan

In 2021, our Board adopted, and our stockholders approved, the 2021 Employee Stock Purchase Plan ("ESPP") which became effective on September 23, 2021. As of September 30, 2023, 21,212,317 shares of our Class A common stock were available for issuance to participating employees who are allowed to purchase shares of Class A common stock at a price equal to 85% of its fair market value at the beginning or the end of the offering period, whichever is lower.

During the three months ended September 30, 2023, 440,763 shares were purchased under the ESPP at $15.51 per share, resulting in cash proceeds of $7. During the nine months ended September 30, 2023, 727,849 shares were purchased under the ESPP at $15.57 per share, resulting in cash proceeds of $11. No shares were purchased under the ESPP during the three and nine months ended September 30, 2022.
Restricted Stock

The number of issued and outstanding shares of Class A and Class B common stock subject to restrictions as of September 30, 2023 and December 31, 2022, were 881,133 and 2,703,538, respectively.

As of September 30, 2023, this included 30,015 shares of Class A common stock and Class B common stock issued upon the early exercise of stock options and 851,118 shares of restricted Class A common stock issued to certain members of management of Delphi and Sling, Inc. as part of their consideration in connection with the acquisitions.

As of December 31, 2022, this included 1,365,310 shares of Class A common stock and Class B common stock issued upon the early exercise of stock options and 1,338,228 shares of restricted Class A common stock issued to certain members of management of Sling, Inc. as part of their consideration in connection with the acquisition in 2022.
Shares Reserved for Charitable DonationsIn recognition of our values and commitment to local communities, we joined the Pledge 1% movement to fund our social impact initiatives through Toast.org, our social impact arm. During the three and nine months ended September 30, 2023 we recognized stock-based charitable contribution expense of $10, for the fair value of the donated shares, which was recorded within general and administrative expenses in the Condensed Consolidated Statement of Operations. During the three and nine months ended September 30, 2022, we did not transfer any shares of Class A common stock for charitable contribution.
XML 31 R19.htm IDEA: XBRL DOCUMENT v3.23.3
Income Taxes
9 Months Ended
Sep. 30, 2023
Income Tax Disclosure [Abstract]  
Income Taxes Income TaxesOur effective income tax rate was (0.2)% and 4.0% for the three months ended September 30, 2023 and 2022, respectively, and was (0.5)% and 2.0% for the nine months ended September 30, 2023 and 2022, respectively. The effective tax rate for each period differs from the statutory rate primarily as a result of having a full valuation allowance maintained against our deferred tax assets, along with the release of a portion of our valuation allowance as a result of acquisitions. The benefit (provision) for income taxes was $0 and $4 for the three months ended September 30, 2023 and 2022, respectively, and $(1) and $4 for the nine months ended September 30, 2023 and 2022, respectively. The change in the benefit (provision) is primarily driven by changes in the provision recorded on the earnings of our non-US subsidiaries and a non-recurring benefit recognized in the three and nine months ended September 30, 2022 from the acquisition of Sling of $5. The non-recurring benefit resulted from the release of a portion of our valuation allowance due to temporary differences available as a source of income to realize the benefit of certain pre-existing Toast, Inc. deferred tax assets.
XML 32 R20.htm IDEA: XBRL DOCUMENT v3.23.3
Net Loss Per Share Attributable to Common Stockholders
9 Months Ended
Sep. 30, 2023
Earnings Per Share [Abstract]  
Net Loss Per Share Attributable to Common Stockholders Net Loss Per Share Attributable to Common Stockholders
Basic net loss per share is determined by dividing net loss by the weighted average shares outstanding for the period. We analyze the potential dilutive effect of stock options, unvested restricted stock, RSUs, our ESPP, and warrants to purchase common stock, during periods we generate net income, or when income is recognized related to changes in fair value of warrant liabilities.

During the three months ended September 30, 2023 and nine months ended September 30, 2022, we recorded a gain on fair value remeasurement of warrant liabilities which was added back to net loss to adjust for the dilutive impact of the warrants. We adjusted the weighted average shares outstanding for the incremental dilutive shares using the treasury stock method.

During the nine months ended September 30, 2023, we recorded a loss on fair value remeasurement of warrants to purchase common stock which are excluded from the computation of diluted net loss per share due to their anti-dilutive impact. During the three months ended September 30, 2022, the exercise price for the warrants to purchase common stock exceeded the average trading price of our Class A common stock for the period, and therefore the warrants were anti-dilutive and excluded from the computation of diluted net loss per share.
The following table sets forth the computation of basic and diluted net loss per share attributable to common stockholders for the three and nine months ended September 30, 2023 and 2022:
(in millions, except share and per share amounts)Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
Numerator:
Net loss, basic$(31)$(98)$(210)$(175)
Gain on change in fair value of warrant liability18 — — 102 
Net loss, diluted$(49)$(98)$(210)$(277)
Denominator:
Weighted average shares of common stock outstanding—basic535,219,532 513,719,867 529,535,807 509,507,937 
Effect of dilutive securities:
Warrants to purchase Class B common stock
1,315,400 — — 492,415 
Weighted average shares of common stock outstanding—diluted536,534,932 513,719,867 529,535,807 510,000,352 
Net loss per share, basic$(0.06)$(0.19)$(0.40)$(0.34)
Net loss per share, diluted$(0.09)$(0.19)$(0.40)$(0.54)
We excluded the following potential shares of common stock from the computation of diluted net loss per share because including them would have an anti-dilutive effect for the three and nine months ended September 30, 2023 and 2022:
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
Options to purchase Class A common stock and Class B common stock49,319,413 55,688,962 49,319,413 55,688,962 
Unvested restricted stock881,133 3,309,223 881,133 3,309,223 
Unvested restricted stock units35,221,700 28,848,298 35,221,700 28,848,298 
Warrants to purchase Class B common stock
— 6,902,633 6,790,080 — 
Employee Stock Purchase Plan 62,538 24,588 62,538 24,588 
85,484,784 94,773,704 92,274,864 87,871,071 
XML 33 R21.htm IDEA: XBRL DOCUMENT v3.23.3
Segment Information
9 Months Ended
Sep. 30, 2023
Segment Reporting [Abstract]  
Segment Information Segment Information
We have significant operations in the United States, Ireland, and India. We did not generate material revenue in any country other than the United States during the three and nine months ended September 30, 2023 and 2022.

The following table sets forth the breakdown of long-lived assets based on geography:
September 30,
2023
December 31,
2022
United States$79 $122 
Ireland10 
India
Other
Total long-lived assets$92 $138 

Tangible long-lived assets consist of property and equipment and operating lease right-of-use assets. Long-lived assets are based upon the country in which the asset is located.
XML 34 R22.htm IDEA: XBRL DOCUMENT v3.23.3
Commitments and Contingencies
9 Months Ended
Sep. 30, 2023
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
Purchase Commitments
We have non-cancelable purchase obligations with hardware suppliers and cloud service providers. As of September 30, 2023, there were no material changes outside the ordinary course of business to our commitments, as disclosed in our Annual Report on Form 10-K for the year ended December 31, 2022.
Legal Proceedings
From time to time, we may be involved in legal actions arising in the ordinary course of business. Each of these matters is subject to various uncertainties, and it is possible that some of these matters may be resolved unfavorably. We establish accruals for losses that management deems to be probable and subject to a reasonable estimate. We do not expect any claims with a reasonably possible adverse outcome to have a material impact.
XML 35 R23.htm IDEA: XBRL DOCUMENT v3.23.3
Pay vs Performance Disclosure - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Pay vs Performance Disclosure        
Net loss $ (31) $ (98) $ (210) $ (175)
XML 36 R24.htm IDEA: XBRL DOCUMENT v3.23.3
Insider Trading Arrangements
3 Months Ended 9 Months Ended
Sep. 30, 2023
shares
Sep. 30, 2023
shares
Trading Arrangements, by Individual    
Non-Rule 10b5-1 Arrangement Adopted false  
Rule 10b5-1 Arrangement Terminated false  
Non-Rule 10b5-1 Arrangement Terminated false  
Brian Elworthy [Member]    
Trading Arrangements, by Individual    
Material Terms of Trading Arrangement   On September 8, 2023, Brian Elworthy, our General Counsel and Corporate Secretary, entered into a trading plan pursuant to Rule 10b5-1 of the Exchange Act. Mr. Elworthy’s Rule 10b5-1 trading plan provides for the sale from time to time of a maximum of 263,534 shares of our Class A common stock pursuant to the terms of the plan. Mr. Elworthy’s Rule 10b5-1 trading plan expires on May 31, 2024, or earlier if all transactions under the trading arrangement are completed. The trading arrangement is intended to satisfy the affirmative defense in Rule 10b5-1(c).
Name Brian Elworthy  
Title General Counsel and Corporate Secretary  
Rule 10b5-1 Arrangement Adopted true  
Adoption Date September 8, 2023  
Arrangement Duration 266 days  
Aggregate Available 263,534 263,534
XML 37 R25.htm IDEA: XBRL DOCUMENT v3.23.3
Description of Business, Basis of Presentation and Summary of Significant Accounting Policies (Policies)
9 Months Ended
Sep. 30, 2023
Accounting Policies [Abstract]  
Basis of Presentation
Basis of Presentation

The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America, or U.S. GAAP, and the rules and regulations of the Securities and Exchange Commission, or SEC, regarding interim financial reporting. Accordingly, they do not include all of the financial information and footnotes required by U.S. GAAP for complete financial statements.

The unaudited condensed consolidated financial statements include the accounts of the Company and its subsidiaries. All intercompany balances and transactions have been eliminated in consolidation. The unaudited condensed consolidated financial statements reflect all normal recurring adjustments necessary to present fairly our financial position, results of operations, comprehensive loss, stockholders’ equity, and cash flows for the interim periods, but are not necessarily indicative of the results of operations to be expected for the full year ending December 31, 2023 or any other future interim periods.
The unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes included in our Annual Report on Form 10-K for the year ended December 31, 2022, or the 2022 Annual Report. The Condensed Consolidated Balance Sheet as of December 31, 2022 included herein was derived from the audited financial statements as of that date.
Use of Estimates Use of Estimates The preparation of financial statements in conformity with U.S. GAAP requires management to make certain estimates and assumptions. These estimates and assumptions affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements and the reported amounts of revenue and expenses during the reporting period.
Reclassifications
Reclassifications

Certain amounts in prior period financial statements have been reclassified to conform to the current period presentation.
XML 38 R26.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value of Financial Instruments (Tables)
9 Months Ended
Sep. 30, 2023
Fair Value Disclosures [Abstract]  
Schedule of Assets and Liabilities Measured on Recurring Basis
The following table presents information about our financial assets and liabilities that are measured at fair value on a recurring basis and indicates the level of the fair value hierarchy used to determine such fair values:

September 30, 2023
Level 1Level 2Level 3Total
Assets:
Money market funds$251 $— $— $251 
Commercial paper— 88 — 88 
Certificates of deposit— 41 — 41 
Corporate bonds— 71 — 71 
U.S. government agency securities— 80 — 80 
Treasury securities— 154 — 154 
Asset-backed securities— 82 — 82 
$251 $516 $— $767 
Liabilities:
Warrants to purchase common stock$— $— $72 $72 
$— $— $72 $72 

December 31, 2022
Level 1Level 2Level 3Total
Assets:
Money market funds$483 $— $— $483 
Commercial paper— 140 — 140 
Certificates of deposit— 104 — 104 
Corporate bonds— 109 — 109 
U.S. government agency securities— 33 — 33 
Treasury securities— 60 — 60 
Asset-backed securities— 28 — 28 
$483 $474 $— $957 
Liabilities:
Warrants to purchase common stock$— $— $68 $68 
Contingent consideration— — 
$— $— $72 $72 
Schedule of Measurement Inputs and Valuation Techniques The following table indicates the weighted-average assumptions made in estimating the fair value as of September 30, 2023 and December 31, 2022:
September 30, 2023December 31, 2022
Risk-free interest rate4.7 %4.1 %
Contractual term (in years)44
Expected volatility68.3 %60.3 %
Expected dividend yield— %— %
Exercise price per share$17.16 $17.16 
Schedule of Liabilities Measured on Recurring and Nonrecurring Basis
The following tables provide a roll-forward of the aggregate fair value of our common stock warrant liability for which fair value is determined using Level 3 inputs:

Common Stock Warrant
Liability
Balance as of December 31, 2022
$68 
Change in fair value
Settlement(1)
Balance as of September 30, 2023
$72 

Common Stock Warrant Liability
Balance as of December 31, 2021
$181 
Change in fair value(102)
Settlement(18)
Balance as of September 30, 2022
$61 
XML 39 R27.htm IDEA: XBRL DOCUMENT v3.23.3
Marketable Securities (Tables)
9 Months Ended
Sep. 30, 2023
Investments, Debt and Equity Securities [Abstract]  
Schedule of Debt Securities Available-for-sale
The amortized cost, gross unrealized holding losses and fair value of marketable securities, excluding accrued interest receivable, consisted of the following:
September 30, 2023
Amortized CostGross Unrealized LossesFair Value
Commercial paper$88 $— $88 
Certificates of deposit41 — 41 
Corporate bonds71 — 71 
U.S. government agency securities80 — 80 
Treasury securities156 (2)154 
Asset-backed securities82 — 82 
Total$518 $(2)$516 

December 31, 2022
Amortized CostGross Unrealized LossesFair Value
Commercial paper$140 $— $140 
Certificates of deposit104 — 104 
Corporate bonds110 (1)109 
U.S. government agency securities33 — 33 
Treasury securities61 (1)60 
Asset-backed securities28 — 28 
Total$476 $(2)$474 
The fair values of marketable securities by contractual maturities at September 30, 2023:

  September 30,
2023
Due within 1 year$340 
Due after 1 year through 5 years172 
Due after 5 years and thereafter
Total marketable securities$516 
XML 40 R28.htm IDEA: XBRL DOCUMENT v3.23.3
Loan Servicing Activities and Acquired Loans Receivable, Net (Tables)
9 Months Ended
Sep. 30, 2023
Guarantees and Product Warranties [Abstract]  
Schedule of Off-Balance Sheet Credit Loss Liability
Changes in the contingent liability for expected credit losses for the three and nine months ended September 30, 2023 and 2022 were as follows:

Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
Beginning balance$22 $$14 $
Credit loss expense16 38 11 
Reductions due to loan purchase(9)(3)(23)(5)
Ending balance$29 $$29 $
XML 41 R29.htm IDEA: XBRL DOCUMENT v3.23.3
Lessee Arrangements (Tables)
9 Months Ended
Sep. 30, 2023
Leases [Abstract]  
Schedule of Lease Cost
The components of lease expense were as follows for the three and nine months ended September 30, 2023 and 2022:
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
Operating lease expense$$$10 $17 
Variable lease expense
Total$$$12 $20 

The following table summarizes supplemental cash flow information related to cash paid for amounts included in the measurement of lease liabilities during the nine months ended September 30, 2023 and 2022:
Nine Months Ended September 30,
20232022
Operating cash flows for operating leases$(13)$(19)
Supplemental non-cash amounts of increases in lease liabilities from obtaining right-of-use assets/ (decreases) of lease liabilities from lease terminations and modifications(54)11 
Total$(67)$(8)
XML 42 R30.htm IDEA: XBRL DOCUMENT v3.23.3
Other Balance Sheet Information (Tables)
9 Months Ended
Sep. 30, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Accounts Receivable
Accounts receivable, net consisted of the following:
September 30,
2023
December 31,
2022
Accounts receivable$65 $45 
Unbilled receivables41 44 
Less: Allowance for credit losses(11)(12)
Accounts receivable, net$95 $77 
Schedule of Accounts Receivable Allowance for Credit Loss
Our allowance for credit losses was comprised of the following:
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
Beginning balance$(10)$(5)$(12)$(4)
Additions(4)(4)(7)(7)
Write offs
Ending balance$(11)$(8)$(11)$(8)
Schedule of Prepaid and Other Current Assets
Prepaid expenses and other current assets consisted of the following:
September 30,
2023
December 31,
2022
Cash held on behalf of customers$87 $60 
Prepaid expenses22 27 
Deposits for inventory purchases10 20 
Other current assets82 48 
$201 $155 
Schedule of Accounts Payable and Accrued Liabilities
Accrued expenses and current liabilities consisted of the following:
September 30,
2023
December 31,
2022
Accrued transaction-based costs$224 $181 
Accrued payroll and bonus50 59 
Customer funds obligation87 60 
Accrued expenses54 45 
Accrued commissions20 15 
Contingent liability for expected credit losses29 14 
Other liabilities35 39 
$499 $413 
XML 43 R31.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue from Contracts with Customers (Tables)
9 Months Ended
Sep. 30, 2023
Revenue from Contract with Customer [Abstract]  
Schedule of Contract Asset Contract Liability and Receivable
The following table summarizes the activity in deferred revenue:
Nine Months Ended September 30,
20232022
Deferred revenue, beginning of year$46 $56 
Deferred revenue, end of period52 48 
Revenue recognized in the period from amounts included in deferred revenue at the beginning of period$38 $45 
Schedule of Capitalized Contract Cost
The following tables summarize the activity in deferred contract acquisition costs and the classification of deferred costs:
Nine Months Ended September 30,
20232022
Beginning balance$82 $55 
Capitalization of sales commissions costs77 53 
Amortization of sales commissions costs(44)(32)
Ending balance$115 $76 
XML 44 R32.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-Based Compensation (Tables)
9 Months Ended
Sep. 30, 2023
Share-Based Payment Arrangement [Abstract]  
Schedule of Share-based Compensation Expense
Stock-based compensation expense recognized for the three and nine months ended September 30, 2023 and 2022, is as follows:
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
Costs of revenue$11 $$32 $24 
Sales and marketing15 12 43 37 
Research and development23 18 69 52 
General and administrative22 19 62 54 
Total Stock based compensation$71 $57 $206 $167 
Schedule of Stock Options Valuation Assumptions The following table indicates the weighted-average assumptions made in estimating the fair value for the nine months ended September 30, 2023 and 2022:
Nine Months Ended September 30,
20232022
Risk-free interest rate3.90 %2.37 %
Expected term (in years)6.16.1
Expected volatility56.19 %52.28 %
Expected dividend yield— %— %
Weighted-average fair value of common stock$18.01 $17.20 
Weighted-average grant date fair value$10.24 $8.89 
Schedule of Stock Option Activity
The following is a summary of stock option activity under our stock option plans for the nine months ended September 30, 2023:
(in millions, except share and per share amounts)
Number of
Shares
Weighted
Average
Exercise
Price
Weighted
Average
Remaining
Contractual
Term (Years)
Aggregate
Intrinsic
Value (1)
Outstanding as of December 31, 2022
53,728,512 $5.98 6.9$655 
Granted 3,147,911 18.01 
Exercised(6,479,120)3.07 
Forfeited(1,077,890)13.09 
Outstanding as of September 30, 2023
49,319,413 $6.98 6.5$587 
Options vested and expected to vest as of September 30, 2023
47,502,892 $6.73 6.4$577 
Options exercisable as of September 30, 2023
42,553,432 $5.17 6.1$576 
(1) The aggregate intrinsic value was determined as the difference between the closing price of the Class A common stock on the last trading day of September 2023, or the date of exercise, as appropriate, and the exercise price, multiplied by the number of in-the-money options that would have been received by the option holders had all option holders exercised their in-the-money options at period end.
Schedule of Restricted Stock Unit Activity
The following table summarizes RSU activity during the nine months ended September 30, 2023:
RSU
Weighted
Average
Grant Date
Fair Value
Unvested balance as of December 31, 2022
31,242,263 $22.11 
Granted13,848,380 $18.82 
Vested(7,759,507)$21.69 
Forfeited(2,109,436)$21.77 
Unvested balance as of September 30, 2023
35,221,700 $20.93 
XML 45 R33.htm IDEA: XBRL DOCUMENT v3.23.3
Net Loss Per Share Attributable to Common Stockholders (Tables)
9 Months Ended
Sep. 30, 2023
Earnings Per Share [Abstract]  
Schedule of Net Loss Per Share Basic and Diluted
The following table sets forth the computation of basic and diluted net loss per share attributable to common stockholders for the three and nine months ended September 30, 2023 and 2022:
(in millions, except share and per share amounts)Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
Numerator:
Net loss, basic$(31)$(98)$(210)$(175)
Gain on change in fair value of warrant liability18 — — 102 
Net loss, diluted$(49)$(98)$(210)$(277)
Denominator:
Weighted average shares of common stock outstanding—basic535,219,532 513,719,867 529,535,807 509,507,937 
Effect of dilutive securities:
Warrants to purchase Class B common stock
1,315,400 — — 492,415 
Weighted average shares of common stock outstanding—diluted536,534,932 513,719,867 529,535,807 510,000,352 
Net loss per share, basic$(0.06)$(0.19)$(0.40)$(0.34)
Net loss per share, diluted$(0.09)$(0.19)$(0.40)$(0.54)
Schedule of Antidilutive Securities Excluded from Computation of Net Loss Per Share
We excluded the following potential shares of common stock from the computation of diluted net loss per share because including them would have an anti-dilutive effect for the three and nine months ended September 30, 2023 and 2022:
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
Options to purchase Class A common stock and Class B common stock49,319,413 55,688,962 49,319,413 55,688,962 
Unvested restricted stock881,133 3,309,223 881,133 3,309,223 
Unvested restricted stock units35,221,700 28,848,298 35,221,700 28,848,298 
Warrants to purchase Class B common stock
— 6,902,633 6,790,080 — 
Employee Stock Purchase Plan 62,538 24,588 62,538 24,588 
85,484,784 94,773,704 92,274,864 87,871,071 
XML 46 R34.htm IDEA: XBRL DOCUMENT v3.23.3
Segment Information (Tables)
9 Months Ended
Sep. 30, 2023
Segment Reporting [Abstract]  
Schedule of Long-lived Assets by Geographic Areas
The following table sets forth the breakdown of long-lived assets based on geography:
September 30,
2023
December 31,
2022
United States$79 $122 
Ireland10 
India
Other
Total long-lived assets$92 $138 
XML 47 R35.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value of Financial Instruments - Schedule of Assets and Liabilities Measured on Recurring Basis (Details) - USD ($)
$ in Millions
Sep. 30, 2023
Dec. 31, 2022
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Warrants to purchase common stock $ 72 $ 68
Fair Value, Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets 767 957
Warrants to purchase common stock 72 68
Contingent consideration   4
Total liabilities 72 72
Level 1 | Fair Value, Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets 251 483
Warrants to purchase common stock 0 0
Contingent consideration   0
Total liabilities 0 0
Level 2 | Fair Value, Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets 516 474
Warrants to purchase common stock 0 0
Contingent consideration   0
Total liabilities 0 0
Level 3 | Fair Value, Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets 0 0
Warrants to purchase common stock 72 68
Contingent consideration   4
Total liabilities 72 72
Money market funds | Fair Value, Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets 251 483
Money market funds | Level 1 | Fair Value, Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets 251 483
Money market funds | Level 2 | Fair Value, Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets 0 0
Money market funds | Level 3 | Fair Value, Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets 0 0
Commercial paper | Fair Value, Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets 88 140
Commercial paper | Level 1 | Fair Value, Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets 0 0
Commercial paper | Level 2 | Fair Value, Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets 88 140
Commercial paper | Level 3 | Fair Value, Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets 0 0
Certificates of deposit | Fair Value, Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets 41 104
Certificates of deposit | Level 1 | Fair Value, Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets 0 0
Certificates of deposit | Level 2 | Fair Value, Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets 41 104
Certificates of deposit | Level 3 | Fair Value, Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets 0 0
Corporate bonds | Fair Value, Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets 71 109
Corporate bonds | Level 1 | Fair Value, Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets 0 0
Corporate bonds | Level 2 | Fair Value, Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets 71 109
Corporate bonds | Level 3 | Fair Value, Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets 0 0
U.S. government agency securities | Fair Value, Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets 80 33
U.S. government agency securities | Level 1 | Fair Value, Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets 0 0
U.S. government agency securities | Level 2 | Fair Value, Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets 80 33
U.S. government agency securities | Level 3 | Fair Value, Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets 0 0
Treasury securities | Fair Value, Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets 154 60
Treasury securities | Level 1 | Fair Value, Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets 0 0
Treasury securities | Level 2 | Fair Value, Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets 154 60
Treasury securities | Level 3 | Fair Value, Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets 0 0
Asset-backed securities | Fair Value, Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets 82 28
Asset-backed securities | Level 1 | Fair Value, Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets 0 0
Asset-backed securities | Level 2 | Fair Value, Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets 82 28
Asset-backed securities | Level 3 | Fair Value, Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets $ 0 $ 0
XML 48 R36.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value of Financial Instruments - Schedule of Weighted Average Assumptions (Details) - Level 3
Sep. 30, 2023
Dec. 31, 2022
Risk-free interest rate    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Warrants, measurement inputs 0.047 0.041
Contractual term (in years)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Warrants, measurement inputs 4 4
Expected volatility    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Warrants, measurement inputs 0.683 0.603
Expected dividend yield    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Warrants, measurement inputs 0 0
Exercise price per share    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Warrants, measurement inputs 17.16 17.16
XML 49 R37.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value of Financial Instruments - Schedule of Rollforward of Level 3 Inputs (Details) - Common Stock Warrants - Common Stock Warrant Liability - USD ($)
$ in Millions
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Roll Forward]    
Beginning balance $ 68 $ 181
Change in fair value 5 (102)
Settlement (1) (18)
Ending balance $ 72 $ 61
XML 50 R38.htm IDEA: XBRL DOCUMENT v3.23.3
Marketable Securities - Schedule of Available-for-Sale Securities (Details) - USD ($)
$ in Millions
Sep. 30, 2023
Dec. 31, 2022
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost $ 518 $ 476
Gross Unrealized Losses (2) (2)
Fair Value 516 474
Commercial paper    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 88 140
Gross Unrealized Losses 0 0
Fair Value 88 140
Certificates of deposit    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 41 104
Gross Unrealized Losses 0 0
Fair Value 41 104
Corporate bonds    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 71 110
Gross Unrealized Losses 0 (1)
Fair Value 71 109
U.S. government agency securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 80 33
Gross Unrealized Losses 0 0
Fair Value 80 33
Treasury securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 156 61
Gross Unrealized Losses (2) (1)
Fair Value 154 60
Asset-backed securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 82 28
Gross Unrealized Losses 0 0
Fair Value $ 82 $ 28
XML 51 R39.htm IDEA: XBRL DOCUMENT v3.23.3
Marketable Securities - Scheduled Maturities of Available-for-Sale Securities (Details) - USD ($)
$ in Millions
Sep. 30, 2023
Dec. 31, 2022
Investments, Debt and Equity Securities [Abstract]    
Due within 1 year $ 340  
Due after 1 year through 5 years 172  
Due after 5 years and thereafter 4  
Total marketable securities $ 516 $ 474
XML 52 R40.htm IDEA: XBRL DOCUMENT v3.23.3
Loan Servicing Activities and Acquired Loans Receivable, Net - Schedule of Rollforward of Credit Losses (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Off-Balance Sheet, Credit Loss, Liability [Roll Forward]        
Beginning balance $ 22 $ 5 $ 14 $ 2
Credit loss expense 16 6 38 11
Reductions due to loan purchase (9) (3) (23) (5)
Ending balance $ 29 $ 8 $ 29 $ 8
XML 53 R41.htm IDEA: XBRL DOCUMENT v3.23.3
Loan Servicing Activities and Acquired Loans Receivable, Net - Narrative (Details) - USD ($)
$ in Millions
Sep. 30, 2023
Dec. 31, 2022
Non-contingent Stand-ready Liability    
Guarantor Obligations [Line Items]    
Guarantee liability $ 11 $ 6
XML 54 R42.htm IDEA: XBRL DOCUMENT v3.23.3
Lessee Arrangements - Narrative (Details)
$ in Millions
3 Months Ended
Jun. 30, 2023
USD ($)
Lessee, Lease, Description [Line Items]  
Operating lease, termination fee $ 11
General and administrative  
Lessee, Lease, Description [Line Items]  
Operating lease, termination fee $ 12
XML 55 R43.htm IDEA: XBRL DOCUMENT v3.23.3
Lessee Arrangements - Schedule of Components of Lease Expense (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Leases [Abstract]        
Operating lease expense $ 2 $ 6 $ 10 $ 17
Variable lease expense 1 1 2 3
Total $ 3 $ 7 $ 12 $ 20
XML 56 R44.htm IDEA: XBRL DOCUMENT v3.23.3
Lessee Arrangements - Schedule of Supplemental Cash Flow Information (Details) - USD ($)
$ in Millions
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Leases [Abstract]    
Operating cash flows for operating leases $ (13) $ (19)
Supplemental non-cash amounts of increases in lease liabilities from obtaining right-of-use assets/ (decreases) of lease liabilities from lease terminations and modifications (54) 11
Total $ (67) $ (8)
XML 57 R45.htm IDEA: XBRL DOCUMENT v3.23.3
Debt (Details) - Revolving Credit Facility - 2021 Credit Facility - Line of Credit - USD ($)
Mar. 02, 2023
Sep. 30, 2023
Dec. 31, 2022
Debt Instrument [Line Items]      
Minimum liquidity amount $ 250,000,000    
Long term debt, amount available   $ 0 $ 0
Maximum borrowing capacity $ 330,000,000    
London Interbank Offered Rate (LIBOR)      
Debt Instrument [Line Items]      
Basis spread on variable rate (as a percent) 1.50%    
Prime Rate      
Debt Instrument [Line Items]      
Basis spread on variable rate (as a percent) 0.50%    
Federal Reserve Bank of New York Rate      
Debt Instrument [Line Items]      
Basis spread on variable rate (as a percent) 0.50%    
Adjusted SOFR Rate      
Debt Instrument [Line Items]      
Basis spread on variable rate (as a percent) 1.00%    
XML 58 R46.htm IDEA: XBRL DOCUMENT v3.23.3
Business Combinations - Delphi Display Systems, Inc (Details) - USD ($)
$ in Millions
Feb. 14, 2023
Sep. 30, 2023
Dec. 31, 2022
Business Acquisition [Line Items]      
Goodwill   $ 113 $ 107
Delphi Display Systems, Inc      
Business Acquisition [Line Items]      
Voting interest acquired (as a percent) 100.00%    
Consideration transferred $ 10    
Goodwill 6    
Intangible assets 3    
Other assets 1    
Delphi Display Systems, Inc | Developed Technology      
Business Acquisition [Line Items]      
Intangible assets $ 2    
Finite lived intangibles acquired, weighted average useful life (in years) 5 years    
Delphi Display Systems, Inc | Customer Relationships      
Business Acquisition [Line Items]      
Intangible assets $ 1    
Finite lived intangibles acquired, weighted average useful life (in years) 5 years    
XML 59 R47.htm IDEA: XBRL DOCUMENT v3.23.3
Other Balance Sheet Information - Schedule of Accounts Receivable (Details) - USD ($)
$ in Millions
Sep. 30, 2023
Jun. 30, 2023
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Dec. 31, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]            
Accounts receivable $ 65   $ 45      
Unbilled receivables 41   44      
Less: Allowance for credit losses (11) $ (10) (12) $ (8) $ (5) $ (4)
Accounts receivable, net $ 95   $ 77      
XML 60 R48.htm IDEA: XBRL DOCUMENT v3.23.3
Other Balance Sheet Information - Schedule of Allowance For Credit Losses (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Accounts Receivable, Allowance for Credit Loss [Roll Forward]        
Beginning balance $ (10) $ (5) $ (12) $ (4)
Additions (4) (4) (7) (7)
Write offs 3 1 8 3
Ending balance $ (11) $ (8) $ (11) $ (8)
XML 61 R49.htm IDEA: XBRL DOCUMENT v3.23.3
Other Balance Sheet Information - Schedule of Prepaid Expenses and Other Current Assets (Details) - USD ($)
$ in Millions
Sep. 30, 2023
Dec. 31, 2022
Sep. 30, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]      
Cash held on behalf of customers $ 87 $ 60 $ 61
Prepaid expenses 22 27  
Deposits for inventory purchases 10 20  
Other current assets 82 48  
Prepaid expenses and other current assets $ 201 $ 155  
XML 62 R50.htm IDEA: XBRL DOCUMENT v3.23.3
Other Balance Sheet Information - Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Millions
Sep. 30, 2023
Dec. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Accrued transaction-based costs $ 224 $ 181
Accrued payroll and bonus 50 59
Customer funds obligation 87 60
Accrued expenses 54 45
Accrued commissions 20 15
Contingent liability for expected credit losses 29 14
Other liabilities 35 39
Accrued expenses and other current liabilities $ 499 $ 413
XML 63 R51.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue from Contracts with Customers - Schedule of Activity of Deferred Revenue (Details) - USD ($)
$ in Millions
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Dec. 31, 2021
Revenue from Contract with Customer [Abstract]        
Deferred revenue $ 52 $ 48 $ 46 $ 56
Revenue recognized in the period from amounts included in deferred revenue at the beginning of period $ 38 $ 45    
XML 64 R52.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue from Contracts with Customers - Narrative (Details)
$ in Millions
Sep. 30, 2023
USD ($)
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligation, amount $ 617
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-10-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligation, amount $ 569
Remaining performance obligation, period (in months) 24 months
XML 65 R53.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue from Contracts with Customers - Schedule of Capitalized Costs (Details) - USD ($)
$ in Millions
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Increase (Decrease) in Capitalized Contract Costs [Roll Forward]    
Beginning balance $ 82 $ 55
Capitalization of sales commissions costs 77 53
Amortization of sales commissions costs (44) (32)
Ending balance $ 115 $ 76
XML 66 R54.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-Based Compensation - Schedule of Stock-based Compensation (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total Stock based compensation $ 71 $ 57 $ 206 $ 167
Costs of revenue        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total Stock based compensation 11 8 32 24
Sales and marketing        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total Stock based compensation 15 12 43 37
Research and development        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total Stock based compensation 23 18 69 52
General and administrative        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total Stock based compensation $ 22 $ 19 $ 62 $ 54
XML 67 R55.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-Based Compensation - Narrative (Details) - USD ($)
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock-based compensation included in capitalized software $ 4,000,000 $ 3,000,000 $ 10,000,000 $ 5,000,000  
Granted (in shares) 0   3,147,911    
Weighted average fair value per share of options granted (in dollars per share)   $ 15.94      
Aggregate intrinsic value of options exercised $ 30,000,000 $ 31,000,000 $ 116,000,000 $ 112,000,000  
Unrecognized stock-based compensation expense related to options $ 92,000,000   $ 92,000,000    
Expected period for recognition (in years)     2 years 8 months 12 days    
Issuance of common stock under employee stock purchase plan (in shares) 440,763 0 727,849 0  
Issuance of common stock under employee stock purchase plan $ 7,000,000   $ 11,000,000    
Shares exercised (in shares)     6,479,120    
Stock based compensation 71,000,000 $ 57,000,000 $ 206,000,000 $ 167,000,000  
Pledge One Percent Movement          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Annual pledged percentage of maximum (as a percent)     1.00%    
Stock based compensation $ 10,000,000 $ 0 $ 10,000,000 $ 0  
Class A and Class B Common Stock          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Restricted stock issued (in shares) 2,942,251 2,060,423 7,733,268 3,511,292  
Shares exercised (in shares) 1,688,813 1,950,077 6,479,120 6,360,377  
Issuance of common stock in connection with business combinations (in shares)   1,338,228 65,962 1,375,407  
Common Class A          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Common stock reserved for issuance (in shares) 67,377,775   67,377,775    
RSU          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Weighted average fair value per share of options granted (in dollars per share) $ 22.41 $ 17.37   $ 18.23  
Expected period for recognition (in years)     3 years    
Fair value of RSUs vested $ 66,000,000 $ 32,000,000 $ 159,000,000 $ 61,000,000  
Total unrecognized stock-based compensation expense related to RSUs $ 532,000,000   $ 532,000,000    
Restricted stock outstanding (in shares) 35,221,700   35,221,700   31,242,263
Shares exercised (in shares)     30,015   1,365,310
RSU | Class A and Class B Common Stock          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Restricted stock issued (in shares)     881,133   2,703,538
Restricted stock outstanding (in shares) 881,133   881,133   2,703,538
RSU | Common Class A          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Issuance of common stock in connection with business combinations (in shares)     851,118   1,338,228
Employee Stock Purchase Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Weighted average fair value per share of options granted (in dollars per share) $ 15.51   $ 15.57    
Share based compensation arrangement by share based payment award, discount from market price (as percent)     85.00%    
Employee Stock Purchase Plan | Common Class A          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Common stock reserved for issuance (in shares) 21,212,317   21,212,317    
XML 68 R56.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-Based Compensation - Schedule of Weighted Average Assumptions (Details) - $ / shares
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Weighted-average grant date fair value (in dollars per share) $ 15.94    
Option      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Risk-free interest rate   3.90% 2.37%
Expected term (in years)   6 years 1 month 6 days 6 years 1 month 6 days
Expected volatility   56.19% 52.28%
Expected dividend yield   0.00% 0.00%
Weighted-average fair value of common stock (in dollars per share) $ 17.20 $ 18.01 $ 17.20
Weighted-average grant date fair value (in dollars per share)   $ 10.24 $ 8.89
XML 69 R57.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-Based Compensation - Schedule of Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2023
Sep. 30, 2023
Dec. 31, 2022
Number of Shares      
Beginning balance (in shares)   53,728,512  
Granted (in shares) 0 3,147,911  
Exercised (in shares)   (6,479,120)  
Forfeited (in shares)   (1,077,890)  
Ending balance (in shares) 49,319,413 49,319,413 53,728,512
Options vested and expected to vest (in shares) 47,502,892 47,502,892  
Options exercisable (in shares) 42,553,432 42,553,432  
Weighted Average Exercise Price      
Beginning balance (in dollars per share)   $ 5.98  
Granted (in dollars per share)   18.01  
Exercised (in dollars per share)   3.07  
Forfeited (in dollars per share)   13.09  
Ending balance (in dollars per share) $ 6.98 6.98 $ 5.98
Options vested and expected to vest, Weighted average exercise price (in dollars per share) 6.73 6.73  
Options exercisable, Weighted average exercise price per share (in dollars per share) $ 5.17 $ 5.17  
Weighted Average Remaining Contractual Term (Years)      
Options outstanding (in years)   6 years 6 months 6 years 10 months 24 days
Options vested and expected to vest   6 years 4 months 24 days  
Options exercisable (in years)   6 years 1 month 6 days  
Aggregate Intrinsic Value      
Options outstanding $ 587 $ 587 $ 655
Options vested and expected to vest 577 577  
Options exercisable $ 576 $ 576  
XML 70 R58.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-Based Compensation - Schedule of RSU Activity (Details) - RSU
9 Months Ended
Sep. 30, 2023
$ / shares
shares
RSU  
Beginning balance (in shares) | shares 31,242,263
Granted (in shares) | shares 13,848,380
Vested (in shares) | shares (7,759,507)
Forfeited (in shares) | shares (2,109,436)
Ending balance (in shares) | shares 35,221,700
Weighted Average Grant Date Fair Value  
Beginning balance (in dollars per share) | $ / shares $ 22.11
Granted (in dollars per share) | $ / shares 18.82
Vested (in dollars per share) | $ / shares 21.69
Forfeited (in dollars per share) | $ / shares 21.77
Ending balance (in dollars per share) | $ / shares $ 20.93
XML 71 R59.htm IDEA: XBRL DOCUMENT v3.23.3
Income Taxes (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Income Tax Disclosure [Abstract]        
Effective income tax rate (as a percent) (0.20%) 4.00% (0.50%) 2.00%
Benefit (provision) for income taxes $ 0 $ 4 $ (1) $ 4
Non-recurring income tax benefit from acquisition   $ 5   $ 5
XML 72 R60.htm IDEA: XBRL DOCUMENT v3.23.3
Net Loss Per Share Attributable to Common Stockholders - Schedule of Net Loss Per Share (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Numerator:        
Net loss, basic $ (31) $ (98) $ (210) $ (175)
Gain on change in fair value of warrant liability 18 0 0 102
Net loss, diluted $ (49) $ (98) $ (210) $ (277)
Denominator:        
Weighted average shares of common stock outstanding - basic (in shares) 535,219,532 513,719,867 529,535,807 509,507,937
Effect of dilutive securities:        
Warrants to purchase Class B common stock (in shares) 1,315,400 0 0 492,415
Weighted average shares of common stock outstanding - diluted (in shares) 536,534,932 513,719,867 529,535,807 510,000,352
Net loss per share, basic (in dollars per share) $ (0.06) $ (0.19) $ (0.40) $ (0.34)
Net loss per share, diluted (in dollars per share) $ (0.09) $ (0.19) $ (0.40) $ (0.54)
XML 73 R61.htm IDEA: XBRL DOCUMENT v3.23.3
Net Loss Per Share Attributable to Common Stockholders - Schedule of Antidilutive Shares (Details) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive shares excluded from computation of earnings per share (in shares) 85,484,784 94,773,704 92,274,864 87,871,071
Options to purchase Class A common stock and Class B common stock        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive shares excluded from computation of earnings per share (in shares) 49,319,413 55,688,962 49,319,413 55,688,962
Unvested restricted stock        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive shares excluded from computation of earnings per share (in shares) 881,133 3,309,223 881,133 3,309,223
Unvested restricted stock units        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive shares excluded from computation of earnings per share (in shares) 35,221,700 28,848,298 35,221,700 28,848,298
Common Stock Warrant Liability        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive shares excluded from computation of earnings per share (in shares) 0 6,902,633 6,790,080 0
Employee Stock Purchase Plan        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive shares excluded from computation of earnings per share (in shares) 62,538 24,588 62,538 24,588
XML 74 R62.htm IDEA: XBRL DOCUMENT v3.23.3
Segment Information (Details) - USD ($)
$ in Millions
Sep. 30, 2023
Dec. 31, 2022
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total long-lived assets $ 92 $ 138
United States    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total long-lived assets 79 122
Ireland    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total long-lived assets 8 10
India    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total long-lived assets 4 5
Other    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total long-lived assets $ 1 $ 1
XML 75 tost-20230930_htm.xml IDEA: XBRL DOCUMENT 0001650164 2023-01-01 2023-09-30 0001650164 us-gaap:CommonClassAMember 2023-10-31 0001650164 us-gaap:CommonClassBMember 2023-10-31 0001650164 2023-09-30 0001650164 2022-12-31 0001650164 us-gaap:CommonClassAMember 2023-09-30 0001650164 us-gaap:CommonClassAMember 2022-12-31 0001650164 us-gaap:CommonClassBMember 2022-12-31 0001650164 us-gaap:CommonClassBMember 2023-09-30 0001650164 us-gaap:LicenseMember 2023-07-01 2023-09-30 0001650164 us-gaap:LicenseMember 2022-07-01 2022-09-30 0001650164 us-gaap:LicenseMember 2023-01-01 2023-09-30 0001650164 us-gaap:LicenseMember 2022-01-01 2022-09-30 0001650164 us-gaap:TechnologyServiceMember 2023-07-01 2023-09-30 0001650164 us-gaap:TechnologyServiceMember 2022-07-01 2022-09-30 0001650164 us-gaap:TechnologyServiceMember 2023-01-01 2023-09-30 0001650164 us-gaap:TechnologyServiceMember 2022-01-01 2022-09-30 0001650164 us-gaap:ProductMember 2023-07-01 2023-09-30 0001650164 us-gaap:ProductMember 2022-07-01 2022-09-30 0001650164 us-gaap:ProductMember 2023-01-01 2023-09-30 0001650164 us-gaap:ProductMember 2022-01-01 2022-09-30 0001650164 tost:ProfessionalServicesMember 2023-07-01 2023-09-30 0001650164 tost:ProfessionalServicesMember 2022-07-01 2022-09-30 0001650164 tost:ProfessionalServicesMember 2023-01-01 2023-09-30 0001650164 tost:ProfessionalServicesMember 2022-01-01 2022-09-30 0001650164 2023-07-01 2023-09-30 0001650164 2022-07-01 2022-09-30 0001650164 2022-01-01 2022-09-30 0001650164 us-gaap:CommonStockMember 2022-12-31 0001650164 us-gaap:TreasuryStockCommonMember 2022-12-31 0001650164 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001650164 us-gaap:RetainedEarningsMember 2022-12-31 0001650164 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001650164 us-gaap:CommonStockMember 2023-01-01 2023-09-30 0001650164 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-09-30 0001650164 us-gaap:RetainedEarningsMember 2023-01-01 2023-09-30 0001650164 us-gaap:CommonStockMember 2023-09-30 0001650164 us-gaap:TreasuryStockCommonMember 2023-09-30 0001650164 us-gaap:AdditionalPaidInCapitalMember 2023-09-30 0001650164 us-gaap:RetainedEarningsMember 2023-09-30 0001650164 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-09-30 0001650164 us-gaap:CommonStockMember 2021-12-31 0001650164 us-gaap:TreasuryStockCommonMember 2021-12-31 0001650164 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001650164 us-gaap:RetainedEarningsMember 2021-12-31 0001650164 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001650164 2021-12-31 0001650164 us-gaap:CommonStockMember 2022-01-01 2022-09-30 0001650164 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-09-30 0001650164 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-09-30 0001650164 us-gaap:RetainedEarningsMember 2022-01-01 2022-09-30 0001650164 us-gaap:CommonStockMember 2022-09-30 0001650164 us-gaap:TreasuryStockCommonMember 2022-09-30 0001650164 us-gaap:AdditionalPaidInCapitalMember 2022-09-30 0001650164 us-gaap:RetainedEarningsMember 2022-09-30 0001650164 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-09-30 0001650164 2022-09-30 0001650164 us-gaap:CommonStockMember 2023-06-30 0001650164 us-gaap:TreasuryStockCommonMember 2023-06-30 0001650164 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0001650164 us-gaap:RetainedEarningsMember 2023-06-30 0001650164 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-06-30 0001650164 2023-06-30 0001650164 us-gaap:CommonStockMember 2023-07-01 2023-09-30 0001650164 us-gaap:AdditionalPaidInCapitalMember 2023-07-01 2023-09-30 0001650164 us-gaap:RetainedEarningsMember 2023-07-01 2023-09-30 0001650164 us-gaap:CommonStockMember 2022-06-30 0001650164 us-gaap:TreasuryStockCommonMember 2022-06-30 0001650164 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0001650164 us-gaap:RetainedEarningsMember 2022-06-30 0001650164 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0001650164 2022-06-30 0001650164 us-gaap:CommonStockMember 2022-07-01 2022-09-30 0001650164 us-gaap:AdditionalPaidInCapitalMember 2022-07-01 2022-09-30 0001650164 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-07-01 2022-09-30 0001650164 us-gaap:RetainedEarningsMember 2022-07-01 2022-09-30 0001650164 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001650164 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001650164 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001650164 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001650164 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001650164 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001650164 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001650164 us-gaap:CommercialPaperMember us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001650164 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001650164 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001650164 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001650164 us-gaap:CertificatesOfDepositMember us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001650164 us-gaap:CorporateBondSecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001650164 us-gaap:CorporateBondSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001650164 us-gaap:CorporateBondSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001650164 us-gaap:CorporateBondSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001650164 us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001650164 us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001650164 us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001650164 us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001650164 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001650164 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001650164 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001650164 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001650164 us-gaap:AssetBackedSecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001650164 us-gaap:AssetBackedSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001650164 us-gaap:AssetBackedSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001650164 us-gaap:AssetBackedSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001650164 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001650164 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001650164 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001650164 us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001650164 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001650164 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001650164 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001650164 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001650164 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001650164 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001650164 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001650164 us-gaap:CommercialPaperMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001650164 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001650164 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001650164 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001650164 us-gaap:CertificatesOfDepositMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001650164 us-gaap:CorporateBondSecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001650164 us-gaap:CorporateBondSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001650164 us-gaap:CorporateBondSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001650164 us-gaap:CorporateBondSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001650164 us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001650164 us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001650164 us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001650164 us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001650164 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001650164 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001650164 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001650164 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001650164 us-gaap:AssetBackedSecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001650164 us-gaap:AssetBackedSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001650164 us-gaap:AssetBackedSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001650164 us-gaap:AssetBackedSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001650164 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001650164 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001650164 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001650164 us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001650164 us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputRiskFreeInterestRateMember 2023-09-30 0001650164 us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputRiskFreeInterestRateMember 2022-12-31 0001650164 us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputExpectedTermMember 2023-09-30 0001650164 us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputExpectedTermMember 2022-12-31 0001650164 us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputPriceVolatilityMember 2023-09-30 0001650164 us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputPriceVolatilityMember 2022-12-31 0001650164 us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputExpectedDividendRateMember 2023-09-30 0001650164 us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputExpectedDividendRateMember 2022-12-31 0001650164 us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputExercisePriceMember 2023-09-30 0001650164 us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputExercisePriceMember 2022-12-31 0001650164 tost:CommonStockWarrantsMember us-gaap:WarrantMember 2022-12-31 0001650164 tost:CommonStockWarrantsMember us-gaap:WarrantMember 2023-01-01 2023-09-30 0001650164 tost:CommonStockWarrantsMember us-gaap:WarrantMember 2023-09-30 0001650164 tost:CommonStockWarrantsMember us-gaap:WarrantMember 2021-12-31 0001650164 tost:CommonStockWarrantsMember us-gaap:WarrantMember 2022-01-01 2022-09-30 0001650164 tost:CommonStockWarrantsMember us-gaap:WarrantMember 2022-09-30 0001650164 us-gaap:CommercialPaperMember 2023-09-30 0001650164 us-gaap:CertificatesOfDepositMember 2023-09-30 0001650164 us-gaap:CorporateBondSecuritiesMember 2023-09-30 0001650164 us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember 2023-09-30 0001650164 us-gaap:USTreasurySecuritiesMember 2023-09-30 0001650164 us-gaap:AssetBackedSecuritiesMember 2023-09-30 0001650164 us-gaap:CommercialPaperMember 2022-12-31 0001650164 us-gaap:CertificatesOfDepositMember 2022-12-31 0001650164 us-gaap:CorporateBondSecuritiesMember 2022-12-31 0001650164 us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember 2022-12-31 0001650164 us-gaap:USTreasurySecuritiesMember 2022-12-31 0001650164 us-gaap:AssetBackedSecuritiesMember 2022-12-31 0001650164 us-gaap:GuaranteeOfScheduledContractualCashFlowsFromAssetsOfSpecialPurposeEntitySPEMember 2023-09-30 0001650164 us-gaap:GuaranteeOfScheduledContractualCashFlowsFromAssetsOfSpecialPurposeEntitySPEMember 2022-12-31 0001650164 2023-04-01 2023-06-30 0001650164 us-gaap:GeneralAndAdministrativeExpenseMember 2023-04-01 2023-06-30 0001650164 us-gaap:RevolvingCreditFacilityMember tost:CreditFacility2021Member us-gaap:LineOfCreditMember tost:LondonInterbankOfferedRateLIBOR1Member 2023-03-02 2023-03-02 0001650164 us-gaap:RevolvingCreditFacilityMember tost:CreditFacility2021Member us-gaap:LineOfCreditMember us-gaap:PrimeRateMember 2023-03-02 2023-03-02 0001650164 us-gaap:RevolvingCreditFacilityMember tost:CreditFacility2021Member us-gaap:LineOfCreditMember tost:FederalReserveBankOfNewYorkRateMember 2023-03-02 2023-03-02 0001650164 us-gaap:RevolvingCreditFacilityMember tost:CreditFacility2021Member us-gaap:LineOfCreditMember tost:AdjustedSecuredOvernightFinancingRateSOFRRateMember 2023-03-02 2023-03-02 0001650164 us-gaap:RevolvingCreditFacilityMember tost:CreditFacility2021Member us-gaap:LineOfCreditMember 2023-03-02 0001650164 us-gaap:RevolvingCreditFacilityMember tost:CreditFacility2021Member us-gaap:LineOfCreditMember 2023-09-30 0001650164 us-gaap:RevolvingCreditFacilityMember tost:CreditFacility2021Member us-gaap:LineOfCreditMember 2022-12-31 0001650164 tost:DelphiDisplaySystemsIncMember 2023-02-14 0001650164 tost:DelphiDisplaySystemsIncMember 2023-02-14 2023-02-14 0001650164 tost:DelphiDisplaySystemsIncMember us-gaap:DevelopedTechnologyRightsMember 2023-02-14 0001650164 tost:DelphiDisplaySystemsIncMember us-gaap:CustomerRelationshipsMember 2023-02-14 0001650164 tost:DelphiDisplaySystemsIncMember us-gaap:CustomerRelationshipsMember 2023-02-14 2023-02-14 0001650164 tost:DelphiDisplaySystemsIncMember us-gaap:DevelopedTechnologyRightsMember 2023-02-14 2023-02-14 0001650164 2023-10-01 2023-09-30 0001650164 us-gaap:CostOfSalesMember 2023-07-01 2023-09-30 0001650164 us-gaap:CostOfSalesMember 2022-07-01 2022-09-30 0001650164 us-gaap:CostOfSalesMember 2023-01-01 2023-09-30 0001650164 us-gaap:CostOfSalesMember 2022-01-01 2022-09-30 0001650164 us-gaap:SellingAndMarketingExpenseMember 2023-07-01 2023-09-30 0001650164 us-gaap:SellingAndMarketingExpenseMember 2022-07-01 2022-09-30 0001650164 us-gaap:SellingAndMarketingExpenseMember 2023-01-01 2023-09-30 0001650164 us-gaap:SellingAndMarketingExpenseMember 2022-01-01 2022-09-30 0001650164 us-gaap:ResearchAndDevelopmentExpenseMember 2023-07-01 2023-09-30 0001650164 us-gaap:ResearchAndDevelopmentExpenseMember 2022-07-01 2022-09-30 0001650164 us-gaap:ResearchAndDevelopmentExpenseMember 2023-01-01 2023-09-30 0001650164 us-gaap:ResearchAndDevelopmentExpenseMember 2022-01-01 2022-09-30 0001650164 us-gaap:GeneralAndAdministrativeExpenseMember 2023-07-01 2023-09-30 0001650164 us-gaap:GeneralAndAdministrativeExpenseMember 2022-07-01 2022-09-30 0001650164 us-gaap:GeneralAndAdministrativeExpenseMember 2023-01-01 2023-09-30 0001650164 us-gaap:GeneralAndAdministrativeExpenseMember 2022-01-01 2022-09-30 0001650164 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-09-30 0001650164 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-09-30 0001650164 us-gaap:EmployeeStockOptionMember 2023-09-30 0001650164 us-gaap:EmployeeStockOptionMember 2022-09-30 0001650164 2022-01-01 2022-12-31 0001650164 us-gaap:RestrictedStockUnitsRSUMember 2022-12-31 0001650164 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-09-30 0001650164 us-gaap:RestrictedStockUnitsRSUMember 2023-09-30 0001650164 us-gaap:RestrictedStockUnitsRSUMember 2023-07-01 2023-09-30 0001650164 us-gaap:RestrictedStockUnitsRSUMember 2022-07-01 2022-09-30 0001650164 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-09-30 0001650164 us-gaap:EmployeeStockMember us-gaap:CommonClassAMember 2023-09-30 0001650164 us-gaap:EmployeeStockMember 2023-01-01 2023-09-30 0001650164 us-gaap:EmployeeStockMember 2023-07-01 2023-09-30 0001650164 us-gaap:RestrictedStockUnitsRSUMember us-gaap:CommonStockMember 2023-09-30 0001650164 us-gaap:RestrictedStockUnitsRSUMember us-gaap:CommonStockMember 2023-01-01 2023-09-30 0001650164 us-gaap:RestrictedStockUnitsRSUMember us-gaap:CommonStockMember 2022-12-31 0001650164 us-gaap:RestrictedStockUnitsRSUMember us-gaap:CommonStockMember 2022-01-01 2022-12-31 0001650164 us-gaap:RestrictedStockUnitsRSUMember us-gaap:CommonClassAMember 2023-01-01 2023-09-30 0001650164 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-12-31 0001650164 us-gaap:RestrictedStockUnitsRSUMember us-gaap:CommonClassAMember 2022-01-01 2022-12-31 0001650164 tost:PledgeOnePercentMovementMember 2023-01-01 2023-09-30 0001650164 tost:PledgeOnePercentMovementMember 2023-07-01 2023-09-30 0001650164 tost:PledgeOnePercentMovementMember 2022-07-01 2022-09-30 0001650164 tost:PledgeOnePercentMovementMember 2022-01-01 2022-09-30 0001650164 us-gaap:EmployeeStockOptionMember 2023-07-01 2023-09-30 0001650164 us-gaap:EmployeeStockOptionMember 2022-07-01 2022-09-30 0001650164 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-09-30 0001650164 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-09-30 0001650164 tost:RestrictedStockEarlyExercisedMember 2023-07-01 2023-09-30 0001650164 tost:RestrictedStockEarlyExercisedMember 2022-07-01 2022-09-30 0001650164 tost:RestrictedStockEarlyExercisedMember 2023-01-01 2023-09-30 0001650164 tost:RestrictedStockEarlyExercisedMember 2022-01-01 2022-09-30 0001650164 us-gaap:RestrictedStockMember 2023-07-01 2023-09-30 0001650164 us-gaap:RestrictedStockMember 2022-07-01 2022-09-30 0001650164 us-gaap:RestrictedStockMember 2023-01-01 2023-09-30 0001650164 us-gaap:RestrictedStockMember 2022-01-01 2022-09-30 0001650164 us-gaap:WarrantMember 2023-07-01 2023-09-30 0001650164 us-gaap:WarrantMember 2022-07-01 2022-09-30 0001650164 us-gaap:WarrantMember 2023-01-01 2023-09-30 0001650164 us-gaap:WarrantMember 2022-01-01 2022-09-30 0001650164 us-gaap:StockCompensationPlanMember 2023-07-01 2023-09-30 0001650164 us-gaap:StockCompensationPlanMember 2022-07-01 2022-09-30 0001650164 us-gaap:StockCompensationPlanMember 2023-01-01 2023-09-30 0001650164 us-gaap:StockCompensationPlanMember 2022-01-01 2022-09-30 0001650164 country:US 2023-09-30 0001650164 country:US 2022-12-31 0001650164 country:IE 2023-09-30 0001650164 country:IE 2022-12-31 0001650164 country:IN 2023-09-30 0001650164 country:IN 2022-12-31 0001650164 tost:OtherMember 2023-09-30 0001650164 tost:OtherMember 2022-12-31 0001650164 tost:BrianElworthyMember 2023-01-01 2023-09-30 0001650164 tost:BrianElworthyMember 2023-07-01 2023-09-30 0001650164 tost:BrianElworthyMember 2023-09-30 shares iso4217:USD iso4217:USD shares pure 0001650164 false --12-31 2023 Q3 P266D 10-Q true 2023-09-30 false 001-40819 Toast, Inc. DE 45-4168768 401 Park Drive Boston, MA 02215 617 297-1005 Class A common stock, par value of $0.000001 per share TOST NYSE Yes Yes Large Accelerated Filer false false false 425261924 114945975 514000000 547000000 516000000 474000000 95000000 77000000 98000000 110000000 56000000 44000000 201000000 155000000 1480000000 1407000000 69000000 61000000 23000000 77000000 28000000 29000000 113000000 107000000 49000000 28000000 59000000 38000000 13000000 14000000 354000000 354000000 1834000000 1761000000 27000000 30000000 10000000 14000000 38000000 39000000 499000000 413000000 574000000 496000000 72000000 68000000 22000000 80000000 14000000 7000000 3000000 12000000 685000000 663000000 0.000001 0.000001 100000000 100000000 0 0 0 0 0 0 0.000001 0.000001 7000000000 7000000000 423611258 423611258 353094009 353094009 0 0 0.000001 0.000001 700000000 700000000 114944182 114944182 169933289 169933289 0 0 225000 225000 0 0 -2000000 -2000000 2738000000 2477000000 -1587000000 -1377000000 1149000000 1098000000 1834000000 1761000000 131000000 90000000 358000000 230000000 856000000 628000000 2338000000 1628000000 34000000 27000000 106000000 86000000 11000000 7000000 27000000 19000000 1032000000 752000000 2829000000 1963000000 43000000 29000000 118000000 81000000 674000000 494000000 1828000000 1289000000 58000000 52000000 181000000 165000000 30000000 25000000 90000000 71000000 1000000 1000000 4000000 4000000 806000000 601000000 2221000000 1610000000 226000000 151000000 608000000 353000000 100000000 84000000 299000000 232000000 87000000 74000000 264000000 203000000 98000000 78000000 276000000 203000000 285000000 236000000 839000000 638000000 -59000000 -85000000 -231000000 -285000000 10000000 3000000 27000000 5000000 -18000000 21000000 5000000 -102000000 0 1000000 0 -1000000 -31000000 -102000000 -209000000 -179000000 0 -4000000 1000000 -4000000 -31000000 -98000000 -210000000 -175000000 -0.06 -0.19 -0.40 -0.34 -0.09 -0.19 -0.40 -0.54 535219532 513719867 529535807 509507937 536534932 513719867 529535807 510000352 -31000000 -98000000 -210000000 -175000000 0 0 0 0 0 1000000 0 -2000000 0 0 0 -1000000 0 1000000 0 -3000000 -31000000 -97000000 -210000000 -178000000 523027298 0 225000 0 2477000000 -1377000000 -2000000 1098000000 44440 19494 1000000 1000000 6479120 20000000 20000000 7733268 216000000 216000000 2000000 2000000 727849 11000000 11000000 65962 1000000 1000000 546889 10000000 10000000 -210000000 -210000000 538555440 0 225000 0 2738000000 -1587000000 -2000000 1149000000 507170365 0 225000 0 2194000000 -1102000000 -1000000 1091000000 33475 371573 18000000 18000000 6360377 12000000 12000000 3511292 172000000 172000000 3000000 3000000 1375407 1000000 1000000 -1000000 -1000000 -2000000 -2000000 -175000000 -175000000 518755539 0 225000 0 2400000000 -1277000000 -4000000 1119000000 532936724 0 225000 0 2637000000 -1556000000 -2000000 1079000000 1688813 9000000 9000000 2942251 75000000 75000000 440763 7000000 7000000 546889 10000000 10000000 -31000000 -31000000 538555440 0 225000 0 2738000000 -1587000000 -2000000 1149000000 513406811 0 225000 0 2334000000 -1179000000 -5000000 1150000000 1950077 5000000 5000000 2060423 60000000 60000000 1000000 1000000 1338228 1000000 1000000 -98000000 -98000000 518755539 0 225000 0 2400000000 -1277000000 -4000000 1119000000 -210000000 -175000000 22000000 18000000 206000000 167000000 44000000 32000000 5000000 -102000000 44000000 18000000 10000000 0 15000000 0 14000000 -1000000 24000000 30000000 7000000 17000000 77000000 53000000 -13000000 53000000 -3000000 -12000000 17000000 91000000 6000000 -9000000 4000000 13000000 43000000 -137000000 9000000 46000000 27000000 10000000 4000000 13000000 479000000 187000000 23000000 41000000 414000000 190000000 3000000 0 -85000000 -25000000 27000000 26000000 31000000 12000000 0 2000000 58000000 36000000 16000000 -126000000 -1000000 -1000000 635000000 851000000 650000000 724000000 514000000 644000000 87000000 61000000 49000000 19000000 650000000 724000000 1000000 18000000 Description of Business, Basis of Presentation, and Summary of Significant Accounting Policies <div style="margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Toast, Inc. (“we,” or “the Company”), is a cloud-based all-in-one digital technology platform purpose-built for the entire restaurant community. We provide a comprehensive platform of software as a service (SaaS) products and financial technology solutions, including integrated payment processing, restaurant-grade hardware, and a broad ecosystem of third-party partners. We serve as the restaurant operating system, connecting front of house and back of house operations across dine in, take out and delivery channels.</span></div><div style="margin-top:18pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation </span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America, or U.S. GAAP, and the rules and regulations of the Securities and Exchange Commission, or SEC, regarding interim financial reporting. Accordingly, they do not include all of the financial information and footnotes required by U.S. GAAP for complete financial statements. </span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unaudited condensed consolidated financial statements include the accounts of the Company and its subsidiaries. All intercompany balances and transactions have been eliminated in consolidation. The unaudited condensed consolidated financial statements reflect all normal recurring adjustments necessary to present fairly our financial position, results of operations, comprehensive loss, stockholders’ </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">equity,</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and cash flows for the interim periods, but are not necessarily indicative of the results of operations to be expected for the full year ending December 31, 2023 or any other future interim periods.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes included in our Annual Report on Form 10-K for the year ended December 31, 2022, or the 2022 Annual Report. The Condensed Consolidated Balance Sheet as of December 31, 2022 included herein was derived from the audited financial statements as of that date. </span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Risks and Uncertainties</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We are subject to a number of risks and uncertainties, including global events and macroeconomic conditions such as inflation and its potential impact on consumer spending, rising interest rates, global supply chain issues, and public health concerns, which may also impact consumer behavior, the restaurant industry, and our business.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Use of Estimates </span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The preparation of financial statements in conformity with U.S. GAAP requires management to make certain estimates and assumptions. These estimates and assumptions affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements and the reported amounts of revenue and expenses during the reporting period. </span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Reclassifications</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain amounts in prior period financial statements have been reclassified to conform to the current period presentation.</span></div> <div style="margin-top:18pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation </span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America, or U.S. GAAP, and the rules and regulations of the Securities and Exchange Commission, or SEC, regarding interim financial reporting. Accordingly, they do not include all of the financial information and footnotes required by U.S. GAAP for complete financial statements. </span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unaudited condensed consolidated financial statements include the accounts of the Company and its subsidiaries. All intercompany balances and transactions have been eliminated in consolidation. The unaudited condensed consolidated financial statements reflect all normal recurring adjustments necessary to present fairly our financial position, results of operations, comprehensive loss, stockholders’ </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">equity,</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and cash flows for the interim periods, but are not necessarily indicative of the results of operations to be expected for the full year ending December 31, 2023 or any other future interim periods.</span></div>The unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes included in our Annual Report on Form 10-K for the year ended December 31, 2022, or the 2022 Annual Report. The Condensed Consolidated Balance Sheet as of December 31, 2022 included herein was derived from the audited financial statements as of that date. Use of Estimates The preparation of financial statements in conformity with U.S. GAAP requires management to make certain estimates and assumptions. These estimates and assumptions affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements and the reported amounts of revenue and expenses during the reporting period. <div style="text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Reclassifications</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain amounts in prior period financial statements have been reclassified to conform to the current period presentation.</span></div> Fair Value of Financial Instruments<div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents information about our financial assets and liabilities that are measured at fair value on a recurring basis and indicates the level of the fair value hierarchy used to determine such fair values:</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.393%"><tr><td style="width:1.0%"></td><td style="width:44.021%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.162%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.409%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.162%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.409%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.162%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.409%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.166%"></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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30, 2023</span></div></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Assets:</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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Money market funds</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">251 </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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">88 </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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">88 </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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Certificates of deposit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41 </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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41 </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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate bonds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">71 </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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">71 </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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. government agency securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">80 </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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">80 </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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Treasury 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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">154 </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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">154 </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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Asset-backed securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">82 </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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">82 </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: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">251 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">516 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">767 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Liabilities:</span></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 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Warrants to purchase common stock</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">72 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">72 </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: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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;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 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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;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 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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">72 </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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">72 </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="text-indent:18pt"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.393%"><tr><td style="width:1.0%"></td><td style="width:44.021%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.162%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.409%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.162%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.409%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.162%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.409%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.166%"></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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31, 2022</span></div></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Assets:</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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Money market funds</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">483 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">483 </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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">140 </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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">140 </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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Certificates of deposit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">104 </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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">104 </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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate bonds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">109 </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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">109 </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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. government agency securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33 </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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33 </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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Treasury 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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60 </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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60 </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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Asset-backed securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28 </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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28 </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: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">483 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">474 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">957 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Liabilities:</span></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 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Warrants to purchase common stock</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">68 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">68 </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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Contingent consideration</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4 </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: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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">72 </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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">72 </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-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the nine months ended September 30, 2023 and 2022, there were no transfers into or out of Level 3 measurements within the fair value hierarchy.</span></div><div style="margin-top:18pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Valuation of Warrants to Purchase Common Stock</span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the warrants was determined using the Black-Scholes option-pricing model. The following table indicates the weighted-average assumptions made in estimating the fair value as of September 30, 2023 and December 31, 2022:</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.545%"><tr><td style="width:1.0%"></td><td style="width:60.239%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.925%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.928%"></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30, 2023</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31, 2022</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Contractual term (in years)</span></td><td colspan="3" style="padding:2px 13pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 13pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">68.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Expected dividend yield</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exercise price per share</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17.16 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17.16 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value of Liabilities </span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables provide a roll-forward of the aggregate fair value of our common stock warrant liability for which fair value is determined using Level 3 inputs: </span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.181%"><tr><td style="width:1.0%"></td><td style="width:79.609%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:18.191%"></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="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Common Stock Warrant<br/>Liability</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"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of December 31, 2022</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">68 </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></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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Change in fair value</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Settlement</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1)</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="display: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;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of September 30, 2023</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">72 </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="text-align:center;text-indent:18pt"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.878%"><tr><td style="width:1.0%"></td><td style="width:79.550%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.250%"></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Common Stock Warrant Liability</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of December 31, 2021</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">181 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Change in fair value</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(102)</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Settlement</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(18)</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><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of September 30, 2022</span></div></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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">61 </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-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents information about our financial assets and liabilities that are measured at fair value on a recurring basis and indicates the level of the fair value hierarchy used to determine such fair values:</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.393%"><tr><td style="width:1.0%"></td><td style="width:44.021%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.162%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.409%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.162%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.409%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.162%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.409%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.166%"></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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30, 2023</span></div></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Assets:</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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Money market funds</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">251 </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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">88 </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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">88 </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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Certificates of deposit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41 </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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41 </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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate bonds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">71 </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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">71 </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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. government agency securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">80 </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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">80 </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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Treasury 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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">154 </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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">154 </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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Asset-backed securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">82 </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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">82 </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: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">251 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">516 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">767 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Liabilities:</span></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 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Warrants to purchase common stock</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">72 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">72 </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: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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;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 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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;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 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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">72 </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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">72 </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="text-indent:18pt"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.393%"><tr><td style="width:1.0%"></td><td style="width:44.021%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.162%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.409%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.162%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.409%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.162%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.409%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.166%"></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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31, 2022</span></div></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Assets:</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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Money market funds</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">483 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">483 </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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">140 </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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">140 </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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Certificates of deposit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">104 </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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">104 </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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate bonds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">109 </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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">109 </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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. government agency securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33 </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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33 </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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Treasury 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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60 </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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60 </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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Asset-backed securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28 </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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28 </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: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">483 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">474 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">957 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Liabilities:</span></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 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Warrants to purchase common stock</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">68 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">68 </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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Contingent consideration</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4 </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: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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">72 </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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">72 </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> 251000000 0 0 251000000 0 88000000 0 88000000 0 41000000 0 41000000 0 71000000 0 71000000 0 80000000 0 80000000 0 154000000 0 154000000 0 82000000 0 82000000 251000000 516000000 0 767000000 0 0 72000000 72000000 0 0 72000000 72000000 483000000 0 0 483000000 0 140000000 0 140000000 0 104000000 0 104000000 0 109000000 0 109000000 0 33000000 0 33000000 0 60000000 0 60000000 0 28000000 0 28000000 483000000 474000000 0 957000000 0 0 68000000 68000000 0 0 4000000 4000000 0 0 72000000 72000000 The following table indicates the weighted-average assumptions made in estimating the fair value as of September 30, 2023 and December 31, 2022:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.545%"><tr><td style="width:1.0%"></td><td style="width:60.239%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.925%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.928%"></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30, 2023</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31, 2022</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Contractual term (in years)</span></td><td colspan="3" style="padding:2px 13pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 13pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">68.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Expected dividend yield</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exercise price per share</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17.16 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17.16 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table> 0.047 0.041 4 4 0.683 0.603 0 0 17.16 17.16 <div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables provide a roll-forward of the aggregate fair value of our common stock warrant liability for which fair value is determined using Level 3 inputs: </span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.181%"><tr><td style="width:1.0%"></td><td style="width:79.609%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:18.191%"></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="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Common Stock Warrant<br/>Liability</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"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of December 31, 2022</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">68 </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></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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Change in fair value</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Settlement</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1)</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="display: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;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of September 30, 2023</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">72 </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="text-align:center;text-indent:18pt"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.878%"><tr><td style="width:1.0%"></td><td style="width:79.550%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.250%"></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Common Stock Warrant Liability</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of December 31, 2021</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">181 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Change in fair value</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(102)</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Settlement</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(18)</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><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of September 30, 2022</span></div></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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">61 </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> 68000000 5000000 1000000 72000000 181000000 -102000000 18000000 61000000 Marketable Securities<div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amortized cost, gross unrealized holding losses and fair value of marketable securities, excluding accrued interest receivable, consisted of the following: </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.545%"><tr><td style="width:1.0%"></td><td style="width:55.673%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.903%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.903%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.905%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30, 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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Amortized Cost</span></td><td colspan="3" style="display:none"></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial paper</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">88 </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="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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">88 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Certificates of deposit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41 </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="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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate bonds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">71 </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="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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">71 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. government agency securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">80 </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="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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">80 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Treasury 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">156 </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="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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">154 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Asset-backed securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">82 </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="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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">82 </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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">518 </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="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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2)</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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">516 </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-indent:18pt"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.545%"><tr><td style="width:1.0%"></td><td style="width:55.673%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.903%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.408%"></td><td style="width:0.1%"></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.903%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.905%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31, 2022</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial paper</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">140 </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="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">140 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Certificates of deposit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">104 </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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">104 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate bonds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">110 </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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1)</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">109 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. government agency securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33 </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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Treasury 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">61 </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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1)</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Asset-backed securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28 </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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28 </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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">476 </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="3" style="display:none"></td><td colspan="3" style="display:none"></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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2)</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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">474 </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-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair values of marketable securities by contractual maturities at September 30, 2023:</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.545%"><tr><td style="width:1.0%"></td><td style="width:84.896%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.904%"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,<br/>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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Due within 1 year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">340 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Due after 1 year through 5 years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">172 </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><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Due after 5 years and thereafter</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4 </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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total marketable securities</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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">516 </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="text-align:center;text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We review marketable securities for impairment during each reporting period to determine if any of the securities have experienced an other-than-temporary decline in fair value. There were no impairment losses or expected credit losses related to our marketable securities during the three and nine months ended September 30, 2023 and 2022.</span></div> <div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amortized cost, gross unrealized holding losses and fair value of marketable securities, excluding accrued interest receivable, consisted of the following: </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.545%"><tr><td style="width:1.0%"></td><td style="width:55.673%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.903%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.903%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.905%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30, 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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Amortized Cost</span></td><td colspan="3" style="display:none"></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial paper</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">88 </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="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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">88 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Certificates of deposit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41 </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="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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate bonds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">71 </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="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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">71 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. government agency securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">80 </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="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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">80 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Treasury 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">156 </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="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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">154 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Asset-backed securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">82 </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="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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">82 </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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">518 </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="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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2)</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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">516 </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-indent:18pt"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.545%"><tr><td style="width:1.0%"></td><td style="width:55.673%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.903%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.408%"></td><td style="width:0.1%"></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.903%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.905%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31, 2022</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial paper</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">140 </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="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">140 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Certificates of deposit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">104 </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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">104 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate bonds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">110 </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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1)</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">109 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. government agency securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33 </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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Treasury 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">61 </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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1)</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Asset-backed securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28 </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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28 </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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">476 </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="3" style="display:none"></td><td colspan="3" style="display:none"></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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2)</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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">474 </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-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair values of marketable securities by contractual maturities at September 30, 2023:</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.545%"><tr><td style="width:1.0%"></td><td style="width:84.896%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.904%"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,<br/>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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Due within 1 year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">340 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Due after 1 year through 5 years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">172 </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><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Due after 5 years and thereafter</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4 </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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total marketable securities</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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">516 </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> 88000000 0 88000000 41000000 0 41000000 71000000 0 71000000 80000000 0 80000000 156000000 2000000 154000000 82000000 0 82000000 518000000 2000000 516000000 140000000 0 140000000 104000000 0 104000000 110000000 1000000 109000000 33000000 0 33000000 61000000 1000000 60000000 28000000 0 28000000 476000000 2000000 474000000 340000000 172000000 4000000 516000000 Loan Servicing Activities and Acquired Loans Receivable, Net<div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We service loans originated by our bank partner and assume liability for loan defaults on a limited basis based on a specified percentage of the total loans originated, which are measured on a quarterly basis. If the merchant’s payments are delayed for a defined period of time, the loan is considered delinquent and we are required to purchase the loan from our bank partner. The loan purchase, net of expected recoveries, reduces our potential liability with respect to the quarterly cohort of loans from which the defaulted loan originated. This obligation represents a financial guarantee with a contingent aspect related to our contingent obligation to purchase defaulted loans, and a non-contingent aspect related to our obligation to perform under the guarantee. </span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognize a liability for both these elements which are included in accrued expenses and other current liabilities on our Condensed Consolidated Balance Sheets.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Changes in the contingent liability for expected credit losses</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> for the three and nine months ended September 30, 2023 and 2022</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">were as follows:</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.545%"><tr><td style="width:1.0%"></td><td style="width:40.452%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.055%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.055%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.055%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.059%"></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three Months Ended September 30,</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Nine Months Ended September 30,</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Beginning balance</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Credit loss expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Reductions due to loan purchase</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(9)</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3)</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(23)</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5)</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ending balance</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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29 </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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8 </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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29 </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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8 </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="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The balance of the non-contingent stand-ready liability was $11 and $6, respectively, as of September 30, 2023 and December 31, 2022.</span></div> <div style="text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Changes in the contingent liability for expected credit losses</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> for the three and nine months ended September 30, 2023 and 2022</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">were as follows:</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.545%"><tr><td style="width:1.0%"></td><td style="width:40.452%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.055%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.055%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.055%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.059%"></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three Months Ended September 30,</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Nine Months Ended September 30,</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Beginning balance</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Credit loss expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Reductions due to loan purchase</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(9)</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3)</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(23)</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5)</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ending balance</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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29 </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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8 </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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29 </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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8 </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> 22000000 5000000 14000000 2000000 16000000 6000000 38000000 11000000 9000000 3000000 23000000 5000000 29000000 8000000 29000000 8000000 11000000 6000000 Lessee Arrangements <div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the second quarter of fiscal year 2023, we entered into an agreement to terminate the lease for a portion of our corporate headquarters in Boston, MA, and modify the remaining lease term to end on December 31, 2024. As a result, we agreed to pay a net fee of $11. We recorded a net charge of $12 within general and administrative expenses on our Condensed Consolidated Statement of Operations, inclusive of a loss on impairment of certain property plant and equipment associated with the terminated portion of the lease.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of lease expense were as follows for the three and nine months ended September 30, 2023 and 2022:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.545%"><tr><td style="width:1.0%"></td><td style="width:40.452%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.055%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.055%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.055%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.059%"></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three Months Ended September 30,</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Nine Months Ended September 30,</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Variable lease expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3 </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 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3 </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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7 </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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12 </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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;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></tr></table></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The following table summarizes supplemental cash flow information related to cash paid for amounts included in the measurement of lease liabilities during the nine months ended September 30, 2023 and 2022:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.696%"><tr><td style="width:1.0%"></td><td style="width:70.024%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.033%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.407%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.036%"></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Nine Months Ended September 30,</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating cash flows for operating leases</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(13)</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(19)</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Supplemental non-cash amounts of increases in lease liabilities from obtaining right-of-use assets/ (decreases) of lease liabilities from lease terminations and modifications</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(54)</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11 </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 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(67)</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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(8)</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> 11000000 12000000 <div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of lease expense were as follows for the three and nine months ended September 30, 2023 and 2022:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.545%"><tr><td style="width:1.0%"></td><td style="width:40.452%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.055%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.055%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.055%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.059%"></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three Months Ended September 30,</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Nine Months Ended September 30,</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Variable lease expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3 </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 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3 </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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7 </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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12 </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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;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></tr></table></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The following table summarizes supplemental cash flow information related to cash paid for amounts included in the measurement of lease liabilities during the nine months ended September 30, 2023 and 2022:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.696%"><tr><td style="width:1.0%"></td><td style="width:70.024%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.033%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.407%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.036%"></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Nine Months Ended September 30,</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating cash flows for operating leases</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(13)</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(19)</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Supplemental non-cash amounts of increases in lease liabilities from obtaining right-of-use assets/ (decreases) of lease liabilities from lease terminations and modifications</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(54)</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11 </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 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(67)</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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(8)</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> 2000000 6000000 10000000 17000000 1000000 1000000 2000000 3000000 3000000 7000000 12000000 20000000 13000000 19000000 -54000000 11000000 67000000 8000000 Debt<div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revolving Line of Credit</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 2, 2023, we entered into an amendment to our revolving credit facility agreement, as amended, the 2021 Facility, to replace the London Interbank Offered Rate, or LIBOR, with the Secured Overnight Financing Rate, or SOFR. Under the terms of the amendment, interest on loans will be determined based on loan type and accrue at an annual rate, as defined in the agreement, of 1.50% per annum; or 0.5% per annum plus the highest of: (i) the Prime Rate, (ii) the Federal Reserve Bank of New York Rate plus 0.5%, or (iii) the Adjusted SOFR based upon loan duration plus 1.00%. The 2021 Facility is subject to a minimum liquidity covenant of $250. As of September 30, 2023 and December 31, 2022, no amounts were drawn or outstanding under the 2021 Facility which had $330 available as of each period end.</span></div> 0.0150 0.005 0.005 0.0100 250000000 0 0 330000000 Business Combinations<div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Delphi Display Systems, Inc.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 14, 2023, we acquired 100% of the outstanding capital stock of Delphi Display Systems, Inc., or Delphi, a provider of digital display solutions and drive-thru technology, for a total purchase price of $10, to extend our growing suite of products benefiting quick-service restaurants and enterprise brands. </span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We have not finalized the purchase price allocation. The purchase price was preliminarily allocated to goodwill, intangible assets and other net assets of $6, $3 and $1, respectively. Intangible assets consisted of $2 of developed technology and $1 of customer relationships, each with estimated useful lives of 5 years. Goodwill is not deductible for tax purposes, and primarily attributable to synergies expected to arise after the acquisition.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The operating results of Delphi have been reflected in our results of operations from the date of the acquisition, but were not material to our consolidated financial statements.</span></div> 1 10000000 6000000 3000000 1000000 2000000 1000000 P5Y P5Y Other Balance Sheet Information <div style="text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable, net consisted of the following:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.545%"><tr><td style="width:1.0%"></td><td style="width:69.980%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.055%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.057%"></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,<br/>2023</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,<br/>2022</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">65 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unbilled receivables</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: Allowance for credit losses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(12)</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts receivable, 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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">95 </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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">77 </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-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our allowance for credit losses was comprised of the following:</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.545%"><tr><td style="width:1.0%"></td><td style="width:40.452%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.055%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.055%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.055%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.059%"></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three Months Ended September 30,</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Nine Months Ended September 30,</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Beginning balance</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(10)</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(12)</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4)</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="display: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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Additions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4)</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4)</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7)</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7)</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Write offs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ending balance</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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(11)</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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(8)</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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(11)</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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(8)</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-top:6pt;text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepaid expenses and other current assets consisted of the following: </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.545%"><tr><td style="width:1.0%"></td><td style="width:69.980%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.055%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.057%"></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,<br/>2023</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,<br/>2022</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash held on behalf of customers</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">87 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60 </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="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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Prepaid expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27 </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></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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deposits for inventory purchases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">82 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">48 </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: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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">201 </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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">155 </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-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses and current liabilities consisted of the following: </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.545%"><tr><td style="width:1.0%"></td><td style="width:69.980%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.055%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.057%"></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,<br/>2023</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,<br/>2022</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued transaction-based 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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="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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">181 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued payroll and bonus</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">59 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer funds obligation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">87 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">54 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued commissions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Contingent liability for expected credit losses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14 </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></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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39 </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: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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">499 </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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">413 </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="text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable, net consisted of the following:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.545%"><tr><td style="width:1.0%"></td><td style="width:69.980%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.055%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.057%"></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,<br/>2023</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,<br/>2022</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">65 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unbilled receivables</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: Allowance for credit losses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(12)</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts receivable, 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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">95 </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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">77 </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> 65000000 45000000 41000000 44000000 11000000 12000000 95000000 77000000 <div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our allowance for credit losses was comprised of the following:</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.545%"><tr><td style="width:1.0%"></td><td style="width:40.452%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.055%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.055%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.055%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.059%"></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three Months Ended September 30,</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Nine Months Ended September 30,</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Beginning balance</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(10)</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(12)</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4)</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="display: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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Additions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4)</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4)</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7)</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7)</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Write offs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ending balance</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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(11)</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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(8)</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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(11)</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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(8)</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> 10000000 5000000 12000000 4000000 4000000 4000000 7000000 7000000 3000000 1000000 8000000 3000000 11000000 8000000 11000000 8000000 <div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepaid expenses and other current assets consisted of the following: </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.545%"><tr><td style="width:1.0%"></td><td style="width:69.980%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.055%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.057%"></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,<br/>2023</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,<br/>2022</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash held on behalf of customers</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">87 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60 </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="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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Prepaid expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27 </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></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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deposits for inventory purchases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">82 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">48 </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: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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">201 </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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">155 </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> 87000000 60000000 22000000 27000000 10000000 20000000 82000000 48000000 201000000 155000000 <div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses and current liabilities consisted of the following: </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.545%"><tr><td style="width:1.0%"></td><td style="width:69.980%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.055%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.057%"></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,<br/>2023</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,<br/>2022</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued transaction-based 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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="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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">181 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued payroll and bonus</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">59 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer funds obligation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">87 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">54 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued commissions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Contingent liability for expected credit losses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14 </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></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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39 </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: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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">499 </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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">413 </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> 224000000 181000000 50000000 59000000 87000000 60000000 54000000 45000000 20000000 15000000 29000000 14000000 35000000 39000000 499000000 413000000 Revenue from Contracts with Customers<div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the activity in deferred revenue: </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.696%"><tr><td style="width:1.0%"></td><td style="width:71.848%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.121%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.407%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.124%"></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Nine Months Ended September 30,</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred revenue, beginning of year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">56 </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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">52 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">48 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><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 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenue recognized in the period from amounts included in deferred revenue at the beginning of period</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45 </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-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2023, approximately $617 of revenue is expected to be recognized from remaining performance obligations for customer contracts. We expect to recognize revenue of approximately $569 from these remaining performance obligations over the next 24 months, with the balance recognized thereafter. </span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize the activity in deferred contract acquisition costs and the classification of deferred costs: </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.696%"><tr><td style="width:1.0%"></td><td style="width:71.848%"></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.121%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.407%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.124%"></td><td style="width:0.1%"></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Nine Months Ended September 30,</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Beginning balance</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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">82 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">55 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Capitalization of sales commissions costs</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">77 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">53 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization of sales commissions costs</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(44)</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ending balance</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 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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">115 </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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">76 </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="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the activity in deferred revenue: </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.696%"><tr><td style="width:1.0%"></td><td style="width:71.848%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.121%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.407%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.124%"></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Nine Months Ended September 30,</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred revenue, beginning of year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">56 </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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">52 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">48 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><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 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenue recognized in the period from amounts included in deferred revenue at the beginning of period</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 46000000 56000000 52000000 48000000 38000000 45000000 617000000 569000000 P24M <div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize the activity in deferred contract acquisition costs and the classification of deferred costs: </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.696%"><tr><td style="width:1.0%"></td><td style="width:71.848%"></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.121%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.407%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.124%"></td><td style="width:0.1%"></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Nine Months Ended September 30,</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Beginning balance</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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">82 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">55 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Capitalization of sales commissions costs</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">77 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">53 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization of sales commissions costs</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(44)</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ending balance</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 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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">115 </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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">76 </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> 82000000 55000000 77000000 53000000 44000000 32000000 115000000 76000000 Stock-Based Compensation<div style="margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Stock-based compensation expense recognized for the three and nine months ended September 30, 2023 and 2022, is as follows: </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.393%"><tr><td style="width:1.0%"></td><td style="width:44.021%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.162%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.409%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.162%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.409%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.162%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.409%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.166%"></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three Months Ended September 30,</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Nine Months Ended September 30,</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Costs 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">69 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">52 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">62 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">54 </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 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Stock based compensation</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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">71 </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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">57 </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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">206 </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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">167 </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-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation expense of $4 and $10, respectively, was capitalized as software development costs during the three and nine months ended September 30, 2023. Stock-based compensation expense of $3 and $5, respectively, was capitalized as software development costs during each of the three and nine months ended September 30, 2022.</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Stock Options</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of each option grant was estimated on its grant date using the Black-Scholes option-pricing model. The following table indicates the weighted-average assumptions made in estimating the fair value for the nine months ended September 30, 2023 and 2022: </span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.545%"><tr><td style="width:1.0%"></td><td style="width:71.807%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.142%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.143%"></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Nine Months Ended September 30,</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.90 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.37 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Expected term (in years)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 13pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 13pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.1</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">56.19 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">52.28 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Expected dividend yield</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted-average fair value of common stock</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18.01 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17.20 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted-average grant date fair value</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.24 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.89 </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-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following is a summary of stock option activity under our stock option plans for the nine months ended September 30, 2023: </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.393%"><tr><td style="width:1.0%"></td><td style="width:44.021%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.162%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.409%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.162%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.409%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.162%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.409%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.166%"></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in millions, except share and per share amounts)</span></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Number of</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Shares</span></div></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Weighted</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Exercise</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Price</span></div></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Weighted</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Remaining</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Contractual</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Term (Years)</span></div></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Aggregate</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Intrinsic</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Value (1)</span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Outstanding as of December 31, 2022</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">53,728,512 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.98 </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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.9</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">655 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Granted </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,147,911 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18.01 </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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6,479,120)</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.07 </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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,077,890)</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13.09 </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"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Outstanding as of September 30, 2023</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49,319,413 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.98 </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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.5</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">587 </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="display: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;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Options vested and expected to vest as of September 30, 2023</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">47,502,892 </span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.73 </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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.4</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">577 </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><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Options exercisable as of September 30, 2023</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42,553,432 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.17 </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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.1</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">576 </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:6pt;padding-left:18pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">) The aggregate intrinsic value was determined as the difference between the closing price of the Class A common stock on the last trading day of September 2023, or the date of exercise, as appropriate, and the exercise price, multiplied by the number of in-the-money options that would have been received by the option holders had all option holders exercised their in-the-money options at period end.</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">There were no options granted during the three months ended September 30, 2023. The weighted average grant date fair value of options granted during the three months ended September 30, 2022 was $15.94. The aggregate intrinsic values of options exercised was $30 and $116, respectively, during the three and nine months ended September 30, 2023 and $31 and $112, respectively, during the three and nine months ended September 30, 2022.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2023, total unrecognized stock-based compensation expense related to option awards was $92 and is expected to be recognized over the remaining weighted-average service period of 2.7 years .</span></div><div style="margin-top:18pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Restricted Stock Units</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes RSU activity during the </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">nine months ended September 30, 2023</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.242%"><tr><td style="width:1.0%"></td><td style="width:73.556%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.266%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.410%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.268%"></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RSU</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Weighted</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Grant Date</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fair Value</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unvested balance as of December 31, 2022</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31,242,263 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22.11 </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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,848,380 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18.82 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7,759,507)</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21.69 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,109,436)</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21.77 </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><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unvested balance as of September 30, 2023</span></div></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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35,221,700 </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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20.93 </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-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The weighted average grant-date fair value of RSUs granted during the three months ended September 30, 2023 and </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">2022</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> was $22.41 and $17.37, respectively. The weighted average grant-date fair value of RSUs granted during the nine months ended September 30, 2022 was 18.23. The fair value of RSUs vested during the three months ended September 30, 2023 and </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">2022</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> was $66 and $32, respectively. The fair value of RSUs vested during the nine months ended September 30, 2023 and </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">2022</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> was $159 and $61, respectively. </span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2023, total unrecognized stock-based compensation expense related to the RSUs was $532 and is expected to be recognized over the remaining weighted-average service period of 3 years.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2023, we had 67,377,775 shares of Class A common stock available for future issuance under our 2021 Stock Option and Incentive Plan.</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">2021 Employee Stock Purchase Plan</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In 2021, our Board adopted, and our stockholders approved, the 2021 Employee Stock Purchase Plan ("ESPP") which became effective on September 23, 2021. As of September 30, 2023, 21,212,317 shares of our Class A common stock were available for issuance to participating employees who are allowed to purchase shares of Class A common stock at a price equal to 85% of its fair market value at the beginning or the end of the offering period, whichever is lower.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended September 30, 2023, 440,763 shares were purchased under the ESPP at $15.51 per share, resulting in cash proceeds of $7. During the nine months ended September 30, 2023, 727,849 shares were purchased under the ESPP at $15.57 per share, resulting in cash proceeds of $11. No shares were purchased under the ESPP during the </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">three and nine months ended September 30, 2022.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Restricted Stock </span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The number of issued and outstanding shares of Class A and Class B common stock subject to restrictions as of September 30, 2023 and December 31, 2022, were 881,133 and 2,703,538, respectively. </span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2023, this included 30,015 shares of Class A common stock and Class B common stock issued upon the early exercise of stock options and 851,118 shares of restricted Class A common stock issued to certain members of management of Delphi and Sling, Inc. as part of their consideration in connection with the acquisitions. </span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2022, this included 1,365,310 shares of Class A common stock and Class B common stock issued upon the early exercise of stock options and 1,338,228 shares of restricted Class A common stock issued to certain members of management of Sling, Inc. as part of their consideration in connection with the acquisition in 2022.</span></div>Shares Reserved for Charitable DonationsIn recognition of our values and commitment to local communities, we joined the Pledge 1% movement to fund our social impact initiatives through Toast.org, our social impact arm. During the three and nine months ended September 30, 2023 we recognized stock-based charitable contribution expense of $10, for the fair value of the donated shares, which was recorded within general and administrative expenses in the Condensed Consolidated Statement of Operations. During the three and nine months ended September 30, 2022, we did not transfer any shares of Class A common stock for charitable contribution. <div style="margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Stock-based compensation expense recognized for the three and nine months ended September 30, 2023 and 2022, is as follows: </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.393%"><tr><td style="width:1.0%"></td><td style="width:44.021%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.162%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.409%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.162%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.409%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.162%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.409%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.166%"></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three Months Ended September 30,</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Nine Months Ended September 30,</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Costs 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">69 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">52 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">62 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">54 </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 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Stock based compensation</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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">71 </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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">57 </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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">206 </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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">167 </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> 11000000 8000000 32000000 24000000 15000000 12000000 43000000 37000000 23000000 18000000 69000000 52000000 22000000 19000000 62000000 54000000 71000000 57000000 206000000 167000000 4000000 10000000 3000000 5000000 The following table indicates the weighted-average assumptions made in estimating the fair value for the nine months ended September 30, 2023 and 2022: <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.545%"><tr><td style="width:1.0%"></td><td style="width:71.807%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.142%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.143%"></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Nine Months Ended September 30,</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.90 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.37 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Expected term (in years)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 13pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 13pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.1</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">56.19 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">52.28 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Expected dividend yield</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted-average fair value of common stock</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18.01 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17.20 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted-average grant date fair value</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.24 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.89 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table> 0.0390 0.0237 P6Y1M6D P6Y1M6D 0.5619 0.5228 0 0 18.01 17.20 10.24 8.89 <div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following is a summary of stock option activity under our stock option plans for the nine months ended September 30, 2023: </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.393%"><tr><td style="width:1.0%"></td><td style="width:44.021%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.162%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.409%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.162%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.409%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.162%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.409%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.166%"></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in millions, except share and per share amounts)</span></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Number of</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Shares</span></div></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Weighted</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Exercise</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Price</span></div></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Weighted</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Remaining</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Contractual</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Term (Years)</span></div></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Aggregate</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Intrinsic</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Value (1)</span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Outstanding as of December 31, 2022</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">53,728,512 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.98 </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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.9</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">655 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Granted </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,147,911 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18.01 </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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6,479,120)</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.07 </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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,077,890)</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13.09 </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"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Outstanding as of September 30, 2023</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49,319,413 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.98 </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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.5</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">587 </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="display: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;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Options vested and expected to vest as of September 30, 2023</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">47,502,892 </span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.73 </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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.4</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">577 </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><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Options exercisable as of September 30, 2023</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42,553,432 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.17 </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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.1</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">576 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">) The aggregate intrinsic value was determined as the difference between the closing price of the Class A common stock on the last trading day of September 2023, or the date of exercise, as appropriate, and the exercise price, multiplied by the number of in-the-money options that would have been received by the option holders had all option holders exercised their in-the-money options at period end.</span> 53728512 5.98 P6Y10M24D 655000000 3147911 18.01 6479120 3.07 1077890 13.09 49319413 6.98 P6Y6M 587000000 47502892 6.73 P6Y4M24D 577000000 42553432 5.17 P6Y1M6D 576000000 0 15.94 30000000 116000000 31000000 112000000 92000000 P2Y8M12D <div style="text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes RSU activity during the </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">nine months ended September 30, 2023</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.242%"><tr><td style="width:1.0%"></td><td style="width:73.556%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.266%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.410%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.268%"></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RSU</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Weighted</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Grant Date</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fair Value</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unvested balance as of December 31, 2022</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31,242,263 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22.11 </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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,848,380 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18.82 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7,759,507)</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21.69 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,109,436)</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21.77 </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><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unvested balance as of September 30, 2023</span></div></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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35,221,700 </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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20.93 </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> 31242263 22.11 13848380 18.82 7759507 21.69 2109436 21.77 35221700 20.93 22.41 17.37 18.23 66000000 32000000 159000000 61000000 532000000 P3Y 67377775 21212317 0.85 440763 15.51 7000000 727849 15.57 11000000 0 0 881133 881133 2703538 2703538 30015 851118 1365310 1338228 0.01 10000000 10000000 0 0 Income Taxes<span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our effective income tax rate was (0.2)% and 4.0% for the three months ended September 30, 2023 and </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2022</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, respectively, and was (0.5)% and 2.0% for the nine months ended September 30, 2023 and 2022, respectively. The effective tax rate for each period differs from the statutory rate primarily as a result of having a full valuation allowance maintained against our deferred tax assets, along with the release of a portion of our valuation allowance as a result of acquisitions. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The benefit (provision) for income taxes was $0 and $4 for the three months ended September 30, 2023 and 2022, respectively, and $(1) and $4 for the nine</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> months ended</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> September 30, 2023 and 2022, respectively. The change in the benefit (provision) is primarily driven by changes in the provision recorded on the earnings of our non-US subsidiaries and a non-recurring benefit recognized in the three and nine months ended September 30, 2022 from the acquisition of Sling of $5. The non-recurring benefit resulted from the release of a portion of our valuation allowance due to temporary differences available as a source of income to realize the benefit of certain pre-existing Toast, Inc. deferred tax assets.</span> -0.002 0.040 -0.005 0.020 0 -4000000 1000000 -4000000 5000000 5000000 Net Loss Per Share Attributable to Common Stockholders<div style="margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic net loss per share is determined by dividing net loss by the weighted average shares outstanding for the period. We analyze the potential dilutive effect of stock options, unvested restricted stock, RSUs, our ESPP, and warrants to purchase common stock, during periods we generate net income, or when income is recognized related to changes in fair value of warrant liabilities. </span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended September 30, 2023 and nine months ended September 30, 2022, we recorded a gain on fair value remeasurement of warrant liabilities which was added back to net loss to adjust for the dilutive impact of the warrants. We adjusted the weighted average shares outstanding for the incremental dilutive shares using the treasury stock method.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the nine months ended September 30, 2023, we recorded a loss on fair value remeasurement of warrants to purchase common stock which are excluded from the computation of diluted net loss per share due to their anti-dilutive impact. During the three months ended September 30, 2022, the exercise price for the warrants to purchase common stock exceeded the average trading price of our Class A common stock for the period, and therefore the warrants were anti-dilutive and excluded from the computation of diluted net loss per share.</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the computation of basic and diluted net loss per share attributable to common stockholders for the </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">three and nine months ended</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> September 30, 2023 and 2022: </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.393%"><tr><td style="width:1.0%"></td><td style="width:44.021%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.162%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.409%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.162%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.409%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.162%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.409%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.166%"></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in millions, except share and per share amounts)</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three Months Ended September 30,</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</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:'Arial',sans-serif;font-size:9pt;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net loss, basic</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(31)</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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(98)</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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(210)</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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(175)</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 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gain on change in fair value of warrant liability</span></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18 </span></td><td style="background-color:#cceeff;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 colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;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 colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;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 colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">102 </span></td><td style="background-color:#cceeff;border-top:3pt double #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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net loss, diluted</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(49)</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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(98)</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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(210)</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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(277)</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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #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:3pt double #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:3pt double #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:3pt double #000;padding:0 1pt"></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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted average shares of common stock outstanding—basic</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">535,219,532 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">513,719,867 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">529,535,807 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">509,507,937 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Effect of dilutive 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:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Warrants to purchase Class B common stock</span><span style="color:#ee2724;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,315,400 </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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">492,415 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted average shares of common stock outstanding—diluted</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">536,534,932 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">513,719,867 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">529,535,807 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">510,000,352 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net loss per share, basic</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.06)</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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.19)</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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.40)</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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.34)</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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net loss per share, 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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.09)</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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.19)</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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.40)</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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.54)</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></tr></table></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We excluded the following potential shares of common stock from the computation of diluted net loss per share because including them would have an anti-dilutive effect for the </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">three and nine months ended </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">September 30, 2023 and 2022: </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.393%"><tr><td style="width:1.0%"></td><td style="width:44.021%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.162%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.409%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.162%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.409%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.162%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.409%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.166%"></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three Months Ended September 30,</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Options to purchase Class A common stock and Class B common stock</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49,319,413 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">55,688,962 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49,319,413 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">55,688,962 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unvested restricted stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">881,133 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,309,223 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">881,133 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,309,223 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unvested restricted stock units</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35,221,700 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28,848,298 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35,221,700 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28,848,298 </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;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Warrants to purchase Class B common stock </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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,902,633 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,790,080 </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:'Arial',sans-serif;font-size:9pt;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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">62,538 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,588 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">62,538 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,588 </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: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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">85,484,784 </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:top"></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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">94,773,704 </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:top"></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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">92,274,864 </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:top"></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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">87,871,071 </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:top"></td></tr></table></div> <div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the computation of basic and diluted net loss per share attributable to common stockholders for the </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">three and nine months ended</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> September 30, 2023 and 2022: </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.393%"><tr><td style="width:1.0%"></td><td style="width:44.021%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.162%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.409%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.162%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.409%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.162%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.409%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.166%"></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in millions, except share and per share amounts)</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three Months Ended September 30,</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</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:'Arial',sans-serif;font-size:9pt;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net loss, basic</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(31)</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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(98)</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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(210)</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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(175)</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 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gain on change in fair value of warrant liability</span></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18 </span></td><td style="background-color:#cceeff;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 colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;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 colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;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 colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">102 </span></td><td style="background-color:#cceeff;border-top:3pt double #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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net loss, diluted</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(49)</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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(98)</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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(210)</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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(277)</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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #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:3pt double #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:3pt double #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:3pt double #000;padding:0 1pt"></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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted average shares of common stock outstanding—basic</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">535,219,532 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">513,719,867 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">529,535,807 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">509,507,937 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Effect of dilutive 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:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Warrants to purchase Class B common stock</span><span style="color:#ee2724;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,315,400 </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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">492,415 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted average shares of common stock outstanding—diluted</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">536,534,932 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">513,719,867 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">529,535,807 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">510,000,352 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net loss per share, basic</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.06)</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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.19)</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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.40)</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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.34)</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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net loss per share, 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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.09)</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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.19)</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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.40)</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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.54)</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></tr></table></div> -31000000 -98000000 -210000000 -175000000 18000000 0 0 102000000 -49000000 -98000000 -210000000 -277000000 535219532 513719867 529535807 509507937 1315400 0 0 492415 536534932 513719867 529535807 510000352 -0.06 -0.19 -0.40 -0.34 -0.09 -0.19 -0.40 -0.54 <div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We excluded the following potential shares of common stock from the computation of diluted net loss per share because including them would have an anti-dilutive effect for the </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">three and nine months ended </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">September 30, 2023 and 2022: </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.393%"><tr><td style="width:1.0%"></td><td style="width:44.021%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.162%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.409%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.162%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.409%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.162%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.409%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.166%"></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three Months Ended September 30,</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Options to purchase Class A common stock and Class B common stock</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49,319,413 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">55,688,962 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49,319,413 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">55,688,962 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unvested restricted stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">881,133 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,309,223 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">881,133 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,309,223 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unvested restricted stock units</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35,221,700 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28,848,298 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35,221,700 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28,848,298 </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;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Warrants to purchase Class B common stock </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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,902,633 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,790,080 </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:'Arial',sans-serif;font-size:9pt;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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">62,538 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,588 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">62,538 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,588 </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: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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">85,484,784 </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:top"></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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">94,773,704 </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:top"></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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">92,274,864 </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:top"></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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">87,871,071 </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:top"></td></tr></table></div> 49319413 55688962 49319413 55688962 881133 3309223 881133 3309223 35221700 28848298 35221700 28848298 0 6902633 6790080 0 62538 24588 62538 24588 85484784 94773704 92274864 87871071 Segment Information <div style="margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have significant operations in the United States, Ireland, and India. We did not generate material revenue in any country other than the United States during the </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">three and nine months ended </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">September 30, 2023 and 2022.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="margin-top:3pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the breakdown of long-lived assets based on geography: </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.545%"><tr><td style="width:1.0%"></td><td style="width:71.807%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.142%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.143%"></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,<br/>2023</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,<br/>2022</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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">79 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">122 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ireland</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">India</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total long-lived assets</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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">92 </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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">138 </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-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tangible long-lived assets consist of property and equipment and operating lease right-of-use assets. Long-lived assets are based upon the country in which the asset is located.</span></div> <div style="margin-top:3pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the breakdown of long-lived assets based on geography: </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.545%"><tr><td style="width:1.0%"></td><td style="width:71.807%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.142%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.143%"></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,<br/>2023</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,<br/>2022</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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">79 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">122 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ireland</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">India</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total long-lived assets</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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">92 </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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">138 </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> 79000000 122000000 8000000 10000000 4000000 5000000 1000000 1000000 92000000 138000000 Commitments and Contingencies <div style="margin-top:18pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Purchase Commitments </span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have non-cancelable purchase obligations with hardware suppliers and cloud service providers. As of September 30, 2023, there were no material changes outside the ordinary course of business to our commitments, as disclosed in our Annual Report on Form 10-K for the year ended December 31, 2022. </span></div><div style="margin-top:18pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Legal Proceedings </span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, we may be involved in legal actions arising in the ordinary course of business. Each of these matters is subject to various uncertainties, and it is possible that some of these matters may be resolved unfavorably. We establish accruals for losses that management deems to be probable and subject to a reasonable estimate. We do not expect any claims with a reasonably possible adverse outcome to have a material impact.</span></div> On September 8, 2023, Brian Elworthy, our General Counsel and Corporate Secretary, entered into a trading plan pursuant to Rule 10b5-1 of the Exchange Act. Mr. Elworthy’s Rule 10b5-1 trading plan provides for the sale from time to time of a maximum of 263,534 shares of our Class A common stock pursuant to the terms of the plan. Mr. Elworthy’s Rule 10b5-1 trading plan expires on May 31, 2024, or earlier if all transactions under the trading arrangement are completed. The trading arrangement is intended to satisfy the affirmative defense in Rule 10b5-1(c). September 8, 2023 Brian Elworthy General Counsel and Corporate Secretary true false false false 263534 EXCEL 76 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( $*.9U<'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 " !"CF=77VJMG^\ K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M3L,P#(=?!>7>NG\F)J*N%Q GD)"8!.(6.=X6K6FCQ*C=VY.&K1."!^ 8^Y?/ MGR4WZ"0.GE[\X,BSH7 SV:X/$MU&')B=! AX(*M"'A-];.X&;Q7'I]^#4WA4 M>X*J*&[!$BNM6,$,S-Q"%&VC4:(GQ8,_XS4N>/?INP33"-21I9X#E'D)HITG MNM/4-7 %S# F;\-W@?1"3-4_L:D#XIR<@EE2XSCF8YUR<8<2WI^?7M.ZF>D# MJQXI_@I&\LG11EPFO]7W#]M'T59%56=EF17K;57)U9U&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" !"CF=7Q1FNR#D& "C(P & 'AL+W=O<5!43NJ%M^>+OWYL\['A?,O%4[IF3*+G*(S3B\Y:RN1#KY=Z:Q;1 M])0G+(8S2RXB*F%7K'II(ACU\Z H[!''&?8B&L2=R7E^;"XFYSR381"SN4!I M%D54O%RRD&\O.KBS.W ?K-92'>A-SA.Z8@LF_TCF O9ZE8H?1"Q. QXCP987 MG2G^,'-'*B"_XL^ ;=.];:2L/'+^I'9N_8N.HTK$0N9))4'A9\-F+ R5$I3C MOU*T4]U3!>YO[]1O-WDTN EBE<:%%' V@#@YF?$-$V@.&4-=E*ZI M8.EY3X*P.MWS2I'+0H34B(S19Q[+=8JN8Y_YK^-[4*"J5&17JDMB%5RPY!2Y MS@DB#G$-Y9G9P^\\">'8%/ZJ.&Y526ZNY];H77$O@Z8KT6U<=!S5 /_Y!%>A M6\FB]%]3E162?;.DZIT?TH1Z[*(#W2]E8L,ZDY]^P$/G5Y/?=Q)[Y;Y?N>_; MU+7[AY>$F9S:P['3_6JR9(TZTM*@LC1H9NEK1H5D(GQ!]RSA0IKLV:6DR$R5 M,K-&'6EO6-D;-K,W9R+@ONJ6"$8'8_+L2E5'K.V)UO@C?8XJGZ.&+5-0>+#D MW;(^CW:M)0U38R*M84<:/*L,GED+=1W+0+Z@FR!DZ$L6/3)A,F;7&PR9PT]TMRX,C=N8NZ>K8)40@(E^D(C8QNUZSQPFLH3&)N]4Y-%:_"1%K&C M'Z].$Y-0."Z@8>:/CA.TD- ;$1=HQK-8BA?X]8W.#ZA?79L&?U:@X_U2[1?TL3OU/=!/3W9 M;:"<#^YBQT:]= M[I(#Z,8G1J-MH _6[(/M]/+6:-5SYX)O@M@S9]>N^7EJ--H&$&%-1-C.,6^- MSB$E-$1_!TG]X&17= C! Z/3-M@(:SC"=J;)V^H4YKSUQNP"0SPRVFH#A;!F M(6P'F$_<@WS-USRVL<(!$3(>=;'CF-/6!@EAC4+8SC$/@00*XDN$R<^/OZ % M\S(!F32:M"O-0@K#\Q1Y/(K@J01#C_=T@A(JT(:&67Z/'YU31_W#*('I<3XO M-E9)&_R$-4#A ^0CJ!_$*[1XB1YY:*R) P)WBP>CKS:@B6AH(G:LV>4673][ M:QJO6"T9'A#Z\FUA)"1[V+'^-"&11H0TRX10LY=BRI(G$IXNF7$!YH#B-^.R MS

=:Q/34:D$1G=QC#%+M;KU#24[HP;?=H5ZWRV04-$TQ!I1$-JF@9(#X"P MXL(X,!W0^40%M/6IYS$0 AF_D#0Z;@.+B,8BT@B+%A$-0W29I7 Z-;=;NT[M MK-L>=ZP_34.D$0U=1TRL5,?\" IR#< 0)30VI]8N6&^T#1@B&H:(G65VB5PS M2*3-GEVFWEX;4$0T%!$[S^Q&6AAM!-#1;>RS9_0[,UNT2RD:& [@KV_TV08< M$0U'Q(XTTXC%?KX4=A/2E=&=7: ^@6T@#M&(0^R$LGM&W@2IPMMO#"C-MIQY M0*[;Q:3K8J/1-IC'UUP[I;SU M6"Y/U[NTRWTU>VR#>5S-/*Z=4&;%I**<8QA=O1.LE';;0!]W[\U8&Z_&WO?= M6!LHY&H4=6J+XU>WHEC2B]M4)&KJ<@=MM"JWPEURAIH YQ< M#4YN,W ZIE6_$PJ5]3#ZKE5CW!_W!^/1X$VK[NU]!J' /?\Z)$6>>L=2?!%1 M':V^0)GFWUWT].7%YRN?J>+^%(5L":'.Z0CN+XHO0HH=R9/\HXI'+B6/\LTU MHSX3Z@(XO^1<[G;4#:KO.3[_'C?,X) MG#U3]L27A CP.TMS?MY9"K$ZZ?5XO"09YL=T17+YR8*R# MYR1Y[?,4(GI># MLK2'@F#0RW"2=R9GY7MW;')&"Y$F.;EC@!=9AMG+)4GI\WD'=E[?^)X\+H5Z MHSULL\R4C.$YH#1A;GG0MX,HTB-:"T^"=0"DB*8F%_RJ#E\$\ M8$ZF-/V9S,7RO#/J@#E9X"(5W^GS9[()J*_\Q33EY;_@>6,;=$!<<$&SS6"I M($ORZG_\>S,1M0$P<@Q FP%HWP'A9D!8!EHI*\.ZP@)/SAA]!DQ92V_J13DW MY6@939*K99P))C]-Y#@QF=[>7%W?S*ZO@'PUN_WZY>KB7EY<7GR]N)E>@]GG MZ^O[&>B"'[,K\/'])_ >)#GXEJ2I7 -^UA-2@G+4BS>WNZQNAQRWFY'5,0B# M(X "%%J&3_W#KT@LA\-R.&H.[\G M]&C;?2H]!>ZHB\8([D F',B^(DMGLI! M9'>@#MD)7^&8G'?D*>*$K4EG\N$=' 2GMN@.Y*P1:[B--?1YGTPQ7P*NHJ5JT'I2F6"]:0/H[/>NAZ,Q28:;FT:&J.MQLBK\1MF3T3@ MAY0 3N*")2(A5GV5FWY#WZ"ES[2)AI%=7W^KK^_5=Q''M)!3)A-83.3\2:%' M("?")K%OW'[<;RDT38:."1QL!0Z\ K_D:[FDE,EI-KG]*!=N<4-S8=OK:II$CF4=;;6-O-KN&%GA9 [(;TE'3GAY M3*A8$B93<#U#V!2/##DH@"W)I@WL]^V:QUO-8Z_F>RIPNH>\L7GK:!2T]-F, M L=6A(%&2[!C6F6UP<1+.9TJX:PD_X5SZ3?>ZBH&XY90FPUTZ*PA$'IUWDJ5 M6"3Y(TB)K @ 4^COTD6WD!?NF=UX;:Q\V-9KVKB..-30@EY.R$,N/0-G:9-Z-*I"0/] MB+DM\V)-G>^(6$!BK+3%QI'/H88-]-.FRHY[BC2!$O;;Q5B,HO' H5/##/EA]A,SAM4Q$A2L"A8OU7:- M:9;1''!!XR>K7DL_A-IR39N! VE((PWM0)K[7.WD,#+QA0S1ILW(E0PTXM"> M#=7FD.U6:B+,Z.DM-HZB"VG((3_DJH(AI?EC5Q"6[=RU)LW:)8/%!"*'3(T[ MM$]#M4N I@$!P% MU5_ EY@ILA5B25GR+YFKY/#Z;L*YXA]E@!:"RU9R+K>1=1)-_+;+!Z]),]S: MZFB/0)8E"W1*4"H7X^NIE[9S,A*D.R!L&KF7Q\REV?EBL3U MCZP/D#A\WFBOH>1*5,].NLFN>RH5XE,H5:9)K71T"CW;%:1 MZW%)J.D>^NE>G]LY621Q8L5C:$*Z"_NC=F%O-0N=*C7.PWTZ5FY)QO0PW\T _\:2H;;W"Q MLRSUNWDS2_Y$?QOI*B(*#LG1Z'\ WQW[H;PU8]^%V[O>: M-&5IO$=^O%?[\'+G/O2[>?-:_(GO(B,-^2@\Z#[TE@QOCOU WIJQU[[D],-^ MYSZ,C&]6C7WH,ZED]6H_"E"_R/B&V6.2<]GB+N28X'@H-S&K?N1070BZ*G\G M\$"%H%GY4+UQAG:X!7F/[,E%2.U4@FB!*#U1IO!V!EV9D$?\BO">-8Z! MM/)(R),B2C6G3&P>OZA_SLT+,X^( MX1F)_XD"'DZ4D0("O$;;F/\@^R^X-&1)/9_$+/\/]D6L[2C WS).DC)9$"11 M6GRB/^5"-!*@>29!+Q/T2Q.,,L'(C19DN:TYXL@;4[('5$8+-7F0KTV>+=Q$ MJ;R,*T[%MY'(X][L^_U\<;]:S($X6GW_]G4^?1"#N^FWZ?UL 59?%HN'%7BW M1!2G/,0\\E'\'GP$?P$5L%"<96.5"PZIIOKEG'?%G/J9.5\E:(F:?%Y%UWRS+DXXDB;BN&Z0XKWMLWT-8^G7(ZD%C+MU'Y-KK4O:6X M83"E. !,KL 'D"$*=BC>8O N2D% XAA1!C),BRO]_M1J%%,X^12R9.P\B#]J M]EC=-6WV1;7XS8K?O(X?;7E(:/2O.",-%#_/D]2%L-7DT.> Z)NR):I'9%:E]'*KH!XR@-HG33AVOWXG9%M'"="M?IQ'T0 MW8QMZ7-!VP?H'$VOZ];QSZ WK(4ZJE!'G:BS&#$&IL G22):6@Y\"K)3Y=J2 M,Y!8R[!;&7:'++7ND+X'$FOYAEK=9K7N2]VXQ*^KM.4$?:6V-ZQMH+%/@%<8 MN+S4EK+-6\?1SA3;RV+;!NHN#SN;Z8&!RZIM*=D$,G7#AE"W1H?LQZ&&96BN MJ6GN&?2Z4*/@ MG"MVEX2V\>M]!>S96+RFUHV.M[K0=$T3CO1#]!.AMNL:ACXZ5ROJ'0+L;,3_ MH]:YE_.?"#W#KS8>K>5[C;\1W40I S%>BUSMQA$BM'A54 PXR?*G[4?"Q;-[ M?AAB)(J #!#?KPGA+P/Y %^]L/'^ U!+ P04 " !"CF=7P15*P-$( "D M.@ & 'AL+W=OF:2 (FE[A28-D&GLD=??FR5C OU8E55S/EH*L3X=CYO9DJUH\XFO626_6?!Z185\6S^, MFW7-Z+QKM"K'V/.B\8H6U>CBK/OLIKXXXQM1%A6[J5&S6:UH_?.*E?SQ?.2/ MGCZX+1Z6HOU@?'&VI@]LRL2?ZYM:OAL?6.;%BE5-P2M4L\7YZ-(_S8.X;= A M_ENPQ^;H-6JEW'/^O7WS97X^\MI?Q$HV$RT%E7^V;,+*LF62O^/O/>GH<,VV MX?'K)_;/G7@IYIXV;,++OXJY6)Z/DA&:LP7=E.*6/_[.]H+"EF_&RZ;['SWN ML#$>H=FF$7RU;RQ_P:JH=G_ICWU''#60/' #O&^ ]0;!0 .R;T!>>H5@WR!X MZ17"?8-.^GBGO>NXC IZ<5;S1U2W:,G6ONAZOVLM^ZNHVD29BEI^6\AVXF)R M_2W+OTWS#,E7T^L_OF27=_+-]$[^^9I_NYNBZ\_H^B:_O;S[(@'H!/TYS="' M7SZB7U!1H:]%6[2]\M;LP'K@P05]Y)98-RJLYFP/M,WO[ MU-)^+#OAT!/XJ2>NL)5PRM:?$/%^1=C#!/@]DYYU!#FE! M.CXRP'?+MJS:L%,HKKN6 =RRG=A.FS6=L?.1G+D:5F_9Z.+?__(C[S>H4UV2 M92[)X/#MT?V-@O[KB@I9R'NR! ,=@UC[KF[5JPO? ](@._/>Y;$Q2' M&B8S,3C!:1^4 U=+(W( ]22&!XFA-<,FO!$-XHLGE6"JA2Y3S259YI(L=T36 MBT-TB$-D3;7+%:]%\3_:+=LR''3V]Z:HV5S.[H)6#\5]R1!M&B; .7[''1YG MAI:$SR(R$Q%H^6=#]$3'!]'Q"\;73$M!2&!L7#KQ(DVBB8D\7:2)P1AKH-P$ M^9'OP5*3@]3$*O4_-6\:M*[YHA"0P 3X8;I $^.'ND 3$WF)IL_$D'!@&DD/ M\E+K-'*]9K7,W>H!L1_2/#>L 2>2U.5$XI(LF8Z>9Z6<@ HT::%#,#@5%^[(-#12MF7>N2:?:O46]E] MM)XM.[5S.7V4?"W+)W"$[:EZ4F)=KHF)#;DF!D?Z5 F!O($QYF,E%]LG$5;) M859V:NE* MNL"X^DF8ZF(!D-XC&03"1%\20=015U^N,I^^W7U>BR6KI<69\15#'_;1_0@N M';Y3$^J4+7/*EKMBZ\=$&5'?[D2_5())7K$/RZ^H8O!\"EA*8_DP,43//Q." M8SW[3,Q0ZBGKZ=N]YV0I;35K-T\6M*C1EI8;UIK01UK7M!*H+.A]41;B)Z@= ML(C&U&IB3G2KF4&@4%>L/1-DVC$6S G^IRGV7) J!^;#D[/ "BNR< "MML'@LM2>[7B%6H$GWU?\G+.:KA.PU8?^MK%UBE; MYI0M=\76CYDRN-AN<*]H4\S0![D*S7E9TOHH>!_!P.SHDN/4\3X96R$PS$_U M= 5A>BT#H\C0D%1>%]N];E:4&\'FKU$?@.IUWPO#3/4@S% /HL(A]E$.MD-VC3=IE\[5->;KNBIC'$-CUFG!MDI6^:4+7?%UH^< M,LC8;I#5F-V%#$Y5P+*2$/MI:)P/0%"?Q'Z:1+&>L@ 42\HP\73/#$&]-/3B ME,0#N:N\,[9[Y^.1:^L#T[B&) I)D)I] $"'^@" #O4!Q.K)?R0<\,]8^6=L M]\_3S7TSJXMUMV'?)EDQ&_!-5IY7CTN7;)E3MMP56S\BRN1C^QZT[; 4.]UY M=LJ6.67+7;'USZM5=4'LU<6S1Z;[]KU33,-L Z!4<]$9@)%S@#8# "!,!HYR MB"HFB&_-M!<=FA)K0?+J WJ7;)E3MMP56S\:JNXA]EWQ-AK/'!\2L.Z$Y*D.];@9 $=8W>0 0)L28!4R4?\S5UZF*#Q(Y6'JL!OXH*SU0HM,*QRE;YI0M=\76#X*J<,C;*QSBM,)QRI8Y9"@O@F!*G ">X%S4_,%:]KC M2#FZ;/MI=IY7YYW3NL8I6^Z*K1^1HYO?WU[7!$[K&J=LF5.VW!5;/PBJK@G> M6=<$0)VA;ZM!L>= P 3@T !@ !X;"]W;W)KF=%H--@P_BQB $E>LC070R.6>P.VDFF2PSTG8I5EE/^^ M@91MAH9MO"X\)(M8J@73&RSI D*03\M[CC.S9IDE&>0B83GA,!\:UW8_Z"E\ M ?B1P$9LC8E2,F7L64UN9T/#4@>"%"*I&"C>UC""-%5$>(Q?%:=1;ZD,M\>O M[%\+[:AE2@6,6/I',I/QT.@:9 9SNDKE ]M\@TI/2_%%+!7%E6PJK&60:"4D MRRIC/$&6Y.6=OE1^V#) 'KV!4QDX^P;--PS@+,-X0J-;&I0>+^P1G\EN\?@F^(N_T1D.^3,"0-\A3ZY-/%);D@24[&29IB MW,7 E'@H16U&U0%NR@,X;QS )6.6RUB0()_!3&/O'[?O';$WT1FU1YQ7C]PX M1PE#6%X1U_I,',MQ-><9O=_X=7JX!9_[%I^D$K L2,+F M9,0RK$6Q*A)K(+=YQ#(@?UY/A>3XOO^EBWW)WM2SJQK8%TL:P=! 8@%\#8;W M\8/=MK[H''].,O^<9,&9R'9"U*Q#U#S&[MWAQR1E0OOJE9;MPE)],=9>P[4' MYGK;JQI,K[N+\348Q[9V08$&9'=:-6A'7*L6USJ:?Q,9 R?13N(E9>)]4J(O M^SK9K7-FW3G)_'.2!678E:3)WS C"^Q&1!D.$)<$O_[8 M<3R#I-,4B(!HQ1.9@/A,$]R!(>(AJN7W*LE]XZ' M=T?F6U6W]XZJJ\'T.GL*-9C#JJL!V9WNGDQSJT',@"^*SEQ@U%:Y+)N!>K5N M_J^+GG=O_<;NCVS-NH\_"V5O_R]]^:SIE$IO=8ACC#P]P!<#G<\;DZT1M4/]">?\ 4$L#!!0 ( $*.9U>4U:MV MT0( !,( 8 >&PO=V]R:W-H965T&ULK59M;]HP$/XK MIZR:6JEK0J#=QB 2):F*5 IJVNW#M \F'B9EMH-NOWSD)&:U26FW]@GWG M>YY[L7-'9R/5O5X@&GA(1::[SL*89=MU=;+ E.D3N<2,3F92IHUVU++VN<%7CAN]LP>;R43*>RL, MIEW'LP&AP,18!D;+&OLHA"6B,'Z6G$[ET@)W]UOVBSQWRF7"-/:E^,:G9M%U M/CDPQ1E;"7,C-Y=8YG-J^1(I=/X+F]+6+W//"A/+/O)#:*3CGA3- ?78?1=1R%0+MX=#4(>[T#*/KVQA&%W0T'-]$ MEV0W^!K!U2B.X7#,%&9F@88G3!S!![B+0S@\.((#X!D,N1#T#G3'-12D=>4F M94#G14#^,P$U82B)5T.437%:@P_WXS_OP;M4G*I"_K9"Y_Y>PAB7)]#TCL'W M_&9-//W7P_VZ=/[/>_3/WA\5HUD]EV;.UWR.SS"#U"8,R!GT94J]:6&;QAIA MD"4R1?C>FVBCZ/O_47?W!7NKGMWVQ+9>L@2[#A%K5&MT@O?O&F?>E[K"OR59 M^)9DT1N1/;JB5G5%K7WLP5U&\T+PWSB%.*&HSZ&#//[-.RA[LX*=V>Y.SMVUH'7<=>[%_&B1?BB1;3/HJB#N]/E4E3S M?+QH2.0J,\4+KK35!.OEC?N)_KS1[C=J]"%-O&) _:4OQN60J3G/- B1Y\Y>[HERD=?-C>7]1+4N>3M<;+>87WF 072S2+#^[OES_ M[EUY?5FLZGF6\W>E4ZT6B[3\^I+/BX>K,_?LCU^\S^YG=?N+B^O+97K/;WC] MN#^Q)&PW6(_X+>,/UNYO7[XN$7OGE#ZPE.BGFU_K_SL!D[.',FJZHN%IN- MFQDLLOSQW_3+9D?L;.#Z>S;P-AMXR@;^O@W\S0:^&B'7:=FG-;I]659/#AE.[JAM2_6^5UO MW60DRULIWM1E\]>LV:Z^'KU],R9O;LC8:5[=O'W]:OSB0_/#S8?FGU_)FP\W MSEO:_/1V]/=?WKX>D_&[\LT/^\?'5AW\YY\['F['SX_?/G.^=+'=^ MS>;S1F'5Y47=3*X-<3'93.3EXT2\/1/Y4-3IW+#9R+[9:)Y6E?/"2?.I\_CZ MI3,J%HM&Y3=U,?ED((X[)M(V+?_L5TFK5'63IWWJ79]+S9*Z-T MF9G?'>U@32:KQ6J>UGSJC/E=-LEJ X0=#GE;SWC9[J"F;LW:@O*9.Z^+2LG7 M12.BK9*\K9*\=9A@3YB7_#[+\RR_;TK#/,TGW/FQ>>O5+"UY]'IG13@K=P="5LS?2 M!PV4_':.(/H(SQT&\B"J#SIWW8$GCV*F4=LATKX+MOLN>.+CRLKO>UPA8>- M.T@]+QP,U/P@8U(DC(%@DC#"K3#"-=W?(XQ7^:0]535Z:!2P?O6L/06O3UNS M8C[E9?47A_R^RNJOSK_?%_.YTUR\/:3E]#\FD81(D2!A8R2,(&$4"6,@F"2E M:"NER%ICWO/EJIS,6C$5=\[D\?JI:H6T6VQ,LK%R^\HFTLK!N>\'L7K"1L8D M2!A%PA@()@DBW@HBM@KB556MUN<:50ZK9?,R;SXB\R^\G&0&P305IDSSNNI2 MCG4"?943:\KQ8S>,?44YR)@$":-(& /!).4D6^4D3ZTW-?+-O/S)U%PQJ[;]$8:FF)_&C@Q[%2 M-9!!"1)&D3 &@DFJ<0?"AQH\H6Z,?M- /^R4CVLC^Z3Z%@THC1PP?PJ-R% T M60([5J1[@@0^\ZIN/P4W?VR"UV4V:0VMS8 \Z[[@L$?O6SPV-.F2(W1=;ZBD M: P-2Z T"J4Q%$V6C_ ?7;L!N?[@>][>EYBV\EGRO$K7MSOXE_8U-VI"MPG= M6"L22!]N#*610]X A89D*)J<9F$ENG8O\;?]=<"885\_3M7\6@/VSB^21KJG M3Z$!&8HF9U>8G:[=[=Q[#FAJ^Z3(\\T=S(>LGCFWJZK9NJK:@;=9GAYT!6F/ MW_LLH#N8KA^'P4"]AH2&)5 :A=(8BB8+2)BBKM4H.UU 1M&$>IK5(@+U/*$T MTCU]"@W(4#19 \+-=.UVYFA5ECR??'7J,LVK^>-50#K][ZJJ%WR/P> :S$(NNW5Q\ MPVMGKK4K;)*INVSGKGKO8&0/T#N=4)L02J,'[0^&BBDG5)B%KMTM)/G4ZNB$8NDDDS?M8;OV>K3M8?OVL(U[ MV,Z]IS#4_1O.?IQI6A>\_K;M_K'D(,L0P-?(91I@X^X[ ]55C86MY3 M-_'9 _0^SJ!M?-Z!?7S0J!1*8RB:+!!A6WEVV\I^FMY5A_DT#6W?\W2_*/3\ M@1=[PT0].J%&%91&H32&HLD"$9Z69_>T] OA;E%$6N5L2K#:-F,8I97@SB'$ MTRT>+U"O<*EAU+FK-5PPT[ ]WH$G_"+/[A>=>H3I?H:IQHWLL^A=60^+2J!1 M*93&4#0Y[\(S\NR>4>>I]V^KO.,S$-*7&7FZ+Q.Z?C"($M=5CSNHO02E42B- MH6BR1H0-Y=EM*.,E;KAG? MYGD5'VI,06EC*(U :11*8RB:+"EA7_EV^^IIFXWMP7M+S-"I-6PJB-9N# U+ MH#0*I3$435;/SD.I=F,+WW+LZ]Z1>@/2/J?>E0;:;-8]?0H-R% T60#"E?./ M;#;#-!S;H_>N'P:3;1 - D]]R D:ED!I%$IC*)HL'^'9^7;/[IB&8U^WUB+U M$X,];.\2 77H#I@_A49D*)J<9.&[^7;?K6>[L:];5]J*!= N,BB-=$^?0@,R M%$W.KC %_2.?[B M,:VFONX :J< :)L:E$:@- JE,11-5H/P$7V[CPCH2?5U;TX[@2 ;O,90&H'2 M*)3&K+M67IM'N)Z!W?6T=:0&AGXN[?:;G=\WF5 :@=+H(;N#H4+*Z10>9?"D MW7)V>M^S?:#WM^WK1X4&)E :A=(8BB8+1#B.@=UQ/*(?-3 8?WH_ZF:4[391 M]Q!BB&7H1S6,,O6CFH;MZ4<-A.D6V$VW4X\PI/\T@M+&@:$-S;B<&3(JA=(8 MBB:K8V>M.V"?G%D@4-,MT$VW?9U0T, $2J-0&D/19(T(VRVPVVZ=_:AF783Z MS7J]&6%Y!_ UOPP=0?PM*&T-I!$JC4!I#T61)"1,LL)M@ MQR\?:0?WEH_AD<>@^4\KX5 _#$JC4!I#T61A"#\L.&4Q.,@RDO89]%:0P2(: M!NJC)&-H4 *E42B-H6CR"L?"7@M/617NZ-4D0_W)3M5DM4^L[ZD(2B.AX0E7 MY>(2&I"A:+(*A"L7GK(PW*EM7J%NLT5!/'0]]5+VT(%C^]OIG6VH&P>E,11- M%H9PX\*G[/\SBD'WV'0=0->#@])(:# 5?L/&I&A:+($A)\8GM+$=W(/ESUZ MW\N+4'<(X]CWO4@UDZ!A"91&H32&HLGR$89C:#<&ZD%@FDY3:& MTL@A;X!"0S(434[SSE=EV#W#GEU6?]AW[!1:C;E[$7)X%Z.Q<:E4!I M%$IC*)JL'&&&AL=^ST6G M-03J9G9/GT(#,A1-_N8L85%&=HORF [@2#?P5)/!'K5OBJ$T J51*(VA:+(: MA%49V:U*0 =PI-N,FCB@CRM#:01*HU :0]%D<0B[,K+;E:/F.B%[E$!S=F@^ MA=ZNUM6BVC$A-KY#Y_?N09]-C@S+[@51DJB?2Z!1"91&H32&HLE*$:YF=*2K M:;BPF)A5952-:5$^M;9 >R*A-'+ _"DT(D/19!T(>S*RVY.VQPLBW<4[]_1T M0GU(*(U :?2@_<%0,>6$"B,R.F6=O]WV9]^8<^@Z?Y%AG3\_"<-0;YF!!B90 M&H72&(HF"V3GFWC[KO/7+0K#.G^NZBF.#*.T)'>O\Q<9&C!C7_TV2\.H5%P'7^ MS*F'>G6189T_WQOZ4>RI[630P 1*HU :0]%DC0B_+CIQG3^S+@SK_ W41?5& MAE%:?>U>YR\RK/,7^>JC X9137T-([6^&H;MJ:^Q\+MBX#I_QOUI#]#W.(/2 MQO&!Z_Q!HU(HC:%HLD"$!19_RW7^8N@CM5#:&$HC4!J%TAB*)DM*&&?QG[G. MGSUX;XD9'O>-DB1QU76ZH&$)E$:A-(:BR>H19EK\K=?YBW4?2KTA/6SO$@%UZ Z8/X5&9"B:G&3AN\5_6@^A/7+O^J"; M9D$PB"/M\@+:0PBE42B-H6BRG(*[]QQZI[R5%HIN>QO8?:%0"I5$HC:%HLE*$A9H< M^<#S:>T_B=Y9J/6+V&?6M[9 :>2 ^5-H1(:BR3H0OF=B]SUM[3^)874^7VT4 MM_-[9Q/J6$)I])#=P5 AY70*(S)!K7UHO&]FI_43SSX;8T?QC&*4EN7,(,0PQ-/\81IF:?TS#]MR<3H15ESQI M>UUB>'#6U/QCGT7OLGI85 *-2J$TAJ(]YOVBFG%>C],ZO;Y&PO=V]R M:W-H965T&ULM5IM;]LX$OXKA&]Q:(&ZMBCY);G$0.*DV *; M%]3=V\^,3,>\RJ*7E)UF?_T-*<6TQ2&3 .Z71):'XV=>GR&ELR>I?N@EYQ7Y MN2I*?=Y95M7ZM-?3^9*OF/XLU[R$;Q92K5@%']5C3Z\59W.[:%7T:+\_[*V8 M*#N3,WOO7DW.Y*8J1,GO%=&;U8JIYTM>R*?S3M)YN?%-/"XKP6?>CLM<['BI1:R)(HOSCL7R>DT&YL%5N*_@C_IO6MB3'F0\H?Y\'5^ MWND;1+S@>654,/BWY5->%$83X/B[4=K9_:99N'_]HOV+-1Z,>6":3V7QEYA7 MR_/.N$/F?,$V1?5-/OW.&X,&1E\N"VW_DJ=&MM\A^497S'XG M7_ZX^VM&NN3/V17Y\-M'\AL1);D110'1T&>]"L 8E;V\^>'+^H=IX(=/R(TL MJZ4FU^68I4H'^O,%97@^A1S6ZTVP]6:JC[5:Y;S\PZ4K>9J MRSN3?_\K&?;_@]E\)&4''LAV'LABVB>WT(0*J=',<0G'IQ!"[ O MT4WZ GZ9(I4;$':$#0B"HE M'C:O96RC_0!3NW,B,OT ;.I@TWC*:@UM4:S6D FV?Z+@J ^N'75$)@3.D6T2 M9;+)7;7D"@64(CGFA=D72@*('/DE69S_;>EH4SM[?&%\J&T'?2F=$'I%#!%*0UGD6"Z) MT]R]XI#=\Y?JJP,E36K!* [M&3I>'4$4MT]HW5$;-B*3!*@D<;27Q'GOZH \ MPH[U>:P[\A B0H,T@-"Q71*GNZ_E%IPG%21[&)Y/7TG:1N?+A-$YDDOB++?+ MSC5[-JF)HD.XRD.'\5F SJBC,QJG,T"G-CR:E'N]!,-.$19KQQV1.0GT0.J8 MCL:9;I>8BD/\-ZACJ4]5[?D+$>F>!+ Y.J-Q.K.,$6C(*$Z?M;KMKH3))('T MI([;:)S;;M^_&T$-\$DN:V""W,M&=;HAFK;93M%ZI])-+X Z&]DW8,$9EL M& BAHT8:I\8I6\.<6HA_(.NT7%2P \#+&6$XZC4;C 8#[$T=#=(X#=YO%(S3 MID."*Z%6H"ZJ9UO:'#RZ-C,KBAAA/*^P$9E@83M6I'%6/ "\8NH'KW<"FD-C M#]D:9Q(;UC5P'H7WA39)WH["$0H.0ED=.KX,XWS9\U16+=$@2(TV78L(A-" MZ9@TC3/ICI\:2GH[8(0NQ^W=(B9$ X> Z=[A[/M.9Q>B9&7^EM/9XQ[/_HKS MV=3Q;W1?5#'[4:/R02H*'4\FL9Y M]+ '":TW$#K;@W*Y6LF2:'/ @D+VJ3%-VI!]F= ,GSKV3%_96+)G0S\UQM*4 MAOD$EQKF.14\14U]GFR?]" BW1!H,QGVJ3S"RP!H:$XB1OSI]DV8R5Y=QSP)O-PS:V;?.B,H^ ]B?.%1GMG MVNL$AHU$2_M8\?!.[QR"_NDZSZ"3S7O8^EK9#][D9)HN?"TQ#98U:[N_L M!]X4BP@-LU"8]QX#OS)EO!(\%*X_.(S;PP4B,PS5GQLNLOAP\>T-2>1/"%E[ M^X7()($CJ\Q-$5E\BO@N80?^ZVO$GRB0AN +A1N"FSNR4;0AS#;K=<'-I 1V MSH7."ZDWRHYVI2R[UL*]S078\^:Y/8M./.^N_"-I._23FW2R5X[3]V;>:<&T M)I<'LR_9K.TS1*YRH;W)^.7I+5YX]2_OOW319GI,I/U0M+?W1A(DWZ-]44L3 M>\Y>O]*SN[M[&>S"O@+5NG^9G$[K5[JOE@?F#WZMSD_U!+ P04 " !" MCF=70GM-,/(& B$0 & 'AL+W=O2CZP.6.M(RYY)87*_K[GB%7 M*SF1DZ8M^F+O93@\SV;-I*[4=79SE9S?^XLRE:+2E&R]":EOI-U=D MW/I\=#S:/GBC5TWD!].+LTZN:$'QMKOQN)L.7FK=D@W:6>%I>3ZZ/'YQ]93M ML\%OFM9A[UIP))5S=WSSY#X=T_79 P[ HP_>Y^C84M>N'^] M]?Y#CAVQ5#+0M3-O=1V;\]%W(U'34B83W[CU3]3'\RW[4\Z$_%>L>]O92*@4 MHFO[Q4#0:EO^R_<]#W]GP;Q?,,^XRT89Y4L9Y<69=VOAV1K>^"*'FE<#G+:< ME$7T>*NQ+EZ\I*"\[C)#;BFN4H!!"&-Q)8,._.C&4R ;92'1UF)1\L?O%GIE M]5(K::.X5,HE&[5=B1MGM-(4SJ81$'FCJ>KA7!4X\T?@?"]>.QN;(%[9FNJ' MZZ<(;8AOOHWO:OY)APOJ)N)D-A;SV?SD$_Y.!KY.LK^31_P=B%+\?EF%Z%%? M?QP*N/A[>M@?]]R+T$E%YZ..B?;W-+IX\M7QL]GI)] ^'= ^_93W_S^[_R6< M\1?B$;\Z&>)8_&S51'S]Y*OOYO/9Z9K&^>KX5#@O^H>Q(7'MVD[:3?_RF[$ M "F4<:D^XC:OA33F2-LC9TG4>J6C-"*2:JPS;K41G9&1-5%TR7,H21#BLH[60M2+FQ"I PS-MK71YWT$:S@ MKR4?4*?.HZ,[>C&S$A +@*8 K!5D06A!)X@)VVV;&O84T0]MCD^[YN.X^T MZ,Z@)\,_;(ECQ88/EY4W)3J8Y ML3^^\[1*IBXM5[IF:5>Z'5(>2>@]O%JVNNA!52ORT9K]N] MJ!&?\QS#)/=A-C.;,>^Q$;43UL6^Y(B[:+O]SH&V99S8BL[2N8A%P.7ISZ29 MNVJS"R]W%2?(4*2#[$]R%O]9XK9(8U\'B1_VD'N5R" U'H=4!5UKZ<$A@C>F ML-,7#RK5<*H+O3@2;)"J9&!7'2A+G..RS_$.'LS^31089GC2R7Q;)I?3A'1[ M3J&LWV&4*(9H-'0[2VITHBN-()92>U2?2W[/.V1-%R&&%::0_@O=ODA0@8:9F<#Q ]_E_EVR94+- Y"K_#'QLJ<"B#YF89R%@([YYZ*P0<#V$?;V/ M\JIT@%CD+PJ9,_.1\QU8T$P O(8A"@:)K?D :!^P<#CPOD5E%+SQ1+S1X:[P M<8O]?<3W2!8ZG$-<2FC<=]P>* TI;,IPX, /J]+^JOT3'([V#TB ML[PSZSZTH-3Z3N![V0\ :_$MF.<2I*KE [W/BZ!ARSR*(/XVCY*E(P'K40,A ME\N<_!PFUS"/=^V@]#"E/K=&RTJ;W1E9ZX"9,+ .P! !\+''Z!Y;4W;AFMQJ MU)<(Q'",'T#IN013&8E8V^ 279.RP._6Y,DB*Q5Z@I0!SCPS%R*N>RZW;C5/ M*RB!?LGG)AL_. 0TY*=/*%_F2''G7GY]>"U]"N- TML70V>?[M"-V4O\C+371=_@JN7,0W M=;Y$OT!TV #O>039WO &P\\B%W\!4$L#!!0 ( $*.9U>7"K^\104 &\. M 9 >&PO=V]R:W-H965TO+5J@ ML27YM6EB($E;K$ +!$W:?ACV@99.%A%)U$C*CO_][JB72JOL%-N^4"?Q>*_/ MW8D7>Z4?3()HX3%+:T$RN="4NO>CLQA481N4-9 M.@D\;S')A,Q'ZPOW[5:O+U1I4YGCK0939IG0AVM,U?YRY(^:#U_D-K'\8;*^ M*,06[]!^+6XUO4U:*9',,#=2Y: QOAQ=^>?7,^9W#-\D[DV'!O9DH]0#OWR, M+D<>&X0IAI8E"'KL\ ;3E 61&7_5,D>M2C[8I1OI'YSOY,M&&+Q1Z7<9V>1R MM!I!A+$H4_M%[7_'VI\YRPM5:MP*^XIWNAA!6!JKLOHP69#)O'J*QSH.G0,K M[\B!H#X0.+LK1<[*=\**]856>]#,3=*8<*ZZTV2J\A\(+I"7G3UNNIDS=]VNMWTH2I,J5& W]< M; M02K%1J;22HJ]380%H1$R%)R-".@]9F-VE3$DC;I 6&K-2JD2925$YI$,A74B M$%+<8")1"QTF!R@-R;:*2M>BIHI":DAATN$UYT!XLYAM4+>@@T]. ML%\_@_HYA7MER:DKY]0YXQX/5)_Z@?II7.:1@6<0S'U:7_RV"OS@;8_BG1N5 M9:A=: I1D,IF>[7JDC>HK8QK3\F_" MEI&U99GZ7O%&Z4)IX8:/8B&9KZ7?) MK^.[,6S5#G7.B07JPGEX ,-1KK+2&N!UR7OMD0=[QQ-OS_S>O13 /"]68\^!@'?>].C?QT$TVF7 M/ 6"A=L%:XHCL3ZIWH>;/$_5_T7:1[.8HVLFQPG M[> J:C9>PG-:?5H91OS/4%(%<]X\%_8%2P'8J)>>[0@\0T:G'VO$.]?^1F87C>RI!6LM8D/#:?@;\Q=5@:2?[@31I MV">R-V%!#B"I@;C,BY)[:0^:-7CA6J3T&]%D^^>$586=""IKADM'Y9PR;FWJ M2@=>^J_^(6H #JZR!ZWXU'IWVAZ>9/[*'S;HI>\%K_I&K9ZTRGGHP] ?Y:1S M":")LG57'4/I*7-;W0?:K^UMZJJZ1/Q@KZYBGX7>2JJZ%&,ZZHV7\Q'HZGI3 MO5A5N"O%1EFZH#@RH1LA:F:@_5@IV[RP@O:.N?X;4$L#!!0 ( $*.9U>L M2'MD- 0 !4* 9 >&PO=V]R:W-H965TU#21NNUM@"P1-TCXL]H&6QA81B51)RH[WZW>&LA6E ML(-BL2\2+S.'9PYG2$ZWVCS8 M'!8U4J.PL*Y^K+,+19@96P UVCHIF5-I5P MU#7KT-8&1>Z=JC),HF@<5D*J8#[U8S=F/M6-*Z7"&P.VJ2IA=M=8ZNTLB(/# MP%>Y+AP/A/-I+=9XB^Z^OC'4"SN47%:HK-0*#*YFP55\>9VRO3?X)G%K>VW@ M2)9:/W#GF?B55^Q>/ M>QUZ#I/HA$.R=T@\[W8AS_*#<&(^-7H+AJT)C1L^5.]-Y*3B3;EUAF8E^;GY M%V$>T(EEB7"+66.DDVBGH2-H-@BS/ MR8'7=?(BX"W6 QA&9Y!$R? %O&$7Y]#C#4_@?58;M(ZRR=DS^(!+!T+E\/%' M(]VN%SG\=;6TSE"N_'U,A':-]/@:7#^7MA89S@(J$(MF@\'\S:MX'+U_(8*T MBR!]"?W7=^H_P,!=@2 J;9S\!W/(M'5GL#;:6F@4U7KIAPM=YE*MH:1Q\F$! M5T(:V(BR0= KRLL.VW;89X"/6=EX3Y%EIB$DJ1R20H[*.D.Y88\S6I5*W3J: M)BA'A%:ZI#.#_"Z):NVP6J+I<@*N.KH+H@N_>[;W3VS_;%E^8H;?/,.%KBHT MF10EU*(FK-^(M&W,,XMX-(:WR6_T M3^&*(G'G2Y$]4%Q]E.0))8$[[2BRUS"*.2CVY?:8LCW;2Q=[Z9+_1[HXC9YI MQ_U3XL51VEER^V?YXCB"MS$%&[W[!?&&PPZ,FL?$&\<>;AR=E"Z9=!C4/$B7 M7HP[Z=*+U)?%4XK;DSD.RQVGKS\X&D*BV^(P(]R1Y/TYH3^0Q%OI"JD@AAT* MUG=(>O*X6%&M'(9=872S+F#DNR3<1=(S.HQR95(!D3!^.-W'=YQZFR3?D6IQ MP[?H<2NZ_D%6-6GA-R6G<:IG%%E!?C6G$W4I,:2FI35M/"U,UQ6"7!&=W:&D M>XB%V" =#>Q#&TR[(Q1H9GWN"J'.21U.$=K7'+/2(ZG>7@QX;PRIQA^E^]SV MQQ,19O2,#Y3,8"Z[&8.EX%'BJ1MS(N!]A$R:1$?THBKF4;4W'?)-=^Q@8D,N ML\&Q0S_L7=5446O_(+&4/(UR[:W=C79OGJOVJG\R;Q],=)*OI;)0XHIK>A80.:7VGM#AU>H'L)SO\%4$L#!!0 ( M $*.9U=K;C9AF00 -H* 9 >&PO=V]R:W-H965TMV(XDP'::-D 3&'9;'XH>J-V1EO NN2:YEM5? MWS?<74EV;/?2'BR32\Z;-X\S0T[7UMWZC#G00Y$;/^MD(92G_;Y/,BZ4[]F2 M#5:6UA4J8.I6?5\Z5FDT*O+^:#"8] NE36<^C=\NW7QJJY!KPY>.?%44RFW. M.;?K66?8:3].LSZ6Y14%VR\MH8<+V>=L^'I^:'L MCQO^T+SV>V.22!;6WLKD:SKK#(00YYP$05#X=\\7G.<"!!IW#69GZU(,]\,.I;Q451ZN[/H7;N(Y$KS$YC[^TKK>.X''I/+! M%HTQYH4V]7_UT.BP9W \>,%@U!B,(N_:463Y604UGSJ[)B>[@2:#&&JT!CEM MY%"N@\.JAEV8_VJ5H6MV]SK19D5G(I(.FCTIDV)Z5VG'*/MO/8V>L';"7VS)F2>?C(IIX_M^V"^I3]JZ9^/7@6\YK)' MXT&71H/1^!6\\5:.<<0;OX#WH7[X9;[X6OH__E1_G_>Z(;) M1U.F/&ZP3J^T40$6BPW92DK-W%*I7##L(J3R:!S8K]5"YSIL"!TI6K=%"!14 M.384.N(HKWVLV+1>\"4G>JDQ+=DE; *:#MDEA8PIV*#R'[AT:9WI)"/EF I6 MOG(MUAWR)+#+-[6;'GVM<0H@9\B4MV^.1\./GSPBV*"%@9M@I)RK#2"$N1+: MT#2RT3:-3-#NNA$GQ@7ZB47[2UG\PEB;NPI@48XU1TC'C=#!4EF)<\\[A*6S MQ0]J]NBW=KVUZ)+!J8 !/T D4<]Q8N]!C'T78Q0!#E: 2AO 0(M8VX-8ZY!A MD^@;A(>XWPF4V,RZ"%[+&SG5NLK&YO#@,C+:B2\TH8!=Y'JE0GT'Q*J):A*T M4R81(JNV9FLB2D0+R,FH5$W*0?A0BR1![&W8@]]7\#$K:! SD(PU'_X5_0DD M.[DZJ4+'U($(O3+Z;XZINY_;"QNB1*"#2ZS.HET^:I/D%9HH!KC: M$E=A**=G?%."L(;#I').J+;04J @)CPO+"@9*0^,O,UU&J,X5SF$9;J6.P69 M?8%\7L$*?H3]7OB/Z6Y3)T&^:*Q:+U1D*598YG!"0LP@ZZFH[P&6>P!MI Q< M+$"W;>5Q(P8CY#F"58*3XP'A3Y$5 K1_CSRQ_R[XKZQ'_(B]&YTSLLY((ULT MX1\0/A_0$?Z&AS*CBUU45M)1'I<8O3MY3^_& M^!O)S]%[X?;$X0E^CG<#*=-VM>E33Q+0!^CT01YCF_UZA%P'8"0:'DRZ;6GB M]9-ONJ(EP%Z0_#,:=?UU&+^.>L]=3/V]]P8ZWBJ^JJ1952;43X_MU^W#[:Q^ MK^RVUZ^^;\I!>4\Y+V$ZZ'T\ZI"K7U+U)-@ROEY0#7@+Q6&&>-G)!JPO+3I2 M,Q$'V^?L_!]02P,$% @ 0HYG5^E6K)P^! R0D !D !X;"]W;W)K M&ULE59M;]LV$/XK!RT8$B"Q;-EY:68;<)(-&[!L M0=.U'X9]H*63150259*JD_WZ/4?)BMLE08O $<6[>_C<*S7?&OO1%'JJR M=HNH\+ZYC&.7%EPI-S(-UY#DQE;*X]5N8M=85EDPJLHX&8_/XDKI.EK.P]Z= M7E-XV8B7\T9M^)[]7\V=Q5L\H&2Z MXMII4Y/E?!&M)I=7,]$/"N\U;]W>FL23M3$?Y>6W;!&-A1"7G'I!4'A\YFLN M2P$"C4\]9C0<*8;[ZQWZ+\%W^+)6CJ]-^4%GOEA$%Q%EG*NV]&_-]E?N_3D5 MO-24+ORG;:>;C"-*6^=-U1N#0:7K[JD>^CCL&5R\9)#T!DG@W1T46-XHKY9S M:[9D11MHL@BN!FN0T[4DY=Y;2#7L_/)W=HZ95M:J>L.(MG?SV -8Q'':@UQU M(,D+(&_HUM2^-/!RVG MF[[H)1+GZ._5VGF+0OCG.1\[B-GS$-(D$+?;"P',,([1"A"Y3D@EA)6PF0@18VQHC"0#V0SL6G4(T0UQEJ.F(#5P60RH@]R"+BA3'MI6BB[Z142-)\O MP''#-5M$1OBI#!YKJ1N9'\0/F(=23.(K'+U&3&4CDY4SI<[@=$;W'H\0-2#_ MV;!80WZ,"*1EZP0) D6E<0%*5XW2=F>0LO6(!#46T]?Z1VI*!8G0X4^M;H*> M6?B=TJ^\3T[=L4,0BN<2!8K@_'[[2_T/P7I$'/,':6_4! M'0IEQ_Z $OS.\)N,Y=\YO5=6JW7)7RE.\)?0E-X9CS0?8'5 YV(A]LDXA*D+ M0>B>@-#=6_I?Y-ZU35.&],(Z5:Z@'*K(;7=+=A=6&=* 4@P*2&_6M4IE6@E] M*(0L-%J(< 6"K1UJIN-;@KPNM=_,P;>'^"FP@U==#9@O(^X0IL/) M]"@\WAS1_7Y :E.?!/.=JW 'WMK.$.[^W[?ND&AU[ M%]-AQCW&T?,!"B!/DT/Z0'KN:$JE7CK , M +0' 9 >&PO=V]R:W-H965TM M'3K D&0Y;KO4-F G,Q8@G0-[W3 ,^T"))XL-1:HD93?_?D=*5MTA\3XD%LE[ MC^\=>=1Y5QSG22VJ+!F-M8-*EHIM:F9HZ'9)[8QR'@ MU3+)TO1M4C.AHL4LS#V8Q4RW3@J%#P9L6]?,/*U0ZN,\&D>GB:W85\Y/)(M9 MP_:X0_>I>3 T2@86+FI45F@%!LMYM!Q?KZY\? CX0^#1GGV#=Y)K_>@'=WP> MI5X02BR<9V#T<\ ;E-(3D8PO/6A\! MQY*UTFWU\5?L_4P]7Z&E#?_AV,5F[R(H6NMTW8-)02U4]\N^]GDX [Q/7P!D M/2 +NKN-@LI;YMAB9O01C(\F-O\1K 8TB1/*'\K.&5H5A'.+6\S=+''$Y,=) MT:-6'2I[ ?4S?-3*519^41SY]_B$% PRLI.,57:1<(=-#)-T!%F:32[P309; MD\ WN6 +;H4MI+:M0?A[F5MGZ K\\YS9CNOJ>2Y?%M>V807.([KW%LT!H\6/ M/XS?IA\N*+T:E%Y=8G_Q /X?!5L\:'D0:@_WM RZA!N#7#C8*/C(3%%!UB5T M!$<$5 YI&81R&AC5 Y46IS\'--:MH1([T14=385.60<26.1R!-G!_M]IL29]P M54#LL&A]P.: 1OF*@K503!5>U@#:;=;;&#Z1"A- Q%Y;[]\/!E\C;Y5VLPY( M@]1,6=I'2LB1ZM9C*&L\U#0_18![:HA"<6H7A6GITX5<*=4R"28(H!10V0>L M4-V6W_)#(L;Q-'T-#6GSL/J#5YS&T[,I:&1K [(BBT%@>0UOQ$]A[L%0U^O- MOA']Y!K)+$G8=A<05CZ;M-EOU/?^HKX7XCM>OU=($X%[]))_IE9"@GWF>L=M M<_+,6S+F6V2 C^,T?1W#[_\]7!"66G?^F=JI/V;FNY&HR8P47UK!?42A#TB' MY>W JVR:QK ,QT+5[;#.R?ZIQ$.*;['H9\=AEFZK(N):M\K14='1 3?LJ+P7 M>D^L(Y"_!^UP\-\+/%:"[GS%.+R:3%)@!R8DRR7Z$R,5R&B5SD!H3L7 X^>* M-SGKI#6:?7@O+!DC25U3'6:')VG9=>)OX=U[1A6X%W3E))8$3>-WTPA,]T9T M Z>;T)=S[:C+A\^*GE4T/H#62ZW=:> W&![JQ;]02P,$% @ 0HYG5Z\D M. 7O P CP@ !D !X;"]W;W)K&ULG59-<]LV M$/TK.ZS;DR+JRT[J2IKQ1]/FD(DG;IM#IP>07)(8@P #+"VKO[Z[ *VHKN-I M>Y%(8/?M[GL++-<[Y^]"BTCPT!D;-EE+U)_G>2A;[%28NAXM[]3.=XKXU3=Y MZ#VJ*CIU)E_,9F=YI[3-MNNX=N.W:S>0T19O/(2AZY3?7Z)QNTTVSQX7/NJF M)5G(M^M>-7B+]&M_X_DM/Z!4ND,;M+/@L=YD%_/SRY781X/?-.["T3-()85S M=_+RKMID,TD(#98D"(K_[O$*C1$@3N/SB)D=0HKC\?,C^MM8.]=2J(!7SGS2 M%;6;[$T&%=9J,/31[7[&L9Y3P2N="?$7=LGV=)5!.01RW>C,&73:IG_U,/)P MY/!F]A6'Q>BPB'FG0#'+:T5JN_9N!UZL&4T>8JG1FY/35D2Y)<^[FOUH>SD$ M7@D!KEQ7:*N$JK#.B:'%("]'F,L$L_@*S/?PWEEJ _QH*ZS^[I]S2H>\%H]Y M72Y>!+S%?@K+V006L\7R!;SEHJ/V<+L/A%V8P#M;3N&#A;=8^('/+##'XC)U;:!4O6:E 'NY/).#%Z*,P'G1X,)*.B]N]<5>G&K=!-Q MJM$O.#.DQ$7%RO/9?D6M'X"P;*TSKME/@"\MAB$GCOW@RY;/+Z/J$@7R9,[] M10[P@9 QW."A844DZS!HBC:<0C64%*! BS4W"&]RQ>7=*Q%7@%AF4H-7EE(J M: D]Q^!(!:]680J?$%IUCV =0/*J,<4?OGG]DX%?D*C M^2)07IO]HX.@.6B))[Z+* RR,0^)ZHCY$4^VTQW&<3GOU&FM[EEN M5&7+=QVUP/SI+M8P!*P' X;#Q^1.88_*,X$_C96!#I%$OF-8E)B82$SJ0:CJ M74!&EMC,5S429C:QGXZ,AX1I&-K[[H8IE*IRYZ$G GS*?+IY81 M,)X@>I"'SQ3R-ZO>*&>0Z#-;L.IN^/LW I_&77LCU<>04CEC\^-CR%P-Z,>#] MVCEZ?)$ AV^0[5]02P,$% @ 0HYG5V Z_L/5 P 1PD !D !X;"]W M;W)K&ULG59=;]LV%/TK%UHP+$ :?5B*[WC.(2^IR=K8KZY& M]/#0*.VF4>U]>QG'KJRQ$>[UYXYX-FG%"N_0?VYO+;7B M'4HE&]1.&@T6E]/H*KVX"7%=B6T_"?(.X-KHYU1LA+]'M$5W%ITJ'W?89;P3FKR1@H%=]2) MM"&]@S^O%LY;VE)_'7*H)Y ?)L!I=NE:4>(T:GDN>X_1[,G8*(LERGNQ4'@&F@:5Y+=T'BNVED!@:10=#%*O M+H%6FOQ=$# O]UN*[!OIV2$\.(&+@HJ\@,]Z(94BS&]?'>0IY#G\ALY=PA7/ M$:@212@M5M*#,L[1N)_2])2*[/1ETBOG#16Q)96 MR(56>(;]\\5*CT1YZ6 *8RH) +/4=, -#I]VJ"<:86L !_HLF ?.)%,V"-E M9RVE# CRQ[O7KO^U<#74J"A,PP)KH98,T!^0:!WQ& UY1R3?) M 2^:U/?$R=A':#M;UH*'I0FY"3>'2(\RR$>$GB4IE6E1\%:Q'3X3O(U24M!^ M))OQU7JW^'3&:"?"!?:&+Q^:Q#C/V%8^6P .5A=&=@R*!8@S7 M&Y-@V>G*@5DHN>JSE"PCP[[34N2<5-MNVLZ-="[L&3(H+?C,]"1@7^ICL)41 M2M;Z-"FR,:3YQME];P8%#,:

-0I@,X=/[%>Y<;J5B%*YR-I53M[[E=[^XO MX:J_'+\-[W\Q/@A+F>) X9)"D_-A$8'MK^V^X4T;KLJ%\619J-;TIX.6!]#W MI3%^V^ )=O].LW\!4$L#!!0 ( $*.9U?@H46,=@, *8( 9 >&PO M=V]R:W-H965T90]$!+(XLH1:HD'3OY]3ND/FIG'2/M11+)F3?O<88<37=*?S<% MHH5]*:29!86UU748FK3 DIF>JE#22JYTR2P-]28TE4:6>:=2A%&_/PI+QF4P MG_JY&SV?JJT57.*-!K,M2Z8?ERC4;A8,@G;BEF\*ZR;"^;1B&[Q#^Z6ZT30* M.Y2,ER@-5Q(TYK-@,;A>QL[>&_S+<6<.OL$I62OUW0W^SF9!WQ%"@:EU"(Q> M#[A"(1P0T?C18 9=2.=X^-VB?_3:27ZKV)')46X1ZAQQO^BNYCV?!UL39^_MNI#:CQX]/X[BQ=FXJE. OHL!C4 M#QC,_W@S&/7?GV$?=^SC<^B_G[6SL*=)ORH6?"[(0@DZXUQNP+*UP.:@\R(X,,SWTM8XX9+ MZ0*K'!Z1:;B >$2/9'3"&F7F["K47&601!!/H!6I,54;290SQ]*Q;LR\>E:J MK23M7*9BF]4VSY4 L][OB%,#<@'#B:.6P,*XZ?\KO 1655KM.=TW*![A8C08 M.\L6G!O ?44W&@6TBH(<,O8<-;JKV,6EH/[2EBF"6@N^8>X>-)0FW=PL%#AM M$]J#>VRP'7('VX4F%L^X):.K.B;I-?B*R.J!(KK-D;BW$,50^GQ?UL7D=XT) M[W6@BJ:IV^06=>]4E9F?9?9RE;4J:?7'EAON&T*J#.6221\"4L&,X3E//5>G M]L";#'^E0I==[EL]%S")7#TFL&(5MTSPIRZ.84Y%JLJ2&^/WJ68V'D,RA$6I MM'V%]=LX?@=OA]$[Q^TX]&"0T',\@E,W3WC0.Z@@-KY#.E"J]+J-=+-=$U[4 MO>>G>=W!/S%-N@T(S,FUWQLG >BZ*]8#JRK?B=;*4O7YSX)^)% [ UK/E;+M MP 7H?DWF_P%02P,$% @ 0HYG5]?^"V%I"0 ?!P !D !X;"]W;W)K M&ULO5G;4N-($OV5"@\] 1%"Z&)9-@-$ ,W,]L/T M$-#=$QL;^U"6RG9M2RJU+KC9K]^36;*QP1CV:4A5X,C%5+AM\K:9'=5DIF?*B/#L*/&]P ME$M=],Y.^-YU=79BVB;3A;JN1-WFN:SN+U1FYJ<]O[>X<:.GLX9N')V=E'*J M;E7SL;RN\.UHJ275N2IJ;0I1JKUP+LF1LS&?Z\BX] M[7D$2&4J:4B#Q+\[=:FRC!0!QI=.9V^Y)2U5 M!4/OF05!MR!@W'8C1OE6-O+LI#)S49$TM-$%F\JK 4X7%)3;IL)3C77-V6UC MDL^'%[ K%9XZ.6J@G62.DD[3A=44/*-I)/XT13.KQ561JG1]_1%0 M+:$%"V@7P5:%MZIT1>@Y(O""<(N^<&EJR/K"Y_3-9*4Z4Z_E/3*K$>=5)8NI MXNM_G8_KID*:_'N3\59W?[-N*IWCNI2).NVA-FI5W:G>V:^_^ /OMRW(^TOD M_6W:=PK2MVD2]L&8'R2K#]17NE8HP,1,"_U?/ <5B&:F\%U&]YSNI)]B'(HS% M#2(IJV3&(BGT9*;D5,$F_E ,1B(*Q!^J4)7,6$:F*%%-641<(P##'XE!(**^ M^& :"+&;Q08W[XF8T$4Q(?,&A'80OQP5V+?7YZWW?#@"J5&H:HZD:C"4 G;FL@L8]2W!)MO?#<12;A MB=MD9BBSK)+#LM()">0F59EK=^3RCNDUA3& MU6B:'>!<6&17WN5)7'.U39C:X_'T[(Z[IH%,+9B(K\$+HC3[P1 M@8O:>2.NOE*4H08BN=@'Y'M44WT@!J[/?TN!.Y/!D$PW]R+"@Q$61X$;#%>5 MI/I.I[!"W&N5I>+77X:!'_P&B8>KOQ^[;3VNR$PX0]0_Y=%JI*7GN'20T!KA$?&+W M[?L'XJ^VJ1O (Q62&?JM2CK+?%NC(@J=.!@ZD4]$';DC<*T[PN4@BL0?%!@ M"AV_'SLCD+J-Y )X*O8'3C\>.7[@'2 EO5A@?ILH38OV?<>+8V #P!*XY# M?/2Y#SPH5M8PYHGG%05.!*_U0^LQ/^8*(T4#&"T..%7E,C!Z&1B;U\1PJ:)" M1>(Q!U,6IGHR07D7R(.Q:N9*%7P[R0P37LD9TK'P90:2$N?K56;L CQJ!'*% MG9S*^W4;"+\CNL3G@B,2[J+I$!99EI7!;GCFL(-) M%M$RV75QB!N' *;NNX(C"R6HW;1@DQFJ'B8J.FG6[!T?Q^M#K9A=_\'@L^.9QQ&H,_87FX$=IQNAP M_DSY.:AT&N_:8F5,KE\>J3/9L<2B26#J26OK&U " =/U&IV,UR9Q@S"S(=62 ME9_,#G08H3KM<@_X S>VK5BX-.(B6JS=SD4?"QIN-LTHMK-AWUKQZ/].XHW%*BAQM*%%[Z=CY8SG4VF>"0_J(B8HQGZS6QC3QV M0?::(F(\",*"LC9H[CS\G28/!AT3!)N,?=6V.PW0"T8]G8>/.WI,_GIY@_W>U>WU=>] S&<:!\FQ2F2.:063 M%&<"S40KLT_(CO.WN11@<<#! !JO^))@;O0G#Q3K3EUZ$VE0RJK!:;2T!T?5 M&8+4F1G!)P7B?)LQY<*LER*(^;:;!=47.@Q@[3!ZPW,76@E7FOU]I2LX+"!7 MCM54%YQZW>Q'I[MNFC0T>/*,R[@8IW .4CO=Z;U^G_CN'HR2CQ87T&1Q9VYR.SO#_QNV[7>"] M1%6-I-\.V"I>G,M"=K^#\WB5E3/-^]QFB))#1.N2HXD_NB)%62= HY$_MC51 M\IFBZ-ZWS'4S8VMD\J75M6;H"Y=NB,JZ1WTG'$3@/.__ZE3LBB0(@I_DUA_J M2Q+APMOT@N%HY8U0KJHIO_>JH;(M&OMR:'EW^6KMW+Y1>A"W[^7^E!5X&J2K M)ECJN7'4$Y5]UV6_-*;D]TMCTS0FY\N9DK"$!/!\8DRS^$(;+%\XGOT/4$L# M!!0 ( $*.9U< >UXJL0, #D) 9 >&PO=V]R:W-H965T1IK9H ML!5V8CK4O%,9:H7C*=6I[0A%&4"M2O,L>Y6V0NID.0]KU[2]$C3?H/G77Q+-T9"EEB]I*HX&P6B279Q=7 M,V\?#/Z0N+%[8_"1K(SY["?ORD62>4&HL'">0?#/&M^@4IZ(97P9.)/1I0?N MCW?LOX78.9:5L/C&J#]EZ9I%\CJ!$BO1*_?1;'['(9YSSU<89<-_V$3;Z32! MHK?.M .8%;12QU]Q-^1A#_ Z>P20#X \Z(Z.@LJWPHGEG,P&R%LSFQ^$4 .: MQ4GMBW+CB',?CTM!O151.>/H'^&]T:[QL*ONL3R M(3YE):.T+XZW)E M'7%#_'THY,@X.\SH#\F%[42!BX1/@45:8[+\\8>S5]DO3^B=C7IG3[%_MQS/ M1\.'G@"K"D/;@XQ;CA-!PB%LA(7C;)*?O "A2YA-LA? 1QQ+]".@,!6:>>/PA5]]H$\677EKIC6S,Q HU5M+!<4=F+?U% M>1)2<5]M;@1?BZ,L9/1H]A^+?*C&1\=G)]^R_N_:%HW0M6_70'4_S#CXBJGTF&>$G]_WY%X]O9@;Y=WPX.@\YN(Q_[X?F'KD^;=M M5?:LV0#K8F-^B8?3@KS'H:^%5&*EANZS3%($ZEU/&?8G%,?_H$)L4"#Y<\&I MQY=X)ZWSJF^-L.X4^&::'#HBDT-W9KKWG+5(=7BT+12FURZ^;./J^%UP&9_# M>_/X4?%>4,U'%!16#,TF/YTG0/&ACA-GNO XKHSCIS8,&_ZV0?(&O%\9XW83 M[V#\6EI^!5!+ P04 " !"CF=7O=H:"?$% #C$ &0 'AL+W=OG)^Z MO8DZ/Y6-*46-$P6ZJ2JN'B^QE,NS@3]8;;P3\\+8C>'YZ8+/\1;-^\5$T=UP M;247%=9:R!H4SLX&%_[)963EG<"? I>ZMP8;R53*#_;FU_QLX%E 6&)FK 5. MEWN\PK*TA@C&Q\[F8.W2*O;7*^L_N=@IEBG7>"7+.Y&;XFR0#B#'&6]*\TXN M?\$NGMC:RV2IW2\L6]DX'D#6:".K3ID05*)NK_RART-/(?7V* 2=0N!PMXX< MRC?<\/-3)9>@K#19LPL7JM,F<**V1;DUBIX*TC/G-U3WWZ36,$$%MP57"!?& M*#%M#)^6"$;"E:PJRM^MD=F'0I8Y*GTZ-.3;6AAFG9_+UD^PQ\\8WLK:%!JN MZQSS3?TA85X##U; +X.#!F]Q<0RAQR#P@O" O7"=B-#9"_?8N^:J%O6\GXB_ M+J;:*.J;OW?%VYJ+=INS7#K1"Y[AV8#(HE'=X^#\Y0M_Y+T^ #9:@XT.6?\/ MJW;0S^XHOLTY7'(M,JA)N;3*"U+63EEHHI%!1=V-.4P?(1?W(J=:/ G3IBD0 MEHYC),3O4='(: UHH&&C#:^=#LTI)TOVA3"2,7 M.2RY4KPVVB9@T:BLH&$!69N)3BUOE,788M,4#\RQIE ,NEA%3>)(=A4L"ZR[ M>YL@A9FV$*6_!=SOEDZ^T>M<*A?98]<]%9K"]ETOV\_(8;B=0Q?O\W*XO^&Z MC%J2X4-6-M;T3,G*H2+!!3'6O1O)F N0GN\@:-XX4I,282&'XL>MM']U;U'+ M6%%\0)4) KT@=N$Z[U^.BZ)!S+N2KBI)H]J5KS5&(5EZ7I6<8KG85-^<$2U[ MZ9Z^!Z3"30A+VMV*V4I_1SJ/X8_"QEK2]Y#+F1N:&LD9N3?%+FM3-SNMXP-E MXEM#N!_R:@BO(F^+]$R"MY/ ENT$7A&U*U&6[82T=5B8E7\2ZJ&I9$,)/*)H MK:O^VW_+PXU%<."Y0V"]]U8W367'IE0G<--E@G59^@%>A?Z1O8Q3=PE\SUW] M)#Z"G[O9U([.+T_.1_!3>/DB#?S@]?KJ>T'/[:HDY"(:[W(<),D1O,%:TANN MQ7RW;PK--ANU-Y4ZWVV,<1BSP!^S. P@]D.6T#H=)1 '=B]FJ4=KC]9>PL9A M M?K5]S3',.,.&OG+L'91;B6.9>;@'P6^C&+/.^SG$3C@$5^_!VAK?(8AR,* M(B+@!X+S/>9Y'@OCITH\-5^O%;QC;W34+OQQMXB\;A%&1SNU>Q4E_?%>_9CT M[WJSU6P0^^E38T\*OF$43S'CC7:O)G+9C=R*3CY-F4/!W73:&E?=Y\UW,_]_ MX?'O[;?6CL;;&MD6Q\Z.C,;4DF-JO1#BF(W2E(U'P9[=]_L^Z"!-?>:'(80L M)-H$!._SG?W:32V(/):3@<\2(D>0LC1*63!.]^P^GW$K?HW8V O8B!"-6#*F M[D^?.'A=+4KY2-5Q']PP61FP9=[ZY/\!?MP?5) MO#W^O^5J+J@32IR1JG>&ULE55M;],P$/XKIX#XM#5IVL$VVDH;+V(2B&G= MX /B@QM?$FN.'>S+NOY[SDY:QC8&*%+BL^^>N^?N?)FMK;OV-2+!;:.-GR99]C)MA#+)8A;WSMUB9CO2 MRN"Y ]\UC7";4]1V/4_&R7;C0E4UA8UT,6M%A4NDJ_;%:W]G#8')RMKK()S)>9*%@%!C00%!\.<&WZ#6 8C#^#%@ M)CN7P?#N>HO^/G)G+BOA\8W57Y6D>IX<)B"Q%)VF"[O^@ .?@X!76.WC&]:] M;GZ40-%YLLU@S!$TRO1?<3ODX8[!8?8'@WPPR&/8X,ST!>9,S5)BX'"<%@/(:0^2_P'D"#Y9 M0[6'=T:B_-T^Y8!V4>7;J$[S)P&7V(Y@DNU!GN63)_ F.Y:3B#?Y"\L+;*TC M92KX=K+RY+@GOC]&MT>;/HX6[LFQ;T6!\X0O@D=W@\GBQ;/QR^SU$[%.=[%. MGT+_UXK\-PA\1:C%#8)7E5&E*@2?\^5V\=2#,D UPI51A!*6) C]'IPYU,+( M/> 7HTDE1@%(*@G&$E1H @!R2Q(Z)31?U!LT'08X8390V,Z0VX!E;,<.Q"-> M0'8NU"0<4.T0HS/#E*#I^PI#7P%W!6&S8IQM:T1%7N0CN&3CTFH>,A%*K#0S M1?*\Z:B.V"N>6M?2K@W8$K0UU;[FB2!!^*@8+K<$3E2%MG*BK3?']UR^Q6(0 MQGOW*#R'5T?\&N?Y-F5P"..L3QE,X0 ^QPR,^;FTQ(EZ&,!S.,H#QN00+H6I M5*#P4*O@8BE/@4/K0OUH$]. /SK5QJ(':2@LIT(C\P(7IM.^+?<[%GJD$7Q\ M "X<#GGH6MN7:EM!+NBZ5D6?RJ@.RG-\!?.7H\<:/[TSEAIT51R^O@?L)]1N M=S??3_JQ]DN]_SE\$JY2W*0:2S;-1J\.DI[25B#;QB&WLL0C,RYK_D>A"PI\ M7EI+6R$XV/WU%C\!4$L#!!0 ( $*.9U&PO M=V]R:W-H965TB#R.)EJ8[%W5(V?'?ES.R%1?-IFC[(LV%/#R\#+D\^/"96D2& M)VL3&;OC'6X#4&^M"L=;-/ZPRN;9^>!!-RW'@WR][%2#C\@_=]L@NWQ$J;5% M1]H["+A;99OYS>U5E$\"OV@\T,4:HB>E]Y_CYH=ZEWM2%@96N^&OGDYQN%!X-_N"0G%2*!+OP5!B>:]8K9?! M'R!$:4&+B^1JTA9RVL6D/'*06RUZO+[SUFJ6*#.!@JC;3,64Q$ MP;PZP=T.<,47X+Z%CP+0$KQW-=9_U<^%VLBO./.[+5X%?,1N"HO9!(I9L7@% M;S'ZNTAXB__B+]QKJHRG/B#\NBF)@Q3-;R]%83!R];*1^)!NJ%,5KC)Y*81A MC]GZZZ_F;V??O>+"U>C"U6OH_SYE_P,.MGVH6JEZN!3[A-"J/8+S[DVE7(5& ME0:A.\OZTNA&Q5='4L[_U[7<36%# MX'<@N6>T)8:Q "; +0K,(7Z_,C2$-, M9HZH F L=[C'ZL1WGO@64_@)&]'?!E\A"IV&X$/P%E@:6R01_Q-Q1SPY0HEB M=N_-?K!ODJJJACBJH(5[$R_^P;DIO%=5&T]$D"(T[.D>Y+2HCG*=IY(Q[1RJQC(6_P[Y(FUU/C NG<[M?=!JN$XC56" MQ++6U(H;59!(4@J;A)@D60G8*B?-/Z9 FBG:E)HR%4.9BBH2NJ"MQ)@B[]*= MP.M8 LE6[:4B&/"IBZ+*26B,TO94@1=ZQV?75+W'%+V>*S]D)!6V>JXL;>4A M\_2E=YM?M%V+H4G#A6)&' \=>#P=Y]=F:-O/XL/P^ZA"HR7+!G>B.IM^>I:1D):MS& ,44#N=][S>1,-C%-]_2=02P,$% @ 0HYG M5YEF9*!T @ KP< !D !X;"]W;W)K&ULK55M M;]HP$/XK5E9-F[36>:,O+$0JA&G[T D5=?MLDH-8=>S,-M#^^]E.R*!*$>KZ MA?C.]SR/[VSNDJV0CZH$T.BI8ER-O%+K>HBQRDNHB+H0-7"SLQ2R(MJ82R( HF@OVFA2Y' MWK6'"EB2-=/W8OL=VGP&EB\73+E?M&UB![&'\K72HFK!Y@05Y ^%2%00MPJ>,F=U>XC&B2)E)LD;31ALTN7/4= MVM2+ \JHRIE0:PGH'#W,,_3I[#,Z0Y2C M.\J8N5V58&VD+0'.6YEQ(Q.^(A.A.\%UJ="4%U#TX+/C^)LC>&Q2[O(.=WF/ MPZ.$Z5T*Y :\]..'X-+_VE?I]R3+WI-L^DYD!W<2=W<2'V-/?YH9 M82Z@][_6("\=T@Z"37H>!0G>[%>U)^;F^C FZXD) _\P:-H3%%P-NJ F.;S7 M@2J0*]?Z%;KK&5:@F]'I7U!+ P04 M " !"CF=7BV"] 7,$ <$@ &0 'AL+W=O3A5JHGO08PY#GG0H^"M3'%31CJ= TY MU6U9@, G2ZER:K"H5J$N%-#,B7(>QIU./\PI$\%XZ.[=J?%0EH8S 7>*Z#+/ MJ=I-@PT?H&B3I-,B M<2=.B%Y3!4U8L__KZH"F, ES7&M0&@O''#U&_\[D)_)W,3OB[-7_7YS[^68I/]R4'$G46O4_1 M<3^0228+TSB%IG[3)>4:FDB]L@M)>S5ISQO4.$C]L'[?L[!>V86P5S7LE3>HJ6)4D*\<-RJSWI$_YI O0/W91.NN: M?2>S$^9!S3SX%N^LP7OROY/9"?]US7_M'?,YSE\<=NYFLR9RV;1S-O6 U_:M M/>"/\1=!<,.'01Q=?=8GJE-K)7%.@2:8KSHS3;'F4LF<&$PF;8ON'YNB-BMB>9G; M0MQ/6KVDN]^J[1U+.^-4:S(AJBYDX8-UCCN_2[]N>)1)U M#CEEQ[\+T+SI93U]178Z0QNS1Z_!A4L_.LJ5(V^ C\SP9C"_[C\NLT9BK_.E MQ/&!.+XH8K_^7R_<1L9O MD6U'AW0[\J?&QP/XI<2YA[R-J'Z;N-\G&=TUGJ/\TDL)#VEVY,^))ZN5@I5= M5),-99PNSBS7RJ7G7.R'C@U");AA#,/-"O7=9$[5BN%NP&&)TD[["AM7U:>(JF!DX4[S"VF,S-WE M&BAN';8"/E]*:5X*MH'Z@]#X;U!+ P04 " !"CF=7HZC8.-\$ !Q# M&0 'AL+W=OL/>G42@@( M)-PU!TA TEX?3D*A:1^J/IC=6=:-U]X;>T/X[SMC[RY4);2YOB1K>^;S-[_- M=&_QR14 7KR4VKA94GA?W0X&+BV@E*YO*S!TDELLI:&N=36WNM#*Q1N+HL)1Z6H.U^EEPE[<:#VA6>-P;S:25WL '_ M6*V15H,.)5,E&*>L$0CY+%EX$L36C\$4P-VD1.&0[*QB.=*M+S\SMP*:HJ>,CF8ED[$G"N)Y;2 M*<=;:P0'QLOH1).)38P?GVW4SJA^:[^^GPX\ ML>4[!VG#;!F9C5YA]H/X8HTOG+@W&61_UQ^0E9VIH];4Y>@BX :JOA@/>V(T M'(TOX(T[UXT#WO@5O',&_[[8.H^4:G^<,SCB79_'X_*[=95,8994['-\AF3^ M_MW59/CI MOKCNWU)?3YV7B>(_D-,.*7 JB^4EM6TAS8(;61=:8\9"*U%#[C MXIR<*^0QB"V $.:"22'+*!&#,2!JH-GP1UHW? M*U0$4FGR_ X,H-3ZP.=0^:CKB=BC"40V?$^@OB@!*6=[PJ)X[&_ZXJ?%8MT+ MNKQ!VM0X6!CT^W$!:H_*JD;A_20MI=B!6MBR5XU858#?WJQZK2\R8 MIS*>KBQ/K";[++(-_5 X04P?>GS'0616&.M)*]5U1I[5NKW^"*!,[,AM5>;6 M>E(B7@A?:\6^VQZ.YM$Y"@Z0!@]GO=\/4?RVP+5,?9,'-6\VE%Z^B=)GFHQ6H.=70OE9)Q,HT1.&8':$6M4#8Q/M(CL?]C!.@@:(H.,>Z*VH8B&(7"JD[+,UGJ!7UBD?DH*D M:% $K]!$Q9A5O1 2A(*G'%FG+;=>:OKI4V%U!NC>O_LXNOKP27!,_2$F:2I= M(7(:IRY$E9W<)A@A*YL1QK8F.Q!"'K5T%=%3)J/4YTG8QN*G(( M^ZNY)Z_)-P>0*,"$S+XC['(+*,97L;%R]G,<+8F3)VI?XS_H]2_TLYNNG]U< M;$2/+EAP[[PJN;#/M;*W(83,B8U'MO/PE6SG9.+RHY#$GG2LLZ;Z' UI0Z\: MUF!GEO()1 KHZ9TDH+N2PRD=O8C"!(XU2+1>%1 RSSE%8^"XA5!P9-D5'(F" MCUI:R:W2QU:5*9=2?G$X2) ,X.[#[%[3B;=PO;2I\I9BZKKI&98(SV!J"#*< M8@3I1%:'.COJA 8?$N92ODRZ?)EH :M.)NY9CPQ.GH$TXG;AL>M$:,?Q M1=CM=N_I17Q&'L7C8_R+Q)TB S7DI#KL?Z!2POC C0MOJ_"HW%I/3]3P6=!O M D 6H',>1^V"+^A^91\ _=@ MO^5?-?9&C99(I) 9H3*F(;X<7/G+ZQG-=Q.^"]B9ELS(D[52C]3Y%%T./#(( M)(26-'#\;.$&I"1%:,;/2N>@V9(6MN5:^P?G._JRY@9NE/PA(IM<#A8#%D', M"VGOU.XC5/Y,25^HI'$MVY5S9^<#%A;&JK1:C!:D(BN__*F*0VO!PGMF05 M M")S=Y4;.RO?<\M6%5CNF:39J(\&YZE:C<2*CI-Q;C:,"U]G5!RXT^\YE 4S% M[(/(>!8*+MFGS%A=8/2M82QT<5'@/^9"-O3]8X 7C _K&C?MCIV]\W/WWPH12F4*# M87]=K=%]1,S??3Z7*B?]*JF*EB;G(5P.L$P,Z"T,5F]?^3/OW0&#)XW!DT/: M5_=8E5$A7;:NC %,#\\B]EGPM9#""C3^"W#R(F((^CL("ZU%MF'7W C3Y\W! M_?J]>4B Q4IB09-F2^A@;I30(K*2*ES-K9$'F"HTBQMD\5]6RY;5-N&6<0TL MK@+8BKCQ% M_R+(E1&VF3+QV^*-TKG2.)>M%1E1#\W]MOAM>#]D&[4%G5&E,V3A+-PS0U$N ML](8X+7%!^URU#O3GTXZLHO,V9J'CQCV/LU!6ZR#-?5GG4#-9_,VQI?L!]>: M$]PPDWF!B45F9B&&$G&"I!D^/A/Q>5 WAT;?0UBEWW?I#_Y+^B>+\3/;T^<=^>4@&(_;XB$0S+RV> P"P:(MU@&;S">=8)U/ M_R<(S!9EJI33VQR1&\'"#V:4/LTQ<3>\7@+AV? MLKRHZ)+.J=+"!PB33/Q$KNIC](,;O9S1N\2Z<_<;B,XX(@4Q0CQ>I#F98Q#Q M$U'>"?-X%FN@O9',<7?F #\9SMD; M;'UL*9 M$8DM@@3MW0N040.#-RWI]HEJV=!Q*$)LT5J3T*GVFOGSH2.U\GL ,;,&,;,7 M(^;X^4]Q_E-E^OB%X."N+X:/P1 HBA<=VSATAK>"'==1?3;SS4;#AK+5/N1C M=UGH%/&N+//FLK#'G33;):)S:#.\#30G>H2'/!E2D[1P-;1T7(MZ[YW>BCXP M#A)O)C5"?P=9R14)1Z8@B+>VG")*K95EG9[XI_]2U0-A1Q:]5GQNO#ML#QV. M_L+O-^C$]X+3KE&+HU8Y#_U>0(Y:[PH\I#;N]60P/45FRR=&\[=YH%V5[Y)? MT\O7W1>N-P*90D*,2[WA'$E*ER^FLF-5[EXI:V7QS>/$!!^9H&D"CL=*V;I# M&S3/UM4_4$L#!!0 ( $*.9U>F#8%0P@, .(( 9 >&PO=V]R:W-H M965TQ].]\$D ['6L5/;@=W[]3=V(+ 5H'ZX+V0\F7G\S).QA_%6Z2=3(%IX+H4T MDZ"PMKH)0Y,56#+3515*>K-2NF26EGH=FDHCRWU2*<(DB@9AR;@,IF/ON]?3 ML:JMX!+O-9BZ+)E^N46AMI,@#O:.[WQ=6.<(I^.*K7&!]K&ZU[0*6Y2U_1-W]?0=7J:$ M\;^P;6+[M&-6&ZO*73*M2RZ;)WO>Z7"4,(K.)"2[A,3S;C;R+.^89=.Q5EO0 M+IK0G.%+]=E$CDOW4196TUM.>7;ZC>DGM&PI$!:8U9I;C@:N'IS'O!^'EO9P MD6&VP[MM\)(S>!_@FY*V,/!)YIB_S@^)6TLPV1.\32X"+K#J0B_J0!(EO0MX MO;;@GL?KG<'[(C=H++65-1VXPZ4%)G/X]+/F]N58@K]G2V,U-;TV3. I]A?Q3[-_*!!8J;3E_V(.F3*V VNMC(%:TF4@O+M0(N=R M#8+\1,8)NV)!L?2:H"P16BE!EPKEW9 &E<5RB;KM%9BU=.=$%_[P;!\/;+\V+#\[AC\\ MP[DJ2]099P(J5A'66QB-Z.?=FU$2)Q^;Y1P)=<4S9BF9B.18*<,MI'$;1^9< MZ4IIBH&EDKF!X>$MF8_=11?6:H-:NDX$NOYD]G*D"8RB-I[,!R)M:OTJ(NX/ MX"IY3\\49E2)O5ZR[(GJ.D9)#B@)/"A+E;V%?NR*9>NG0X:*5+ARFX8W%H<7.VQV'YXMK77R@U(=$XV;]A]D3S_MK0=R3QEMN" M2XCA!9G3MT=Z.C];T5G9NVVA5;TNH.^7)-PP.0K:>]W)I -$PGAWNJOO-/6F M24Y=7.'1W*&OO_;3U5"AM;3-"&J][0"?-7/K$-Y,?YI#:RX-"%Q1:M0=]@/0 MS41M%E95?HHME:69Z,V"_H2@=@'T?J64W2_&PO=V]R:W-H965TY-,V2 $EW!=HN:+KU8=B#;#.Q,%ER);EI_WZ4[+A9 MD>;!-B61ASP428\W2O\U.:*%IT)(,PER:\M1&)HTQX*9,U6BI).5T@6SM-3K MT)0:6>:-"A'&430("\9E,!W[O86>CE5E!9>XT&"JHF#Z>8Y";29!)]ANW/)U M;MU&.!V7;(U+M#_+A:95V*)DO$!IN)*@<34)9IW1O.?TO<(OCANS(X-CDBCU MURV^9Y,@<@&AP-0Z!$:?1[Q$(1P0A?'08 :M2V>X*V_1OWCNQ"5A!B^5N.>9 MS2?!,( ,5ZP2]E9MOF'#I^_P4B6,?\.FUCV/ D@K8U71&%,$!9?UESTU>=@Q M&+YE$#<&L8^[=N2C_,0LFXZUVH!VVH3F!$_56U-P7+I+65I-IYSL[/1*,0E+ MU(\\Y7(-,YP'72MK98?:_?4@46A[QEL<\/@BXQ/(,NM$IQ%'B+W7QMX[A#Y=4N=FE4!0*_BQ6GV8,\%DBK#T M77Y)]\DMW:@Q<,59P@6WS_LH''2RG\)ESN2:2NI+J*JV#$10,F;DC9V=SC>CS+LDK%'6IH"L5JM728I&@;F_;*Y(0PP8U MF3D<0^P7:8YK+J7KEJ1)[!'0]A'TZ>GTW&J; M9,?+DY4&H3. 72'T.E0([EJHJED(*N(KR)-ZL.RTFE.(P:.+T[@N$M/[%[] M$Q?;*X<7]!J^"/O*)MP9"P7JM1]^AFZEDK:>$.UN.U]G]5AY4:^'\S731-J MP!691F?G_0!T/?#JA56E'S*)LC2RO)C3/P*U4Z#SE5)VNW .VK_.]!]02P,$ M% @ 0HYG5Y+96 5( P L0< !D !X;"]W;W)K&ULE55KC^LT$/TKHX!0*[&;-.T^:2OM+B"0N+"Z72X?$!_<9-)8UX]@ M3VX7?CUCN\WV+MT*5*5^S1R?,V./YUOK/OH6D>!9*^,764O4W>:YKUK4PI_; M#@VO--9I03QTF]QW#D4=G;3*RZ*XS+60)EO.X]RC6\YM3TH:?'3@>ZV%^^L> ME=TNLDFVGW@O-RV%B7PY[\0&5TB_=H^.1_F 4DN-QDMKP&&SR.XFM_>S8!\- M/DC<^H,^!"5K:S^&P8_U(BL"(51844 0W'S"!U0J #&-/W>8V;!E<#SL[]&_ MC]I9RUIX?+#J-UE3N\BN,ZBQ$;VB]W;[ ^[T7 2\RBH?_V&;;,N;#*K>D]4[ M9V:@I4FM>-[%X<#ANGC#H=PYE)%WVBBR_%:06,Z=W8(+UHP6.E%J]&9RTH2D MK,CQJF0_6OZ$WB/"G7/";)"C31Y&3V*MT(_G.?$.P2ZO=FCW":U\ ^T&WEE# MK8?O3(WUY_XY,QOHE7MZ]^5)P!5VYS MOH:R**[ MM2?')^*/8QH3Q.PX1+@EM[X3%2XRO@8>W2?,EE]],;DLOCE!<#80G)U"7Z[X MUM6]0K -1++P8#T=8WD:YZE%J*SNK(DI9305T?"9KS.W6W0(PD-C%=_+T#H@ M]J'6\7$0I@;#B*!3.C&D$S@9A'J-;LA(-.1.>0M/T?$P_:_L?PYX)]8C7L Z MZ/W2H1,DS>85^R^AY.^2OTD1_J[@@W RG-I7AA/^E3"%)TM"L>64OZO@$?S+ M D*84@C")A014GV2?_,Y\7W7J7@KV+L2OH6&34&:5 U385*"6 S99- )6<=H M"FW[$'II*M4'N=+$"&LFV+L(^I(6Q>2EDB1YT[IWD0S;_L\<_/<0OP1V4)7. M@/T\XI[#-)I,Q[&Y&KQ&+2Q5UF!W>H[M4AE_,TV/V3KB-9 (*&W8M MSJ\NLB1V/R#;Q:*\ML0E/G9;?E/1!0->;ZRE_2!L,+S2RW\ 4$L#!!0 ( M $*.9UN/00 %$+ 9 >&PO=V]R:W-H965T4K3BI(G3K@VF1(K_[[KZ[$Z=[;;[:@G,']Z54=A84SE57@X'-"EXR^UI7 M7.&;K38EY/U3*01R&EX.2"17,IW[MQLRGNG92*'YCP-9ER47D;MB%HP#R/F6U=+=ZOT[?O G);Q,2^M'V!_VA@%DM76Z M/!Q&!J50S3^[/\3A>P[$AP.QY]T8\BS?,,?F4Z/W8&@WHM&#=]6?1G)"D2AK M9_"MP'-N_M$5W,"22:8R#FN?!^]5(S9%[=4GMI'\"77 MS8XI\8_W\P)66EDM1=ZXS50.-X9;KERSH+?P5B@,DF 2UKC(,3.=A3\7&^L, MYM9?71%J""3=!*C>KFS%,CX+*K)E[G@P__FGZ#+\M<>]I'4OZ4.?K[%^\UIR MHK[(,ET3W5N><7%'DG;1[07LIMLBFQ;Y A0F48;Q%-;QG.QCDL%62^P 0NVN M )7$^&TP\4C.-WBRF407T($'9W"9XI"D\%EMA)2(^?C60A)!DL UM_8*%F3# MIS*F,&2&Y\*!U-;BOE=1=(Y#?-YEI"%]!A.R-!I!CP!I*T#Z(P(\X[IJN%XC MURYI^DU]K VP'M?WS*(@966$[13D4V$X?U*OSS3Z'0WVO:>2I"$^>5KRG5 * M\;%M-NWE#,,?GM-?ZD?2 O\25"1'MEAGUL_\;]3\OACA*(1;"T.(8(PC$GB. M&GF@\?F328^&EZV&E]^M(?:#BHG<]X:F;:YJ8[ +P *#[#IEZT7OKJBC&7Z/ M'UX2C^QI;R\[V&/>WO\ML16S!11H*I-5C#:%H68 H<@/2,]CB$9(WH<1CA&:=I7:J-6 MIM%_+[4;]N#KC.*'BZ;&0%T+AAT$4XUWRM5KY<4&Z)&?R'7T63Z:^X&&Z/'Q M(Z,L\U>97^@:@D:T=216'"<4R7'4[JW8@T%P3V6C56TA#2&=8+XV$L.V5KD% MO9%BUWS>4'"4^QM?TH2Z[G$9.T@IK/5EBO)&*7TT'3IPZNJ#3PI"R,C7IWTH MGD"4'/+B-#;#%(83:O$3/T;#SJ08G%QST(N=O\Q18%'NYL;3KK;WQ45S37K< MWEPV/S"#S87\US06NF3A=^4O31CL,F7\L\,[+#6W ]UNMW7%" M!MI;]/Q?4$L#!!0 ( $*.9U?+6!2T,@, !@( 9 >&PO=V]R:W-H M965TLFEJI:B 0RCI KIID]:I:KOM M8=J#DQS$JF-GM@/M?OW.3DBAHJA],;%]]]UW]_EL1FNE[TV.:.&A$-*,@]S: M\B(,39ICP$&9PK\8MG-A\'PP R7+!*V!NU_H)-/IY@JH3Q(ZQK MVP%%3"MC5=$XT[S@LOYE#TT=MAR&G1<1G)S>X0EDA++0J8*ZDU50G0R1L#G,?'K6!XSN6"#0G MH]!23.<9I@W^K,:/7L#_ %<$FAOX)#/,=OU#XMH2CC:$9]%!P%LLSZ#7.86H M$_4.X/7: O0\7N\M!=C-'WY/$^/7_^PK0(W?WX_OFNK"E"S%<4!=8U"O,)B\ M?]<==#X>8-]OV?WT&V<)%]P^ I,9W&"*?.7D MW)?+P6C[<[G+J7A*4'=SN03KD)L6Y__0@*5MWWJ. )>N8U!KS*BC?>$OX#M% MV3DE0!I;+!*J_$9H-T1P^Z,?,'@Q6JDM077*:BRFJ;YYD L]YOAU,#<@2] MH:,6PP'1XU;T^/6BLY);)CSO5O&Y,G:?N@=A7ZVN>9+W9773#1>6_JVXX?X* M3HF7\:?0^:6"&<,7/&5^DY+9\B;#MYR,65OSA DF4Z1B#R-W#N*G$K5Q#'-9 MI*HHN'&OBVF8G9]#W(-IH;1]A?5QOW\"Q[WHQ'';#=WMQC2>#_:J'6[=UG2[ M+/V;Y$#IA-47=[O:/GO3^K9_,J_?S"NF*6\# A?DVCD[)X5U_0[5$ZM*?_KI1.P/:7RAE-Q,7H/TS,/D/4$L#!!0 ( $*.9U>D7:3O4 8 M ,\/ 9 >&PO=V]R:W-H965T+)UT#*XN5FK!]^P^K&X;O TZE$)77%MM:FIX?MF;1N?7F=A[@X^:-W:O M31+)S)A'>?FMN.R%XA"7G#M!4/A[XALN2P&"&_]N,7O=DC)QO[U#_]G'CEAF MRO*-*?_2A5M>]L8]*GBNUJ6[,YM?>1M/*GBY*:U_TJ:U'<(X7UMGJNUD>%#I MNOU7G[9YV)LP#M^8$&\GQ-[O=B'OY3OEU-5%8S;4B#70I.%#];/AG*YE4^Y= M@U&->>[JWIG\\>P:<15T8RKLM54^72#+/X>";[&'A[&EAL[M2N5\V4.16&Z>N'?U MXW?1*/SIB.?#SO/A,?2K>]1DL2Z9S)S:*&9?[MS[3]+F0[X?13_L>TN0=IE\ M?QENET%EYF91Z_]B'!I!;LGX-,1#NE>@OO<+2O7(3M<+BE**8AHFE&1TA^RH)E]ZDP(XI5EYZF"1:$RC":4Q M_<(U-ZKT-JI [6IAE8@0P8UH0J.8TB$]& HM/1!0[3Z0'T:/=7D;P$>O3B![2C$GM@Z#4GV&(*H=$-/<)L[#GX3\\Z_ M@4EWVCZ>S868NG:,P!QA5YF2_B2D'RCN@Q\_^"+,$07!I*(3N/P,QMA3&O4C M_^L,GDR)0$KMGBG%P 23T[@?C_=!"OVD"T1!SYK+@G[\;AQ'\4^P>&G]]7G: M]G*"'0:GD RR?J/!H7$_%%I%63\.OYR[@!@Z*B2L/1B8AWU4!VJE/YX5CC90<8MUQR-<$$T'9'3ADD39^LWHY$4C>U]CPALRZ>3V^*E5M MOXE0YWZG*UV6PM8 &IG#AJQ(M2?;"L;;M\JL:P="_+'V$#M%M]UNT'2[&^\_ M<9-K2.UMHW/^[+ MG.DD.J4_U\XZN"<0RFOC.\ZWD45!2_LT";)X'*212&3:GT#E^A,T1VE*OPA= MX% 21,,LF$!.6W[M'"_H9!0,LTD0Q>$I"B7,"$>J.6N9=!(%898%XPF&(HQ- M#KASH!:'DR"))L$P2L2)UI]47!MGG9 ]H3BQ@B2>NWHTOOL(OMX'B($76ADF;L2CS=2] (P1-IR145=W&Z&YCVFK; +A@ MD0\0KY!EA(6%GL\A.C5X,&.W8:Y]=UX:*^E:>8; '^F\*2&=-'U=^Z:=@"%' MX(I/7\<@_@>T);Z7 0QO@^9 ?%&K56.P&L8"GV"QW%FT;@14X6BL5Z6& M^[/GMH@ZLNOZ#!UG<(R?MP4G$2J'8_P:&K>$%B%$EJ-_SOAH=AC;ZER:$E5K M88CDE.7GW=QQ#W,@80?7PVJH2&T*J>C^$4'+.D'+OEK0<$C CGK2M=KVH=;N MJ+(=Q?[Z[VFK=SB16;J[__ B<\6ZV7TPO^KK>.ZG?R$WOMKIG;#B9_DXM#KR MH=Y6VTQ!-G-^4TC0B%$:\4@*-X[[4(N=?D1),!Z.@V0WK>ZWNZV.FTO:2_F[57W=]4L4.I4\AQ3PWZ&@U337A_; M%V=6_LHV,PX70-]&PO=V]R:W-H965TF(:+?C2*U5RPBB=3BI>UJ/9N=^[T[-SU5I9UN).@VFKBNOG*R'5YF(4 MC'8;G\MU8=W&9';>\+68"_NUN=.XFO16EF4E:E.J&K1878PN@[.KV)WW!_XJ MQ<8,9'"1+)1Z<(O?EQ6?_% MQXZQ++@1UTK>ETM;7(S2$2S%BK?2?E:;W\0V'@\P5]+X_[#9GJ4CR%MC5;55 M1@1567=/_K3-P_PDTI M6_LVWQW^XQZ^% )62N+P8E*@:PHCK,%-;0NP^#I758/MXJ<,<2QZI\O.*=2( M3#ID#2(S'AE_TV1YUV1FV&3HP=NWA1;"&\3""*BZ_A&N?P"K;T6U0+N[%O ' M46!G<%+6.#-2(C!#0#SE>'CG'P\-T%2JK:T9PQ?O:MBA;SQ\<@B.O/<(G/>! M]*FMA.96Z3-?(Y<)LLW23W 2!F/WR%+_8 'USR")Q_ KDBI@5O*"UVL!N%CQ M4L,CEZVO^(9KS6NT6/)%*4O[#$$*[]^E+& ?^F= V<#MKB3H(LKV.69),H8; M42LDFP[SO6+I(T-E[>ZM*4P"*<+VKBN:5J- MN3$"KB7']KIZ#2@@81"3B-)OMUB9T@Q0I5Z6F"LZB[NVVWL*KQ]\F%LG@[]6*!/P>$ M=@?P_4KAO&T7SD'_ V/V'U!+ P04 " !"CF=7KZDW:Y8" ":!0 &0 M 'AL+W=OT$:&J*P?9CVP4FN281C9_:5P+_?.4E#)Y5.E5*????<<_8]-ZNU>; Y M(L%3*96=>SE1-?5]F^18"GNB*U1\LM:F%,2FR7Q;&11I$U1*/PR"4[\4A?*B M6;-W8Z*9WI L%-X8L)NR%.9YB5+7)!M+NNR"F4%9J/9?/'7WL!,P>2T@[ +"AG>;J&%Y*4A$ M,Z-K,,Z;T=RB*;6)9G*%5% M @L6I-U7P,$4^PNXRQ'66K)TAUK1PW^<)-=-Q8 M)BEP)V4=P^F,P3'+Z_JU3_GB.MN529SR3SDK=IM-E'][PY/LY69FSHXO M?(X?'LOJA?GB>AL]\#M>?ME^RL6S^4G+*M[PM(BSE.5\?3-[;;ZZ-JB?O5S;63!C*[Z.=DGY.7OYC1]6Y%;ZEEE2U/^R MEX.L,6/+75%FF\-@8<$F3O?_1U\/GF@,,)V. =9A@'7I /LPP*X7NK>L7M;; MJ(P6UWGVPO)*6FBK'M2^J4>+U<1IM8]W92[^&HMQY>)=%.?LSRC9<9:MV;LX MC=)E'"7L?5J4^4YL6%FP7]B=")_5+JEE7A<%%R]&Z8I]B*/[.(G+F!?L(X^* M7WO(SBI/A)J/IR]Y;]^/U/['L6I^QCG"1B M,XOK>2G64EDT7Q[L?K.WV^JP^XYOKYAM_,PLP[);AM_BP]_RI1ANUL,M>?A< M>/#D1NOD1JO69_>Z\6<]!U52OV=I?N:QOS^("=C[DF^*?]JF>N^_ M*K;1DM_,Q)N[X/DSGRU^^,[TC%_;7$6D3'*50%69FQ[2Y? M/HJW)%MFFXWPD@C^Y5/;ZO%[[8Q.?FFE01+SB)2)8Z)TL=U-+F M%I_VK\TZ5(WNWA IDU;LGE;L3BJH74K'$2F3'.>='.>AH?)'5HH4&M4N:UOH M?K3;C%_//PM@529T_?8(]D]F^?3O-5^U]?R]IHITO=>"DZ4!:NEMEI8B;L35 M1]@GF&'%\ZBZZK<9B&K2C9I 68K3OI+PM)+P@E!(X"W3MH2PW\>HB&29:<"E MWT!M^\"?><),]A^[.+?A&G6]3:5-7G\#?#.53.(](F.P^ QT2QH#?' M'88W(]9RS;.H;A%R KLCK@$IS!&8XJ"S:8IQ;BTF(ML*4&'B5*&3Z7!5VO'C M7+P: 83O:Q>ENT..E!/8R*R;7!--O&+\C[;65K9#M6H[7 B;?+ZX>)O^M/* M=BB,:#N/2)OL/. 1$P>2WFRG@H-K>N=1W4(7?@=?F 8)DX8P[*=RA/*>Q 3 MD3\D W%8.''H9#M1H5D6UKU"/PR_,^V]DZ MV0[7J.WP,:H*%C" 94\JVUDHDF@[CTB;[#R $@N'DKYL9V'H<%C!Q71A 5U8 M.%T,RG26BA+*AZL6F:Y/L!;PAH7SAE:N(P4-2ZT==%QE+* '"Z\=7);K+B@6 MX#*R=7!YMO#+\\,G6NW15:"4^TA("E3;9%8 #5CBMQ(?2B;;S MB+3)M6C@$QOGD]>=*<]6^4'].-LBU/EQU@;,L'',: WN ;4;?!K=G:+2)CL% M^,:>5L/%)H4C*FVR\QH]%[Q @H2Y6N)H"7-5J#O, 3IL'#J0,-?ZT(Y/H[U3 M8S1@;$ >>UHM&)NT!T.E378>$)B-$Q@2YBHAG0,L*B(;!!!EXQ"%A+C6)S5\ M&NU=&J.T8@.[V<&T0IR4]JBTR.TM]:,@78.H)V#5[.0 M&.]OD*$BLD& 2TY?P:HCP+7P&Y]$>X_&Z)DY &S.M'IF#BG846F3G0=@Y^!% M.23 U4:8FL15F>XD#KSDX+S4&>-:_(U/HKU-8]2\7" VUYA4C+NDE$>E378> M4)Z+U^:Z8]SM[_NA(K)!0$XN3DZW/"_C=;R,2K%OV9JM^#8KXE(GNO$9M#=H MC%*7"]3F3JL/Z)+R'94VV7G =RY>DD.B6VWO.>=EPA89T^AH1+F->Y)Q;.H. M\ $TCL^EO5MCE+ME3;9>4!Z+EZ:0T)=;5@JB1P3D0T">G)[ M;H'NB7,M*,?GTMZJ,6I>+C"<.ZT.ITM*>U3:Y"\F .UY0SN<7DOS\CREM\AT MIG0/(,K#(:HOU+78')]+=[>HM,F> 9KSIM7E]$C1CTJ;[#Q /V]HE]/KO]<; M%9$- ISR^N[USK=9+J*:MZC@FK4W9HS*EP<(YTVKJ>F14AZ5-MEYC:^6 M#6UJ>BU?*U,2N"IC&F%'8 ,\>3@\J8$]@,7Q.;1W:8S:EP?TYDVKJ>F1 AZ5 M-MEY 'C>T*:FU]_41$7DKTT"-/E]3E M.BIMLO. ZORAW4U?[5PJ*;Q%IC.%^P!+?E]WLSW$M=@;GT-[E\8H?OE :_ZT MFIL^*>)1:9.=!XCG#VUN^OW-351$-@BPR<>QZZ9Q*,"T>IP^*>=1:9.=!YSG#^UQ^BT]3B7051F[ MXSY:'^C)Q^GIDD@?@.?XK-K;-D85+ "@"Z;5\PQ(V8]*F^P\8+]@:,\SZ.]Y MHB*R0\%K#CLVIOVAC%L #X+IA6'S0@14$J;;+S 6#H7W00.UQ M*EF^1:8KRP< 6 $.6)?'O!;!X[-J;]L8I;( F"^85D,T(,5"*FVR\P +@Z$- MT:"_(8J*R 8UCH3J.8(AK_=J*+/CVK4W9XP*60",%TRK!1J0PA^5-OE +H"_ M<&@+-&QI;[K.66RW"'D=P1T"4X4]1TFT!O< 3,?GT=TI*FVR5P#LPFFU/T-2 MXJ/2)CL/B"\(#FV(AOT-453D[.30YM&A%T#4+_?1\DELV# B[YE"_S#1 M44X3-1K'B1K3:HH>[2%SX"@GBAI6PX%#&Z/'D5*AY?QHH38AJ^,<)]-H'"=J M7$!2K;$^Z 1=TLH8F;HS[S0.,#6FU2<]VD/FP#'XSS0:9Z8:0WNEQY'H,8VH MS)E1C<-2C0O("HEYO7-4\]!C#D*169GGEK8_)3W]?Q&E*F!S*' M#)\LI4J9P:E:^3I7P!+GE H_#(*QGS*>>?.INW>CYE-9&,$SN%%$%VG*U/,Y M"+F=>=1[N7'+5VMC;_CS:0J:YS(B"Y&Q.;RH.4CW9REK5[[2.^^,7 M]$N7/";SP#0LI+CGB5G/O&./)+!DA3"W+CD-:@/>_*\/=!Q\:X&&\A+I3BV#(+A9.IO]C-JMZ*U52/441WJJ#/4AUSG/7Y7VA[W25Q/8 WB)C5QDUZU7:*-]E0[ M?*7K+HM&B,=UB,>=(7Y]RK$_P,)MI&#&EO.Y+;).D$-+TA-8(]^3.M^3=Z7E MDSZ)ZPFL01P-=HU/T*N:*[CF)CP^CH*]'WVE[W:?(&H7.=UKVNB?R3SA&YX MUO*9@TA:P^Y$.K1D?:$U\]YU8C1\5W*GO39T?:$UR=NU=+2S\3E<\-'_=N?@ MM;Z[3)IA[AHHVMU!?7T"%7,-)%<\QBO@H7/-5&N_W0UU<'UZ0FLFOFO'Z.A] MB;O7CJXOM"9YNYZ.=G8^AXN[A+,;="U=.AG0\6N%_]:N#-C?.X+;[Q_?F5IQ M/! +6*)?,)@@/:K\I%!.C,S=J?Q!&CSCN^$:6 +*&N#SI93F96(/^O6'G?E_ M4$L#!!0 ( $*.9U='>N,*'P, #8( 9 >&PO=V]R:W-H965T?O[K/OVE\I_6@6B!:>6IGH>FD(CR[Q3+L(XBKIASK@,DKY?N]%)7Y56<(DW&DR9 MYTP_#U&HU2!H!2\+MWR^L&XA3/H%F^,$[5UQHVD6UB@9SU$:KB1HG V"\];9 MJ.?LO<$]QY79&(.+9*K4HYM<9H,@=AP()QFAWCM$&\[G+SCT%X[M'V@%3,?U@6S+.EKM0+M MK G-#7QNO#=%PZ53<6(U[7+RL\F8<0WW3)0(:@9C+IE,.1-P*8W5)SO'< >< G77 @2W/1#2_$ZUF&ZCFU8Q1:_$]L7 MN%;2+@Q\DQEFK_U#RE.=K/@E6<-X)^ $BV-H1X<01W&[@<_HW]WC'73:M79M MC]?^4+M#^$$/_@(U7S+W+.#<&%K8KY-Z -?(3*F1-)-PBVFI-9=S&#+#S2'< M234UJ)=L2AI[)9V-HJL@.///[:>3'<:5[K^:M*BXGC1S=<7HS!0LQ4% U<:= MA4'R^5.K&WUM2N1_ GN5UI,ZK2>[T),ASKF4+CM3)N@Y8%.T%4370[A*N4RZ MI_UPN1G#6Y/6::NV>46M4U/K[*0V6C Y1_RHY%N!KF8T<>HVG+A%JLGDM)E3K^;4V\F)GOX'2O;>R-2+ MMWB]->EN"QENE. <]=QW)@.I*J6M"DR]6C>_V! C!T !D !X;"]W;W)K&ULO9E=CYLX%(;_BL56JU9J C;YFMDDTC2C[E;J2*.FTUZL]L(A M3F(-8-9VDG9__1K"X "&[ AG;V: G'/\GA>?/ I,CXP_BQTA$OR(PEC,G)V4 MR:WKBF!'(BSZ+"&Q^F3#>(2E.N5;5R2217FR4A#1^/0?_\B-.$N @X8$E">@_YK@YPE^ MUNA)6=;6/99X/N7L"'@:K:JE!YDW6;;JAL;I;5Q*KCZE*D_.'S!_)A*O0@*6 M)-AS*BD1H >6:K^L]^HJVX"[ Z9A&M)3VZ:WQ.78M_ M@3> QN"!AJ&Z4V+J2B4T75!#Y)$HF_3 V?5AB85TAG M]58D." S1PVC(/Q G/FOO\"1]YNI?4O%2F;XA1E^6_7Y7<2XI/^0-5@P(4VM MGO)'67[Z+7*8#^%DZA[..ZC'#,:C(J8D;% (&[0*^YTS(,9QV#[)1-W.#0VP5$Q6T%Z3A EJO+'ME5Z[B6U5*_>MV0RO#V=HE@VP@1K1T!JC89W U>EN#2DKU)"&72@-#0BN M.5>/:79. C5/&%?##58L7IL=LPIJ6]7*_6I4P^NS&EJ%M:UJ94,TKF%7 M7L,ZC<>US6D@-FP:&HUL:(W9\#*T#2$]:):(-+91%VRC.I)KUAEBH'?3H$MC M&[5C^ZF_[(,M.Q >1R26 &])'/P$HMCY1KE6 6ZK6MF!LQ_7_\.O:[L_KZ\! M<*0!CKH"'-7A/*E.D2'&]QMVJ^8WLL9O=)G?K2%EA9K?J N_49W-=>/J,8W& M:7RC=GQ_58Z)/;\XV%81;JM:N6>-<'1]A".K"+=5K6R(1CCJBG!DP/.P^AC( M$#1JXJ-&.+*&<&3@<_7QF2FF0:.O&>YW8;AOX/-P4-%E"!HU?.?XFN%^.\/O ME%.RM\+!L_*M?<#;*[UV/]NJ5NY;D]N_/KE]J^2V5:ULR-FC\<[/Q@WDKLZ. M(09-&O:H)K=OC=S^97*WAI05:G+[7\I'S#?TEB MD&Q4DM$YX&J,\WC,F7D_2%7/$"=OXO M4$L#!!0 ( $*.9U>_'WTUN ( +P' 9 >&PO=V]R:W-H965TYG,=KI>],#H#LH9"EF7@Y8G7J^R;- MH>#F6%50TI.%T@5'FNJE;RH-/'.B0OI1$,1^P47I)6.W=JV3L:I1BA*N-3-U M47#]> Y2K2=>Z&T6;L0R1[O@)^.*+V$&>%M=:YKYG4LF"BB-4"73L)AX9^'I M16SWNPT_!*S-UIA9DKE2=W9RF4V\P 8$$E*T#IS^5G !4EHC"N.^]?2Z(ZUP M>[QQ_^K8B67.#5PH^5-DF$^\3Q[+8,%KB3=J_0U:GI'U2Y4T[I>MV[V!Q]+: MH"I:,450B++YYP]M'K8$X? 50=0*HK<*!JU@X$";R!S6E"-/QEJMF;:[R[:=M M@.=-@-$K @5>\O%#& >?^Q+PG\R>I&/0I6.PRSV9UD %BSF]XI ] M=]M(U%["QL M5UDE@V$P]E?;$#N/>2?$L(,8_A."+Q!TR\ PUZI>YFSDIKU%VSB.MIC"D^@9 MT\Y3W\DTZIA&;V1J(5R=8@[4ZNUR']/H!=/P&='.,]])%'=$\4ZB[PJYI-;7 M]2O3?6U],/&+HAN%\3.KY0"C<3V\&["SOY U!+ P04 " !"CF=7 MF=/!84H# #*"@ &0 'AL+W=OL@!!(V](F_0&CC;0VG4!B,+4"/B ^N,FUM7#L8#OM^.\Y)UEH4Z], ML"]K[+SW[M[YYMQH)]4/O0$PY"[C0H^]C3'YI>_K9 ,9U1*Z"++J/HU 2YW8Z_KW6_, MV7IC[(8?C7*ZA@68S_FMPI7?J*0L Z&9%$3!:NQ==2]G0XLO 5\8[/3>,[%. MEE+^L(OWZ=CKV(2 0V*L L6?+4R!T"0IM)%93<8,,B:J7WI7 MUV&/@#IN0E 3@C:A]P AK GA8R/T:D+OL1'Z-:&T[E?>R\+%U-!HI.2.*(M& M-?M05K]D8[V8L'VR, K?,N29Z(.D@BQ ;5G"Q)I_B<++!OTX(#D2LRE]PV[HZJU"ZGR&,&F5JCVLL8#&5< MOT+2YT5,7CY_19X3)L@-XQP[1H]\@W9L4GY2ISZI4@\>2#TD-U*8C28SD4+J MX,>G^6].\'TL8U/+X+Z6D^"DX +R"Q)VSDC0"4)'/M/'TP.7G?^+/OOGZ ?% M")O&"DN]\ &]3ZO5^81R*A(@"]N>9_L=<48^,+IDG)E?Y)MM'')==LUQ]4ZI M1Q-8,R'L%;"L#LUU#I7$H)2P'Z!M9%MENU_=8TC_$!$?([J]0\C,$:=!'+CK M-^[Z)]W5G<>Q\PC0%B(^1H2O6_X<<;IN@X/&X."D MP3G>PN675Y.T &(D>L6+/2]4LJ%NLX.C),[?M,PZ(&'+K0,2M# S!Z;OMCML M[ Y/VL4;^R^M.CQNH;:[8TCKG.*_B\Q.B536_+V/-UOZD>SGM.O9C'-2JN>J/?#7EW5"%_]6:<%AAJ,[%$,] 59-3M3 R M+T>#I30X:)2/&QPV05D OE]):>X7-D SOD:_ 5!+ P04 " !"CF=74\&^ M(7(" R!@ &0 'AL+W=O]/VS 0 M_5=.&9I O*K=!-+(T&K;4C JE9L'Z9]<)-K:^'8P79;^.]W=D)4M+;:![XT M/OO>R[UW.3?;*/UHEH@6GBLAS2!86EM?AJ$IEE@Q5(DPB:)^6#$N@SSS>V.=9VIE!9&+I74; M89[5;(%3M _U6%,4=BPEKU :KB1HG ^"J_ARV'/Y/N$GQXW96H-3,E/JT04W MY2"(7$$HL+".@=%CC4,4PA%1&4\M9]"]T@&WUZ_L7[UVTC)C!H=*_.*E70Z" MSP&4.&.KU#"^%_8M+E1 ,7*6%6U8*J@XK)YLN?6ARU W-L# M2%I \K^ M 6D7FA3F9^/1I(9+U\6IU73*"6?S6\4D M3%&O><'E JZ'3BFLLP:49F&"!?,UF D_AGKZP,[AG6C/7"#@> MH65]-2S:VJZ;VI(]M4VQ/HGKR%A^129U72695XOMX>OGLESPHE+?F$TL+4DD-G;G)> MX):S&1?9#53>FEJ5F!@X#&T% G,,@_?HC[T9==DM^)[(T!:6= ZMG3 M/09\6S'-I%4:?LP$7S WAP9^WU(:W%BLS)]=\M/WE/].9&_D]SKYO8/];^4C M@CC4[H:D[TG<';K.XS@+U]LJ_DWI=QE-:>'61+O;]([I!2>S!1_ 5!+ P04 " !" MCF=7MK2RSWD" "L!@ &0 'AL+W=O_CN_B2KI1^,!6BA<=:2#,)*FN;DS T>84U,T>J04D[G@9#IV]M[@,\>5V1J# M.\F]4@]NH1!.B#"^KS6#+J1SW!YOU-_YL]-9[IG! M,R6^\,)6D^!U 7.V4+8&[5ZC^OSC)Q>KH3Q3UBUMJ,D@'QAK*K7SD10<]F^ MV>,Z#UL.%*25L9>"L++'[W#PFZ(X\WY-.X5_##0A[!,#J$.(J'<'<[@_V] M@Q[=89>1H=<=]F;D$"Z1BGT(,S2YYHW_A+Y>DBU<6*S-MUT9:(6/=PN[ZW5B M&I;C)*#[8U O,OA@DT9L>[.,.^[A//?O4H"N9+$&TX!8U?2_,@\\1=_&V MBHE7=+=WF0T&:;C<03'J*$:]%.;D&;#''?;XOY=Y_'>9XS_*'&YUD!IUZ?ND@5PMI&V;2;?:M>+3M@/],F_[ M^!73)9>&^.;D&AV-J&ULK5;1;M,P%/T5*TQH2+"D29M!:2-U31%(FYA6-AX0#VYS MVUI+[&"[[?A[KITTM$G63;"7)+;/.?>>:\?V8"ODO5H!:/*0I5P-G976>=]U MU7P%&55G(@>.(PLA,ZJQ*9>NRB70Q)*RU/4]+W0SRK@3#6S?M8P&8JU3QN%: M$K7.,BI_7T JMD.GX^PZ;MARI4V'&PURNH0IZ-O\6F++K502E@%73' B83%T M1IW^)#1X"[ACL%5[W\0XF0EQ;QI?DJ'CF80@A;DV"A1?&QA#FAHA3.-7J>E4 M(0UQ_WNG_LEZ1R\SJF LTN\LT:NA\]XA"2SH.M4W8OL92C\]HS<7J;)/LBVQ MGD/F:Z5%5I(Q@XSQXDT?RCKL$5"GG>"7!+].Z#Y""$I"\-P(W9+0?6Z$7DFP MUMW"NRU<3#6-!E)LB31H5#,?MOJ6C?5BW*R3J98XRI"GHTM0"H",I*1\";@ MM"+OR!278[).@8@%&8LL%]P.8.L2<%;(Y '7*;Y/8]"4I>H-4-. M"./DBJ4IK@,U<#4F:4*Y\S*ABR(A_Y&$ G(EN%XI,N$))"W\^#C_PQ&^B\6I M*N3O*G3A'Q6<0GY& N\M\3T_:,EG_'RZWV;G_Z)/_CGZ03&":KD$5B]X=+G@ M]"OR8S136N)/_K-M@@N);KN$V?CZ*J=S&#JXLRF0&W"BUZ\ZH?>QK;HO*1:_ MI-CDA<0.YJ%;S4/WF'KT-0=)->-+DMH?$HH?LFTV"J'0"IE38Q/A0MCLE[B) M" \1<1/1\0XADQ;(>04Y\-BK//:.>KRCDM$9;D)/6BQT>ONQ:Q:?1,1-1*U, MDR8B:#<85@;#HP:_"4W3-C]AHY9!S4\3<5[STT1TZH::$-^K.7+W3I8,Y-(> MZ8K,Q9KK8M>H>JM;P\@>EK7^BTY_W&GIC_&645P*_LH75Y0K*I>,*YS]!8;R MSLZQ\K(X]HN&%KD]UV9"XREI/U=X4P)I #B^$$+O&B9 =?>*_@!02P,$% M @ 0HYG5Q3_RQ7Z @ H < !D !X;"]W;W)K&ULK55M;]HP$/XKIZR:6FDT$%[Z,HA$Z:I56K6JK-N':1],<@%KCIW9!KI_ MO[,3,J ![<.^@'V^>_+Q#FC,L@'GK;HXZ':FD%E_BHP2SSG.G?-RC4 M>A1T@HWAB<\7UAG">%BP.4[1/A>/FG9AC9+R'*7A2H+&;!2,.]>3@?/W#E\Y MKLW6&EPF,Z5^NLU].@K:CA *3*Q#8/2WP@D*X8"(QJ\*,Z@_Z0*WUQOT.Y\[ MY3)C!B=*?..I78R"RP!2S-A2V">U_HA5/GV'ERAA_"^L*]]V ,G26)57P<0@ MY[+\9R^5#EL!A-,<$%4!T7Y [T! MPKH^D1+9CZM6V99/-1J#=IY$YI;>&U\ M-&7#I;O%J=5TRBG.QI_0&$08:\WD'.EZK($63*E8TJ5 4!E,ET4A_ D3,&%F M 7=T]7 ORQ)R=W%ZBY9Q8H,;A,='F+5.F> M/@C.9EQPR\F8:96#FE%C2)>?=N])2V6M)?DQ:CIK0CA-L<(XE!NK"O^DSI2E!]HO%S1"43L'.L^4LIN-^T ]E.,_ M4$L#!!0 ( $*.9U>#U_6%"@0 ($7 9 >&PO=V]R:W-H965T"=)*:V@>F_[[&3"80&[Z!ZYP/DXO>U_-/8DV(1,]Y5HB1LY9R M<^.Z(EF3'(L.VY "WBP9S[&$6[YRQ883G&I1GKF!Y_7='-/"B8;ZV2./AFPK M,UJ01X[$-L\Q_SXF&=N/'-]Y>3"CJ[54#]QHN,$K,B?R\^:1PYU;NZ0T)X6@ MK$"<+$?.!_\F]@=*H%O\1'%TC-94%8T_J9IJ.'$^-B&0DD.3$B6 M*2<8Q[?*U*G[5,+CZQ?W6SUYF,P""S)AV=\TE>N1<^V@E"SQ-I,SMO](J@GU ME%_",J$_T;YJZSDHV0K)\DH,(\AI47[CYPK$D<#OGA$$E2!XK2"L!.%K!=U* MT-5DRJEH#C&6.!IRMD=H<_S&%W]_F;H M2ABAZL=-JM&,R]$$9T9SCWD'><%;U5/8(I^8Y7.RZ:#0.RN/S?*8)"#WM3QH MREW 6K,-:K:!]@M-;*>%D'P+F2+15PUJ*DDN_FEC4[IUV]W4 G C-C@A(P[1/2UHOLU11K]M::HB#N=L6\@V M@J537SNI%6\7!3VO_!NZNV,\QCXOQ6/)K(&G6^/I&O'<,4A527@.J]U"OJW@ M(+R#A,:+C+1A,CI>&FC=GYB?L(Y-+1IS[M5S[IE# C_KD%@P#DJU5B48!@RQ MT3;;WD_=AV%[4!A[O30H+)DU /5K0/W_"HH4?E2G!03& A=/Z&&Y)+ ZHQF6 M!%W=3<W)"4<9U!':6\T5C^_ M4!Q]@A+X"Y3 9Q/:['MQ(%K=_]MR:S(]5 !^:#>G;>[N)U;=8EMN392':L$W MEPN_G-/=5^:TS1HCMN76A'8H-WQSO?$A_7RA&_;S>!K=8A5MUB6VY-E(=2Q#?NT7\]@4M[/SC91I_FK]6RPY9;R#]DC'Y MM3]^@'4$L#!!0 ( $*.9U=+DP.I+@0 &T8 9 >&PO=V]R M:W-H965TV4H6)"^;&U@??E^1C\O"0'FZE^J)7 M (9\RT2N1\'*F.(J#'6Z@HSIPYTB>IUE3#U<@Y#;44"#QP?W?+DR]D$X'A9L"5,PGXH[ MA7=A[3+G&>2:RYPH6(R"]_0JH1=64);XS&&K#ZZ)[]4NET.4GV>[*1@%)U]K(;"?&%F0\K[[9MQV( P'M/B.(=X+X MM8+.3M!YK:"[$W1+,E572@X),VP\5')+E"V-;O:BA%FJL?L\M[_[U"A\RU%G MQM=KC4^T)A.9S7C.[(^AR6\D 5&L.$FX+@1[(-,';2#39^0V3\E) H9QH4^Q MW*=I0D[>G9)WA.?D Q?"ZH>AP:;9"L)TUXSKJAGQ,\VX@=DYH=TS$D=QIT4^ M<\'.'__H7/ MR*W%^%\;H,JRVVYII_^5+E@*HP#GMP:U@6#\ZR^T'_W>ALNG6>+)K(&R4Z/L MN-S'?T@YW^*P:B/F5!Y+K#+KEV8V6&[&E.)0VAR":"D3#>HRC?YUZ_YUG?US MS+.V+CO-CNVR3[/$DUD#8J^&V/,_WWH^4?HT2SR9-5#V:Y1]YWC\+ W/EQC, M#:"YP749B2J8DQ.F"2,%J!1R<]H&M#*F\>'T:$Z@B;/N8S%Y,FM@&M28!DY, M$USE^!Q4N5X2HUBN%Z"04QN804O8> +&6=NQ8#R9-5\K> 8?^ M$PQ.[V,Q>#)K8+BL,5PZ,=SFAN5+/A- F-9@6E.BRQ]X/%EP)LY*CN7AR:S! M@T;[/#-R$OEH5J <,';RGB-ZN&LX%H3RH96:LY)C5S&O;HDOMR;@?0Y.WR )IUZS<*]NB2^W)L]](D[=F?BK M0AK],46.G\YBGVE[XLNM"66?O5-W^G[#9_=4V?&^T*H MG)2')+BVW(.HCB]6O&@?G%Y3?J]NB2^W)N)]UD_[;Q L?:;S$Z]NB2^W)L_] M]H"Z]P>O"Y8M&X.GP=+KQL"76Q/*?FM W7N#-PZ6[LI=P=+KML.76P4Y/#C: MM0?Q'YA:\EP3 0NTC\X'&#=4=;9=W1A9E*>],VDP+):7*V"X5;4%\/U"2O-X M8P^0ZW\8QM\!4$L#!!0 ( $*.9U?ZJ*$L40, %\. 9 >&PO=V]R M:W-H965T?<:Y\3Q^ZON7B2"P"%GC/* MY,!9*)5?N*Y,%I!A><9S8/K)C(L,*]T5"!S!?*#+AQ/\=SF(!ZS.^%[KD52THR M8))PA@3,!LZE?S&.3+P-^$Y@+3?:R,QDROF3Z=RF \NYS+%$JXY_4%2M1@XYPY*88:75#WP]6)9"=859(05__BY7(<-@-]]!1"4@.!00*<$= X%=$M M]U! 6 +"0P%1"8@.!?1*0,^*5:RNE6:(%8[[@J^1,-&:S32LOA:M%2',.'&B MA'Y*-$[%W]0"!+K"%+,$T,2:_Y85#C=6.443;?YT20'Q&;I,$KYD2J('2("L M\%0/'P]!84+E!QW[.!FBXZ,/Z @1ANX(I9I"]EVE"S7IW*0LZJHH*GBEJ GD M9ZCCG:# "SHU\.MF^)/%U\-'AQ=?!QX<7[V_# M76V-RA]!Y8_ \G5>\X>88T;^6C.=7G1>* KKU!9B=^$+F.(&!DYM<8@5._/Z='WF? MZIS1)MFP3;*;-LE&;9*-6R+;\E>G\E>GB3VN=A11[2AU'BE((DMB/JZK. K[ M[FI3^<8\;U5^/U]W)]]-F_E&;9*-6R+;TK-;Z=EMU/.13?6V#^F&GK4?@((E MW%Q@?T?0QD1O%;0F7W='T#;SC=HD&[=$MB5H6 D:-@KZ%:2\0)=4'UGM$4$? M#5 B("4*42YEO;KAWFJ?^KORAGNOV*GO;<<,ZWB"'=EJ>,ZW0T8U(3MO\[@F MY+\_MA8NJA8N>NO.=H(8J+KUBO:R?]S=WAJ3O?5MV,_7Z^TL:YOY1FV2C5LB M*T1U-X[.YNIUA\6<,(DHS#2]=];3QA#%=:;H*)[;T_24*WTVM\V%O@&", 'Z M^8QS]=(Q!_3J3AG_ U!+ P04 " !"CF=7+R\ /!L# "6"@ &0 'AL M+W=O))+@ 4 M>LXIDSUOH=3RQO=ENH 8_%[ )1O>E[#VQZ,R7RAS($?=Y=X#A-0#\M[H7=^ MQ9*1')@DG"$!LY[7;]R,.L;>&GPGL)$[:V243#E_,IO;K.<%)B"@D"K#@/7? M&H9 J2'28?PJ.;W*I0'NKK?LGZUVK66*)0PY?2296O2\:P]E,,,KJL9\\P5* M/2W#EW(J[2_:E+:!A]*55#POP3J"G+#B'S^7>=@!:!XW("P!X2&@>000E8#H M5 _-$M \U4.K!%CI?J'=)B[!"L==P3=(&&O-9A8V^Q:M\T68J9.)$OHIT3@5 M?U,+$&B *68IH(DMS5M6U)^YR$LTT:69K2@@/D-]JNO*6NI;0D,!&5'H*Y<2 M)#I/0&%"Y0>->9@DZ/SL SI#A*$[0JFFDEU?Z8"-6S\M@QL4P85'@HO0'6=J M(=&(99 Y\$D]_F,-WM>)JK(5;K,U"&L))["\0E%P@<(@C!SQ#$^'ARXY_^=] M],_>]Y(15:436;[H"%\_3?F**8G&D )9XRF%BYT*F>U7"/HQYI2:NME@D?UT M%4/AKNEV9QKFC5SB%'J>[H@2Q!J\^/V[1COXY+J)MR1+WI)L]$9D>W?6K.ZL M6<<>#V!.&"-LKKNK?>5=]U!0M"V%^K7>EJU^IZ%$29 M'CQS"FN_\!<=Z'IIT3B0]=+B^D!5G9<]49U*5*=6E.[+K]1BQU%$!X$/'38' MD2*XF M3JIU<>&Z*DXAH^I,%)#CFZ60&=4XE"M7%1)H8D$9=P//&[H99;D3CNW<3(9C ML=:!OQDL%4[S\0H60CQ8 8WR<3Q3$+ (=:&@>+?!J; N2'" M-/Y6G$Z]I 'N/C^S7UOMJ&5!%4P%_\42G4Z<@:&+Q9< MV5^RK6(]A\1KI456@3&#C.7E/WVL?-@!^/T#@* "!*\%]"I [[6 ?@7H6V=* M*=:'B&H:CJ78$FFBD\2R4Z (S1-24DS74D*NR:52H!4YCD!3 MQM4),MS/(W)\=$*.",O)+>,^4!%[0 M:X%/N^$1Q CW+3QH@4>O7[T!=]'SVOB@-CZP?+U#QLL5S=D_Z_(IF:(C@K.D M--VXBE8K]+.<0.NO68Y;Q"@G5+ MXV]YUD"V%F;).+2,II%NPO/1V-WL^K,?,O1>AD0M(7X=\D)+O];2[]3R?!ZA M.H]MN9<,@YU53?V^R+TEI"$OZLSCG3LVJ%4..E5&4 C%L-RQ+6$+V6#I"_E$ MBK6,4WI ]6!/DM_8CNE^2-#=JHNVVIC//F M_NZ'],\;2CMS>:?24:UT]*8JMOU/O%+^:.]0!9[?T+\?XP\�,Z4WRK >[. M!]GM8 P "@H !D !X;"]W;W)K M&ULK99M;],P$,>_BA40&M*V//5QM)&VCHE)3$Q4 MP O$"S>YMM8<.]C.NO'I.3M9Z)JT#(DW;6S?G7_WMWWV9"/5G5X#&/*03?6&;64V_DD0R6M.3FL]Q\@#JAOHV7 M2J[=+]G4MH%'TE(;F=?.2) S4?W3AUJ(+8>PM\R'T\9Y8S9,V&6<&X6C#/U,\LFL09$+RJE(@Z7'A5 KQO GO(S7= 4IEYA MYU+WX"5O7H6#X%V7.O\IV#.MXD:K^%#TY&GS8*I"4W>*3^P)S$@JM>G<"U7 M@0MH"])]$D6]B7^_G5+;)AR%C31"BK*3L0K5WYJ_ M'^P@=IB,NPG[#6'_(.',508\=LM29)K(!6@"&[1UV5W=MDFOWPTV;,"&+P)+99XSK?>5H6%KXFAW6=LFX1ZV M4<,V.KRL4A@F5K:.\KJ./A(LQD[%U%AJ!1G#4:GW:#IJ]QP MCP]R5U< _U/ZN\C&K6GC_@Y9A\F>@Q(&?RZXX)\VHCO-T@&G]9WU%_!Z@NT2 MTQOOBMIE%,8[\/[616U?23=4K9C0A,,2O8+3(::NJH='U3"R<'?W0AH\[^YS MC8\U4-8 QY=2FJ>&?0XTS[_D-U!+ P04 " !"CF=7$Q4;MNP" O"0 M&0 'AL+W=OLK)HZ:6L@ M =8QB,2O:7NH5!5U>YCV8)*#6'7LS':@W5^_LQ-2H"FB$B]@._=]ON_N:DS>]WT=IY!1?25S$/AD*55[5RM>Y IHX4,;]H-7J M^1EEPHL&[NQ610-9&,X$W"JBBRRCZFD,7&Z&7MO;'MRQ56KL@1\-[^9$,O99U"#C$ MQC)0_%O#!#BW1.C&WXK3JZ^TP-WUEOV;TXY:%E3#1/)?+#'IT+OV2 )+6G!S M)S??H=+C'(PEU^Z7;"K;ED?B0AN956#T(&.B_*>/51QV ,C3# @J0' (Z+P" M""M >"J@4P$ZIP*Z%AP^ MA1CA[5?AL]/A[2/!".L*"!U?^)8*V"\ \GNTT.[\3U/V2OY.,[]M='V=TQB& M'G8R#6H-7O3^7;O7^MH4^G.23<])-CL3V5Z2.G62.L?8H_HU4V6VFM)0,O0< M@QT/ZZB+Y;7>#>Y+D\[UOLFTP:2W;S)KN.C99$]>MY;7/2IO6X,*8KD2[!\* MQ8YA4B Y*":3LCAI)@N!S8F)F!=):9,!"0R4N33O<@9D?%O;7,SD16YL'?F0SX(J_<2-8DMH$L^V5]6D_]D1MV!^?C M=G]2#N]GFO)3XH8J#+4F')9(V;KZC )4.9[+C9&YFS\+:;";N&6*7S2@K $^ M7TIIMAM[0?V-%/T'4$L#!!0 ( $*.9U?8):<*GP( *4' 9 >&PO M=V]R:W-H965T%?X_M9*&(K$C )+XD?KE[[GG.Y_-P*]6#SA$- M[#@3>A3DQA2#,-2+'#G19[) 87$,S6TQ4786UBA+ MRE%H*@4HS$;!>7MPT7?VWN SQ:W>&X-3,I?RP4VNEZ,@X/WY$O_+:K98YT3B6[ M=FGP4O I@B1E9,S.5VW=8Z>DY MO(5DVG]A6]E& 2S6VDA>.5L&G(KR3W95'O84D,28=* M;D$Y:XOF!EZJ][;DJ'"',C/*[E+K9](I;E"L$3(E.8RE,,KF25L2)H>Q#X]* MPRE\($H1ET XOD1#*-,G< 14P UES*97#T-CZ3C0<%&%OBA#QT^$GF%Q!IVH M!7$4=^!V=@G'1R<_PX1632TIKB7%'K=S6%(+INBJDHH53%#Y^A4+A(]S1E?$ ME40+WNX*6QVXA$^4.SN9P'X::!3K>FT_T-G7^5]1;,#%$&;#TCW)WOJ+X?^!HY;4>G4;M)ST%J?W@. MO5IX[W\IM]XSR$QJFY M?4=1.0.[GTEI'B>NM]&PO=V]R:W-H965TTDW?[ZG0UA^4&S:=H+V.;NZ\^=\=UP M+=6S+@ ,>2FYT".O,*:Z\GV=%5!2?2$K$/AE+E5)#4[5PM>5 IH[IY+[81 , M_)(RX:5#M_:@TJ%<&LX$/"BBEV5)U8\Q<+D>>3UOLS!EB\+8!3\=5G0!,S"/ MU8/"F=^JY*P$H9D41,%\Y%WWKB:)M7<&GQFL]=:8V$B>I'RVD[M\Y 46"#AD MQBI0?*U@ IQ;(<3XWFAZ[9;6<7N\4;]UL6,L3U3#1/(O+#?%R+OT2 YSNN1F M*M>?H(DGMGJ9Y-H]R;JQ#3R2+;619>.,!"43]9N^-'G8P<0CW'?JO M.$2-0^0"K@.&,J[/ MT/)Q=D-.3\[("6&"W#/.\;3TT#<(:[?TLP9L7(.%KX"])_=(4VCR4>20[_K[ M&&0;:;B)=!P>%9Q!=4&BX!T)@S#JX)G\O7MX!"=J$Q\YO>@5O3N1X:W38'-7 MC\YLPG9S6Q]'D^2O4\DYP9]W357^K2NC]8[][AUM/;C2%N=/PGL9WD]-OD](^IIV-8,"&86. 5Y51DT!5M+3%P$K98K=)+/)C5 M=@R')G'!DTY:)+)LF3:UC8[QN/J(JZEXRV<)-DC M/C2)HV[B04L\.$I\74IE_HUW< !SWN_O 7?81&$W<=(2)T>)\<;_X>B3@W/M M]>(]L$.;9+#'Y6_53:QS"]=.;#Z6PM2%I5UM.]:U*]1[ZV/L9'7C^2U3M\%[ MJO!7UH3#'"6#BP0SI>K64D^,K%QU?I(&BZT;%MB-05D#_#Z7TFPF=H.VOZ>_ M %!+ P04 " !"CF=7]K@G"T $ !!&0 &0 'AL+W=OP OZMN*/BS*PI<9)! MSA*2(PKKF7%C7X>V+QV4Q9\)'-C),9*A/!#R*$^^Q#/#DC."%"(N$5C\[&$) M:2I)8A[_5E"C'E,ZGAX_TW]5P8M@'C"#)4G_2F*^G1E7!HIAC7'WZ$* MR).\B*1,_46'RM8R4+1CG&25LYA!EN3E+WZJ%N+$07#Z'9S*P6D[C,XXN)6# M^](11I7#Z*4C>)6#"MTL8U<+%V".YU-*#HA*:T&3!VKUE;=8KR27A;+B5-Q- MA!^?KSB)'C\OQ%+':$DR47\,JPQ^1BM1E/$N!436J#1[Z)I]#(#C)&6?A,.W M58 ^?OB$/J D1[=)F@H#-C6YF*8^2Q?[N[TA?/_1@_?/'IC,=RZ M8%S%<\_QMIA"50EW^+O0#(YN*,7Y!N3Q!0J?9'6(NS@7M8*+A.,T^0_B"W23 MD9VP_ONK0*(O'#+V3U]UE../^L>7PGG-"AS!S!#*R(#NP9C__)/M6[_TI48G M+- )"S7!&DDGHFERU ME*-KX3HMX>B:.*-^W;BJ8[T:C'6%4V"J&,5+]"/P)-_T!3@(>6W5Z80%.F&A M)E@C$Y,Z$Y-WEHZ)SB3JA 4Z8:$F6".)MG5L-BS-XE$!&^KAM=2CSZ8E#D&/ MS[MY^@QRH"%K6)HZS)$\8IUANN/6&.PA[=27J MI 5:::$N6C,MQR;3]MY;5+0VJ5II@59:J(O63.6Q4;4'6ZBWB(K?W=IPVJ+2 MM;$G;5'IVOCM1J?'QFMW.N;)EG &=*/VXID(0]19N=E77ZWW^V_4+G?K^L*^ M7MH]UP/Y?4!M01_QY<>%6TPW2<))H3:D'PCG)%.' M6\ Q4&D@[J\)X<\G13[XY=ZV-2#IBWG9BHS#.KD?K/-]CZRB12(4B[R X/*_9S$785@@R7;\6H.. M]C:+BLW/.W16=EYVYI%G8IZ$OP3+?'T]FH[04CSQ;9A_25[^+NH..07>(@FS M\E_T4I>U1FBQS?(DJBO+%D1!7/W/7VM'-"I(''T%4E<@W0KV@0JTKD [%<@A M"W9=P3[5@E-7<+H5)@1'+ 9KRD_"/Z)T]37O"./G@BYT&8 M_22O?GWPT(<__W0USJ7U F.\J"W=59;( 4L4?4[B?)TA/UZ*I::^9ZX_.U:? MF>MC8@ 82[?M?4=VOKLC1L0'L;E U/H9$8M038/FIU\B7=CT-:XM%#S5GS5'Q\[(_#6SD(XY60P2Q'CV^H6>Z>OY67;U]X MND3__8>$1)]R$67_TXW.RKZMMU\$\,MLPQ?B>B0C=";29S&Z^]'A&U"KR-3Q?2B.2*">!%NY0R6']"";X*=J_-SDM5^.ZLIY_7+8TA7T^P4=73EF],69 MGG;VGG:,GOZ;G&&Y=. 'Z="LF%^9-KQ7($ZC*UWO&WNN7:-7-^N M5JE8\5S(():G@=RH+VJF&_R*5Y$N@DR[V;ES#T6J[J34%,3:F-8OB&5O=4%- M5Y)HPYK1"V?Z>+KW\=3HXZ]Q*A;)*JX6AT.KB7@M/@MY2@IY,9GR9.=_G=>G MO9[/M!V?&YLV-!2>:M6'M,J P%KC=:< M*I-BBT]Z#$*:95!H;0:5TH&-Q^;J8(OZ6Q$M>[0?=+2#?%Z7;)TTM=/0TY0D MEGZCIRF*)UI49N[TN4Y58@$VJP7WH5C*(]._8H'NY MKGT/B>:!HOF@: P*KO??Z M"*JM@*)YH&@^*!J#0FO?J%82"S%++%]$EJ=!J:A5I_H@R[;'#X^DKV60F4V( MTUEUYKJ"\DQADX[0XFD*NBZE9#+MQ%5-0>I@3&:D$UW-/3_7LTI,(68Q9>AY MO(9K]@M/IM,I[DI2NH(SQ[)33]"QR!*QR!F':/>0]3;"ZV?07,N0-$\4#0?%(U!H;6) M55H*L=]Y%T% Y1=0- \4S0=%8U!H[8&AY!=B3A29-X-Q;:"Z-Q?L0O:QR-O/ MZIBX<@%R7:>[_(%*)R?;]4'M,BBT-F%*%B%F6>3+PUY[QV4@I:(>&)!H'BB:#XK&H-#: T,I/,2L\/P!F6-U"YK97H1< MV+US8+\8=B]H[\@"*N'HC$XOND=/!F6T39+29LB/3&DQ@P^>F:"ZRY&.TZI; M6N9 -18HM'8"N])8J%EC86K2R:DFE]X,/8LLUZ?OU5A-V7BBO0<[UY2DVNPO M3U,2.S.M:JTSK[VOS,R=/M>I2EZA9GGEWTG.0[0]-Y6O8$'K_G[RB*/WZMS< MP,&Y_B<;]D$-,RBT-H]*TZ%F3:D2U.>]FG1EU,-N@JDZ-U@R;TRG&E':# M-:A>H[%*7(LZ='H@6"LIAIH34[YK.^.>Y(NYN0F#&3C-J@]JE6FLFAE0F@*YH.B,2BT M]D/A2F6QSWQ8""HYP&Q_Z+@ 1?/L?E+,U,$8=Y-G0*TRC=5N@D.;3*7NV&9U MQ]\]:E0E>M[O'C6Z/_"HD1EN,#>@R@XHF@^*QJ#0VC0K\<4]!+8#0W=##E>J-N-TR#2E-0:&TN M&Z]K,>M7Y>35Y.HCWI[D6:/1H(\]9 MHGQVP_3DAKEQ@P, J 96HW6>W)AVA4I0HPP*K3T:E+AEFU.%3"O[2>5?:E3UY[Z4>5.8"1?- T7Q0- :%UAX82C&SS8K9]^<. MVAHM"MW^'*.-=<]?.E7[P-5\-7K23_S=!7(S5LHGJ0IZ\*5KDRK-WY6 M7_)D4[ZA\C')\R0J/ZX%7XJT*"!_?TJ2?/>E,+!_[^K-[U!+ P04 " !" MCF=7QW#C;^0# !S$ &0 'AL+W=O>QS./QV:&T5'(1[4#T.0ICA(U=G9:IW>NJ]8[B)EJBQ02 M?+,1,F8:AW+KJE0""RTHCESJ>3TW9CQQ)B,[=R\G(['7$4_@7A*UCV,F3S.( MQ''L^,YYXH%O=]I,N)-1RK:P!/UG>B]QY!8L(8\A45PD1,)F[$S]NX5/#L]TJ+ M. >C!S%/LD_VE M1 B!//8#F 'H!H,$K@" '!&\%=') QRJ3A6)U6##-)B,I MCD0::V0S#U9,B\;P>6+V?:DEON6(TY.E%NO'U@R5"\EO1!,46QU8ON U/K,MK=7+K9Y*R9(MX&G69'4B9;M[=K+3 MTR.3(?GR.U*2CQIB];5N>[/U._7KFQOL3J5L#6,'KR@%\@#.Y*_TP\;OM86?D'LKZ-3IUK7XW(JOHURWTZS;J]X>]9NJ$ M:,1=FV^W)%O+76_)=GB1F05W?N%[OW&/'W@ZK&UD0"$ M)QJ07Q.)9[Q.P$:B:P7,R'R_=!]X;2\85N^#1;T9#?J%727J01'UH#'J#T\I MEG"80AAR;"^Q$^ 55GMQ-3)=&W:S6[W,#>*3V-0$I(?W[:FN)EE\/T]%MV&A MV_!MNAU$A,M2H-OS+U.EWH[207VJ^-YSL>F]+>B0'W@( M24A.'**Z4F_6S'1MY#F;3\LA743=;%.-N%1>^]=]^9>^\;&N7HL8\XHH4X5? M40'DBU9*@'Z;7E0 =5:#MN=?QOTO9-7(Z7/D]+\M>YK7NSHCZ,NHO3;M7(KS MTFS0'@R]TI]_H91;ZL9BD%O;U2K,TW6 MCG]BNX_UALPZW&R@16I[OI70V$':QQVP$*0QP/<;(?1Y8!8H M?F>8_ -02P,$% @ 0HYG5V3*>(B:!0 !R !D !X;"]W;W)K&ULM9E="8QN^U>I,UL MNKO32P5DFPD@5Y+S\>\K"0SFPS)VR4T"^)P7G4?B\ )7+Y0]\14A KRF2<:O M1RLAUI\LBXTPPPLK@>W<2B%-N/X+7HI8>P3"#1!O];ZIQLU5[%X M VYH-$>P;I@#N:B14'G[.(1!WY(E=K3%?HN, MB@]D?0D<^P(@&SE=!?V_],"<'I!0ID.=C@S5..4BLT?OSTWZ2)A>)WKF MNV8X5QAW*ZCN]HFO<4BN1[)]<<*>R6CVZR_0LW_KHC.D6#"06(W L).!,7BGY]7/>A=$H=RS&7,S58NH&\3QS'1]-7"@7Q?,N MHH'.6D/DEHA<(Z+?&X(J@\?*G;:KL%W;329-EKW8T%)4-,FJ/=PQK"RQO" -VZ[G)ZTO%97\5I=95Y$U2BTPX(.L5J+JA=7 MF5MH=K<]K,X%*&][N+CMD>UM;ZUN>\<@\;N*]9L.L%]88*[MU(51N5]HMK\= MGN@PJY+/,=0F'7,/_2:T/E&!N:93F57.&DZ/%Y^4" !U+]:K/S+6(_"6@7&@"-083?N(E?Y?&1T?7VZ8B=$ ?U^0?&N"4P M-@(H8+Z'R4>5R4=FD[_OP=&P' >U]@>&5ZZEG*1>(=]KUMLC*#"/Y]AZK9TOIREA2_T%FH.0;C*1?T0MCY9?N6_TMUVK M"L\_D=]AMI3M "1D(5/M2U].#,N_.N<[@J[U=]A'*@1-]>:*X(@P%2!_7U J MMCOJ!.6W_]E_4$L#!!0 ( $*.9U=R_93]. , *H* 9 >&PO=V]R M:W-H965TXG^DOR1%AG.]E(]Z0V 0<\5 M%WH>;(RIK\-0%QNHJ![)&H0]64E546.7:AWJ6@$MO5#%0Q)%25A1)H)\YO?N M5#Z36\.9@#N%]+:JJ/J^ "[W\P '+QOW;+TQ;B/,9S5=PQ+,U_I.V578:2E9 M!4(S*9""U3RXP=<+/'8"_L8#@[T^FB/GRJ.43V[QN9P'D2,"#H5Q*J@==G + MG#M-EN/?5FG0V72"Q_,7[1^]\]:91ZKA5O)OK#2;>9 %J(05W7)S+_?_0.O0 MQ.DK)-?^%^V;NXF]7&RUD54K; DJ)IJ1/K>!.!*(R1D!T@H0S]T8\I0?J*'Y M3,D]4NZVU>8FWE4O;>&8<%]E:90]95;.Y$LCBZ>KA?6K1+>RLA];4Q^N*[2T M+Z#<Z77]&-"R SW]&;#V HX_JMO60/9J&Q($Y=6+1&%XU1M[0]WHG7B]+FUW>8S)F) DGH6['J))1S09)/JD MJ##V(;V68W+"@>-LG,59U,^1=!S)(,<#Z%_!2$XPKM)T,IU$:3]&VF&D@QBV M;*R _0I)>DI"<#0=QTD_2=:19(,D-L\N>2?9Z3N9$(+3Z,SWF78XT\%D^N9K MI8W+S0Z4K?W(/QQD"QB@CY0I]$#Y%OJ(IK\AWW!TJ)71!1E72LZITJ@&U<32 M!?50@WK+8V,G.XHL(2.,^\.*CXHY?G4"7H+5_E=$QQF9C3)RAHL@C<^?6;1:/IS ME0^/VH<*U-HW21H5[_6CH!0, #D* 9 >&PO=V]R:W-H965TICV8< -6$SNU'>C^?K83LD#3 MM-MX =OQ.=?GW,3WCG>,WXD-@$0/:4+%Q-I(F8UL6T0;2+'HL0RH>A(SGF*I MIGQMBXP#7AE0FMBNXPSM%!-J!6.S=LV#,@#00*1U Q8_6UA!DFBB=0Q[DM.JPJI@?7QGOV3T:ZT++& M&4N^DY7<3*SW%EI!C/-$WK#=9RCU^)HO8HDPOVA7[/4="T6YD"PMP>H$*:'% M/WXH?:@!%$\SP"T![C%@\ 3 *P'>2R,,2L#@I1'\$F"DVX5V8]P<2QR,.=LA MKG]8?.QR:S M3TDV/R59>"*R@[0,JK0,VMB#,([!7*#JVS,)DBI!'$M '2P01AGP"*CL-J6G MG;GC]%SG=1-P5@#[Q:NGR\LV<'K.8&QOZQX_2^\WTX?-]&Y%?V"47QGEM\:; M H682-3).-L27;NZ2-7.FFW0>&<5K,/Z60YUSA[O.';B\8[S_N&6L(WD0.^P MTCMLU?N%T7,.4OZR[$LC8@Y2U7QO<^5&;H0-XEO#?&W'_#PD43_R*=3 MA@O;PA6.VK5:F )?FR9$H(CE5!878[5:]3D7IKP?K4_[HUF_87VN^J*BC?E# M7S155YBO"14H@5B%Y0+7>?@0 )D2 9 >&PO=V]R:W-H M965TQ;3 M,2\4HSEY%D@668;%CQEA_#"Q7.NMX2O=;)5NL*?C'=Z0)5$ONVSJQ'#TBPDBB- 6&GSV9 M$\8T$XSC[YK4:OK4ANWG-_8OI?/@S I+,N?L&TW5=F*-+)22-2Z8^LH/OY': MH5#S)9S)\C\ZU%C'0DDA%<]J8QA!1O/J%W^OA6@9 (_9P*L-O*Y!<,; KPW\ M:WL(:H/@VA["VJ!TW:Y\+X6+L<+3L> ')#0:V/1#J7YI#7K17 ?*4@GX2L%. M3?^$6/R#2XF>B4#++18$/2HEZ*I0>,4(4AS->9;!E"X53UZWG*5$2/09+2%D MTP(0?(T,)#0O0EV6,;C[=HD_(1E)_E8CFZ"6G2MY!(SP_4<8@;.38 M5N"3'IF=U..?5>/WSHS?1T\\5UN)%GE*4H-]?-D^NF!O@Y:-H-Z;H#/O(N&2 M[.Z1[]PAS_%\PWCFUYM[)G?^6^^+?]W[D1A^$UU^R>>?BZXB(P(K+AY,,UO9 M!F9;72$?Y XG9&)!"91$[(DU_?DG=^#\8I*U3[*X3[)%3V1'$Q T$Q!<8B_3 MFT%FWNEJ2A/3+%0$@Y) +RO[Z6??'=O[MK@&3#0ZQL0&C.0.PP9T MY&/8^!A>]/%76 X1%*ADB_,-T>5DC:E >\R*LCH=L! X!QTH7E%&U0^3"E47 M86M@;L?!^2FDXUW\(6)AZ,;QS.X/&O<'5TYQ2EFAC$5P-CC5/8@Z_ADP)Y-L MP)Q.L@DT')J]'#9>#B]6DICD'):_L[5DV&(B#8CDJ%\Y3F&UC\R[J#;B K*_BM:?9& M)VD1^J'G1J'O=8+4@'3]H1N-!L-.J!J0'A"&(Z>#7!B03A0ZP\@_$[11HUAT M,6@7ZS7LA[5 96K"CAA)DA2"*DJD,8RC/L.X3[*X3[)%3V1'D^(Z[UM>YW(@ M5PN"U)O;72%@W9 $S1F&#>SL.)0_"-NZGZ-R[KMAX'0JXMP [*X='T,6!D@0 M>8%[9OUT6V< ]W_(['JY^5 DUY#<@] /HI/D-D'/9+<)>B:]C:P._$&).:.< M]ZZ<=]7BBW9P\BE%N&M5O)0SAD7KHUF@JHM1>[UT[IU!5QPCS(VZPAAA05<3 M(\H/SNCQOM]W+^YFC7JTX^1*17RC(MT-BQEVJH@1=J*($15V%;%;1VTXVVS* M.PX):5+DJCH7-:W-/7O0:9^Y#W/7T![K>Y?R:/].7UW:/&&QH;E$C*RA M*^=^"!$MJGN0ZD7Q77G07W&E>%8^;@F&\[H&P/! FQ\ !D !X;"]W;W)K&ULS9E=;]LV%(;_"J$!0PMLT;R"D6A;J"1J M)!4G_WZD),NFI&A.1Z2Y:?1QSD/RO.P;G7!^P.0KW2/$P&.>%72A[1DKKW6= MQGN40WJ%2U3P-UM,V9>* OYR7K+TN7 @97,X)/@ BHCE-7-35K[-YO=)";)0-(_QMRO/8 M\G>^%^\PI6"-"-CL(4'@AC&2WE<,WF<(, Q6.,^YI!N&XZ][G"6(4/ SV/ M MFU0\ F_!3<'2),TJH7D#H>!=B!A,,_J>Q]+ZT5QG?,)B6#UN)W?;3,YZ9G(V M^(@+MJ<@*A*4C.2'T_G!1+[."]55RSI6Z]::!&Y0>05LXR=@&98],I_5Y>G6 MV'+^W^C1-X\N%++J**Y(RE*N?/089Q6O-]@2G(O=4_*]5+L" MWRH1)$5:[,[WVU]W' P^,)33O\?V2#,+9WP6PDBO:0ECM-"X4U)$'I"V_/$' MZ;AF5V@5#6WJYH[6;4_2E$.*CRRK$B\Y[^OP"J#W$QO1+V$:5)AF@ 62?OB M5GHQ5J?)(5^ZVU7"0I6P2!%,TFW6Z39[$\8U4RFE2EBH$A8I@DE2>IV4WO6SAC2)>NDN5@D+5<(B13!)CZ#3(W@3AA2HE%(E+%0)BQ3!)"E-X]10 M&=_;DMH92%\TOFG:?4<:B;-M@W\E]0+#"X'1!4"Y:F=MJ/EME@2J(F7CO>,D M\:7;62DM5$J+5-%D;:R3-M:;L*=V&JH$54D+E=(B5319T%/C;DXVDZ]B4?;0 M*5S+,CW#Z)O4,-+R?<>W K_O4I MIUG*GD9+,0E\\;9620N5TB)5-%F:4SMNNF_#IY3VZ$IIH5):I(HF"WKJT\W) MWO%5?&HV<(J!00U#9H%AS?I?1^%8H!<8AC^PIZE!Y5J=&F%SNA..\C+#3PBU MSK0^_D%JG<%B=.&3N!=O8I6T4"DM4D63A3GUVJ;_-EQ)::.NE!8JI46J:+*@ MIV;=G&P@7\65@J&36*[M]YUI&&8YKC_X;KJ(%OTGK:F7?G;8F".RJT]Y*5]S M5;#F\*A[VITDW]3GI[WGM^;URAQY'HJ3Y_IP\X1OCJT_0K)+"PHRM.5#&5<> MGRMI3H*;&X;+^JCS'C.&\_IRCV""B C@[[<8L^.-&* [CU_^"U!+ P04 M" !"CF=7(0;I1C0# #*#P &0 'AL+W=OO0B'?*TH87 OD%S',19_;X#R M[N#;KY 59!.<,, MK#.("4N_\4LF1 '@MX\ @@P0_"^@E0%:MM T,UO6!"L<#@7?(F&B-9NYL-I8 MM*Z&,-/&F1+Z*=$X%=6#Y6D?X'F #; T2+02/T><7!8)ABL96;Q 281:A6\Z6%[?:9!&ZEA*4 M1+]N-0^:*HCE[RH-TDW;U9N:%_)*)G@.(T>_<1+$!ISP_3N_ZWVJ4J0ALI(^ MK5R?5AU[^)TK+0(4JV9,12>V][Q:$=(YXM7=;.+7#R?? MU I$93ZUN)/[T!!;NN=-OLY4H?MD&8 /U\ MP;EZ79CC7'Y\#_\!4$L#!!0 ( $*.9U<[(?6H-P, -83 - >&PO MGW./[1MB&)5F(]C=DC$3K',ARS%9&E-\ M",-ROF0Y+2]4P:1%,J5S:FQ7+\*RT(RF)9!R$0YZO3C,*9=D,I*K_"8W93!7 M*VG&)&Y"@;M]3L>D'[\G@9.;JI2-RB,3@@+C 9%=08IN6-[52# MJ^ 3**C;]YO".EQHNND/+DE+J&XVR4SIE.DF39]L0Y.18!G8T7RQA+M110B@ M,2JWC933A9*T\K!EU TK.V="W,'S^#W;T5YGG1WKP7[)IFD-U4TGXSJ@WU5S MVEW9Z%6Z0<$?E?FTLM.151^JF]UJEO%UU5]GC0%,O8^KTZ(0FX^"+V3.W.1? MG' RHEM>L%2:_[+9H%3F-L T"1Z9-GS>C?S4M+AG:[,MIW6&>QX>_N\X+ M)IFFHFO:UOXAK_*K'4=7_\IR]5MEW[#78_V2/723E\=@,CX&DT=0DU%R^![K MP]2AFSS,E0SK0T;G)+-SCFFB 9P7Q^0;G#M%FS28K;@P7-:])4]3)I\<9ZR\ MH3/[1\N.OAV?LHRNA+EOP#%IVU]9RE=YTHRZA86H1[7M+S"]?MP<5FTN+E.V M9NFT[NK%K&H&MF&SUA<0]I&;ZO(C&,=A?@0P+ _F .,X%I;G?YK/$)V/PS!O M0R\R1#E#E.-8/F1:?; \?DYB+_],DR2*XAA;T>G4ZV"*K5LW#O?11NWU-A^Y^\R6]02P,$% @ 0HYG5Y>*NQS M$P( L !?3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ M0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_')4;2@ODXF,6 UL9'MT&U__4["1;.U]&@O9WFB,:GY#FU^$!6W_^BC4/#-3IN*.S@T^Z$]&L$+ M>Q#"5>4P&HTFPXI+-;B]N?2U-D/_0#N1.ZD5-#8-SU*\VI_?-X?L)*W&U^)XQZMY.YF.N\KH1RYS@:43: RA[DT0Z8XI68 M#N[U21BVYGO17!3\RJ(X7Z #,B]Y@S^"M[6B[F MLPT(8-(I@AD MVB=D[$%.$,A)GY")!_D>@7S?)V3J07Y (#_00LZ%S8T\-NU,[]A=;:42UO[- M[KB5UI^"/B*0'VDA'[DT[)F7M6@8'Z7B*I>\9 MEG:DK?S(?8;/YB!;S$S1#>X(/AQED3*R0 M)W> ,NN.EY"FD KM[RS4N2LXU\?$'#(FELAG<1(*II2=T17$43D#A:MEK](= MV'T=1!.SR)A8(YG3^B:$8;>K*_A!$3R)C8( N5ZTJP#?\:3G:8+\;$ MPEA!OTL-Z;&&&S$[< ,SBG-&;NMV>O8+:TP8$;$P,K%OSG@C.2),%Q'UTD17 ME73M_-L*HLD/\(8 \0;#'*$K$V)9K/DW=FH'N?WW9K:92YN7VM8F&&1,&Q&Q M-J!(D07:5B-@K:$$8!A/32T2LEXZ"L#.4F&XB8MV@!4^X18+I)B;6#5KP MA)B8>F)B];Q5\/P_[#XF)I^86#YHC1%&$]T8(]9/1XW1E3\QII^86#_XO.[O M.<68?N)>]>/O.L68?F)B_>"8_KY3C/DG)O9/MR6O6 9]%W7I8V+^B8G]@V*& M:8XI*"96$&YS/X423$$)L8)P3#^%$DQ!"?5F64?1<<56'(Z;1UL^)J:@Y,]O MEOU,(.%OWB:8@A)B!:&800HEZ-,9\D70UK%WDDQ-+!2^!@_L&DDQ!+!\<,YA],.@FQ='!,7^$))IVDUW7/Q'^@ MB4DG[77=X]^;*2:=E%@Z.*9_;Z:8=%)BZ>"8_KV98M))J=<];ZTBS^;Q,3'I MI,3203";"8_EA/,/E,J#?=NK:).H9\@JEGTJIGV)YL M;V\*L8/2M5C!#UAHSWF9KPUK/LZO&21I\Y!P5Y?E/;0]*5@<%I?W B_O--[^ M %!+ P04 " !"CF=7=TMQA08" #Q) &@ 'AL+U]R96QS+W=OI>/7;GKAWPZ7]GTX[&;SLMQFX9N_=YM<]+ELDWC[8SF^>EVYN+U<\C_,['? M;/;K_+-?_S[FT_2/P>E//[Z775DWZ.%Q/EW0YR-UY5LU MX\N;-*EVD$*0U@\R"++Z00Y!7C\H("CJ![40U-8/NH>@^_I!#Q#T4#_H$8(> MZP?)$F5<$B3-L";06I!K(?!:$&PA$%N0;"$P6Q!M(5!;D&TA<%L0;B&06Y!N M(;!;$&\AT%M1;R706U%O)=!;9Q_;!'HKZJT$>BOJK01Z*^JM!'HKZJT$>BOJ MK01Z*^JM!'HKZJT$>AOJ;01Z&^IM!'H;ZFT$>MMLLX1 ;T.]C4!O0[V-0&]# MO8U ;T.]C4!O0[V-0&]#O8U ;T>]G4!O1[V=0&]'O9U ;T>]G4!OGVUV$^CM MJ+<3Z.VHMQ/H[:BW$^CMJ+<3Z.VHMQ/H':AW$.@=J'<0Z!VH=Q#H':AW$.@= MJ'<0Z!VSGY4$>@?J'01Z!^H=!'H'ZAT$>@?J'01ZMZAW2Z!WBWJW!'JWJ'?[ MG7J7Z?.0R[7G:XW/_TZJI_.]^?KXR_+KY.R]7'!.MQ7E^2]02P,$% @ M0HYG5_\GIW7C 0 ;"0 !, !;0V]N=&5N=%]4>7!E&ULS=I=3\(P M% ;@OT)V:UCIU_R(<*/>JA?^@;H=9&%;F[8@_'N[ 28:)1I,?&]8H.UYSWJ2 MYXKKIZVC,-JT31>FV2)&=\58*!?4FI!;1UU:F5O?FIB^^A?F3+DT+\3$9%*P MTG:1NCB.?8UL=GU+<[-JXNANDWX.M>VFF:&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 M ( $*.9U?%&:[(.08 *,C 8 " @0X( !X;"]W;W)K M&PO=V]R:W-H965T&UL4$L! M A0#% @ 0HYG5WAB@/?. P O!$ !@ ("!O!4 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 0HYG5Y35 MJW;1 @ $P@ !@ ("!FB8 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0#% @ 0HYG5T)[33#R!@ (A$ !@ M ("!64$ 'AL+W=O7"K^\104 &\. 9 " @8%( !X;"]W;W)K M&UL4$L! A0#% @ 0HYG5ZQ(>V0T! %0H M !D ("!_4T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 0HYG5X2J5>.L P M < !D M ("!K5L 'AL+W=O\# "/" &0 @(&07P >&PO=V]R:W-H965T M&UL4$L! A0# M% @ 0HYG5^"A18QV P I@@ !D ("!PF< 'AL+W=O M&PO=V]R:W-H965TUXJL0, #D) 9 " @0]U M !X;"]W;W)K&UL4$L! A0#% @ 0HYG5[W: M&@GQ!0 XQ !D ("!]W@ 'AL+W=O=W"R0# !!P &0 M @($??P >&PO=V]R:W-H965T&UL4$L! A0#% @ 0HYG5YEF9*!T @ KP< !D M ("!/X8 'AL+W=O&PO M=V]R:W-H965TCJ-@XWP0 M '$, 9 " @92- !X;"]W;W)K&UL4$L! A0#% @ 0HYG5P]@)5$R!0 P@X !D ("! MJI( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ 0HYG5Y+96 5( P L0< !D ("!/I\ 'AL+W=O&PO=V]R:W-H965TOJ3=KE@( )H% 9 " @2RV !X;"]W;W)K&UL4$L! A0#% @ 0HYG5TQJMBT]"@ ;&H !D M ("!^;@ 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ 0HYG5T4O:Y>V! C!T !D ("!K,H M 'AL+W=O&PO=V]R:W-H965T9T\%A2@, ,H* 9 M " @8C2 !X;"]W;W)K&UL4$L! A0#% @ M0HYG5U/!OB%R @ ,@8 !D ("!"=8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 0HYG5_JHH2Q1 P 7PX !D M ("!6NH 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ 0HYG5_+7#>M8 P "@H !D ("!B_0 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 0HYG M5TW<0-/B @ ZP< !D ("!$_X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 0HYG5\=PXV_D P &PO=V]R:W-H965T&UL4$L! A0#% @ 0HYG5[O]:.@% P .0H !D M ("!/QT! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ 0HYG5R$&Z48T P R@\ !D ("!12H! 'AL+W=O M&PO7BKL

&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-0 M2P$"% ,4 " !"CF=7_R>G=>,! !L) $P @ $T.0$ I6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 1@!& "$3 !(.P$ ! end XML 77 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 78 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 79 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.3 html 258 297 1 false 65 0 false 4 false false R1.htm 0000001 - Document - Cover Page Sheet http://pos.toasttab.com/role/CoverPage Cover Page Cover 1 false false R2.htm 0000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS CONDENSED CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 0000003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 0000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Statements 4 false false R5.htm 0000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS Sheet http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS Statements 5 false false R6.htm 0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (Parenthetical) Sheet http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSParenthetical CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (Parenthetical) Statements 6 false false R7.htm 0000007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS??? EQUITY Sheet http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS??? EQUITY Statements 7 false false R8.htm 0000008 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 8 false false R9.htm 0000009 - Disclosure - Description of Business, Basis of Presentation and Summary of Significant Accounting Policies Sheet http://pos.toasttab.com/role/DescriptionofBusinessBasisofPresentationandSummaryofSignificantAccountingPolicies Description of Business, Basis of Presentation and Summary of Significant Accounting Policies Notes 9 false false R10.htm 0000010 - Disclosure - Fair Value of Financial Instruments Sheet http://pos.toasttab.com/role/FairValueofFinancialInstruments Fair Value of Financial Instruments Notes 10 false false R11.htm 0000011 - Disclosure - Marketable Securities Sheet http://pos.toasttab.com/role/MarketableSecurities Marketable Securities Notes 11 false false R12.htm 0000012 - Disclosure - Loan Servicing Activities and Acquired Loans Receivable, Net Sheet http://pos.toasttab.com/role/LoanServicingActivitiesandAcquiredLoansReceivableNet Loan Servicing Activities and Acquired Loans Receivable, Net Notes 12 false false R13.htm 0000013 - Disclosure - Lessee Arrangements Sheet http://pos.toasttab.com/role/LesseeArrangements Lessee Arrangements Notes 13 false false R14.htm 0000014 - Disclosure - Debt Sheet http://pos.toasttab.com/role/Debt Debt Notes 14 false false R15.htm 0000015 - Disclosure - Business Combinations Sheet http://pos.toasttab.com/role/BusinessCombinations Business Combinations Notes 15 false false R16.htm 0000016 - Disclosure - Other Balance Sheet Information Sheet http://pos.toasttab.com/role/OtherBalanceSheetInformation Other Balance Sheet Information Notes 16 false false R17.htm 0000017 - Disclosure - Revenue from Contracts with Customers Sheet http://pos.toasttab.com/role/RevenuefromContractswithCustomers Revenue from Contracts with Customers Notes 17 false false R18.htm 0000018 - Disclosure - Stock-Based Compensation Sheet http://pos.toasttab.com/role/StockBasedCompensation Stock-Based Compensation Notes 18 false false R19.htm 0000019 - Disclosure - Income Taxes Sheet http://pos.toasttab.com/role/IncomeTaxes Income Taxes Notes 19 false false R20.htm 0000020 - Disclosure - Net Loss Per Share Attributable to Common Stockholders Sheet http://pos.toasttab.com/role/NetLossPerShareAttributabletoCommonStockholders Net Loss Per Share Attributable to Common Stockholders Notes 20 false false R21.htm 0000021 - Disclosure - Segment Information Sheet http://pos.toasttab.com/role/SegmentInformation Segment Information Notes 21 false false R22.htm 0000022 - Disclosure - Commitments and Contingencies Sheet http://pos.toasttab.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 22 false false R23.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 23 false false R24.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 24 false false R25.htm 9954471 - Disclosure - Description of Business, Basis of Presentation and Summary of Significant Accounting Policies (Policies) Sheet http://pos.toasttab.com/role/DescriptionofBusinessBasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies Description of Business, Basis of Presentation and Summary of Significant Accounting Policies (Policies) Policies http://pos.toasttab.com/role/DescriptionofBusinessBasisofPresentationandSummaryofSignificantAccountingPolicies 25 false false R26.htm 9954472 - Disclosure - Fair Value of Financial Instruments (Tables) Sheet http://pos.toasttab.com/role/FairValueofFinancialInstrumentsTables Fair Value of Financial Instruments (Tables) Tables http://pos.toasttab.com/role/FairValueofFinancialInstruments 26 false false R27.htm 9954473 - Disclosure - Marketable Securities (Tables) Sheet http://pos.toasttab.com/role/MarketableSecuritiesTables Marketable Securities (Tables) Tables http://pos.toasttab.com/role/MarketableSecurities 27 false false R28.htm 9954474 - Disclosure - Loan Servicing Activities and Acquired Loans Receivable, Net (Tables) Sheet http://pos.toasttab.com/role/LoanServicingActivitiesandAcquiredLoansReceivableNetTables Loan Servicing Activities and Acquired Loans Receivable, Net (Tables) Tables http://pos.toasttab.com/role/LoanServicingActivitiesandAcquiredLoansReceivableNet 28 false false R29.htm 9954475 - Disclosure - Lessee Arrangements (Tables) Sheet http://pos.toasttab.com/role/LesseeArrangementsTables Lessee Arrangements (Tables) Tables http://pos.toasttab.com/role/LesseeArrangements 29 false false R30.htm 9954476 - Disclosure - Other Balance Sheet Information (Tables) Sheet http://pos.toasttab.com/role/OtherBalanceSheetInformationTables Other Balance Sheet Information (Tables) Tables http://pos.toasttab.com/role/OtherBalanceSheetInformation 30 false false R31.htm 9954477 - Disclosure - Revenue from Contracts with Customers (Tables) Sheet http://pos.toasttab.com/role/RevenuefromContractswithCustomersTables Revenue from Contracts with Customers (Tables) Tables http://pos.toasttab.com/role/RevenuefromContractswithCustomers 31 false false R32.htm 9954478 - Disclosure - Stock-Based Compensation (Tables) Sheet http://pos.toasttab.com/role/StockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://pos.toasttab.com/role/StockBasedCompensation 32 false false R33.htm 9954479 - Disclosure - Net Loss Per Share Attributable to Common Stockholders (Tables) Sheet http://pos.toasttab.com/role/NetLossPerShareAttributabletoCommonStockholdersTables Net Loss Per Share Attributable to Common Stockholders (Tables) Tables http://pos.toasttab.com/role/NetLossPerShareAttributabletoCommonStockholders 33 false false R34.htm 9954480 - Disclosure - Segment Information (Tables) Sheet http://pos.toasttab.com/role/SegmentInformationTables Segment Information (Tables) Tables http://pos.toasttab.com/role/SegmentInformation 34 false false R35.htm 9954481 - Disclosure - Fair Value of Financial Instruments - Schedule of Assets and Liabilities Measured on Recurring Basis (Details) Sheet http://pos.toasttab.com/role/FairValueofFinancialInstrumentsScheduleofAssetsandLiabilitiesMeasuredonRecurringBasisDetails Fair Value of Financial Instruments - Schedule of Assets and Liabilities Measured on Recurring Basis (Details) Details 35 false false R36.htm 9954482 - Disclosure - Fair Value of Financial Instruments - Schedule of Weighted Average Assumptions (Details) Sheet http://pos.toasttab.com/role/FairValueofFinancialInstrumentsScheduleofWeightedAverageAssumptionsDetails Fair Value of Financial Instruments - Schedule of Weighted Average Assumptions (Details) Details 36 false false R37.htm 9954483 - Disclosure - Fair Value of Financial Instruments - Schedule of Rollforward of Level 3 Inputs (Details) Sheet http://pos.toasttab.com/role/FairValueofFinancialInstrumentsScheduleofRollforwardofLevel3InputsDetails Fair Value of Financial Instruments - Schedule of Rollforward of Level 3 Inputs (Details) Details 37 false false R38.htm 9954484 - Disclosure - Marketable Securities - Schedule of Available-for-Sale Securities (Details) Sheet http://pos.toasttab.com/role/MarketableSecuritiesScheduleofAvailableforSaleSecuritiesDetails Marketable Securities - Schedule of Available-for-Sale Securities (Details) Details 38 false false R39.htm 9954485 - Disclosure - Marketable Securities - Scheduled Maturities of Available-for-Sale Securities (Details) Sheet http://pos.toasttab.com/role/MarketableSecuritiesScheduledMaturitiesofAvailableforSaleSecuritiesDetails Marketable Securities - Scheduled Maturities of Available-for-Sale Securities (Details) Details 39 false false R40.htm 9954486 - Disclosure - Loan Servicing Activities and Acquired Loans Receivable, Net - Schedule of Rollforward of Credit Losses (Details) Sheet http://pos.toasttab.com/role/LoanServicingActivitiesandAcquiredLoansReceivableNetScheduleofRollforwardofCreditLossesDetails Loan Servicing Activities and Acquired Loans Receivable, Net - Schedule of Rollforward of Credit Losses (Details) Details 40 false false R41.htm 9954487 - Disclosure - Loan Servicing Activities and Acquired Loans Receivable, Net - Narrative (Details) Sheet http://pos.toasttab.com/role/LoanServicingActivitiesandAcquiredLoansReceivableNetNarrativeDetails Loan Servicing Activities and Acquired Loans Receivable, Net - Narrative (Details) Details http://pos.toasttab.com/role/LoanServicingActivitiesandAcquiredLoansReceivableNetTables 41 false false R42.htm 9954488 - Disclosure - Lessee Arrangements - Narrative (Details) Sheet http://pos.toasttab.com/role/LesseeArrangementsNarrativeDetails Lessee Arrangements - Narrative (Details) Details 42 false false R43.htm 9954489 - Disclosure - Lessee Arrangements - Schedule of Components of Lease Expense (Details) Sheet http://pos.toasttab.com/role/LesseeArrangementsScheduleofComponentsofLeaseExpenseDetails Lessee Arrangements - Schedule of Components of Lease Expense (Details) Details 43 false false R44.htm 9954490 - Disclosure - Lessee Arrangements - Schedule of Supplemental Cash Flow Information (Details) Sheet http://pos.toasttab.com/role/LesseeArrangementsScheduleofSupplementalCashFlowInformationDetails Lessee Arrangements - Schedule of Supplemental Cash Flow Information (Details) Details 44 false false R45.htm 9954491 - Disclosure - Debt (Details) Sheet http://pos.toasttab.com/role/DebtDetails Debt (Details) Details http://pos.toasttab.com/role/Debt 45 false false R46.htm 9954492 - Disclosure - Business Combinations - Delphi Display Systems, Inc (Details) Sheet http://pos.toasttab.com/role/BusinessCombinationsDelphiDisplaySystemsIncDetails Business Combinations - Delphi Display Systems, Inc (Details) Details 46 false false R47.htm 9954493 - Disclosure - Other Balance Sheet Information - Schedule of Accounts Receivable (Details) Sheet http://pos.toasttab.com/role/OtherBalanceSheetInformationScheduleofAccountsReceivableDetails Other Balance Sheet Information - Schedule of Accounts Receivable (Details) Details 47 false false R48.htm 9954494 - Disclosure - Other Balance Sheet Information - Schedule of Allowance For Credit Losses (Details) Sheet http://pos.toasttab.com/role/OtherBalanceSheetInformationScheduleofAllowanceForCreditLossesDetails Other Balance Sheet Information - Schedule of Allowance For Credit Losses (Details) Details 48 false false R49.htm 9954495 - Disclosure - Other Balance Sheet Information - Schedule of Prepaid Expenses and Other Current Assets (Details) Sheet http://pos.toasttab.com/role/OtherBalanceSheetInformationScheduleofPrepaidExpensesandOtherCurrentAssetsDetails Other Balance Sheet Information - Schedule of Prepaid Expenses and Other Current Assets (Details) Details 49 false false R50.htm 9954496 - Disclosure - Other Balance Sheet Information - Schedule of Accrued Expenses and Other Current Liabilities (Details) Sheet http://pos.toasttab.com/role/OtherBalanceSheetInformationScheduleofAccruedExpensesandOtherCurrentLiabilitiesDetails Other Balance Sheet Information - Schedule of Accrued Expenses and Other Current Liabilities (Details) Details 50 false false R51.htm 9954497 - Disclosure - Revenue from Contracts with Customers - Schedule of Activity of Deferred Revenue (Details) Sheet http://pos.toasttab.com/role/RevenuefromContractswithCustomersScheduleofActivityofDeferredRevenueDetails Revenue from Contracts with Customers - Schedule of Activity of Deferred Revenue (Details) Details 51 false false R52.htm 9954498 - Disclosure - Revenue from Contracts with Customers - Narrative (Details) Sheet http://pos.toasttab.com/role/RevenuefromContractswithCustomersNarrativeDetails Revenue from Contracts with Customers - Narrative (Details) Details 52 false false R53.htm 9954499 - Disclosure - Revenue from Contracts with Customers - Schedule of Capitalized Costs (Details) Sheet http://pos.toasttab.com/role/RevenuefromContractswithCustomersScheduleofCapitalizedCostsDetails Revenue from Contracts with Customers - Schedule of Capitalized Costs (Details) Details 53 false false R54.htm 9954500 - Disclosure - Stock-Based Compensation - Schedule of Stock-based Compensation (Details) Sheet http://pos.toasttab.com/role/StockBasedCompensationScheduleofStockbasedCompensationDetails Stock-Based Compensation - Schedule of Stock-based Compensation (Details) Details 54 false false R55.htm 9954501 - Disclosure - Stock-Based Compensation - Narrative (Details) Sheet http://pos.toasttab.com/role/StockBasedCompensationNarrativeDetails Stock-Based Compensation - Narrative (Details) Details 55 false false R56.htm 9954502 - Disclosure - Stock-Based Compensation - Schedule of Weighted Average Assumptions (Details) Sheet http://pos.toasttab.com/role/StockBasedCompensationScheduleofWeightedAverageAssumptionsDetails Stock-Based Compensation - Schedule of Weighted Average Assumptions (Details) Details 56 false false R57.htm 9954503 - Disclosure - Stock-Based Compensation - Schedule of Stock Option Activity (Details) Sheet http://pos.toasttab.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails Stock-Based Compensation - Schedule of Stock Option Activity (Details) Details 57 false false R58.htm 9954504 - Disclosure - Stock-Based Compensation - Schedule of RSU Activity (Details) Sheet http://pos.toasttab.com/role/StockBasedCompensationScheduleofRSUActivityDetails Stock-Based Compensation - Schedule of RSU Activity (Details) Details 58 false false R59.htm 9954505 - Disclosure - Income Taxes (Details) Sheet http://pos.toasttab.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://pos.toasttab.com/role/IncomeTaxes 59 false false R60.htm 9954506 - Disclosure - Net Loss Per Share Attributable to Common Stockholders - Schedule of Net Loss Per Share (Details) Sheet http://pos.toasttab.com/role/NetLossPerShareAttributabletoCommonStockholdersScheduleofNetLossPerShareDetails Net Loss Per Share Attributable to Common Stockholders - Schedule of Net Loss Per Share (Details) Details 60 false false R61.htm 9954507 - Disclosure - Net Loss Per Share Attributable to Common Stockholders - Schedule of Antidilutive Shares (Details) Sheet http://pos.toasttab.com/role/NetLossPerShareAttributabletoCommonStockholdersScheduleofAntidilutiveSharesDetails Net Loss Per Share Attributable to Common Stockholders - Schedule of Antidilutive Shares (Details) Details 61 false false R62.htm 9954508 - Disclosure - Segment Information (Details) Sheet http://pos.toasttab.com/role/SegmentInformationDetails Segment Information (Details) Details http://pos.toasttab.com/role/SegmentInformationTables 62 false false All Reports Book All Reports tost-20230930.htm tost-20230930.xsd tost-20230930_cal.xml tost-20230930_def.xml tost-20230930_lab.xml tost-20230930_pre.xml http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 82 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "tost-20230930.htm": { "nsprefix": "tost", "nsuri": "http://pos.toasttab.com/20230930", "dts": { "inline": { "local": [ "tost-20230930.htm" ] }, "schema": { "local": [ "tost-20230930.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" ] }, "calculationLink": { "local": [ "tost-20230930_cal.xml" ] }, "definitionLink": { "local": [ "tost-20230930_def.xml" ] }, "labelLink": { "local": [ "tost-20230930_lab.xml" ] }, "presentationLink": { "local": [ "tost-20230930_pre.xml" ] } }, "keyStandard": 277, "keyCustom": 20, "axisStandard": 24, "axisCustom": 0, "memberStandard": 46, "memberCustom": 11, "hidden": { "total": 6, "http://xbrl.sec.gov/dei/2023": 5, "http://xbrl.sec.gov/ecd/2023": 1 }, "contextCount": 258, "entityCount": 1, "segmentCount": 65, "elementCount": 555, "unitCount": 4, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 890, "http://xbrl.sec.gov/ecd/2023": 10, "http://xbrl.sec.gov/dei/2023": 30 }, "report": { "R1": { "role": "http://pos.toasttab.com/role/CoverPage", "longName": "0000001 - Document - Cover Page", "shortName": "Cover Page", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tost-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tost-20230930.htm", "first": true, "unique": true } }, "R2": { "role": "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "longName": "0000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "tost-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "tost-20230930.htm", "unique": true } }, "R3": { "role": "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "longName": "0000003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "tost-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "tost-20230930.htm", "first": true, "unique": true } }, "R4": { "role": "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "longName": "0000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c-26", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "tost-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-26", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "tost-20230930.htm", "first": true, "unique": true } }, "R5": { "role": "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "longName": "0000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c-26", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "tost-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-26", "name": "us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "tost-20230930.htm", "unique": true } }, "R6": { "role": "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSParenthetical", "longName": "0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (Parenthetical)", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c-26", "name": "us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "tost-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-26", "name": "us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "tost-20230930.htm", "first": true, "unique": true } }, "R7": { "role": "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "longName": "0000007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS\u2019 EQUITY", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS\u2019 EQUITY", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "c-42", "name": "us-gaap:CommonStockSharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "tost-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-48", "name": "us-gaap:StockRepurchasedDuringPeriodShares", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "tost-20230930.htm", "unique": true } }, "R8": { "role": "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "longName": "0000008 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "8", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "tost-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DepreciationDepletionAndAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "tost-20230930.htm", "unique": true } }, "R9": { "role": "http://pos.toasttab.com/role/DescriptionofBusinessBasisofPresentationandSummaryofSignificantAccountingPolicies", "longName": "0000009 - Disclosure - Description of Business, Basis of Presentation and Summary of Significant Accounting Policies", "shortName": "Description of Business, Basis of Presentation and Summary of Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tost-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tost-20230930.htm", "first": true, "unique": true } }, "R10": { "role": "http://pos.toasttab.com/role/FairValueofFinancialInstruments", "longName": "0000010 - Disclosure - Fair Value of Financial Instruments", "shortName": "Fair Value of Financial Instruments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tost-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tost-20230930.htm", "first": true, "unique": true } }, "R11": { "role": "http://pos.toasttab.com/role/MarketableSecurities", "longName": "0000011 - Disclosure - Marketable Securities", "shortName": "Marketable Securities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tost-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tost-20230930.htm", "first": true, "unique": true } }, "R12": { "role": "http://pos.toasttab.com/role/LoanServicingActivitiesandAcquiredLoansReceivableNet", "longName": "0000012 - Disclosure - Loan Servicing Activities and Acquired Loans Receivable, Net", "shortName": "Loan Servicing Activities and Acquired Loans Receivable, Net", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:GuaranteesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tost-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GuaranteesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tost-20230930.htm", "first": true, "unique": true } }, "R13": { "role": "http://pos.toasttab.com/role/LesseeArrangements", "longName": "0000013 - Disclosure - Lessee Arrangements", "shortName": "Lessee Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tost-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tost-20230930.htm", "first": true, "unique": true } }, "R14": { "role": "http://pos.toasttab.com/role/Debt", "longName": "0000014 - Disclosure - Debt", "shortName": "Debt", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tost-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tost-20230930.htm", "first": true, "unique": true } }, "R15": { "role": "http://pos.toasttab.com/role/BusinessCombinations", "longName": "0000015 - Disclosure - Business Combinations", "shortName": "Business Combinations", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tost-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tost-20230930.htm", "first": true, "unique": true } }, "R16": { "role": "http://pos.toasttab.com/role/OtherBalanceSheetInformation", "longName": "0000016 - Disclosure - Other Balance Sheet Information", "shortName": "Other Balance Sheet Information", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tost-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tost-20230930.htm", "first": true, "unique": true } }, "R17": { "role": "http://pos.toasttab.com/role/RevenuefromContractswithCustomers", "longName": "0000017 - Disclosure - Revenue from Contracts with Customers", "shortName": "Revenue from Contracts with Customers", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tost-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tost-20230930.htm", "first": true, "unique": true } }, "R18": { "role": "http://pos.toasttab.com/role/StockBasedCompensation", "longName": "0000018 - Disclosure - Stock-Based Compensation", "shortName": "Stock-Based Compensation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tost-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tost-20230930.htm", "first": true, "unique": true } }, "R19": { "role": "http://pos.toasttab.com/role/IncomeTaxes", "longName": "0000019 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tost-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tost-20230930.htm", "first": true, "unique": true } }, "R20": { "role": "http://pos.toasttab.com/role/NetLossPerShareAttributabletoCommonStockholders", "longName": "0000020 - Disclosure - Net Loss Per Share Attributable to Common Stockholders", "shortName": "Net Loss Per Share Attributable to Common Stockholders", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tost-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tost-20230930.htm", "first": true, "unique": true } }, "R21": { "role": "http://pos.toasttab.com/role/SegmentInformation", "longName": "0000021 - Disclosure - Segment Information", "shortName": "Segment Information", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tost-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tost-20230930.htm", "first": true, "unique": true } }, "R22": { "role": "http://pos.toasttab.com/role/CommitmentsandContingencies", "longName": "0000022 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tost-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tost-20230930.htm", "first": true, "unique": true } }, "R23": { "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "shortName": "Pay vs Performance Disclosure", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "c-26", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "tost-20230930.htm", "first": true }, "uniqueAnchor": null }, "R24": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "c-26", "name": "ecd:NonRule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ecd:Rule10b51ArrTrmntdFlag", "ecd:MtrlTermsOfTrdArrTextBlock", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tost-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-26", "name": "ecd:NonRule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ecd:Rule10b51ArrTrmntdFlag", "ecd:MtrlTermsOfTrdArrTextBlock", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tost-20230930.htm", "first": true, "unique": true } }, "R25": { "role": "http://pos.toasttab.com/role/DescriptionofBusinessBasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies", "longName": "9954471 - Disclosure - Description of Business, Basis of Presentation and Summary of Significant Accounting Policies (Policies)", "shortName": "Description of Business, Basis of Presentation and Summary of Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "25", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tost-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tost-20230930.htm", "first": true, "unique": true } }, "R26": { "role": "http://pos.toasttab.com/role/FairValueofFinancialInstrumentsTables", "longName": "9954472 - Disclosure - Fair Value of Financial Instruments (Tables)", "shortName": "Fair Value of Financial Instruments (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "26", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tost-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tost-20230930.htm", "first": true, "unique": true } }, "R27": { "role": "http://pos.toasttab.com/role/MarketableSecuritiesTables", "longName": "9954473 - Disclosure - Marketable Securities (Tables)", "shortName": "Marketable Securities (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tost-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tost-20230930.htm", "first": true, "unique": true } }, "R28": { "role": "http://pos.toasttab.com/role/LoanServicingActivitiesandAcquiredLoansReceivableNetTables", "longName": "9954474 - Disclosure - Loan Servicing Activities and Acquired Loans Receivable, Net (Tables)", "shortName": "Loan Servicing Activities and Acquired Loans Receivable, Net (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "c-1", "name": "tost:OffBalanceSheetCreditLossLiabilityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tost-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "tost:OffBalanceSheetCreditLossLiabilityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tost-20230930.htm", "first": true, "unique": true } }, "R29": { "role": "http://pos.toasttab.com/role/LesseeArrangementsTables", "longName": "9954475 - Disclosure - Lessee Arrangements (Tables)", "shortName": "Lessee Arrangements (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tost-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tost-20230930.htm", "first": true, "unique": true } }, "R30": { "role": "http://pos.toasttab.com/role/OtherBalanceSheetInformationTables", "longName": "9954476 - Disclosure - Other Balance Sheet Information (Tables)", "shortName": "Other Balance Sheet Information (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tost-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tost-20230930.htm", "first": true, "unique": true } }, "R31": { "role": "http://pos.toasttab.com/role/RevenuefromContractswithCustomersTables", "longName": "9954477 - Disclosure - Revenue from Contracts with Customers (Tables)", "shortName": "Revenue from Contracts with Customers (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tost-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tost-20230930.htm", "first": true, "unique": true } }, "R32": { "role": "http://pos.toasttab.com/role/StockBasedCompensationTables", "longName": "9954478 - Disclosure - Stock-Based Compensation (Tables)", "shortName": "Stock-Based Compensation (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tost-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tost-20230930.htm", "first": true, "unique": true } }, "R33": { "role": "http://pos.toasttab.com/role/NetLossPerShareAttributabletoCommonStockholdersTables", "longName": "9954479 - Disclosure - Net Loss Per Share Attributable to Common Stockholders (Tables)", "shortName": "Net Loss Per Share Attributable to Common Stockholders (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tost-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tost-20230930.htm", "first": true, "unique": true } }, "R34": { "role": "http://pos.toasttab.com/role/SegmentInformationTables", "longName": "9954480 - Disclosure - Segment Information (Tables)", "shortName": "Segment Information (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tost-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tost-20230930.htm", "first": true, "unique": true } }, "R35": { "role": "http://pos.toasttab.com/role/FairValueofFinancialInstrumentsScheduleofAssetsandLiabilitiesMeasuredonRecurringBasisDetails", "longName": "9954481 - Disclosure - Fair Value of Financial Instruments - Schedule of Assets and Liabilities Measured on Recurring Basis (Details)", "shortName": "Fair Value of Financial Instruments - Schedule of Assets and Liabilities Measured on Recurring Basis (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "35", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:WarrantsAndRightsOutstanding", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "tost-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-108", "name": "us-gaap:AssetsFairValueDisclosure", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tost-20230930.htm", "unique": true } }, "R36": { "role": "http://pos.toasttab.com/role/FairValueofFinancialInstrumentsScheduleofWeightedAverageAssumptionsDetails", "longName": "9954482 - Disclosure - Fair Value of Financial Instruments - Schedule of Weighted Average Assumptions (Details)", "shortName": "Fair Value of Financial Instruments - Schedule of Weighted Average Assumptions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "c-141", "name": "us-gaap:WarrantsAndRightsOutstandingMeasurementInput", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tost-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-141", "name": "us-gaap:WarrantsAndRightsOutstandingMeasurementInput", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tost-20230930.htm", "first": true, "unique": true } }, "R37": { "role": "http://pos.toasttab.com/role/FairValueofFinancialInstrumentsScheduleofRollforwardofLevel3InputsDetails", "longName": "9954483 - Disclosure - Fair Value of Financial Instruments - Schedule of Rollforward of Level 3 Inputs (Details)", "shortName": "Fair Value of Financial Instruments - Schedule of Rollforward of Level 3 Inputs (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "c-151", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tost-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-151", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tost-20230930.htm", "first": true, "unique": true } }, "R38": { "role": "http://pos.toasttab.com/role/MarketableSecuritiesScheduleofAvailableforSaleSecuritiesDetails", "longName": "9954484 - Disclosure - Marketable Securities - Schedule of Available-for-Sale Securities (Details)", "shortName": "Marketable Securities - Schedule of Available-for-Sale Securities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tost-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tost-20230930.htm", "first": true, "unique": true } }, "R39": { "role": "http://pos.toasttab.com/role/MarketableSecuritiesScheduledMaturitiesofAvailableforSaleSecuritiesDetails", "longName": "9954485 - Disclosure - Marketable Securities - Scheduled Maturities of Available-for-Sale Securities (Details)", "shortName": "Marketable Securities - Scheduled Maturities of Available-for-Sale Securities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tost-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tost-20230930.htm", "first": true, "unique": true } }, "R40": { "role": "http://pos.toasttab.com/role/LoanServicingActivitiesandAcquiredLoansReceivableNetScheduleofRollforwardofCreditLossesDetails", "longName": "9954486 - Disclosure - Loan Servicing Activities and Acquired Loans Receivable, Net - Schedule of Rollforward of Credit Losses (Details)", "shortName": "Loan Servicing Activities and Acquired Loans Receivable, Net - Schedule of Rollforward of Credit Losses (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "c-63", "name": "us-gaap:OffBalanceSheetCreditLossLiability", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "tost:OffBalanceSheetCreditLossLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tost-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-63", "name": "us-gaap:OffBalanceSheetCreditLossLiability", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "tost:OffBalanceSheetCreditLossLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tost-20230930.htm", "first": true, "unique": true } }, "R41": { "role": "http://pos.toasttab.com/role/LoanServicingActivitiesandAcquiredLoansReceivableNetNarrativeDetails", "longName": "9954487 - Disclosure - Loan Servicing Activities and Acquired Loans Receivable, Net - Narrative (Details)", "shortName": "Loan Servicing Activities and Acquired Loans Receivable, Net - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "c-169", "name": "us-gaap:GuaranteeObligationsCurrentCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tost-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-169", "name": "us-gaap:GuaranteeObligationsCurrentCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tost-20230930.htm", "first": true, "unique": true } }, "R42": { "role": "http://pos.toasttab.com/role/LesseeArrangementsNarrativeDetails", "longName": "9954488 - Disclosure - Lessee Arrangements - Narrative (Details)", "shortName": "Lessee Arrangements - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "c-171", "name": "tost:OperatingLeaseTerminationFee", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tost-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-171", "name": "tost:OperatingLeaseTerminationFee", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tost-20230930.htm", "first": true, "unique": true } }, "R43": { "role": "http://pos.toasttab.com/role/LesseeArrangementsScheduleofComponentsofLeaseExpenseDetails", "longName": "9954489 - Disclosure - Lessee Arrangements - Schedule of Components of Lease Expense (Details)", "shortName": "Lessee Arrangements - Schedule of Components of Lease Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "c-26", "name": "us-gaap:OperatingLeaseCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tost-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-26", "name": "us-gaap:OperatingLeaseCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tost-20230930.htm", "first": true, "unique": true } }, "R44": { "role": "http://pos.toasttab.com/role/LesseeArrangementsScheduleofSupplementalCashFlowInformationDetails", "longName": "9954490 - Disclosure - Lessee Arrangements - Schedule of Supplemental Cash Flow Information (Details)", "shortName": "Lessee Arrangements - Schedule of Supplemental Cash Flow Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeasePayments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tost-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeasePayments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tost-20230930.htm", "first": true, "unique": true } }, "R45": { "role": "http://pos.toasttab.com/role/DebtDetails", "longName": "9954491 - Disclosure - Debt (Details)", "shortName": "Debt (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "c-177", "name": "tost:DebtInstrumentCovenantMinimumLiquidityAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tost-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-177", "name": "tost:DebtInstrumentCovenantMinimumLiquidityAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tost-20230930.htm", "first": true, "unique": true } }, "R46": { "role": "http://pos.toasttab.com/role/BusinessCombinationsDelphiDisplaySystemsIncDetails", "longName": "9954492 - Disclosure - Business Combinations - Delphi Display Systems, Inc (Details)", "shortName": "Business Combinations - Delphi Display Systems, Inc (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:Goodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "tost-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-180", "name": "us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tost-20230930.htm", "unique": true } }, "R47": { "role": "http://pos.toasttab.com/role/OtherBalanceSheetInformationScheduleofAccountsReceivableDetails", "longName": "9954493 - Disclosure - Other Balance Sheet Information - Schedule of Accounts Receivable (Details)", "shortName": "Other Balance Sheet Information - Schedule of Accounts Receivable (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:AccountsReceivableGrossCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tost-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:AccountsReceivableGrossCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tost-20230930.htm", "first": true, "unique": true } }, "R48": { "role": "http://pos.toasttab.com/role/OtherBalanceSheetInformationScheduleofAllowanceForCreditLossesDetails", "longName": "9954494 - Disclosure - Other Balance Sheet Information - Schedule of Allowance For Credit Losses (Details)", "shortName": "Other Balance Sheet Information - Schedule of Allowance For Credit Losses (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "c-63", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tost-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-26", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tost-20230930.htm", "unique": true } }, "R49": { "role": "http://pos.toasttab.com/role/OtherBalanceSheetInformationScheduleofPrepaidExpensesandOtherCurrentAssetsDetails", "longName": "9954495 - Disclosure - Other Balance Sheet Information - Schedule of Prepaid Expenses and Other Current Assets (Details)", "shortName": "Other Balance Sheet Information - Schedule of Prepaid Expenses and Other Current Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:RestrictedCashCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tost-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:PrepaidExpenseCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tost-20230930.htm", "unique": true } }, "R50": { "role": "http://pos.toasttab.com/role/OtherBalanceSheetInformationScheduleofAccruedExpensesandOtherCurrentLiabilitiesDetails", "longName": "9954496 - Disclosure - Other Balance Sheet Information - Schedule of Accrued Expenses and Other Current Liabilities (Details)", "shortName": "Other Balance Sheet Information - Schedule of Accrued Expenses and Other Current Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "c-4", "name": "tost:AccruedTransactionBasedCostsCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tost-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "tost:AccruedTransactionBasedCostsCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tost-20230930.htm", "first": true, "unique": true } }, "R51": { "role": "http://pos.toasttab.com/role/RevenuefromContractswithCustomersScheduleofActivityofDeferredRevenueDetails", "longName": "9954497 - Disclosure - Revenue from Contracts with Customers - Schedule of Activity of Deferred Revenue (Details)", "shortName": "Revenue from Contracts with Customers - Schedule of Activity of Deferred Revenue (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:ContractWithCustomerLiability", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tost-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:ContractWithCustomerLiability", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tost-20230930.htm", "first": true, "unique": true } }, "R52": { "role": "http://pos.toasttab.com/role/RevenuefromContractswithCustomersNarrativeDetails", "longName": "9954498 - Disclosure - Revenue from Contracts with Customers - Narrative (Details)", "shortName": "Revenue from Contracts with Customers - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:RevenueRemainingPerformanceObligation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tost-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:RevenueRemainingPerformanceObligation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tost-20230930.htm", "first": true, "unique": true } }, "R53": { "role": "http://pos.toasttab.com/role/RevenuefromContractswithCustomersScheduleofCapitalizedCostsDetails", "longName": "9954499 - Disclosure - Revenue from Contracts with Customers - Schedule of Capitalized Costs (Details)", "shortName": "Revenue from Contracts with Customers - Schedule of Capitalized Costs (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:CapitalizedContractCostNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:CapitalizedContractCostTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tost-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:CapitalizedContractCostNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:CapitalizedContractCostTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tost-20230930.htm", "first": true, "unique": true } }, "R54": { "role": "http://pos.toasttab.com/role/StockBasedCompensationScheduleofStockbasedCompensationDetails", "longName": "9954500 - Disclosure - Stock-Based Compensation - Schedule of Stock-based Compensation (Details)", "shortName": "Stock-Based Compensation - Schedule of Stock-based Compensation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "c-26", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tost-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-187", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tost-20230930.htm", "unique": true } }, "R55": { "role": "http://pos.toasttab.com/role/StockBasedCompensationNarrativeDetails", "longName": "9954501 - Disclosure - Stock-Based Compensation - Narrative (Details)", "shortName": "Stock-Based Compensation - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "c-26", "name": "us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tost-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-26", "name": "us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tost-20230930.htm", "first": true, "unique": true } }, "R56": { "role": "http://pos.toasttab.com/role/StockBasedCompensationScheduleofWeightedAverageAssumptionsDetails", "longName": "9954502 - Disclosure - Stock-Based Compensation - Schedule of Weighted Average Assumptions (Details)", "shortName": "Stock-Based Compensation - Schedule of Weighted Average Assumptions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "c-27", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tost-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-203", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "4", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tost-20230930.htm", "unique": true } }, "R57": { "role": "http://pos.toasttab.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails", "longName": "9954503 - Disclosure - Stock-Based Compensation - Schedule of Stock Option Activity (Details)", "shortName": "Stock-Based Compensation - Schedule of Stock Option Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tost-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tost-20230930.htm", "unique": true } }, "R58": { "role": "http://pos.toasttab.com/role/StockBasedCompensationScheduleofRSUActivityDetails", "longName": "9954504 - Disclosure - Stock-Based Compensation - Schedule of RSU Activity (Details)", "shortName": "Stock-Based Compensation - Schedule of RSU Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "c-208", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tost-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-209", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tost-20230930.htm", "unique": true } }, "R59": { "role": "http://pos.toasttab.com/role/IncomeTaxesDetails", "longName": "9954505 - Disclosure - Income Taxes (Details)", "shortName": "Income Taxes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "c-26", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "tost-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-26", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "tost-20230930.htm", "first": true, "unique": true } }, "R60": { "role": "http://pos.toasttab.com/role/NetLossPerShareAttributabletoCommonStockholdersScheduleofNetLossPerShareDetails", "longName": "9954506 - Disclosure - Net Loss Per Share Attributable to Common Stockholders - Schedule of Net Loss Per Share (Details)", "shortName": "Net Loss Per Share Attributable to Common Stockholders - Schedule of Net Loss Per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "c-26", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tost-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-26", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tost-20230930.htm", "first": true, "unique": true } }, "R61": { "role": "http://pos.toasttab.com/role/NetLossPerShareAttributabletoCommonStockholdersScheduleofAntidilutiveSharesDetails", "longName": "9954507 - Disclosure - Net Loss Per Share Attributable to Common Stockholders - Schedule of Antidilutive Shares (Details)", "shortName": "Net Loss Per Share Attributable to Common Stockholders - Schedule of Antidilutive Shares (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "c-26", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tost-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-26", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tost-20230930.htm", "first": true, "unique": true } }, "R62": { "role": "http://pos.toasttab.com/role/SegmentInformationDetails", "longName": "9954508 - Disclosure - Segment Information (Details)", "shortName": "Segment Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:NoncurrentAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tost-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:NoncurrentAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tost-20230930.htm", "first": true, "unique": true } } }, "tag": { "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Other income (expense), net", "label": "Other Nonoperating Income (Expense)", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r97" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities", "label": "Operating Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r488" ] }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "presentation": [ "http://pos.toasttab.com/role/OtherBalanceSheetInformationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Accounts Receivable", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]", "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables." } } }, "auth_ref": [ "r36" ] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentQuarterlyReport", "presentation": [ "http://pos.toasttab.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Quarterly Report", "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r699" ] }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "presentation": [ "http://pos.toasttab.com/role/RevenuefromContractswithCustomersTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Contract Asset Contract Liability and Receivable", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "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." } } }, "auth_ref": [ "r834" ] }, "us-gaap_LineOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditMember", "presentation": [ "http://pos.toasttab.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of Credit", "label": "Line of Credit [Member]", "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars." } } }, "auth_ref": [] }, "us-gaap_OtherNoncashIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncashIncomeExpense", "crdr": "credit", "calculation": { "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other", "label": "Other Noncash Income (Expense)", "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other." } } }, "auth_ref": [ "r101" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "totalLabel": "Total stockholders\u2019 equity", "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r82", "r85", "r86", "r103", "r597", "r613", "r635", "r636", "r684", "r695", "r797", "r823", "r867", "r878" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://pos.toasttab.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Transition Report", "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r732" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities, non-current", "label": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r488" ] }, "us-gaap_StockRepurchasedDuringPeriodShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedDuringPeriodShares", "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Repurchase of common stock (in shares)", "label": "Stock Repurchased During Period, Shares", "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." } } }, "auth_ref": [ "r18", "r81", "r82", "r111", "r569", "r634", "r644" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "crdr": "credit", "calculation": { "http://pos.toasttab.com/role/NetLossPerShareAttributabletoCommonStockholdersScheduleofNetLossPerShareDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://pos.toasttab.com/role/NetLossPerShareAttributabletoCommonStockholdersScheduleofNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net loss, diluted", "label": "Net Income (Loss) Available to Common Stockholders, Diluted", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders." } } }, "auth_ref": [ "r173", "r199", "r205", "r206", "r207", "r208", "r210", "r213" ] }, "us-gaap_DilutiveSecuritiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DilutiveSecuritiesAbstract", "presentation": [ "http://pos.toasttab.com/role/NetLossPerShareAttributabletoCommonStockholdersScheduleofNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of dilutive securities:", "label": "Dilutive Securities, Effect on Basic Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive loss", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r37", "r38", "r88", "r153", "r543", "r563", "r564" ] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://pos.toasttab.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Interactive Data Current", "label": "Entity Interactive Data Current", "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)." } } }, "auth_ref": [ "r771" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Assets:", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersDilutedAbstract", "presentation": [ "http://pos.toasttab.com/role/NetLossPerShareAttributabletoCommonStockholdersScheduleofNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Numerator:", "label": "Net Income (Loss) Available to Common Stockholders, Diluted [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Line Items]", "label": "Statement [Line Items]", "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." } } }, "auth_ref": [ "r183", "r184", "r185", "r218", "r527", "r565", "r583", "r587", "r588", "r589", "r590", "r591", "r592", "r595", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r608", "r609", "r610", "r611", "r612", "r614", "r617", "r618", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r634", "r689" ] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://pos.toasttab.com/role/LesseeArrangementsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Lease Cost", "label": "Lease, Cost [Table Text Block]", "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." } } }, "auth_ref": [ "r869" ] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerRelationshipsMember", "presentation": [ "http://pos.toasttab.com/role/BusinessCombinationsDelphiDisplaySystemsIncDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer Relationships", "label": "Customer Relationships [Member]", "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships." } } }, "auth_ref": [ "r68" ] }, "us-gaap_NoncashContributionExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncashContributionExpense", "crdr": "debit", "calculation": { "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 16.0 } }, "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based charitable contribution expense", "label": "Noncash Contribution Expense", "documentation": "Noncash charitable contributions made by the entity during the period." } } }, "auth_ref": [ "r101" ] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfCommonStock", "crdr": "debit", "calculation": { "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from issuance of common stock", "label": "Proceeds from Issuance of Common Stock", "documentation": "The cash inflow from the additional capital contribution to the entity." } } }, "auth_ref": [ "r8" ] }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "totalLabel": "Gross profit", "label": "Gross Profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r93", "r180", "r225", "r232", "r237", "r240", "r286", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r477", "r667", "r832" ] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://pos.toasttab.com/role/CoverPage" ], "lang": { "en-us": { "role": { "verboseLabel": "Document Period End Date", "label": "Document Period End Date", "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." } } }, "auth_ref": [] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Available", "label": "Trading Arrangement, Securities Aggregate Available Amount" } } }, "auth_ref": [ "r769" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "presentation": [ "http://pos.toasttab.com/role/NetLossPerShareAttributabletoCommonStockholdersScheduleofNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Denominator:", "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CertificatesOfDepositMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CertificatesOfDepositMember", "presentation": [ "http://pos.toasttab.com/role/FairValueofFinancialInstrumentsScheduleofAssetsandLiabilitiesMeasuredonRecurringBasisDetails", "http://pos.toasttab.com/role/MarketableSecuritiesScheduleofAvailableforSaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Certificates of deposit", "label": "Certificates of Deposit [Member]", "documentation": "Short to medium-term investment available at banks and savings and loan institutions where a customer agrees to lend money to the institution for a certain amount of time and is paid a predetermined rate of interest. Certificates of deposit (CD) are typically Federal Deposit Insurance Corporation (FDIC) insured." } } }, "auth_ref": [ "r14", "r690", "r691", "r692", "r693" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Accounts receivable, net", "label": "Increase (Decrease) in Accounts Receivable", "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." } } }, "auth_ref": [ "r11" ] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Accounts Payable, Current", "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)." } } }, "auth_ref": [ "r25", "r684" ] }, "us-gaap_GuaranteeOfScheduledContractualCashFlowsFromAssetsOfSpecialPurposeEntitySPEMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GuaranteeOfScheduledContractualCashFlowsFromAssetsOfSpecialPurposeEntitySPEMember", "presentation": [ "http://pos.toasttab.com/role/LoanServicingActivitiesandAcquiredLoansReceivableNetNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-contingent Stand-ready Liability", "label": "Guarantee of Scheduled Contractual Cash Flows from Assets of Transferee [Member]", "documentation": "The guarantee of the collection of the scheduled contractual cash flows from individual financial assets held by a transferee." } } }, "auth_ref": [ "r831" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average shares used in computing net loss per share:", "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]" } } }, "auth_ref": [] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://pos.toasttab.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Registrant Name", "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r697" ] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebt", "crdr": "credit", "presentation": [ "http://pos.toasttab.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long term debt, amount available", "label": "Long-Term Debt", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation." } } }, "auth_ref": [ "r24", "r122", "r351", "r365", "r671", "r672", "r874" ] }, "us-gaap_IncreaseDecreaseInDeferredCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInDeferredCharges", "crdr": "credit", "calculation": { "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Deferred costs, net", "label": "Increase (Decrease) in Deferred Charges", "documentation": "The increase (decrease) during the reporting period in the value of expenditures made during the current reporting period for benefits that will be received over a period of years. Deferred charges differ from prepaid expenses in that they usually extend over a long period of time and may or may not be regularly recurring costs of operation." } } }, "auth_ref": [ "r11" ] }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "crdr": "debit", "calculation": { "http://pos.toasttab.com/role/MarketableSecuritiesScheduleofAvailableforSaleSecuritiesDetails": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://pos.toasttab.com/role/MarketableSecuritiesScheduleofAvailableforSaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Gross Unrealized Losses", "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax", "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)." } } }, "auth_ref": [ "r259" ] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://pos.toasttab.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Central Index Key", "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r697" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Arrangement Duration", "label": "Trading Arrangement Duration" } } }, "auth_ref": [ "r768" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-NEOs", "label": "Non-NEOs [Member]" } } }, "auth_ref": [ "r708", "r719", "r729", "r746", "r754" ] }, "us-gaap_RevenuesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuesAbstract", "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue:", "label": "Revenues [Abstract]" } } }, "auth_ref": [] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Executive Category:", "label": "Executive Category [Axis]" } } }, "auth_ref": [ "r746" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://pos.toasttab.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class A and Class B Common Stock", "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r686", "r687", "r688", "r690", "r691", "r692", "r693", "r798", "r799", "r865", "r876", "r878" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Forgone Recovery, Individual Name" } } }, "auth_ref": [ "r708", "r719", "r729", "r754" ] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://pos.toasttab.com/role/OtherBalanceSheetInformationScheduleofAccruedExpensesandOtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://pos.toasttab.com/role/OtherBalanceSheetInformationScheduleofAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued payroll and bonus", "label": "Employee-related Liabilities, Current", "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r28" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "presentation": [ "http://pos.toasttab.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Forfeited (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period", "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." } } }, "auth_ref": [ "r844" ] }, "us-gaap_MeasurementInputTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputTypeAxis", "presentation": [ "http://pos.toasttab.com/role/FairValueofFinancialInstrumentsScheduleofWeightedAverageAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Input Type [Axis]", "label": "Measurement Input Type [Axis]", "documentation": "Information by type of measurement input used to determine value of asset and liability." } } }, "auth_ref": [ "r469" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]" } } }, "auth_ref": [ "r757" ] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation, Amount", "label": "Adjustment to Compensation Amount" } } }, "auth_ref": [ "r739" ] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Adjustments to Compensation", "label": "All Adjustments to Compensation [Member]" } } }, "auth_ref": [ "r739" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Amount", "label": "Outstanding Recovery Compensation Amount" } } }, "auth_ref": [ "r709", "r720", "r730", "r755" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://pos.toasttab.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forfeited (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price", "documentation": "Weighted average price of options that were either forfeited or expired." } } }, "auth_ref": [ "r844" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount", "label": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r708", "r719", "r729", "r754" ] }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "lang": { "en-us": { "role": { "label": "Business Combination and Asset Acquisition [Abstract]" } } }, "auth_ref": [] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Name", "label": "PEO Name" } } }, "auth_ref": [ "r739" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Named Executive Officers, Footnote", "label": "Named Executive Officers, Footnote [Text Block]" } } }, "auth_ref": [ "r739" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Outstanding Recovery, Individual Name" } } }, "auth_ref": [ "r709", "r720", "r730", "r755" ] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r708", "r719", "r729", "r754" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote", "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]" } } }, "auth_ref": [ "r739" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount", "label": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r708", "r719", "r729", "r754" ] }, "us-gaap_ScheduleOfGuaranteeObligationsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGuaranteeObligationsTable", "presentation": [ "http://pos.toasttab.com/role/LoanServicingActivitiesandAcquiredLoansReceivableNetNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Guarantor Obligations [Table]", "label": "Schedule of Guarantor Obligations [Table]", "documentation": "Tabular disclosure about the type or nature of guarantees, for example performance, indemnification, payment and other guarantees, and related information such as term, origin and purpose, triggering event, maximum exposure, and carrying value. Represents the guarantor's disclosures which include the information about each guarantee, or each group of similar guarantees, even if the likelihood of the guarantor's need to make any payments under the guarantee is remote. This excludes disclosures for product warranties." } } }, "auth_ref": [ "r318", "r323", "r325", "r328" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment To PEO Compensation, Footnote", "label": "Adjustment To PEO Compensation, Footnote [Text Block]" } } }, "auth_ref": [ "r739" ] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Valuation Assumption Difference, Footnote", "label": "Equity Valuation Assumption Difference, Footnote [Text Block]" } } }, "auth_ref": [ "r740" ] }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://pos.toasttab.com/role/OtherBalanceSheetInformationScheduleofAccruedExpensesandOtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://pos.toasttab.com/role/OtherBalanceSheetInformationScheduleofAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other liabilities", "label": "Other Accrued Liabilities, Current", "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r28" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Net Income", "label": "Compensation Actually Paid vs. Net Income [Text Block]" } } }, "auth_ref": [ "r742" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return", "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]" } } }, "auth_ref": [ "r741" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement does not require Recovery", "label": "Restatement Does Not Require Recovery [Text Block]" } } }, "auth_ref": [ "r710", "r721", "r731", "r756" ] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Tabular List, Table", "label": "Tabular List [Table Text Block]" } } }, "auth_ref": [ "r745" ] }, "us-gaap_GuaranteeObligationsCurrentCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GuaranteeObligationsCurrentCarryingValue", "crdr": "credit", "presentation": [ "http://pos.toasttab.com/role/LoanServicingActivitiesandAcquiredLoansReceivableNetNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Guarantee liability", "label": "Guarantor Obligations, Current Carrying Value", "documentation": "The current carrying amount of the liability for the freestanding or embedded guarantor's obligations under the guarantee or each group of similar guarantees." } } }, "auth_ref": [ "r325" ] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Company Selected Measure", "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]" } } }, "auth_ref": [ "r743" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Vs Peer Group", "label": "Total Shareholder Return Vs Peer Group [Text Block]" } } }, "auth_ref": [ "r744" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Other Measure", "label": "Compensation Actually Paid vs. Other Measure [Text Block]" } } }, "auth_ref": [ "r744" ] }, "us-gaap_FairValueMeasurementFrequencyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementFrequencyDomain", "presentation": [ "http://pos.toasttab.com/role/FairValueofFinancialInstrumentsScheduleofAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Frequency [Domain]", "label": "Measurement Frequency [Domain]", "documentation": "Measurement frequency." } } }, "auth_ref": [] }, "us-gaap_GuaranteeObligationsNatureDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GuaranteeObligationsNatureDomain", "presentation": [ "http://pos.toasttab.com/role/LoanServicingActivitiesandAcquiredLoansReceivableNetNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Guarantor Obligations, Nature [Domain]", "label": "Guarantor Obligations, Nature [Domain]", "documentation": "Represents a description of the nature of the guarantee or each group of similar guarantees." } } }, "auth_ref": [ "r318", "r323", "r325", "r328" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Considered", "label": "Award Timing MNPI Considered [Flag]" } } }, "auth_ref": [ "r757" ] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://pos.toasttab.com/role/FairValueofFinancialInstrumentsScheduleofAssetsandLiabilitiesMeasuredonRecurringBasisDetails", "http://pos.toasttab.com/role/FairValueofFinancialInstrumentsScheduleofWeightedAverageAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV [Domain]", "label": "Fair Value Hierarchy and NAV [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r352", "r388", "r389", "r390", "r391", "r392", "r393", "r499", "r500", "r501", "r671", "r672", "r677", "r678", "r679" ] }, "us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherOperatingCapitalNet", "crdr": "credit", "calculation": { "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other assets and liabilities", "label": "Increase (Decrease) in Other Operating Assets and Liabilities, Net", "documentation": "Amount of increase (decrease) in operating assets after deduction of operating liabilities classified as other." } } }, "auth_ref": [ "r11" ] }, "us-gaap_GuaranteeObligationsByNatureAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GuaranteeObligationsByNatureAxis", "presentation": [ "http://pos.toasttab.com/role/LoanServicingActivitiesandAcquiredLoansReceivableNetNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Guarantor Obligations, Nature [Axis]", "label": "Guarantor Obligations, Nature [Axis]", "documentation": "Information by nature of guarantee." } } }, "auth_ref": [ "r318", "r323", "r325", "r328" ] }, "us-gaap_MeasurementInputExercisePriceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputExercisePriceMember", "presentation": [ "http://pos.toasttab.com/role/FairValueofFinancialInstrumentsScheduleofWeightedAverageAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise price per share", "label": "Measurement Input, Exercise Price [Member]", "documentation": "Measurement input using agreed upon price for exchange of underlying asset." } } }, "auth_ref": [ "r866" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive income (loss):", "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]" } } }, "auth_ref": [] }, "us-gaap_GuaranteeObligationsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GuaranteeObligationsLineItems", "presentation": [ "http://pos.toasttab.com/role/LoanServicingActivitiesandAcquiredLoansReceivableNetNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Guarantor Obligations [Line Items]", "label": "Guarantor Obligations [Line Items]", "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." } } }, "auth_ref": [ "r318", "r323", "r325", "r328" ] }, "us-gaap_MeasurementInputExpectedDividendRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputExpectedDividendRateMember", "presentation": [ "http://pos.toasttab.com/role/FairValueofFinancialInstrumentsScheduleofWeightedAverageAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected dividend yield", "label": "Measurement Input, Expected Dividend Rate [Member]", "documentation": "Measurement input using expected dividend rate to be paid to holder of share per year." } } }, "auth_ref": [ "r866" ] }, "us-gaap_MeasurementInputExpectedTermMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputExpectedTermMember", "presentation": [ "http://pos.toasttab.com/role/FairValueofFinancialInstrumentsScheduleofWeightedAverageAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contractual term (in years)", "label": "Measurement Input, Expected Term [Member]", "documentation": "Measurement input using period financial instrument is expected to be outstanding. Excludes maturity date." } } }, "auth_ref": [ "r866" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Disclosure", "label": "Award Timing MNPI Disclosure [Text Block]" } } }, "auth_ref": [ "r757" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Method", "label": "Award Timing Method [Text Block]" } } }, "auth_ref": [ "r757" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Executive Categories", "label": "All Executive Categories [Member]" } } }, "auth_ref": [ "r746" ] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "totalLabel": "Loss from operations", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r225", "r232", "r237", "r240", "r667" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Predetermined", "label": "Award Timing Predetermined [Flag]" } } }, "auth_ref": [ "r757" ] }, "us-gaap_MeasurementInputPriceVolatilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputPriceVolatilityMember", "presentation": [ "http://pos.toasttab.com/role/FairValueofFinancialInstrumentsScheduleofWeightedAverageAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected volatility", "label": "Measurement Input, Price Volatility [Member]", "documentation": "Measurement input using rate at which price of security will increase (decrease) for given set of returns." } } }, "auth_ref": [ "r866" ] }, "us-gaap_MeasurementInputRiskFreeInterestRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputRiskFreeInterestRateMember", "presentation": [ "http://pos.toasttab.com/role/FairValueofFinancialInstrumentsScheduleofWeightedAverageAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Risk-free interest rate", "label": "Measurement Input, Risk Free Interest Rate [Member]", "documentation": "Measurement input using interest rate on instrument with zero risk of financial loss." } } }, "auth_ref": [ "r866" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Not Adopted", "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]" } } }, "auth_ref": [ "r700", "r770" ] }, "us-gaap_LesseeLeaseDescriptionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionTable", "presentation": [ "http://pos.toasttab.com/role/LesseeArrangementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Lease, Description [Table]", "label": "Lessee, Lease, Description [Table]", "documentation": "Disclosure of information about lessee's leases." } } }, "auth_ref": [ "r490" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, issued (in shares)", "label": "Common Stock, Shares, Issued", "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." } } }, "auth_ref": [ "r82" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock", "label": "Common Stock, Value, Issued", "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." } } }, "auth_ref": [ "r82", "r542", "r684" ] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Prepaid expenses and other current assets", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r11" ] }, "us-gaap_CashAndCashEquivalentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAxis", "presentation": [ "http://pos.toasttab.com/role/FairValueofFinancialInstrumentsScheduleofAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and Cash Equivalents [Axis]", "label": "Cash and Cash Equivalents [Axis]", "documentation": "Information by type of cash and cash equivalent balance." } } }, "auth_ref": [ "r145" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, authorized (in shares)", "label": "Common Stock, Shares Authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r82", "r595" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, outstanding (in shares)", "periodStartLabel": "Beginning balance (in shares)", "periodEndLabel": "Ending balance (in shares)", "label": "Common Stock, Shares, Outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r18", "r82", "r595", "r613", "r878", "r879" ] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://pos.toasttab.com/role/LesseeArrangementsNarrativeDetails", "http://pos.toasttab.com/role/StockBasedCompensationScheduleofStockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Axis]", "label": "Income Statement Location [Axis]", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r312", "r313", "r619" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://pos.toasttab.com/role/LesseeArrangementsNarrativeDetails", "http://pos.toasttab.com/role/StockBasedCompensationScheduleofStockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Domain]", "label": "Income Statement Location [Domain]", "documentation": "Location in the income statement." } } }, "auth_ref": [ "r313", "r619" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "presentation": [ "http://pos.toasttab.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options outstanding (in years)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "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." } } }, "auth_ref": [ "r112" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated deficit", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r84", "r111", "r544", "r562", "r564", "r570", "r596", "r684" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "presentation": [ "http://pos.toasttab.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options exercisable (in years)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "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." } } }, "auth_ref": [ "r58" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1", "presentation": [ "http://pos.toasttab.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options vested and expected to vest", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term", "documentation": "Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r418" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "presentation": [ "http://pos.toasttab.com/role/StockBasedCompensationScheduleofWeightedAverageAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected term (in years)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term", "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." } } }, "auth_ref": [ "r420" ] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://pos.toasttab.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line One", "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "us-gaap_TechnologyServiceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TechnologyServiceMember", "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Financial technology solutions", "label": "Technology Service [Member]", "documentation": "Technology assistance, including but not limited to, training, installation, engineering, and software design." } } }, "auth_ref": [ "r836" ] }, "us-gaap_VariableRateDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateDomain", "presentation": [ "http://pos.toasttab.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate [Domain]", "label": "Variable Rate [Domain]", "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index." } } }, "auth_ref": [] }, "us-gaap_WarrantMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WarrantMember", "presentation": [ "http://pos.toasttab.com/role/FairValueofFinancialInstrumentsScheduleofRollforwardofLevel3InputsDetails", "http://pos.toasttab.com/role/NetLossPerShareAttributabletoCommonStockholdersScheduleofAntidilutiveSharesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock Warrant Liability", "label": "Warrant [Member]", "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount." } } }, "auth_ref": [ "r686", "r687", "r690", "r691", "r692", "r693" ] }, "us-gaap_VariableRateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateAxis", "presentation": [ "http://pos.toasttab.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate [Axis]", "label": "Variable Rate [Axis]", "documentation": "Information by type of variable rate." } } }, "auth_ref": [] }, "us-gaap_LeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCost", "crdr": "debit", "calculation": { "http://pos.toasttab.com/role/LesseeArrangementsScheduleofComponentsofLeaseExpenseDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://pos.toasttab.com/role/LesseeArrangementsScheduleofComponentsofLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total", "label": "Lease, Cost", "documentation": "Amount of lease cost recognized by lessee for lease contract." } } }, "auth_ref": [ "r491", "r683" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://pos.toasttab.com/role/StockBasedCompensation" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-Based Compensation", "label": "Share-Based Payment Arrangement [Text Block]", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r394", "r398", "r427", "r428", "r430", "r682" ] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://pos.toasttab.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, City or Town", "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseCost", "crdr": "debit", "calculation": { "http://pos.toasttab.com/role/LesseeArrangementsScheduleofComponentsofLeaseExpenseDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://pos.toasttab.com/role/LesseeArrangementsScheduleofComponentsofLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease expense", "label": "Operating Lease, Cost", "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." } } }, "auth_ref": [ "r492", "r683" ] }, "us-gaap_VariableLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableLeaseCost", "crdr": "debit", "calculation": { "http://pos.toasttab.com/role/LesseeArrangementsScheduleofComponentsofLeaseExpenseDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://pos.toasttab.com/role/LesseeArrangementsScheduleofComponentsofLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable lease expense", "label": "Variable Lease, Cost", "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases." } } }, "auth_ref": [ "r493", "r683" ] }, "us-gaap_AdvancesOnInventoryPurchases": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdvancesOnInventoryPurchases", "crdr": "debit", "calculation": { "http://pos.toasttab.com/role/OtherBalanceSheetInformationScheduleofPrepaidExpensesandOtherCurrentAssetsDetails": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://pos.toasttab.com/role/OtherBalanceSheetInformationScheduleofPrepaidExpensesandOtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deposits for inventory purchases", "label": "Advances on Inventory Purchases", "documentation": "Carrying value of capitalized payments made in advance for inventory that is expected to be received within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r786" ] }, "us-gaap_PrimeRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrimeRateMember", "presentation": [ "http://pos.toasttab.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Prime Rate", "label": "Prime Rate [Member]", "documentation": "Interest rate charged by financial institutions to their most creditworthy borrowers." } } }, "auth_ref": [] }, "us-gaap_GuaranteesAndProductWarrantiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GuaranteesAndProductWarrantiesAbstract", "lang": { "en-us": { "role": { "label": "Guarantees and Product Warranties [Abstract]" } } }, "auth_ref": [] }, "us-gaap_WarrantsAndRightsOutstanding": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WarrantsAndRightsOutstanding", "crdr": "credit", "calculation": { "http://pos.toasttab.com/role/FairValueofFinancialInstrumentsScheduleofAssetsandLiabilitiesMeasuredonRecurringBasisDetails": { "parentTag": "us-gaap_LiabilitiesFairValueDisclosure", "weight": 1.0, "order": 1.0 }, "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://pos.toasttab.com/role/FairValueofFinancialInstrumentsScheduleofAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warrants to purchase common stock", "label": "Warrants and Rights Outstanding", "documentation": "Value of outstanding derivative securities that permit the holder the right to purchase securities (usually equity) from the issuer at a specified price." } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://pos.toasttab.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, State or Province", "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue", "label": "Contract with Customer, Liability, Current", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r373", "r374", "r385" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in operating assets and liabilities:", "label": "Increase (Decrease) in Operating Capital [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Increase (Decrease) in Accounts Payable", "documentation": "The increase (decrease) during the reporting period in the aggregate amount 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." } } }, "auth_ref": [ "r11" ] }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue, non-current", "label": "Contract with Customer, Liability, Noncurrent", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent." } } }, "auth_ref": [ "r373", "r374", "r385" ] }, "us-gaap_ContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiability", "crdr": "credit", "presentation": [ "http://pos.toasttab.com/role/RevenuefromContractswithCustomersScheduleofActivityofDeferredRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue", "label": "Contract with Customer, Liability", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r373", "r374", "r385" ] }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInContractWithCustomerLiability", "crdr": "debit", "calculation": { "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue", "label": "Increase (Decrease) in Contract with Customer, Liability", "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r526", "r793" ] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://pos.toasttab.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Postal Zip Code", "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "us-gaap_MoneyMarketFundsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MoneyMarketFundsMember", "presentation": [ "http://pos.toasttab.com/role/FairValueofFinancialInstrumentsScheduleofAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Money market funds", "label": "Money Market Funds [Member]", "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." } } }, "auth_ref": [ "r837" ] }, "tost_CreditFacility2021Member": { "xbrltype": "domainItemType", "nsuri": "http://pos.toasttab.com/20230930", "localname": "CreditFacility2021Member", "presentation": [ "http://pos.toasttab.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2021 Credit Facility", "label": "Credit Facility, 2021 [Member]", "documentation": "Credit Facility, 2021" } } }, "auth_ref": [] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, authorized (in shares)", "label": "Preferred Stock, Shares Authorized", "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." } } }, "auth_ref": [ "r81", "r595" ] }, "us-gaap_CommonClassAMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonClassAMember", "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://pos.toasttab.com/role/CoverPage", "http://pos.toasttab.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common Class A", "verboseLabel": "Class A common stock", "label": "Common Class A [Member]", "documentation": "Classification of common stock representing ownership interest in a corporation." } } }, "auth_ref": [ "r878" ] }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "presentation": [ "http://pos.toasttab.com/role/BusinessCombinationsDelphiDisplaySystemsIncDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite lived intangibles acquired, weighted average useful life (in years)", "label": "Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life", "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r104" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://pos.toasttab.com/role/NetLossPerShareAttributabletoCommonStockholdersScheduleofNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted (in dollars per share)", "verboseLabel": "Net loss per share, diluted (in dollars per share)", "label": "Earnings Per Share, Diluted", "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." } } }, "auth_ref": [ "r171", "r188", "r189", "r190", "r191", "r192", "r200", "r211", "r212", "r213", "r217", "r464", "r465", "r533", "r551", "r665" ] }, "tost_ProceedsPaymentsFromCustomerFundObligations": { "xbrltype": "monetaryItemType", "nsuri": "http://pos.toasttab.com/20230930", "localname": "ProceedsPaymentsFromCustomerFundObligations", "crdr": "debit", "calculation": { "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Change in customer funds obligations, net", "label": "Proceeds (Payments) From Customer Fund Obligations", "documentation": "Proceeds (Payments) From Customer Fund Obligations" } } }, "auth_ref": [] }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "crdr": "debit", "calculation": { "http://pos.toasttab.com/role/MarketableSecuritiesScheduleofAvailableforSaleSecuritiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://pos.toasttab.com/role/MarketableSecuritiesScheduleofAvailableforSaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Amortized Cost", "label": "Debt Securities, Available-for-Sale, Amortized Cost", "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r255", "r299", "r538" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "crdr": "debit", "presentation": [ "http://pos.toasttab.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options exercisable", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value", "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." } } }, "auth_ref": [ "r58" ] }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "presentation": [ "http://pos.toasttab.com/role/StockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Restricted Stock Unit Activity", "label": "Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]", "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." } } }, "auth_ref": [ "r59" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://pos.toasttab.com/role/DescriptionofBusinessBasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Use of Estimates", "label": "Use of Estimates, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [ "r45", "r46", "r47", "r131", "r132", "r133", "r134" ] }, "us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableAllowanceForCreditLossTableTextBlock", "presentation": [ "http://pos.toasttab.com/role/OtherBalanceSheetInformationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Accounts Receivable Allowance for Credit Loss", "label": "Accounts Receivable, Allowance for Credit Loss [Table Text Block]", "documentation": "Tabular disclosure of allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r824" ] }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "crdr": "credit", "calculation": { "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Cash paid for acquisition, net of cash acquired", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase." } } }, "auth_ref": [ "r42" ] }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "presentation": [ "http://pos.toasttab.com/role/StockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Stock Option Activity", "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]", "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." } } }, "auth_ref": [ "r21", "r22", "r59" ] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://pos.toasttab.com/role/DescriptionofBusinessBasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of Presentation", "label": "Basis of Accounting, Policy [Policy Text Block]", "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)." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 14.0 } }, "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Inventories, net", "label": "Increase (Decrease) in Inventories", "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." } } }, "auth_ref": [ "r11" ] }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "presentation": [ "http://pos.toasttab.com/role/StockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Stock Options Valuation Assumptions", "label": "Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions." } } }, "auth_ref": [ "r113" ] }, "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsDebtAndEquitySecuritiesAbstract", "lang": { "en-us": { "role": { "label": "Investments, Debt and Equity Securities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://pos.toasttab.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt, Type [Axis]", "label": "Long-Term Debt, Type [Axis]", "documentation": "Information by type of long-term debt." } } }, "auth_ref": [ "r30" ] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://pos.toasttab.com/role/SegmentInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Information", "label": "Segment Reporting Disclosure [Text Block]", "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." } } }, "auth_ref": [ "r221", "r222", "r223", "r224", "r225", "r230", "r234", "r238", "r239", "r240", "r241", "r242", "r243", "r246" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock- par value $0.000001; 100,000,000 shares authorized, no shares issued or outstanding", "label": "Preferred Stock, Value, Issued", "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." } } }, "auth_ref": [ "r81", "r541", "r684" ] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "US", "presentation": [ "http://pos.toasttab.com/role/SegmentInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "United States", "label": "UNITED STATES" } } }, "auth_ref": [] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementClassOfStockAxis", "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://pos.toasttab.com/role/CoverPage", "http://pos.toasttab.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock [Axis]", "label": "Class of Stock [Axis]", "documentation": "Information by the different classes of stock of the entity." } } }, "auth_ref": [ "r139", "r149", "r150", "r151", "r180", "r200", "r204", "r211", "r213", "r219", "r220", "r286", "r329", "r331", "r332", "r333", "r336", "r337", "r366", "r367", "r368", "r369", "r371", "r477", "r566", "r567", "r568", "r569", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r595", "r616", "r634", "r641", "r642", "r643", "r644", "r645", "r772", "r795", "r801" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://pos.toasttab.com/role/BusinessCombinationsDelphiDisplaySystemsIncDetails", "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "label": "Goodwill", "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r146", "r307", "r530", "r669", "r684", "r826", "r827" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]" } } }, "auth_ref": [ "r700", "r770" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "crdr": "debit", "presentation": [ "http://pos.toasttab.com/role/OtherBalanceSheetInformationScheduleofAllowanceForCreditLossesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Write offs", "label": "Accounts Receivable, Allowance for Credit Loss, Writeoff", "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance." } } }, "auth_ref": [ "r294" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets", "crdr": "debit", "presentation": [ "http://pos.toasttab.com/role/BusinessCombinationsDelphiDisplaySystemsIncDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets", "documentation": "Amount of other assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date." } } }, "auth_ref": [ "r67" ] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://pos.toasttab.com/role/DescriptionofBusinessBasisofPresentationandSummaryofSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Description of Business, Basis of Presentation and Summary of Significant Accounting Policies", "label": "Significant Accounting Policies [Text Block]", "documentation": "The entire disclosure for all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r102", "r178" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "crdr": "debit", "presentation": [ "http://pos.toasttab.com/role/BusinessCombinationsDelphiDisplaySystemsIncDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Intangible assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill", "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date." } } }, "auth_ref": [ "r67" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Trading Arrangement, Individual Name" } } }, "auth_ref": [ "r766" ] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Assets, Current", "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." } } }, "auth_ref": [ "r143", "r158", "r180", "r286", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r452", "r454", "r477", "r684", "r832", "r833", "r870" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and amortization", "label": "Depreciation, Depletion and Amortization", "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." } } }, "auth_ref": [ "r12", "r228" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Current assets:", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://pos.toasttab.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum borrowing capacity", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility." } } }, "auth_ref": [ "r26" ] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://pos.toasttab.com/role/FairValueofFinancialInstruments" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value of Financial Instruments", "label": "Fair Value Disclosures [Text Block]", "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." } } }, "auth_ref": [ "r466" ] }, "us-gaap_AccountsReceivableGrossCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableGrossCurrent", "crdr": "debit", "calculation": { "http://pos.toasttab.com/role/OtherBalanceSheetInformationScheduleofAccountsReceivableDetails": { "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://pos.toasttab.com/role/OtherBalanceSheetInformationScheduleofAccountsReceivableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable", "label": "Accounts Receivable, before Allowance for Credit Loss, Current", "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r152", "r247", "r248", "r661" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://pos.toasttab.com/role/LesseeArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee Arrangements", "label": "Lessee, Operating Leases [Text Block]", "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." } } }, "auth_ref": [ "r486" ] }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationConsiderationTransferred1", "crdr": "credit", "presentation": [ "http://pos.toasttab.com/role/BusinessCombinationsDelphiDisplaySystemsIncDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consideration transferred", "label": "Business Combination, Consideration Transferred", "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer." } } }, "auth_ref": [ "r2", "r3", "r15" ] }, "us-gaap_CostOfSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfSalesMember", "presentation": [ "http://pos.toasttab.com/role/StockBasedCompensationScheduleofStockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Costs of revenue", "label": "Cost of Sales [Member]", "documentation": "Primary financial statement caption encompassing cost of sales." } } }, "auth_ref": [] }, "us-gaap_CapitalizedContractCostNetNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostNetNoncurrent", "crdr": "debit", "calculation": { "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred costs, non-current", "label": "Capitalized Contract Cost, Net, Noncurrent", "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer; classified as noncurrent." } } }, "auth_ref": [ "r305" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Awards Close in Time to MNPI Disclosures, Individual Name" } } }, "auth_ref": [ "r759" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://pos.toasttab.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity File Number", "label": "Entity File Number", "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." } } }, "auth_ref": [] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise Price", "label": "Award Exercise Price" } } }, "auth_ref": [ "r761" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing, How MNPI Considered", "label": "Award Timing, How MNPI Considered [Text Block]" } } }, "auth_ref": [ "r757" ] }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental disclosure of non-cash investing and financing activities:", "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]" } } }, "auth_ref": [] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures, Table", "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]" } } }, "auth_ref": [ "r758" ] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangement:", "label": "Trading Arrangement [Axis]" } } }, "auth_ref": [ "r764" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies (Note 14)", "label": "Commitments and Contingencies", "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." } } }, "auth_ref": [ "r32", "r76", "r540", "r594" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableRollforward", "presentation": [ "http://pos.toasttab.com/role/OtherBalanceSheetInformationScheduleofAllowanceForCreditLossesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]", "label": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "MNPI Disclosure Timed for Compensation Value", "label": "MNPI Disclosure Timed for Compensation Value [Flag]" } } }, "auth_ref": [ "r757" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://pos.toasttab.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Tax Identification Number", "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r697" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "presentation": [ "http://pos.toasttab.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of Shares", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityAxis", "presentation": [ "http://pos.toasttab.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility [Axis]", "label": "Credit Facility [Axis]", "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures", "label": "Awards Close in Time to MNPI Disclosures [Table]" } } }, "auth_ref": [ "r758" ] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://pos.toasttab.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revolving Credit Facility", "label": "Revolving Credit Facility [Member]", "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "presentation": [ "http://pos.toasttab.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Remaining Contractual Term (Years)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract]" } } }, "auth_ref": [] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://pos.toasttab.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Incorporation, State or Country Code", "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://pos.toasttab.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Current Fiscal Year End Date", "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "crdr": "credit", "presentation": [ "http://pos.toasttab.com/role/FairValueofFinancialInstrumentsScheduleofRollforwardofLevel3InputsDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value", "documentation": "Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r20" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Securities", "label": "Award Underlying Securities Amount" } } }, "auth_ref": [ "r760" ] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityDomain", "presentation": [ "http://pos.toasttab.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility [Domain]", "label": "Credit Facility [Domain]", "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice", "presentation": [ "http://pos.toasttab.com/role/StockBasedCompensationScheduleofWeightedAverageAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average fair value of common stock (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Exercise Price", "documentation": "Agreed-upon price for the exchange of the underlying asset relating to the share-based payment award." } } }, "auth_ref": [] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Adopted", "label": "Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r765" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value as of Grant Date", "label": "Award Grant Date Fair Value" } } }, "auth_ref": [ "r762" ] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Security Market Price Change", "label": "Underlying Security Market Price Change, Percent" } } }, "auth_ref": [ "r763" ] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]" } } }, "auth_ref": [ "r764" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://pos.toasttab.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted (in dollars per share)", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options." } } }, "auth_ref": [ "r406" ] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://pos.toasttab.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Current Reporting Status", "label": "Entity Current Reporting Status", "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." } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationLiability", "crdr": "credit", "calculation": { "http://pos.toasttab.com/role/FairValueofFinancialInstrumentsScheduleofAssetsandLiabilitiesMeasuredonRecurringBasisDetails": { "parentTag": "us-gaap_LiabilitiesFairValueDisclosure", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://pos.toasttab.com/role/FairValueofFinancialInstrumentsScheduleofAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Contingent consideration", "label": "Business Combination, Contingent Consideration, Liability", "documentation": "Amount of liability recognized arising from contingent consideration in a business combination." } } }, "auth_ref": [ "r4", "r69", "r451" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue", "crdr": "debit", "presentation": [ "http://pos.toasttab.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options vested and expected to vest", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value", "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r418" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://pos.toasttab.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Shell Company", "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r697" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "presentation": [ "http://pos.toasttab.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options vested and expected to vest (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number", "documentation": "Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r418" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://pos.toasttab.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercised (in dollars per share)", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares." } } }, "auth_ref": [ "r407" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "presentation": [ "http://pos.toasttab.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options vested and expected to vest, Weighted average exercise price (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price", "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r418" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "All Trading Arrangements", "label": "All Trading Arrangements [Member]" } } }, "auth_ref": [ "r764" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "presentation": [ "http://pos.toasttab.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Exercise Price", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]" } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://pos.toasttab.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Filer Category", "label": "Entity Filer Category", "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." } } }, "auth_ref": [ "r697" ] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://pos.toasttab.com/role/Debt" ], "lang": { "en-us": { "role": { "terseLabel": "Debt", "label": "Debt Disclosure [Text Block]", "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants." } } }, "auth_ref": [ "r107", "r179", "r338", "r344", "r345", "r346", "r347", "r348", "r349", "r354", "r361", "r362", "r364" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Axis]", "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r242", "r527", "r553", "r554", "r555", "r556", "r557", "r558", "r657", "r675", "r685", "r774", "r829", "r830", "r835", "r875" ] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Other non-current assets", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r147" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangements, by Individual", "label": "Trading Arrangements, by Individual [Table]" } } }, "auth_ref": [ "r766" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment, net", "label": "Property, Plant and Equipment, Net", "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." } } }, "auth_ref": [ "r13", "r537", "r546", "r684" ] }, "us-gaap_GuaranteesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GuaranteesTextBlock", "presentation": [ "http://pos.toasttab.com/role/LoanServicingActivitiesandAcquiredLoansReceivableNet" ], "lang": { "en-us": { "role": { "terseLabel": "Loan Servicing Activities and Acquired Loans Receivable, Net", "label": "Guarantees [Text Block]", "documentation": "The entire disclosure for each guarantee obligation, or each group of similar guarantee obligations, including (a) the nature of the guarantee, including its term, how it arose, and the events or circumstances that would require the guarantor to perform under the guarantee; (b) the maximum potential amount of future payments (undiscounted) the guarantor could be required to make under the guarantee; (c) the current carrying amount of the liability, if any, for the guarantor's obligations under the guarantee; and (d) the nature of any recourse provisions under the guarantee, and any assets held either as collateral or by third parties, and any relevant related party disclosure. Excludes disclosures about product warranties." } } }, "auth_ref": [ "r316", "r319", "r320", "r321", "r322", "r324", "r326", "r327" ] }, "us-gaap_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal", "crdr": "debit", "presentation": [ "http://pos.toasttab.com/role/LoanServicingActivitiesandAcquiredLoansReceivableNetScheduleofRollforwardofCreditLossesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit loss expense", "label": "Off-Balance-Sheet, Credit Loss, Liability, Credit Loss Expense (Reversal)", "documentation": "Amount of expense (reversal of expense) for expected credit loss for off-balance sheet credit exposure. Excludes off-balance sheet credit exposure accounted for as insurance and instrument accounted for under derivatives and hedging." } } }, "auth_ref": [ "r293" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://pos.toasttab.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service", "label": "Product and Service [Domain]" } } }, "auth_ref": [ "r242", "r527", "r553", "r554", "r555", "r556", "r557", "r558", "r657", "r675", "r685", "r774", "r829", "r830", "r835", "r875" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "presentation": [ "http://pos.toasttab.com/role/RevenuefromContractswithCustomersNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation." } } }, "auth_ref": [] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "presentation": [ "http://pos.toasttab.com/role/RevenuefromContractswithCustomersNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to reconcile net loss to net cash provided by (used in) operating activities:", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://pos.toasttab.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_CapitalizedContractCostNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostNet", "crdr": "debit", "presentation": [ "http://pos.toasttab.com/role/RevenuefromContractswithCustomersScheduleofCapitalizedCostsDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Capitalized Contract Cost, Net", "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer." } } }, "auth_ref": [ "r305" ] }, "us-gaap_OffBalanceSheetCreditLossLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OffBalanceSheetCreditLossLiability", "crdr": "credit", "presentation": [ "http://pos.toasttab.com/role/LoanServicingActivitiesandAcquiredLoansReceivableNetScheduleofRollforwardofCreditLossesDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Off-Balance-Sheet, Credit Loss, Liability", "documentation": "Amount of expected credit loss for credit exposure on off-balance-sheet commitment, including but not limited to, loan commitment, standby letter of credit, financial guarantee not accounted for as insurance. Excludes off-balance sheet credit exposure accounted for as insurance and instrument accounted for under derivatives and hedging." } } }, "auth_ref": [ "r290", "r317" ] }, "us-gaap_ProvisionForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProvisionForDoubtfulAccounts", "crdr": "debit", "calculation": { "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Credit loss expense", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable." } } }, "auth_ref": [ "r172", "r293" ] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "crdr": "debit", "presentation": [ "http://pos.toasttab.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized stock-based compensation expense related to options", "label": "Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount", "documentation": "Amount of cost to be recognized for option under share-based payment arrangement." } } }, "auth_ref": [ "r864" ] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "totalLabel": "Total operating expenses", "label": "Operating Expenses", "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." } } }, "auth_ref": [] }, "us-gaap_TreasuryStockCommonMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonMember", "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury Stock", "label": "Treasury Stock, Common [Member]", "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r55" ] }, "us-gaap_TreasuryStockCommonShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonShares", "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury stock (in shares)", "periodStartLabel": "Beginning balance (in shares)", "periodEndLabel": "Ending balance (in shares)", "label": "Treasury Stock, Common, Shares", "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r55" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://pos.toasttab.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Title of 12(b) Security", "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r696" ] }, "us-gaap_FinancialInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialInstrumentAxis", "presentation": [ "http://pos.toasttab.com/role/MarketableSecuritiesScheduleofAvailableforSaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instrument [Axis]", "label": "Financial Instrument [Axis]", "documentation": "Information by type of financial instrument." } } }, "auth_ref": [ "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r291", "r292", "r296", "r297", "r298", "r300", "r301", "r302", "r363", "r370", "r462", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r549", "r668", "r775", "r776", "r777", "r778", "r779", "r780", "r781", "r819", "r820", "r821", "r822" ] }, "us-gaap_PaymentsForSoftware": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForSoftware", "crdr": "credit", "calculation": { "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Capitalized software", "label": "Payments for Software", "documentation": "The cash outflow associated with the development, modification or acquisition of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization." } } }, "auth_ref": [ "r98" ] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpensesAbstract", "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Operating expenses:", "label": "Operating Expenses [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DeferredCostsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCostsCurrent", "crdr": "debit", "calculation": { "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "verboseLabel": "Deferred costs, net", "label": "Deferred Costs, Current", "documentation": "Sum of the carrying amounts as of the balance sheet date of deferred costs capitalized at the end of the reporting period that are expected to be charged against earnings within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r786" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "dei_DocumentInformationTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentInformationTable", "presentation": [ "http://pos.toasttab.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Information [Table]", "label": "Document Information [Table]", "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package." } } }, "auth_ref": [] }, "us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncrementalCommonSharesAttributableToCallOptionsAndWarrants", "calculation": { "http://pos.toasttab.com/role/NetLossPerShareAttributabletoCommonStockholdersScheduleofNetLossPerShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://pos.toasttab.com/role/NetLossPerShareAttributabletoCommonStockholdersScheduleofNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warrants to purchase Class B common stock (in shares)", "label": "Incremental Common Shares Attributable to Dilutive Effect of Call Options and Warrants", "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of call options and warrants using the treasury stock method." } } }, "auth_ref": [ "r201", "r202", "r203", "r213" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://pos.toasttab.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Symbol", "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://pos.toasttab.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Security Exchange Name", "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r698" ] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://pos.toasttab.com/role/NetLossPerShareAttributabletoCommonStockholdersScheduleofNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basic (in dollars per share)", "verboseLabel": "Net loss per share, basic (in dollars per share)", "label": "Earnings Per Share, Basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r171", "r188", "r189", "r190", "r191", "r192", "r197", "r200", "r211", "r212", "r213", "r217", "r464", "r465", "r533", "r551", "r665" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://pos.toasttab.com/role/NetLossPerShareAttributabletoCommonStockholdersScheduleofAntidilutiveSharesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities [Axis]", "label": "Antidilutive Securities [Axis]", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r44" ] }, "dei_DocumentInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentInformationLineItems", "presentation": [ "http://pos.toasttab.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Information [Line Items]", "label": "Document Information [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems", "presentation": [ "http://pos.toasttab.com/role/MarketableSecuritiesScheduleofAvailableforSaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Securities, Available-for-sale [Line Items]", "label": "Debt Securities, Available-for-Sale [Line Items]", "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." } } }, "auth_ref": [ "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "presentation": [ "http://pos.toasttab.com/role/NetLossPerShareAttributabletoCommonStockholdersScheduleofAntidilutiveSharesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://pos.toasttab.com/role/NetLossPerShareAttributabletoCommonStockholders" ], "lang": { "en-us": { "role": { "terseLabel": "Net Loss Per Share Attributable to Common Stockholders", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r196", "r214", "r215", "r216" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://pos.toasttab.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Type", "label": "Document Type", "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'." } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://pos.toasttab.com/role/NetLossPerShareAttributabletoCommonStockholdersScheduleofAntidilutiveSharesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive shares excluded from computation of earnings per share (in shares)", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "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." } } }, "auth_ref": [ "r214" ] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain", "presentation": [ "http://pos.toasttab.com/role/FairValueofFinancialInstrumentsScheduleofRollforwardofLevel3InputsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value by Liability Class [Domain]", "label": "Fair Value by Liability Class [Domain]", "documentation": "Represents classes of liabilities measured and disclosed at fair value." } } }, "auth_ref": [ "r20" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, par value (in dollars per share)", "label": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r82" ] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "General and administrative", "label": "General and Administrative Expense", "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." } } }, "auth_ref": [ "r96", "r618" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "crdr": "debit", "presentation": [ "http://pos.toasttab.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value of RSUs vested", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value", "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash." } } }, "auth_ref": [ "r417" ] }, "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForProceedsFromOtherInvestingActivities", "crdr": "credit", "calculation": { "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other investing activities", "label": "Payments for (Proceeds from) Other Investing Activities", "documentation": "Amount of cash (inflow) outflow from investing activities classified as other." } } }, "auth_ref": [ "r773", "r792" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://pos.toasttab.com/role/StockBasedCompensationScheduleofRSUActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "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." } } }, "auth_ref": [ "r414" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward", "presentation": [ "http://pos.toasttab.com/role/StockBasedCompensationScheduleofRSUActivityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "RSU", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount", "crdr": "debit", "presentation": [ "http://pos.toasttab.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation included in capitalized software", "label": "Share-Based Payment Arrangement, Amount Capitalized", "documentation": "Amount of cost capitalized for award under share-based payment arrangement." } } }, "auth_ref": [ "r426" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://pos.toasttab.com/role/StockBasedCompensationNarrativeDetails", "http://pos.toasttab.com/role/StockBasedCompensationScheduleofStockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total Stock based compensation", "verboseLabel": "Stock based compensation", "label": "Share-Based Payment Arrangement, Expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r425", "r434" ] }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "presentation": [ "http://pos.toasttab.com/role/StockBasedCompensationScheduleofStockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_SellingAndMarketingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingAndMarketingExpense", "crdr": "debit", "calculation": { "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Sales and marketing", "label": "Selling and Marketing Expense", "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services." } } }, "auth_ref": [] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://pos.toasttab.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Benefit (provision) for income taxes", "label": "Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r129", "r137", "r194", "r195", "r229", "r437", "r445", "r552" ] }, "us-gaap_EmployeeStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockMember", "presentation": [ "http://pos.toasttab.com/role/StockBasedCompensationNarrativeDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Stock Purchase Plan", "label": "Employee Stock [Member]", "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock." } } }, "auth_ref": [] }, "us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentForContingentConsiderationLiabilityFinancingActivities", "crdr": "credit", "calculation": { "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payment of contingent consideration", "label": "Payment for Contingent Consideration Liability, Financing Activities", "documentation": "Amount of cash outflow, not made soon after acquisition date of business combination, to settle contingent consideration liability up to amount recognized at acquisition date, including, but not limited to, measurement period adjustment and less amount paid soon after acquisition date." } } }, "auth_ref": [ "r9" ] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]" } } }, "auth_ref": [] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted", "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r765" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation expense", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r11" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "crdr": "debit", "presentation": [ "http://pos.toasttab.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate intrinsic value of options exercised", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value", "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." } } }, "auth_ref": [ "r417" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease right-of-use assets", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r487" ] }, "us-gaap_DevelopedTechnologyRightsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DevelopedTechnologyRightsMember", "presentation": [ "http://pos.toasttab.com/role/BusinessCombinationsDelphiDisplaySystemsIncDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Developed Technology", "label": "Developed Technology Rights [Member]", "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property." } } }, "auth_ref": [ "r115" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://pos.toasttab.com/role/StockBasedCompensationNarrativeDetails", "http://pos.toasttab.com/role/StockBasedCompensationScheduleofWeightedAverageAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average fair value per share of options granted (in dollars per share)", "verboseLabel": "Weighted-average grant date fair value (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology." } } }, "auth_ref": [ "r416" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://pos.toasttab.com/role/StockBasedCompensationScheduleofRSUActivityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Forfeited (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "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." } } }, "auth_ref": [ "r415" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "crdr": "debit", "presentation": [ "http://pos.toasttab.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options outstanding", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value", "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding." } } }, "auth_ref": [ "r58" ] }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpenseMember", "presentation": [ "http://pos.toasttab.com/role/LesseeArrangementsNarrativeDetails", "http://pos.toasttab.com/role/StockBasedCompensationScheduleofStockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "General and administrative", "label": "General and Administrative Expense [Member]", "documentation": "Primary financial statement caption encompassing general and administrative expense." } } }, "auth_ref": [ "r92" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://pos.toasttab.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance (in shares)", "periodEndLabel": "Ending balance (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r402", "r403" ] }, "us-gaap_SellingAndMarketingExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingAndMarketingExpenseMember", "presentation": [ "http://pos.toasttab.com/role/StockBasedCompensationScheduleofStockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sales and marketing", "label": "Selling and Marketing Expense [Member]", "documentation": "Primary financial statement caption encompassing selling and marketing expense." } } }, "auth_ref": [ "r92" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://pos.toasttab.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance (in dollars per share)", "periodEndLabel": "Ending balance (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan." } } }, "auth_ref": [ "r402", "r403" ] }, "us-gaap_CostOfRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfRevenue", "crdr": "debit", "calculation": { "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "totalLabel": "Total costs of revenue", "label": "Cost of Revenue", "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period." } } }, "auth_ref": [ "r95", "r180", "r286", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r477", "r832" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "presentation": [ "http://pos.toasttab.com/role/StockBasedCompensationScheduleofRSUActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Grant Date Fair Value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "presentation": [ "http://pos.toasttab.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options exercisable (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number", "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." } } }, "auth_ref": [ "r404" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "presentation": [ "http://pos.toasttab.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options exercisable, Weighted average exercise price per share (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "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." } } }, "auth_ref": [ "r404" ] }, "us-gaap_CostOfRevenueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfRevenueAbstract", "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Costs of revenue:", "label": "Cost of Revenue [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan", "presentation": [ "http://pos.toasttab.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock under employee stock purchase plan (in shares)", "label": "Stock Issued During Period, Shares, Employee Stock Ownership Plan", "documentation": "Number of shares of capital stock issued (purchased by employees) in connection with an employee stock ownership plan." } } }, "auth_ref": [ "r18", "r63", "r81", "r82", "r111" ] }, "us-gaap_FairValueAdjustmentOfWarrants": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAdjustmentOfWarrants", "crdr": "debit", "calculation": { "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0, "order": 2.0 }, "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Change in fair value of warrant liability", "terseLabel": "Change in fair value of warrant liability", "label": "Fair Value Adjustment of Warrants", "documentation": "Amount of expense (income) related to adjustment to fair value of warrant liability." } } }, "auth_ref": [ "r1", "r12" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Terminated", "label": "Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r765" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "presentation": [ "http://pos.toasttab.com/role/StockBasedCompensationScheduleofWeightedAverageAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected dividend yield", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "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." } } }, "auth_ref": [ "r422" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "presentation": [ "http://pos.toasttab.com/role/StockBasedCompensationScheduleofWeightedAverageAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected volatility", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period." } } }, "auth_ref": [ "r421" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://pos.toasttab.com/role/NetLossPerShareAttributabletoCommonStockholdersScheduleofAntidilutiveSharesDetails", "http://pos.toasttab.com/role/StockBasedCompensationScheduleofWeightedAverageAssumptionsDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "verboseLabel": "Option", "terseLabel": "Options to purchase Class A common stock and Class B common stock", "label": "Employee Stock Option [Member]", "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." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "presentation": [ "http://pos.toasttab.com/role/StockBasedCompensationScheduleofWeightedAverageAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Risk-free interest rate", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [ "r423" ] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure", "label": "Pay vs Performance Disclosure [Table]" } } }, "auth_ref": [ "r734" ] }, "us-gaap_ProductMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductMember", "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Hardware", "label": "Product [Member]", "documentation": "Article or substance produced by nature, labor or machinery." } } }, "auth_ref": [ "r675" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure, Table", "label": "Pay vs Performance [Table Text Block]" } } }, "auth_ref": [ "r734" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://pos.toasttab.com/role/StockBasedCompensationNarrativeDetails", "http://pos.toasttab.com/role/StockBasedCompensationScheduleofRSUActivityDetails", "http://pos.toasttab.com/role/StockBasedCompensationScheduleofWeightedAverageAssumptionsDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Domain]", "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "label": "Assets", "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." } } }, "auth_ref": [ "r120", "r148", "r180", "r225", "r233", "r238", "r286", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r452", "r454", "r477", "r539", "r607", "r684", "r695", "r832", "r833", "r870" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://pos.toasttab.com/role/StockBasedCompensationNarrativeDetails", "http://pos.toasttab.com/role/StockBasedCompensationScheduleofRSUActivityDetails", "http://pos.toasttab.com/role/StockBasedCompensationScheduleofWeightedAverageAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "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." } } }, "auth_ref": [ "r395", "r397", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://pos.toasttab.com/role/StockBasedCompensationNarrativeDetails", "http://pos.toasttab.com/role/StockBasedCompensationScheduleofRSUActivityDetails", "http://pos.toasttab.com/role/StockBasedCompensationScheduleofWeightedAverageAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r395", "r397", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424" ] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Total revenue", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "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." } } }, "auth_ref": [ "r226", "r227", "r231", "r235", "r236", "r242", "r244", "r246", "r383", "r384", "r527" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Total Compensation Amount", "label": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r735" ] }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "presentation": [ "http://pos.toasttab.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock reserved for issuance (in shares)", "label": "Common Stock, Capital Shares Reserved for Future Issuance", "documentation": "Aggregate number of common shares reserved for future issuance." } } }, "auth_ref": [ "r33" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Total Compensation Amount", "label": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r735" ] }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "presentation": [ "http://pos.toasttab.com/role/FairValueofFinancialInstrumentsScheduleofAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and Cash Equivalents [Domain]", "label": "Cash and Cash Equivalents [Domain]", "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." } } }, "auth_ref": [ "r145" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "calculation": { "http://pos.toasttab.com/role/OtherBalanceSheetInformationScheduleofAccountsReceivableDetails": { "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://pos.toasttab.com/role/OtherBalanceSheetInformationScheduleofAccountsReceivableDetails", "http://pos.toasttab.com/role/OtherBalanceSheetInformationScheduleofAllowanceForCreditLossesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less: Allowance for credit losses", "negatedPeriodStartLabel": "Beginning balance", "negatedPeriodEndLabel": "Ending balance", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r154", "r249", "r289" ] }, "us-gaap_OperatingLeaseExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseExpense", "crdr": "debit", "presentation": [ "http://pos.toasttab.com/role/LesseeArrangementsScheduleofSupplementalCashFlowInformationDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Total", "label": "Operating Lease, Expense", "documentation": "Amount of operating lease expense. Excludes sublease income." } } }, "auth_ref": [ "r868" ] }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "presentation": [ "http://pos.toasttab.com/role/FairValueofFinancialInstrumentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Assets and Liabilities Measured on Recurring Basis", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, 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)." } } }, "auth_ref": [ "r467", "r468" ] }, "us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "presentation": [ "http://pos.toasttab.com/role/OtherBalanceSheetInformationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Accounts Payable and Accrued Liabilities", "label": "Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]", "documentation": "Tabular disclosure of the (a) 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 (accounts payable); (b) other payables; and (c) accrued liabilities. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). An alternative caption includes accrued expenses." } } }, "auth_ref": [] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Inventories, net", "label": "Inventory, Net", "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r155", "r660", "r684" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://pos.toasttab.com/role/StockBasedCompensationScheduleofRSUActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "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)." } } }, "auth_ref": [ "r413" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://pos.toasttab.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Name [Domain]", "label": "Debt Instrument, Name [Domain]", "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "auth_ref": [ "r30", "r182", "r339", "r340", "r341", "r342", "r343", "r345", "r350", "r351", "r352", "r353", "r355", "r356", "r357", "r358", "r359", "r360", "r485", "r670", "r671", "r672", "r673", "r674", "r796" ] }, "us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationRollForward", "presentation": [ "http://pos.toasttab.com/role/FairValueofFinancialInstrumentsScheduleofRollforwardofLevel3InputsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Roll Forward]", "label": "Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Adoption Date", "label": "Trading Arrangement Adoption Date" } } }, "auth_ref": [ "r767" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperations", "presentation": [ "http://pos.toasttab.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effective income tax rate (as a percent)", "label": "Effective Income Tax Rate Reconciliation, Percent", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r438" ] }, "us-gaap_USTreasurySecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "USTreasurySecuritiesMember", "presentation": [ "http://pos.toasttab.com/role/FairValueofFinancialInstrumentsScheduleofAssetsandLiabilitiesMeasuredonRecurringBasisDetails", "http://pos.toasttab.com/role/MarketableSecuritiesScheduleofAvailableforSaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury securities", "label": "US Treasury Securities [Member]", "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)." } } }, "auth_ref": [ "r664", "r677", "r679", "r873" ] }, "us-gaap_NoncurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncurrentAssets", "crdr": "debit", "presentation": [ "http://pos.toasttab.com/role/SegmentInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total long-lived assets", "label": "Long-Lived Assets", "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." } } }, "auth_ref": [ "r245" ] }, "us-gaap_USGovernmentCorporationsAndAgenciesSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "USGovernmentCorporationsAndAgenciesSecuritiesMember", "presentation": [ "http://pos.toasttab.com/role/FairValueofFinancialInstrumentsScheduleofAssetsandLiabilitiesMeasuredonRecurringBasisDetails", "http://pos.toasttab.com/role/MarketableSecuritiesScheduleofAvailableforSaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "U.S. government agency securities", "label": "US Government Corporations and Agencies Securities [Member]", "documentation": "This category includes information about debt issued by US Government Corporations and Agencies. Investments in such US Government Corporations may include debt securities issued by the Government National Mortgage Association (Ginnie Mae) and by the Federal National Mortgage Association (Fannie Mae) and the Federal Home Loan Mortgage Corporation (Freddie Mac)." } } }, "auth_ref": [ "r873" ] }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "presentation": [ "http://pos.toasttab.com/role/SegmentInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]", "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]", "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." } } }, "auth_ref": [ "r48", "r89" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentLineItems", "presentation": [ "http://pos.toasttab.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Line Items]", "label": "Debt Instrument [Line Items]", "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." } } }, "auth_ref": [ "r182", "r339", "r340", "r341", "r342", "r343", "r345", "r350", "r351", "r352", "r353", "r355", "r356", "r357", "r358", "r359", "r360", "r363", "r485", "r670", "r671", "r672", "r673", "r674", "r796" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://pos.toasttab.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Axis]", "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r24", "r79", "r80", "r121", "r122", "r182", "r339", "r340", "r341", "r342", "r343", "r345", "r350", "r351", "r352", "r353", "r355", "r356", "r357", "r358", "r359", "r360", "r485", "r670", "r671", "r672", "r673", "r674", "r796" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 }, "http://pos.toasttab.com/role/OtherBalanceSheetInformationScheduleofAccountsReceivableDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://pos.toasttab.com/role/OtherBalanceSheetInformationScheduleofAccountsReceivableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, net", "totalLabel": "Accounts receivable, net", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "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." } } }, "auth_ref": [ "r247", "r248" ] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTable", "presentation": [ "http://pos.toasttab.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Long-term Debt Instruments [Table]", "label": "Schedule of Long-Term Debt Instruments [Table]", "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r30", "r53", "r54", "r73", "r74", "r75", "r77", "r109", "r110", "r182", "r339", "r340", "r341", "r342", "r343", "r345", "r350", "r351", "r352", "r353", "r355", "r356", "r357", "r358", "r359", "r360", "r363", "r485", "r670", "r671", "r672", "r673", "r674", "r796" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://pos.toasttab.com/role/StockBasedCompensationScheduleofRSUActivityDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Forfeited (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period." } } }, "auth_ref": [ "r415" ] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements", "crdr": "debit", "presentation": [ "http://pos.toasttab.com/role/FairValueofFinancialInstrumentsScheduleofRollforwardofLevel3InputsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Settlement", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements", "documentation": "Amount of settlements of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r71" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://pos.toasttab.com/role/StockBasedCompensationScheduleofRSUActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "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)." } } }, "auth_ref": [ "r413" ] }, "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "presentation": [ "http://pos.toasttab.com/role/SegmentInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenues from External Customers and Long-Lived Assets [Line Items]", "label": "Revenues from External Customers and Long-Lived Assets [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://pos.toasttab.com/role/StockBasedCompensationNarrativeDetails", "http://pos.toasttab.com/role/StockBasedCompensationScheduleofRSUActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted stock outstanding (in shares)", "periodStartLabel": "Beginning balance (in shares)", "periodEndLabel": "Ending balance (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "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." } } }, "auth_ref": [ "r410", "r411" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://pos.toasttab.com/role/StockBasedCompensationScheduleofRSUActivityDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Vested (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r414" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "crdr": "debit", "presentation": [ "http://pos.toasttab.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total unrecognized stock-based compensation expense related to RSUs", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement." } } }, "auth_ref": [ "r429" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://pos.toasttab.com/role/StockBasedCompensationScheduleofRSUActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance (in dollars per share)", "periodEndLabel": "Ending balance (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r410", "r411" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from financing activities:", "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by (used in) operating activities", "label": "Net Cash Provided by (Used in) Operating Activities", "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." } } }, "auth_ref": [ "r99", "r100", "r101" ] }, "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesAcquisitions", "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://pos.toasttab.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock in connection with business combinations (in shares)", "label": "Stock Issued During Period, Shares, Acquisitions", "documentation": "Number of shares of stock issued during the period pursuant to acquisitions." } } }, "auth_ref": [ "r81", "r82", "r111" ] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "label": "Liabilities, Current", "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." } } }, "auth_ref": [ "r29", "r144", "r180", "r286", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r453", "r454", "r455", "r477", "r684", "r832", "r870", "r871" ] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Additional 402(v) Disclosure", "label": "Additional 402(v) Disclosure [Text Block]" } } }, "auth_ref": [ "r733" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in investing activities", "label": "Net Cash Provided by (Used in) Investing Activities", "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." } } }, "auth_ref": [ "r176" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO", "label": "PEO [Member]" } } }, "auth_ref": [ "r746" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://pos.toasttab.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt, Type [Domain]", "label": "Long-Term Debt, Type [Domain]", "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r30", "r52" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://pos.toasttab.com/role/StockBasedCompensationNarrativeDetails", "http://pos.toasttab.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Issuance of common stock upon exercise of common stock options (in shares)", "terseLabel": "Shares exercised (in shares)", "negatedTerseLabel": "Exercised (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r18", "r81", "r82", "r111", "r407" ] }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationDisclosureTextBlock", "presentation": [ "http://pos.toasttab.com/role/BusinessCombinations" ], "lang": { "en-us": { "role": { "terseLabel": "Business Combinations", "label": "Business Combination Disclosure [Text Block]", "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable)." } } }, "auth_ref": [ "r114", "r450" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Current liabilities:", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ClassOfStockDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockDomain", "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://pos.toasttab.com/role/CoverPage", "http://pos.toasttab.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock [Domain]", "label": "Class of Stock [Domain]", "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." } } }, "auth_ref": [ "r139", "r149", "r150", "r151", "r180", "r200", "r204", "r211", "r213", "r219", "r220", "r286", "r329", "r331", "r332", "r333", "r336", "r337", "r366", "r367", "r368", "r369", "r371", "r477", "r566", "r567", "r568", "r569", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r595", "r616", "r634", "r641", "r642", "r643", "r644", "r645", "r772", "r795", "r801" ] }, "us-gaap_TreasuryStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockValue", "crdr": "debit", "calculation": { "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Treasury stock, at cost; 225,000 shares outstanding at September\u00a030, 2023 and December\u00a031, 2022", "label": "Treasury Stock, Value", "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury." } } }, "auth_ref": [ "r34", "r55", "r56" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from investing activities:", "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]" } } }, "auth_ref": [] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date:", "label": "Restatement Determination Date [Axis]" } } }, "auth_ref": [ "r702", "r713", "r723", "r748" ] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Research and development", "label": "Research and Development Expense", "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." } } }, "auth_ref": [ "r78", "r435", "r872" ] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://pos.toasttab.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Component [Domain]", "label": "Equity Component [Domain]", "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." } } }, "auth_ref": [ "r18", "r141", "r167", "r168", "r169", "r183", "r184", "r185", "r187", "r193", "r195", "r218", "r287", "r288", "r372", "r431", "r432", "r433", "r442", "r443", "r456", "r457", "r458", "r459", "r460", "r461", "r463", "r479", "r480", "r481", "r482", "r483", "r484", "r495", "r559", "r560", "r561", "r572", "r634" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from operating activities:", "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO", "label": "Non-PEO NEO [Member]" } } }, "auth_ref": [ "r746" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Loss", "label": "AOCI Attributable to Parent [Member]", "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." } } }, "auth_ref": [ "r6", "r17", "r38", "r457", "r460", "r495", "r559", "r560", "r788", "r789", "r790", "r798", "r799", "r800" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://pos.toasttab.com/role/BusinessCombinationsDelphiDisplaySystemsIncDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r308", "r309", "r310", "r311", "r528", "r529" ] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "IndividualAxis", "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" ], "lang": { "en-us": { "role": { "terseLabel": "Individual:", "label": "Individual [Axis]" } } }, "auth_ref": [ "r711", "r719", "r729", "r746", "r754", "r758", "r766" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllIndividualsMember", "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" ], "lang": { "en-us": { "role": { "terseLabel": "All Individuals", "label": "All Individuals [Member]" } } }, "auth_ref": [ "r711", "r719", "r729", "r746", "r754", "r758", "r766" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://pos.toasttab.com/role/BusinessCombinationsDelphiDisplaySystemsIncDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company." } } }, "auth_ref": [ "r49", "r50" ] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]" } } }, "auth_ref": [ "r701", "r712", "r722", "r747" ] }, "us-gaap_RevenueRemainingPerformanceObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligation", "crdr": "credit", "presentation": [ "http://pos.toasttab.com/role/RevenuefromContractswithCustomersNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining performance obligation, amount", "label": "Revenue, Remaining Performance Obligation, Amount", "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue." } } }, "auth_ref": [ "r135" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate", "presentation": [ "http://pos.toasttab.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share based compensation arrangement by share based payment award, discount from market price (as percent)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Discount from Market Price, Purchase Date", "documentation": "Discount rate from fair value on purchase date that participants pay for shares." } } }, "auth_ref": [ "r58" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://pos.toasttab.com/role/NetLossPerShareAttributabletoCommonStockholdersScheduleofNetLossPerShareDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://pos.toasttab.com/role/NetLossPerShareAttributabletoCommonStockholdersScheduleofNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted (in shares)", "totalLabel": "Weighted average shares of common stock outstanding - diluted (in shares)", "label": "Weighted Average Number of Shares Outstanding, Diluted", "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." } } }, "auth_ref": [ "r199", "r213" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date", "label": "Restatement Determination Date" } } }, "auth_ref": [ "r703", "r714", "r724", "r749" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneously Awarded Compensation Recovery", "label": "Erroneously Awarded Compensation Recovery [Table]" } } }, "auth_ref": [ "r701", "r712", "r722", "r747" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://pos.toasttab.com/role/NetLossPerShareAttributabletoCommonStockholdersScheduleofNetLossPerShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://pos.toasttab.com/role/NetLossPerShareAttributabletoCommonStockholdersScheduleofNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basic (in shares)", "verboseLabel": "Weighted average shares of common stock outstanding - basic (in shares)", "label": "Weighted Average Number of Shares Outstanding, Basic", "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." } } }, "auth_ref": [ "r197", "r213" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined", "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]" } } }, "auth_ref": [ "r707", "r718", "r728", "r753" ] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Amount", "label": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r704", "r715", "r725", "r750" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders\u2019 Equity:", "label": "Equity, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneous Compensation Analysis", "label": "Erroneous Compensation Analysis [Text Block]" } } }, "auth_ref": [ "r704", "r715", "r725", "r750" ] }, "us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfAvailableForSaleSecuritiesDebt", "crdr": "debit", "calculation": { "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from the sale of marketable securities", "label": "Proceeds from Sale of Debt Securities, Available-for-Sale", "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)." } } }, "auth_ref": [ "r40", "r174", "r251", "r284" ] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Price or TSR Estimation Method", "label": "Stock Price or TSR Estimation Method [Text Block]" } } }, "auth_ref": [ "r705", "r716", "r726", "r751" ] }, "us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleTableTextBlock", "presentation": [ "http://pos.toasttab.com/role/MarketableSecuritiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Debt Securities Available-for-sale", "label": "Debt Securities, Available-for-Sale [Table Text Block]", "documentation": "Tabular disclosure of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r806", "r807", "r808", "r809", "r810", "r811", "r812", "r813", "r814", "r815", "r816", "r819" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets, net", "label": "Finite-Lived Intangible Assets, Net", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r105", "r528" ] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount", "label": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r706", "r717", "r727", "r752" ] }, "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireAvailableForSaleSecuritiesDebt", "crdr": "credit", "calculation": { "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Purchases of marketable securities", "label": "Payments to Acquire Debt Securities, Available-for-Sale", "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)." } } }, "auth_ref": [ "r41", "r174", "r251" ] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "verboseLabel": "Statement of Financial Position [Abstract]", "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery, Explanation of Impracticability", "label": "Forgone Recovery, Explanation of Impracticability [Text Block]" } } }, "auth_ref": [ "r708", "r719", "r729", "r754" ] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityRevenueRecognized", "crdr": "credit", "presentation": [ "http://pos.toasttab.com/role/RevenuefromContractswithCustomersScheduleofActivityofDeferredRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue recognized in the period from amounts included in deferred revenue at the beginning of period", "label": "Contract with Customer, Liability, Revenue Recognized", "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." } } }, "auth_ref": [ "r386" ] }, "us-gaap_MeasurementInputTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputTypeDomain", "presentation": [ "http://pos.toasttab.com/role/FairValueofFinancialInstrumentsScheduleofWeightedAverageAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Input Type [Domain]", "label": "Measurement Input Type [Domain]", "documentation": "Measurement input used to determine value of asset and liability." } } }, "auth_ref": [] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities", "label": "Liabilities", "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." } } }, "auth_ref": [ "r27", "r180", "r286", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r453", "r454", "r455", "r477", "r593", "r666", "r695", "r832", "r870", "r871" ] }, "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities", "crdr": "debit", "calculation": { "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses and other current liabilities", "label": "Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities", "documentation": "Amount of increase (decrease) in accrued expenses, and obligations classified as other." } } }, "auth_ref": [ "r793" ] }, "us-gaap_PrepaidExpenseCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseCurrent", "crdr": "debit", "calculation": { "http://pos.toasttab.com/role/OtherBalanceSheetInformationScheduleofPrepaidExpensesandOtherCurrentAssetsDetails": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://pos.toasttab.com/role/OtherBalanceSheetInformationScheduleofPrepaidExpensesandOtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expenses", "label": "Prepaid Expense, Current", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r156", "r303", "r304", "r662" ] }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "presentation": [ "http://pos.toasttab.com/role/BusinessCombinationsDelphiDisplaySystemsIncDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Voting interest acquired (as a percent)", "label": "Business Acquisition, Percentage of Voting Interests Acquired", "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination." } } }, "auth_ref": [ "r65" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "crdr": "debit", "calculation": { "http://pos.toasttab.com/role/MarketableSecuritiesScheduledMaturitiesofAvailableforSaleSecuritiesDetails": { "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://pos.toasttab.com/role/MarketableSecuritiesScheduledMaturitiesofAvailableforSaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Due within 1 year", "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One", "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 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)." } } }, "auth_ref": [ "r262", "r535" ] }, "us-gaap_OffBalanceSheetCreditLossLiabilityRollforward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OffBalanceSheetCreditLossLiabilityRollforward", "presentation": [ "http://pos.toasttab.com/role/LoanServicingActivitiesandAcquiredLoansReceivableNetScheduleofRollforwardofCreditLossesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Off-Balance Sheet, Credit Loss, Liability [Roll Forward]", "label": "Off-Balance-Sheet, Credit Loss, Liability [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableAndOtherAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://pos.toasttab.com/role/OtherBalanceSheetInformationScheduleofAccruedExpensesandOtherCurrentLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://pos.toasttab.com/role/OtherBalanceSheetInformationScheduleofAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Accrued expenses and other current liabilities", "label": "Accounts Payable and Other Accrued Liabilities, Current", "documentation": "Amount of liabilities incurred to vendors for goods and services received, and accrued liabilities classified as other, payable within one year or the normal operating cycle, if longer." } } }, "auth_ref": [] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue", "crdr": "debit", "calculation": { "http://pos.toasttab.com/role/MarketableSecuritiesScheduledMaturitiesofAvailableforSaleSecuritiesDetails": { "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://pos.toasttab.com/role/MarketableSecuritiesScheduledMaturitiesofAvailableforSaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Due after 1 year through 5 years", "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five", "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r263", "r536" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "auth_ref": [] }, "us-gaap_UnbilledReceivablesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnbilledReceivablesCurrent", "crdr": "debit", "calculation": { "http://pos.toasttab.com/role/OtherBalanceSheetInformationScheduleofAccountsReceivableDetails": { "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://pos.toasttab.com/role/OtherBalanceSheetInformationScheduleofAccountsReceivableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unbilled receivables", "label": "Unbilled Receivables, Current", "documentation": "Amount received for services rendered and products shipped, but not yet billed, for non-contractual agreements due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "totalLabel": "Comprehensive loss", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "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." } } }, "auth_ref": [ "r39", "r164", "r166", "r170", "r532", "r550" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://pos.toasttab.com/role/RevenuefromContractswithCustomers" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue from Contracts with Customers", "label": "Revenue from Contract with Customer [Text Block]", "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." } } }, "auth_ref": [ "r138", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r387" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://pos.toasttab.com/role/BusinessCombinationsDelphiDisplaySystemsIncDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition", "label": "Business Acquisition [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r64", "r66", "r449", "r680", "r681" ] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "presentation": [ "http://pos.toasttab.com/role/StockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Share-based Compensation Expense", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "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." } } }, "auth_ref": [ "r60" ] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://pos.toasttab.com/role/BusinessCombinationsDelphiDisplaySystemsIncDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition, Acquiree", "label": "Business Acquisition, Acquiree [Domain]", "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree." } } }, "auth_ref": [ "r449", "r680", "r681" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities and stockholders\u2019 equity", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r87", "r123", "r545", "r684", "r797", "r823", "r867" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities and Stockholders\u2019 Equity:", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "presentation": [ "http://pos.toasttab.com/role/BusinessCombinationsDelphiDisplaySystemsIncDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities." } } }, "auth_ref": [ "r64", "r66", "r449" ] }, "us-gaap_BusinessAcquisitionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionLineItems", "presentation": [ "http://pos.toasttab.com/role/BusinessCombinationsDelphiDisplaySystemsIncDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition [Line Items]", "label": "Business Acquisition [Line Items]", "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." } } }, "auth_ref": [ "r449" ] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://pos.toasttab.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name [Axis]", "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r838", "r839", "r840", "r841", "r842", "r843", "r844", "r845", "r846", "r847", "r848", "r849", "r850", "r851", "r852", "r853", "r854", "r855", "r856", "r857", "r858", "r859", "r860", "r861", "r862", "r863" ] }, "us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongLivedAssetsByGeographicAreasTableTextBlock", "presentation": [ "http://pos.toasttab.com/role/SegmentInformationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Long-lived Assets by Geographic Areas", "label": "Long-Lived Assets by Geographic Areas [Table Text Block]", "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." } } }, "auth_ref": [ "r23" ] }, "us-gaap_WarrantsAndRightsOutstandingMeasurementInput": { "xbrltype": "decimalItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WarrantsAndRightsOutstandingMeasurementInput", "presentation": [ "http://pos.toasttab.com/role/FairValueofFinancialInstrumentsScheduleofWeightedAverageAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warrants, measurement inputs", "label": "Warrants and Rights Outstanding, Measurement Input", "documentation": "Value of input used to measure outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur." } } }, "auth_ref": [ "r471" ] }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtSecurities", "crdr": "debit", "calculation": { "http://pos.toasttab.com/role/MarketableSecuritiesScheduleofAvailableforSaleSecuritiesDetails": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0, "order": 1.0 }, "http://pos.toasttab.com/role/MarketableSecuritiesScheduledMaturitiesofAvailableforSaleSecuritiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://pos.toasttab.com/role/MarketableSecuritiesScheduledMaturitiesofAvailableforSaleSecuritiesDetails", "http://pos.toasttab.com/role/MarketableSecuritiesScheduleofAvailableforSaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value", "totalLabel": "Total marketable securities", "label": "Debt Securities, Available-for-Sale", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r256", "r299", "r531", "r804" ] }, "us-gaap_CapitalizedContractCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostTableTextBlock", "presentation": [ "http://pos.toasttab.com/role/RevenuefromContractswithCustomersTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Capitalized Contract Cost", "label": "Capitalized Contract Cost [Table Text Block]", "documentation": "Tabular disclosure of cost capitalized in obtaining or fulfilling contract with customer." } } }, "auth_ref": [ "r825" ] }, "us-gaap_CapitalizedContractCostAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostAmortization", "crdr": "debit", "calculation": { "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 15.0 } }, "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://pos.toasttab.com/role/RevenuefromContractswithCustomersScheduleofCapitalizedCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of deferred costs", "negatedTerseLabel": "Amortization of sales commissions costs", "label": "Capitalized Contract Cost, Amortization", "documentation": "Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer." } } }, "auth_ref": [ "r306" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "totalLabel": "Total other comprehensive income (loss)", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity." } } }, "auth_ref": [ "r10", "r16", "r116", "r163", "r166" ] }, "us-gaap_AssetsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsFairValueDisclosure", "crdr": "debit", "calculation": { "http://pos.toasttab.com/role/FairValueofFinancialInstrumentsScheduleofAssetsandLiabilitiesMeasuredonRecurringBasisDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://pos.toasttab.com/role/FairValueofFinancialInstrumentsScheduleofAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "label": "Assets, Fair Value Disclosure", "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r70" ] }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Currency translation adjustments", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent", "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." } } }, "auth_ref": [ "r10", "r16", "r116" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://pos.toasttab.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name [Domain]", "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r838", "r839", "r840", "r841", "r842", "r843", "r844", "r845", "r846", "r847", "r848", "r849", "r850", "r851", "r852", "r853", "r854", "r855", "r856", "r857", "r858", "r859", "r860", "r861", "r862", "r863" ] }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PriorPeriodReclassificationAdjustmentDescription", "presentation": [ "http://pos.toasttab.com/role/DescriptionofBusinessBasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Reclassifications", "label": "Reclassification, Comparability Adjustment [Policy Text Block]", "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error." } } }, "auth_ref": [ "r782" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://pos.toasttab.com/role/StockBasedCompensationNarrativeDetails", "http://pos.toasttab.com/role/StockBasedCompensationScheduleofRSUActivityDetails", "http://pos.toasttab.com/role/StockBasedCompensationScheduleofWeightedAverageAssumptionsDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Axis]", "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424" ] }, "us-gaap_LiabilitiesFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesFairValueDisclosure", "crdr": "credit", "calculation": { "http://pos.toasttab.com/role/FairValueofFinancialInstrumentsScheduleofAssetsandLiabilitiesMeasuredonRecurringBasisDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://pos.toasttab.com/role/FairValueofFinancialInstrumentsScheduleofAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities", "label": "Liabilities, Fair Value Disclosure", "documentation": "Fair value of financial and nonfinancial obligations." } } }, "auth_ref": [ "r70" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://pos.toasttab.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Small Business", "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r697" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount", "label": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r736" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://pos.toasttab.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Common Stock, Shares Outstanding", "label": "Entity Common Stock, Shares Outstanding", "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." } } }, "auth_ref": [] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Issuers, Footnote", "label": "Peer Group Issuers, Footnote [Text Block]" } } }, "auth_ref": [ "r737" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Name", "label": "Company Selected Measure Name" } } }, "auth_ref": [ "r738" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Actually Paid Compensation Amount", "label": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r736" ] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://pos.toasttab.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Emerging Growth Company", "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r697" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Additional Paid-in Capital", "label": "Additional Paid-in Capital [Member]", "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." } } }, "auth_ref": [ "r431", "r432", "r433", "r572", "r798", "r799", "r800", "r865", "r878" ] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Amount", "label": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r737" ] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Changed Peer Group, Footnote", "label": "Changed Peer Group, Footnote [Text Block]" } } }, "auth_ref": [ "r737" ] }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpenseAbstract", "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Other income (expense):", "label": "Nonoperating Income (Expense) [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsNoncurrent", "crdr": "debit", "calculation": { "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total non-current assets", "label": "Assets, Noncurrent", "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 after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r180", "r286", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r452", "r454", "r477", "r832", "r833", "r870" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Total Shareholder Return Amount", "label": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r737" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation expense", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r61", "r62", "r396" ] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Amount", "label": "Company Selected Measure Amount" } } }, "auth_ref": [ "r738" ] }, "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtSecuritiesCurrent", "crdr": "debit", "calculation": { "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Marketable securities", "label": "Debt Securities, Available-for-Sale, Current", "documentation": "Amount 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." } } }, "auth_ref": [ "r252", "r299" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://pos.toasttab.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Amendment Flag", "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-GAAP Measure Description", "label": "Non-GAAP Measure Description [Text Block]" } } }, "auth_ref": [ "r738" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation:", "label": "Adjustment to Compensation [Axis]" } } }, "auth_ref": [ "r739" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableRecoveries", "crdr": "credit", "presentation": [ "http://pos.toasttab.com/role/OtherBalanceSheetInformationScheduleofAllowanceForCreditLossesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Additions", "label": "Accounts Receivable, Allowance for Credit Loss, Recovery", "documentation": "Amount of increase in allowance for credit loss on accounts receivable, from recovery." } } }, "auth_ref": [ "r295" ] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Measure:", "label": "Measure [Axis]" } } }, "auth_ref": [ "r738" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "presentation": [ "http://pos.toasttab.com/role/RevenuefromContractswithCustomersNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining performance obligation, period (in months)", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "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." } } }, "auth_ref": [ "r136" ] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://pos.toasttab.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Year Focus", "label": "Document Fiscal Year Focus", "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." } } }, "auth_ref": [] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://pos.toasttab.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Period Focus", "label": "Document Fiscal Period Focus", "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." } } }, "auth_ref": [] }, "us-gaap_InterestIncomeExpenseNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestIncomeExpenseNet", "crdr": "credit", "calculation": { "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Interest income, net", "label": "Interest Income (Expense), Net", "documentation": "The net amount of operating interest income (expense)." } } }, "auth_ref": [ "r126" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://pos.toasttab.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components [Axis]", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r18", "r35", "r141", "r167", "r168", "r169", "r183", "r184", "r185", "r187", "r193", "r195", "r218", "r287", "r288", "r372", "r431", "r432", "r433", "r442", "r443", "r456", "r457", "r458", "r459", "r460", "r461", "r463", "r479", "r480", "r481", "r482", "r483", "r484", "r495", "r559", "r560", "r561", "r572", "r634" ] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Other Performance Measure, Amount", "label": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r738" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Measure Name" } } }, "auth_ref": [ "r738" ] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 }, "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 9.0 }, "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "totalLabel": "Net loss", "terseLabel": "Net loss", "label": "Net Income (Loss)", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r91", "r101", "r125", "r142", "r162", "r165", "r169", "r180", "r186", "r188", "r189", "r190", "r191", "r194", "r195", "r209", "r225", "r232", "r237", "r240", "r286", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r465", "r477", "r548", "r615", "r632", "r633", "r667", "r694", "r832" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by financing activities", "label": "Net Cash Provided by (Used in) Financing Activities", "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." } } }, "auth_ref": [ "r176" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Deficit", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r141", "r183", "r184", "r185", "r187", "r193", "r195", "r287", "r288", "r431", "r432", "r433", "r442", "r443", "r456", "r458", "r459", "r461", "r463", "r559", "r561", "r572", "r878" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "crdr": "credit", "calculation": { "http://pos.toasttab.com/role/NetLossPerShareAttributabletoCommonStockholdersScheduleofNetLossPerShareDetails": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://pos.toasttab.com/role/NetLossPerShareAttributabletoCommonStockholdersScheduleofNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Net loss, basic", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders." } } }, "auth_ref": [ "r173", "r188", "r189", "r190", "r191", "r197", "r198", "r210", "r213", "r225", "r232", "r237", "r240", "r667" ] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://pos.toasttab.com/role/IncomeTaxes" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes", "label": "Income Tax Disclosure [Text Block]", "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." } } }, "auth_ref": [ "r181", "r436", "r439", "r440", "r441", "r444", "r446", "r447", "r448", "r571" ] }, "us-gaap_ClassOfWarrantOrRightDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightDomain", "presentation": [ "http://pos.toasttab.com/role/FairValueofFinancialInstrumentsScheduleofRollforwardofLevel3InputsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Warrant or Right [Domain]", "label": "Class of Warrant or Right [Domain]", "documentation": "Name of the class or type of warrant or right outstanding. Warrants and rights represent derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months." } } }, "auth_ref": [] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Purchases of property and equipment", "label": "Payments to Acquire Property, Plant, and Equipment", "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." } } }, "auth_ref": [ "r98" ] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Net loss per share attributable to common stockholders:", "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://pos.toasttab.com/role/OtherBalanceSheetInformationScheduleofAccruedExpensesandOtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://pos.toasttab.com/role/OtherBalanceSheetInformationScheduleofAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses", "label": "Accrued Liabilities, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r28" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://pos.toasttab.com/role/FairValueofFinancialInstrumentsScheduleofAssetsandLiabilitiesMeasuredonRecurringBasisDetails", "http://pos.toasttab.com/role/FairValueofFinancialInstrumentsScheduleofRollforwardofLevel3InputsDetails", "http://pos.toasttab.com/role/FairValueofFinancialInstrumentsScheduleofWeightedAverageAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "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." } } }, "auth_ref": [ "r467", "r468", "r473" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://pos.toasttab.com/role/StockBasedCompensationNarrativeDetails", "http://pos.toasttab.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross", "documentation": "Gross number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r406" ] }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpenseMember", "presentation": [ "http://pos.toasttab.com/role/StockBasedCompensationScheduleofStockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Research and development", "label": "Research and Development Expense [Member]", "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "presentation": [ "http://pos.toasttab.com/role/NetLossPerShareAttributabletoCommonStockholdersTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Net Loss Per Share", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "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." } } }, "auth_ref": [ "r44" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "presentation": [ "http://pos.toasttab.com/role/NetLossPerShareAttributabletoCommonStockholdersScheduleofAntidilutiveSharesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "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." } } }, "auth_ref": [ "r44" ] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://pos.toasttab.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basis spread on variable rate (as a percent)", "label": "Debt Instrument, Basis Spread on Variable Rate", "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument." } } }, "auth_ref": [] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "presentation": [ "http://pos.toasttab.com/role/RevenuefromContractswithCustomersNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format." } } }, "auth_ref": [ "r136" ] }, "us-gaap_AccruedSalesCommissionCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedSalesCommissionCurrent", "crdr": "credit", "calculation": { "http://pos.toasttab.com/role/OtherBalanceSheetInformationScheduleofAccruedExpensesandOtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://pos.toasttab.com/role/OtherBalanceSheetInformationScheduleofAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued commissions", "label": "Accrued Sales Commission, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for sales commissions. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r28", "r663" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://pos.toasttab.com/role/LesseeArrangementsScheduleofSupplementalCashFlowInformationDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Operating cash flows for operating leases", "label": "Operating Lease, Payments", "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use." } } }, "auth_ref": [ "r489", "r494" ] }, "us-gaap_DebtSecuritiesAvailableForSaleTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleTable", "presentation": [ "http://pos.toasttab.com/role/MarketableSecuritiesScheduleofAvailableforSaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Securities, Available-for-sale [Table]", "label": "Debt Securities, Available-for-Sale [Table]", "documentation": "Disclosure of information about investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265" ] }, "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://pos.toasttab.com/role/FairValueofFinancialInstrumentsScheduleofAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level 2", "label": "Fair Value, Inputs, Level 2 [Member]", "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." } } }, "auth_ref": [ "r352", "r388", "r393", "r468", "r500", "r671", "r672", "r677", "r678", "r679" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://pos.toasttab.com/role/FairValueofFinancialInstrumentsScheduleofAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level 1", "label": "Fair Value, Inputs, Level 1 [Member]", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r352", "r388", "r393", "r468", "r499", "r677", "r678", "r679" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Termination Date", "label": "Trading Arrangement Termination Date" } } }, "auth_ref": [ "r767" ] }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalBalanceSheetDisclosuresTextBlock", "presentation": [ "http://pos.toasttab.com/role/OtherBalanceSheetInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Other Balance Sheet Information", "label": "Supplemental Balance Sheet Disclosures [Text Block]", "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity." } } }, "auth_ref": [ "r783" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://pos.toasttab.com/role/FairValueofFinancialInstrumentsScheduleofAssetsandLiabilitiesMeasuredonRecurringBasisDetails", "http://pos.toasttab.com/role/FairValueofFinancialInstrumentsScheduleofWeightedAverageAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level 3", "label": "Fair Value, Inputs, Level 3 [Member]", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r352", "r388", "r389", "r390", "r391", "r392", "r393", "r468", "r501", "r671", "r672", "r677", "r678", "r679" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://pos.toasttab.com/role/NetLossPerShareAttributabletoCommonStockholdersTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Net Loss Per Share Basic and Diluted", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "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." } } }, "auth_ref": [ "r802" ] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Additional paid-in capital", "label": "Additional Paid in Capital", "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." } } }, "auth_ref": [ "r83", "r684", "r877" ] }, "us-gaap_LesseeLeaseDescriptionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionLineItems", "presentation": [ "http://pos.toasttab.com/role/LesseeArrangementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Lease, Description [Line Items]", "label": "Lessee, Lease, Description [Line Items]", "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." } } }, "auth_ref": [ "r490" ] }, "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "presentation": [ "http://pos.toasttab.com/role/MarketableSecurities" ], "lang": { "en-us": { "role": { "terseLabel": "Marketable Securities", "label": "Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]", "documentation": "The entire disclosure for investments in certain debt and equity securities." } } }, "auth_ref": [ "r119", "r127", "r128", "r140", "r250", "r253", "r475", "r476" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesIssued", "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, issued (in shares)", "label": "Preferred Stock, Shares Issued", "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." } } }, "auth_ref": [ "r81", "r366" ] }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "crdr": "credit", "calculation": { "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized gains (losses) on marketable securities, net of tax effect of $0", "verboseLabel": "Unrealized gain (loss) on marketable securities", "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax", "documentation": "Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale." } } }, "auth_ref": [ "r159", "r161", "r285" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, outstanding (in shares)", "label": "Preferred Stock, Shares Outstanding", "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." } } }, "auth_ref": [ "r81", "r595", "r613", "r878", "r879" ] }, "country_IN": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "IN", "presentation": [ "http://pos.toasttab.com/role/SegmentInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "India", "label": "INDIA" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax", "crdr": "debit", "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized gain (losses) on marketable securities, net of tax", "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, Tax", "documentation": "Amount, before adjustment, of tax expense (benefit) for unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes tax expense (benefit) for unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale." } } }, "auth_ref": [ "r7", "r160" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Appreciation Rights (SARs)", "label": "Stock Appreciation Rights (SARs) [Member]", "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period." } } }, "auth_ref": [] }, "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "presentation": [ "http://pos.toasttab.com/role/OtherBalanceSheetInformationTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Schedule of Prepaid and Other Current Assets", "label": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Table Text Block]", "documentation": "Tabular disclosure of the amounts paid in advance for capitalized costs that will be expensed with the passage of time or the occurrence of a triggering event, and will be charged against earnings within one year or the normal operating cycle, if longer; the aggregate carrying amount of current assets, not separately presented elsewhere in the balance sheet; and other deferred costs." } } }, "auth_ref": [] }, "tost_CapitalizedContractCostIncreaseFromCapitalization": { "xbrltype": "monetaryItemType", "nsuri": "http://pos.toasttab.com/20230930", "localname": "CapitalizedContractCostIncreaseFromCapitalization", "crdr": "debit", "presentation": [ "http://pos.toasttab.com/role/RevenuefromContractswithCustomersScheduleofCapitalizedCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capitalization of sales commissions costs", "label": "Capitalized Contract Cost, Increase From Capitalization", "documentation": "Capitalized Contract Cost, Increase From Capitalization" } } }, "auth_ref": [] }, "us-gaap_OtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsCurrent", "crdr": "debit", "calculation": { "http://pos.toasttab.com/role/OtherBalanceSheetInformationScheduleofPrepaidExpensesandOtherCurrentAssetsDetails": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://pos.toasttab.com/role/OtherBalanceSheetInformationScheduleofPrepaidExpensesandOtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other current assets", "label": "Other Assets, Current", "documentation": "Amount of current assets classified as other." } } }, "auth_ref": [ "r157", "r684" ] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, par value (in dollars per share)", "label": "Preferred Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r81", "r366" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract", "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Reconciliation of cash, cash equivalents, cash held on behalf of customers and restricted cash", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LicenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LicenseMember", "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Subscription services", "label": "License [Member]", "documentation": "Right to use intangible asset. Intangible asset includes, but is not limited to, patent, copyright, technology, manufacturing process, software or trademark." } } }, "auth_ref": [ "r836" ] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://pos.toasttab.com/role/StockBasedCompensationNarrativeDetails", "http://pos.toasttab.com/role/StockBasedCompensationScheduleofRSUActivityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "RSU", "label": "Restricted Stock Units (RSUs) [Member]", "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." } } }, "auth_ref": [] }, "us-gaap_RestrictedCashCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashCurrent", "crdr": "debit", "calculation": { "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0, "order": 2.0 }, "http://pos.toasttab.com/role/OtherBalanceSheetInformationScheduleofPrepaidExpensesandOtherCurrentAssetsDetails": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://pos.toasttab.com/role/OtherBalanceSheetInformationScheduleofPrepaidExpensesandOtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash held on behalf of customers", "label": "Restricted Cash, Current", "documentation": "Amount of cash restricted as to withdrawal or usage, classified as current. 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." } } }, "auth_ref": [ "r784", "r794" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://pos.toasttab.com/role/FairValueofFinancialInstrumentsScheduleofAssetsandLiabilitiesMeasuredonRecurringBasisDetails", "http://pos.toasttab.com/role/FairValueofFinancialInstrumentsScheduleofRollforwardofLevel3InputsDetails", "http://pos.toasttab.com/role/FairValueofFinancialInstrumentsScheduleofWeightedAverageAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]", "label": "Fair Value, Recurring and Nonrecurring [Table]", "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis." } } }, "auth_ref": [ "r467", "r468", "r473" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://pos.toasttab.com/role/SegmentInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Axis]", "label": "Geographical [Axis]" } } }, "auth_ref": [ "r244", "r245", "r584", "r585", "r586", "r637", "r638", "r639", "r640", "r646", "r648", "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r656", "r658", "r676", "r688", "r835", "r875" ] }, "us-gaap_FairValueMeasurementsRecurringMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsRecurringMember", "presentation": [ "http://pos.toasttab.com/role/FairValueofFinancialInstrumentsScheduleofAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Recurring", "label": "Fair Value, Recurring [Member]", "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." } } }, "auth_ref": [ "r466", "r474" ] }, "us-gaap_RestrictedCashNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashNoncurrent", "crdr": "debit", "calculation": { "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0, "order": 3.0 }, "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "verboseLabel": "Restricted cash", "terseLabel": "Restricted cash", "label": "Restricted Cash, Noncurrent", "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." } } }, "auth_ref": [ "r130", "r785", "r794" ] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "presentation": [ "http://pos.toasttab.com/role/FairValueofFinancialInstrumentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Liabilities Measured on Recurring and Nonrecurring Basis", "label": "Fair Value, Liabilities Measured on Recurring and Nonrecurring Basis [Table Text Block]", "documentation": "Tabular disclosure of liabilities measured at fair value measured on a recurring or nonrecurring basis. Includes, but is not limited to, fair value measurements recorded and the reasons for the measurements, level within the fair value hierarchy in which the fair value measurements are categorized and transfers between levels 1 and 2." } } }, "auth_ref": [ "r70", "r118" ] }, "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities", "crdr": "debit", "calculation": { "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Maturities of marketable securities", "label": "Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-Sale", "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)." } } }, "auth_ref": [ "r174", "r175", "r805" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "presentation": [ "http://pos.toasttab.com/role/FairValueofFinancialInstrumentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Measurement Inputs and Valuation Techniques", "label": "Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]", "documentation": "Tabular disclosure of input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis." } } }, "auth_ref": [ "r19" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net increase (decrease) in cash, cash equivalents, cash held on behalf of customers and restricted cash", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect", "documentation": "Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding 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." } } }, "auth_ref": [ "r5", "r99" ] }, "country_IE": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "IE", "presentation": [ "http://pos.toasttab.com/role/SegmentInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ireland", "label": "IRELAND" } } }, "auth_ref": [] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]" } } }, "auth_ref": [ "r734" ] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Material Terms of Trading Arrangement", "label": "Material Terms of Trading Arrangement [Text Block]" } } }, "auth_ref": [ "r765" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of exchange rate changes on cash and cash equivalents and restricted cash", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations", "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." } } }, "auth_ref": [ "r478" ] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings", "crdr": "credit", "presentation": [ "http://pos.toasttab.com/role/FairValueofFinancialInstrumentsScheduleofRollforwardofLevel3InputsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Change in fair value", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings", "documentation": "Amount of gain (loss) recognized in income from liability measured at fair value on recurring basis using unobservable input (level 3)." } } }, "auth_ref": [ "r472" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated", "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r765" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://pos.toasttab.com/role/SegmentInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Domain]", "label": "Geographical [Domain]" } } }, "auth_ref": [ "r244", "r245", "r584", "r585", "r586", "r637", "r638", "r639", "r640", "r648", "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r656", "r658", "r676", "r688", "r835", "r875" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash, cash equivalents, cash held on behalf of customers and restricted cash at beginning of period", "periodEndLabel": "Cash, cash equivalents, cash held on behalf of customers and restricted cash at end of period", "totalLabel": "Total cash, cash equivalents, cash held on behalf of customers and restricted cash", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "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." } } }, "auth_ref": [ "r43", "r99", "r177" ] }, "us-gaap_CorporateBondSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CorporateBondSecuritiesMember", "presentation": [ "http://pos.toasttab.com/role/FairValueofFinancialInstrumentsScheduleofAssetsandLiabilitiesMeasuredonRecurringBasisDetails", "http://pos.toasttab.com/role/MarketableSecuritiesScheduleofAvailableforSaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Corporate bonds", "label": "Corporate Bond Securities [Member]", "documentation": "This category includes information about long-term debt securities that are issued by either a domestic or foreign corporate business entity with a date certain promise of repayment and a return to the holder for the time value of money (for example, variable or fixed interest, original issue discount)." } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Other long-term liabilities", "label": "Other Liabilities, Noncurrent", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r31" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Adopted", "label": "Insider Trading Policies and Procedures Adopted [Flag]" } } }, "auth_ref": [ "r700", "r770" ] }, "us-gaap_ClassOfWarrantOrRightAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightAxis", "presentation": [ "http://pos.toasttab.com/role/FairValueofFinancialInstrumentsScheduleofRollforwardofLevel3InputsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Warrant or Right [Axis]", "label": "Class of Warrant or Right [Axis]", "documentation": "Information by type of warrant or right issued." } } }, "auth_ref": [ "r57" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "totalLabel": "Loss before benefit (provision) for income taxes", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "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." } } }, "auth_ref": [ "r0", "r90", "r124", "r225", "r232", "r237", "r240", "r534", "r547", "r667" ] }, "tost_StockIssuedExerciseOfCommonStockWarrants": { "xbrltype": "monetaryItemType", "nsuri": "http://pos.toasttab.com/20230930", "localname": "StockIssuedExerciseOfCommonStockWarrants", "crdr": "credit", "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of Class B common stock upon exercise of common stock warrants", "label": "Stock Issued, Exercise of Common Stock Warrants", "documentation": "Stock Issued, Exercise of Common Stock Warrants" } } }, "auth_ref": [] }, "tost_BusinessCombinationNonRecurringIncomeTaxBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://pos.toasttab.com/20230930", "localname": "BusinessCombinationNonRecurringIncomeTaxBenefit", "crdr": "debit", "presentation": [ "http://pos.toasttab.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-recurring income tax benefit from acquisition", "label": "Business Combination, Non-Recurring Income Tax Benefit", "documentation": "Business Combination, Non-Recurring Income Tax Benefit" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://pos.toasttab.com/role/CommitmentsandContingencies" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies", "label": "Commitments and Contingencies Disclosure [Text Block]", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r106", "r314", "r315", "r647", "r828" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 }, "http://pos.toasttab.com/role/OtherBalanceSheetInformationScheduleofPrepaidExpensesandOtherCurrentAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://pos.toasttab.com/role/OtherBalanceSheetInformationScheduleofPrepaidExpensesandOtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expenses and other current assets", "totalLabel": "Prepaid expenses and other current assets", "label": "Prepaid Expense and Other Assets, Current", "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." } } }, "auth_ref": [ "r787" ] }, "tost_AccruedLiabilitiesAndOtherLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://pos.toasttab.com/20230930", "localname": "AccruedLiabilitiesAndOtherLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses and other current liabilities", "label": "Accrued Liabilities and Other Liabilities, Current", "documentation": "Accrued Liabilities and Other Liabilities, Current" } } }, "auth_ref": [] }, "tost_OffBalanceSheetCreditLossLiabilityReductionsDueToPurchases": { "xbrltype": "monetaryItemType", "nsuri": "http://pos.toasttab.com/20230930", "localname": "OffBalanceSheetCreditLossLiabilityReductionsDueToPurchases", "crdr": "debit", "presentation": [ "http://pos.toasttab.com/role/LoanServicingActivitiesandAcquiredLoansReceivableNetScheduleofRollforwardofCreditLossesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Reductions due to loan purchase", "label": "Off-Balance Sheet, Credit Loss, Liability, Reductions Due To Purchases", "documentation": "Off-Balance Sheet, Credit Loss, Liability, Reductions Due To Purchases" } } }, "auth_ref": [] }, "tost_AdjustedSecuredOvernightFinancingRateSOFRRateMember": { "xbrltype": "domainItemType", "nsuri": "http://pos.toasttab.com/20230930", "localname": "AdjustedSecuredOvernightFinancingRateSOFRRateMember", "presentation": [ "http://pos.toasttab.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Adjusted SOFR Rate", "label": "Adjusted Secured Overnight Financing Rate (SOFR) Rate [Member]", "documentation": "Adjusted Secured Overnight Financing Rate (SOFR) Rate" } } }, "auth_ref": [] }, "tost_StockIssuedDuringPeriodSharesCharitableContribution": { "xbrltype": "sharesItemType", "nsuri": "http://pos.toasttab.com/20230930", "localname": "StockIssuedDuringPeriodSharesCharitableContribution", "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Charitable contribution stock-based expense (in shares)", "label": "Stock Issued During Period, Shares, Charitable Contribution", "documentation": "Stock Issued During Period, Shares, Charitable Contribution" } } }, "auth_ref": [] }, "us-gaap_CommercialPaperMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommercialPaperMember", "presentation": [ "http://pos.toasttab.com/role/FairValueofFinancialInstrumentsScheduleofAssetsandLiabilitiesMeasuredonRecurringBasisDetails", "http://pos.toasttab.com/role/MarketableSecuritiesScheduleofAvailableforSaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Commercial paper", "label": "Commercial Paper [Member]", "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds." } } }, "auth_ref": [ "r108", "r690", "r691", "r692", "r693" ] }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesNameDomain", "presentation": [ "http://pos.toasttab.com/role/NetLossPerShareAttributabletoCommonStockholdersScheduleofAntidilutiveSharesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities, Name [Domain]", "label": "Antidilutive Securities, Name [Domain]", "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." } } }, "auth_ref": [ "r44" ] }, "tost_DebtInstrumentCovenantMinimumLiquidityAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://pos.toasttab.com/20230930", "localname": "DebtInstrumentCovenantMinimumLiquidityAmount", "crdr": "debit", "presentation": [ "http://pos.toasttab.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum liquidity amount", "label": "Debt Instrument, Covenant, Minimum Liquidity, Amount", "documentation": "Debt Instrument, Covenant, Minimum Liquidity, Amount" } } }, "auth_ref": [] }, "us-gaap_StockCompensationPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockCompensationPlanMember", "presentation": [ "http://pos.toasttab.com/role/NetLossPerShareAttributabletoCommonStockholdersScheduleofAntidilutiveSharesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Stock Purchase Plan", "label": "Share-Based Payment Arrangement [Member]", "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." } } }, "auth_ref": [ "r803" ] }, "tost_DebtSecuritiesAvailableForSaleFairValueMaturityAllocatedAndSingleMaturityDateAfterYear5AndThereafter": { "xbrltype": "monetaryItemType", "nsuri": "http://pos.toasttab.com/20230930", "localname": "DebtSecuritiesAvailableForSaleFairValueMaturityAllocatedAndSingleMaturityDateAfterYear5AndThereafter", "crdr": "debit", "calculation": { "http://pos.toasttab.com/role/MarketableSecuritiesScheduledMaturitiesofAvailableforSaleSecuritiesDetails": { "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://pos.toasttab.com/role/MarketableSecuritiesScheduledMaturitiesofAvailableforSaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Due after 5 years and thereafter", "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 5 and Thereafter", "documentation": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 5 and Thereafter" } } }, "auth_ref": [] }, "tost_DelphiDisplaySystemsIncMember": { "xbrltype": "domainItemType", "nsuri": "http://pos.toasttab.com/20230930", "localname": "DelphiDisplaySystemsIncMember", "presentation": [ "http://pos.toasttab.com/role/BusinessCombinationsDelphiDisplaySystemsIncDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Delphi Display Systems, Inc", "label": "Delphi Display Systems, Inc [Member]", "documentation": "Delphi Display Systems, Inc" } } }, "auth_ref": [] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Title", "label": "Trading Arrangement, Individual Title" } } }, "auth_ref": [ "r766" ] }, "tost_AdjustmentsToAdditionalPaidInCapitalCommonStockIssuedUponExerciseOfWarrants": { "xbrltype": "monetaryItemType", "nsuri": "http://pos.toasttab.com/20230930", "localname": "AdjustmentsToAdditionalPaidInCapitalCommonStockIssuedUponExerciseOfWarrants", "crdr": "credit", "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock upon net exercise of common stock warrants", "label": "Adjustments to Additional Paid In Capital, Common Stock Issued Upon Exercise of Warrants", "documentation": "Adjustments to Additional Paid In Capital, Common Stock Issued Upon Exercise of Warrants" } } }, "auth_ref": [] }, "us-gaap_RestrictedStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockMember", "presentation": [ "http://pos.toasttab.com/role/NetLossPerShareAttributabletoCommonStockholdersScheduleofAntidilutiveSharesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unvested restricted stock units", "label": "Restricted Stock [Member]", "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met." } } }, "auth_ref": [ "r44" ] }, "tost_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://pos.toasttab.com/20230930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract", "presentation": [ "http://pos.toasttab.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Intrinsic Value", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Aggregate Intrinsic Value [Abstract]", "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Aggregate Intrinsic Value" } } }, "auth_ref": [] }, "tost_OffBalanceSheetCreditLossLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://pos.toasttab.com/20230930", "localname": "OffBalanceSheetCreditLossLiabilityTableTextBlock", "presentation": [ "http://pos.toasttab.com/role/LoanServicingActivitiesandAcquiredLoansReceivableNetTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Off-Balance Sheet Credit Loss Liability", "label": "Off-Balance Sheet, Credit Loss, Liability [Table Text Block]", "documentation": "Off-Balance Sheet, Credit Loss, Liability" } } }, "auth_ref": [] }, "tost_IncreaseDecreaseInCapitalizedContractCostsRollForward": { "xbrltype": "stringItemType", "nsuri": "http://pos.toasttab.com/20230930", "localname": "IncreaseDecreaseInCapitalizedContractCostsRollForward", "presentation": [ "http://pos.toasttab.com/role/RevenuefromContractswithCustomersScheduleofCapitalizedCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (Decrease) in Capitalized Contract Costs [Roll Forward]", "label": "Increase (Decrease) in Capitalized Contract Costs [Roll Forward]", "documentation": "Increase (Decrease) in Capitalized Contract Costs" } } }, "auth_ref": [] }, "tost_CommonStockWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://pos.toasttab.com/20230930", "localname": "CommonStockWarrantsMember", "presentation": [ "http://pos.toasttab.com/role/FairValueofFinancialInstrumentsScheduleofRollforwardofLevel3InputsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Common Stock Warrants", "label": "Common Stock Warrants [Member]", "documentation": "Common Stock Warrants" } } }, "auth_ref": [] }, "tost_PledgeOnePercentMovementMember": { "xbrltype": "domainItemType", "nsuri": "http://pos.toasttab.com/20230930", "localname": "PledgeOnePercentMovementMember", "presentation": [ "http://pos.toasttab.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Pledge One Percent Movement", "label": "Pledge One Percent Movement [Member]", "documentation": "Pledge One Percent Movement" } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsFairValueDisclosure", "crdr": "debit", "calculation": { "http://pos.toasttab.com/role/FairValueofFinancialInstrumentsScheduleofAssetsandLiabilitiesMeasuredonRecurringBasisDetails": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://pos.toasttab.com/role/FairValueofFinancialInstrumentsScheduleofAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Assets", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "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." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "crdr": "credit", "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://pos.toasttab.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock under employee stock purchase plan", "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan", "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan." } } }, "auth_ref": [ "r18", "r81", "r82", "r111" ] }, "us-gaap_FairValueByLiabilityClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByLiabilityClassAxis", "presentation": [ "http://pos.toasttab.com/role/FairValueofFinancialInstrumentsScheduleofRollforwardofLevel3InputsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Liability Class [Axis]", "label": "Liability Class [Axis]", "documentation": "Information by class of liability." } } }, "auth_ref": [ "r72", "r117" ] }, "tost_CommonStockCapitalSharesReservedForFutureIssuanceAnnualPledgedPercentageOfMaximum": { "xbrltype": "percentItemType", "nsuri": "http://pos.toasttab.com/20230930", "localname": "CommonStockCapitalSharesReservedForFutureIssuanceAnnualPledgedPercentageOfMaximum", "presentation": [ "http://pos.toasttab.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Annual pledged percentage of maximum (as a percent)", "label": "Common Stock, Capital Shares Reserved For Future Issuance, Annual Pledged Percentage Of Maximum", "documentation": "Common Stock, Capital Shares Reserved For Future Issuance, Annual Pledged Percentage Of Maximum" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "presentation": [ "http://pos.toasttab.com/role/StockBasedCompensationScheduleofStockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "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." } } }, "auth_ref": [ "r60" ] }, "us-gaap_AssetBackedSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetBackedSecuritiesMember", "presentation": [ "http://pos.toasttab.com/role/FairValueofFinancialInstrumentsScheduleofAssetsandLiabilitiesMeasuredonRecurringBasisDetails", "http://pos.toasttab.com/role/MarketableSecuritiesScheduleofAvailableforSaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset-backed securities", "label": "Asset-Backed Securities [Member]", "documentation": "Securities that are primarily serviced by the cash flows of a discrete pool of receivables or other financial assets for example, but not limited to, credit card receivables, car loans, recreational vehicle loans, and mobile home loans." } } }, "auth_ref": [ "r677", "r812", "r817", "r818" ] }, "tost_BrianElworthyMember": { "xbrltype": "domainItemType", "nsuri": "http://pos.toasttab.com/20230930", "localname": "BrianElworthyMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Brian Elworthy [Member]", "documentation": "Brian Elworthy" } } }, "auth_ref": [] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_CostOfRevenue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of revenue", "label": "Cost of Goods and Services Sold", "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities." } } }, "auth_ref": [ "r94", "r527" ] }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross", "crdr": "credit", "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting of restricted stock", "label": "Stock Issued During Period, Value, Restricted Stock Award, Gross", "documentation": "Aggregate value of stock related to Restricted Stock Awards issued during the period." } } }, "auth_ref": [ "r18", "r81", "r82", "r111" ] }, "tost_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiabilityIncludingLeaseTerminationsAndModifications": { "xbrltype": "monetaryItemType", "nsuri": "http://pos.toasttab.com/20230930", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiabilityIncludingLeaseTerminationsAndModifications", "crdr": "debit", "presentation": [ "http://pos.toasttab.com/role/LesseeArrangementsScheduleofSupplementalCashFlowInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental non-cash amounts of increases in lease liabilities from obtaining right-of-use assets/ (decreases) of lease liabilities from lease terminations and modifications", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Including Lease Terminations And Modifications", "documentation": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Including Lease Terminations And Modifications" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodValueAcquisitions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueAcquisitions", "crdr": "credit", "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock in connection with business combinations", "label": "Stock Issued During Period, Value, Acquisitions", "documentation": "Value of stock issued pursuant to acquisitions during the period." } } }, "auth_ref": [ "r18", "r35", "r111" ] }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "crdr": "credit", "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock upon exercise of common stock options", "label": "Stock Issued During Period, Value, Stock Options Exercised", "documentation": "Value of stock issued as a result of the exercise of stock options." } } }, "auth_ref": [ "r18", "r35", "r111" ] }, "tost_CustomerFundsObligationCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://pos.toasttab.com/20230930", "localname": "CustomerFundsObligationCurrent", "crdr": "credit", "calculation": { "http://pos.toasttab.com/role/OtherBalanceSheetInformationScheduleofAccruedExpensesandOtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://pos.toasttab.com/role/OtherBalanceSheetInformationScheduleofAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer funds obligation", "label": "Customer Funds Obligation, Current", "documentation": "Customer Funds Obligation, Current" } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 }, "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents", "verboseLabel": "Cash and cash equivalents", "label": "Cash and Cash Equivalents, at Carrying Value", "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." } } }, "auth_ref": [ "r43", "r145", "r659" ] }, "us-gaap_CostOfGoodsAndServicesSoldAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSoldAmortization", "crdr": "debit", "calculation": { "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_CostOfRevenue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of acquired intangible assets", "label": "Cost, Amortization", "documentation": "Amount of expense for allocation of cost of intangible asset over its useful life directly used in production of good and rendering of service." } } }, "auth_ref": [ "r791" ] }, "tost_ContingentLiabilityForExpectedCreditLossesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://pos.toasttab.com/20230930", "localname": "ContingentLiabilityForExpectedCreditLossesCurrent", "crdr": "credit", "calculation": { "http://pos.toasttab.com/role/OtherBalanceSheetInformationScheduleofAccruedExpensesandOtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://pos.toasttab.com/role/OtherBalanceSheetInformationScheduleofAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent liability for expected credit losses", "label": "Contingent Liability for Expected Credit Losses, Current", "documentation": "Contingent Liability for Expected Credit Losses, Current" } } }, "auth_ref": [] }, "tost_StockIssuedDuringPeriodValueCharitableContribution": { "xbrltype": "monetaryItemType", "nsuri": "http://pos.toasttab.com/20230930", "localname": "StockIssuedDuringPeriodValueCharitableContribution", "crdr": "credit", "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock in connection with charitable contribution", "label": "Stock Issued During Period, Value, Charitable Contribution", "documentation": "Stock Issued During Period, Value, Charitable Contribution" } } }, "auth_ref": [] }, "tost_GainLossOnChangeInFairValueOfWarrants": { "xbrltype": "monetaryItemType", "nsuri": "http://pos.toasttab.com/20230930", "localname": "GainLossOnChangeInFairValueOfWarrants", "crdr": "debit", "calculation": { "http://pos.toasttab.com/role/NetLossPerShareAttributabletoCommonStockholdersScheduleofNetLossPerShareDetails": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://pos.toasttab.com/role/NetLossPerShareAttributabletoCommonStockholdersScheduleofNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gain on change in fair value of warrant liability", "label": "Gain (Loss) On Change In Fair Value Of Warrants", "documentation": "Gain (Loss) On Change In Fair Value Of Warrants" } } }, "auth_ref": [] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://pos.toasttab.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected period for recognition (in years)", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "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." } } }, "auth_ref": [ "r429" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://pos.toasttab.com/role/FairValueofFinancialInstrumentsScheduleofAssetsandLiabilitiesMeasuredonRecurringBasisDetails", "http://pos.toasttab.com/role/FairValueofFinancialInstrumentsScheduleofWeightedAverageAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV [Axis]", "label": "Fair Value Hierarchy and NAV [Axis]", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r352", "r388", "r389", "r390", "r391", "r392", "r393", "r468", "r499", "r500", "r501", "r671", "r672", "r677", "r678", "r679" ] }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "presentation": [ "http://pos.toasttab.com/role/MarketableSecuritiesScheduleofAvailableforSaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instruments [Domain]", "label": "Financial Instruments [Domain]", "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." } } }, "auth_ref": [ "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r363", "r370", "r462", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r549", "r775", "r776", "r777", "r778", "r779", "r780", "r781", "r819", "r820", "r821", "r822" ] }, "tost_OtherMember": { "xbrltype": "domainItemType", "nsuri": "http://pos.toasttab.com/20230930", "localname": "OtherMember", "presentation": [ "http://pos.toasttab.com/role/SegmentInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Other [Member]", "documentation": "Other" } } }, "auth_ref": [] }, "us-gaap_AssetImpairmentCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetImpairmentCharges", "crdr": "debit", "calculation": { "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 17.0 } }, "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Asset impairments", "label": "Asset Impairment Charges", "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." } } }, "auth_ref": [ "r12", "r51" ] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Table]", "label": "Statement [Table]", "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." } } }, "auth_ref": [ "r183", "r184", "r185", "r218", "r527", "r565", "r583", "r587", "r588", "r589", "r590", "r591", "r592", "r595", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r608", "r609", "r610", "r611", "r612", "r614", "r617", "r618", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r634", "r689" ] }, "tost_AdjustmentsToAdditionalPaidInCapitalCommonStockIssuedUponExerciseOfWarrantsShares": { "xbrltype": "sharesItemType", "nsuri": "http://pos.toasttab.com/20230930", "localname": "AdjustmentsToAdditionalPaidInCapitalCommonStockIssuedUponExerciseOfWarrantsShares", "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock upon net exercise of common stock warrants (in shares)", "label": "Adjustments to Additional Paid In Capital, Common Stock Issued Upon Exercise of Warrants, Shares", "documentation": "Adjustments to Additional Paid In Capital, Common Stock Issued Upon Exercise of Warrants, Shares" } } }, "auth_ref": [] }, "tost_LondonInterbankOfferedRateLIBOR1Member": { "xbrltype": "domainItemType", "nsuri": "http://pos.toasttab.com/20230930", "localname": "LondonInterbankOfferedRateLIBOR1Member", "presentation": [ "http://pos.toasttab.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "London Interbank Offered Rate (LIBOR)", "label": "London Interbank Offered Rate (LIBOR) 1 [Member]", "documentation": "London Interbank Offered Rate (LIBOR) 1" } } }, "auth_ref": [] }, "tost_RestrictedStockEarlyExercisedMember": { "xbrltype": "domainItemType", "nsuri": "http://pos.toasttab.com/20230930", "localname": "RestrictedStockEarlyExercisedMember", "presentation": [ "http://pos.toasttab.com/role/NetLossPerShareAttributabletoCommonStockholdersScheduleofAntidilutiveSharesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unvested restricted stock", "label": "Restricted Stock, Early Exercised [Member]", "documentation": "Restricted Stock, Early Exercised" } } }, "auth_ref": [] }, "tost_AccruedTransactionBasedCostsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://pos.toasttab.com/20230930", "localname": "AccruedTransactionBasedCostsCurrent", "crdr": "credit", "calculation": { "http://pos.toasttab.com/role/OtherBalanceSheetInformationScheduleofAccruedExpensesandOtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://pos.toasttab.com/role/OtherBalanceSheetInformationScheduleofAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued transaction-based costs", "label": "Accrued Transaction Based Costs, Current", "documentation": "Accrued Transaction Based Costs, Current" } } }, "auth_ref": [] }, "tost_ProfessionalServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://pos.toasttab.com/20230930", "localname": "ProfessionalServicesMember", "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Professional services", "label": "Professional Services [Member]", "documentation": "Professional Services" } } }, "auth_ref": [] }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByMeasurementFrequencyAxis", "presentation": [ "http://pos.toasttab.com/role/FairValueofFinancialInstrumentsScheduleofAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Frequency [Axis]", "label": "Measurement Frequency [Axis]", "documentation": "Information by measurement frequency." } } }, "auth_ref": [ "r467", "r468", "r470", "r471", "r474" ] }, "tost_OperatingLeaseTerminationFee": { "xbrltype": "monetaryItemType", "nsuri": "http://pos.toasttab.com/20230930", "localname": "OperatingLeaseTerminationFee", "crdr": "debit", "presentation": [ "http://pos.toasttab.com/role/LesseeArrangementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease, termination fee", "label": "Operating Lease, Termination Fee", "documentation": "Operating Lease, Termination Fee" } } }, "auth_ref": [] }, "us-gaap_CommonClassBMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonClassBMember", "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://pos.toasttab.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Common Class B", "verboseLabel": "Class B common stock", "label": "Common Class B [Member]", "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation." } } }, "auth_ref": [ "r878" ] }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://pos.toasttab.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Issuance of common stock upon vesting of restricted stock units (in shares)", "terseLabel": "Restricted stock issued (in shares)", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Gross", "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards." } } }, "auth_ref": [ "r18", "r111" ] }, "tost_FederalReserveBankOfNewYorkRateMember": { "xbrltype": "domainItemType", "nsuri": "http://pos.toasttab.com/20230930", "localname": "FederalReserveBankOfNewYorkRateMember", "presentation": [ "http://pos.toasttab.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Federal Reserve Bank of New York Rate", "label": "Federal Reserve Bank of New York Rate [Member]", "documentation": "Federal Reserve Bank of New York Rate" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "presentation": [ "http://pos.toasttab.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock under employee stock purchase plan (in shares)", "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans", "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan." } } }, "auth_ref": [ "r18", "r81", "r82", "r111" ] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "SubTopic": "20", "Topic": "940", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "13", "SubTopic": "10", "Topic": "480", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481766/480-10-25-13" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "7", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-7" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "8", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-8" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479613/805-30-35-1" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-12" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(f)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "405", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481047/942-405-50-1" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c),(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "b", "SubTopic": "10", "Topic": "280", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19-26)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.25)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29,30)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.3,4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-4" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-5" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481549/505-30-45-1" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-4" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-1" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "40", "Section": "25", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480637/718-40-25-10" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "25", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479668/805-30-25-6" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.17)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "985", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.1,2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481573/470-10-45-12A" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(e)(1)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(f)(2)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//805/tableOfContent" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "38", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-38" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "940", "SubTopic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//940-320/tableOfContent" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04.10)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//942-320/tableOfContent" }, "r128": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//946-320/tableOfContent" }, "r129": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r130": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "SubTopic": "210", "Topic": "954", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480632/954-210-45-5" }, "r131": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r132": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r133": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11" }, "r134": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12" }, "r135": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r136": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(1)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r137": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r138": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r139": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r140": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1403", "Paragraph": "(b)", "Publisher": "SEC" }, "r141": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r142": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7" }, "r143": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r144": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5" }, "r145": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r146": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r147": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r148": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r149": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r150": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r151": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r152": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r153": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r154": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r155": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r156": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r157": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r158": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r159": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r160": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r161": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r163": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r164": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r166": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 6.B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-5" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-11" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r176": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-1" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-11" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-22" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-23" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-26" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-3" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-1" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-3" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//280/tableOfContent" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-26" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//320/tableOfContent" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-11" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-2" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-10" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-2" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-11" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-14" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-16" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-5" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479130/326-30-45-1" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-7" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-9" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482955/340-10-05-5" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483032/340-10-45-1" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479483/340-40-50-3" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479483/340-40-50-3" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//460/tableOfContent" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482454/460-10-45-1" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482916/730-10-50-1" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-5" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6B" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6B" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//842-20/tableOfContent" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481444/860-30-45-1" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-7" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(4)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482312/912-310-45-11" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-3A" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-3A" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-2" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-27" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483580/946-220-50-3" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r629": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r634": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r635": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r639": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r640": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r641": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-1" }, "r642": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r643": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r644": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r646": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r649": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r650": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r651": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r652": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r653": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r654": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r655": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r656": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r657": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r658": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r659": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r660": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r661": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r662": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r663": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "8", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-8" }, "r664": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r665": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r666": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r667": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r668": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479081/326-30-55-8" }, "r669": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24" }, "r670": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r671": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B" }, "r672": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C" }, "r673": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E" }, "r674": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F" }, "r675": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r676": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r677": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r678": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r679": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17" }, "r680": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r681": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r682": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r683": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53" }, "r684": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10" }, "r685": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2" }, "r686": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r687": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r688": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1" }, "r689": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r690": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r691": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r692": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r693": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r694": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10" }, "r695": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12" }, "r696": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r697": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r698": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r699": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r700": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r701": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r702": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r703": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r704": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r705": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r706": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r707": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r708": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r709": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r710": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r711": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r712": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r713": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r714": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r715": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r716": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r717": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r718": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r719": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r720": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r721": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r722": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r723": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r724": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r725": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r726": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r727": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r728": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r729": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r730": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r731": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r732": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r733": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r734": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r735": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r736": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r737": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r738": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r739": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r740": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r741": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r742": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r743": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r744": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r745": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r746": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r747": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r748": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r749": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r750": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r751": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r752": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r753": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r754": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r755": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r756": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r757": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r758": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r759": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "A" }, "r760": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "C" }, "r761": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "D" }, "r762": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "E" }, "r763": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "F" }, "r764": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r765": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r766": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r767": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r768": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r769": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r770": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r771": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r772": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-3" }, "r773": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r774": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4H", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H" }, "r775": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r776": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r777": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(2)", "Publisher": "SEC" }, "r778": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(3)", "Publisher": "SEC" }, "r779": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r780": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r781": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r782": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "205", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483504/205-10-50-1" }, "r783": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//210/tableOfContent" }, "r784": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r785": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r786": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r787": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r788": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r789": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r790": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r791": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r792": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r793": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r794": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r795": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r796": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r797": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r798": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r799": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r800": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r801": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "55", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-55" }, "r802": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r803": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r804": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-1" }, "r805": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-11" }, "r806": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r807": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r808": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r809": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r810": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r811": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r812": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r813": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r814": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r815": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r816": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r817": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r818": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r819": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9" }, "r820": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r821": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r822": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r823": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r824": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r825": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "340", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479483/340-40-50-3" }, "r826": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r827": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r828": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r829": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r830": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r831": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-3" }, "r832": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r833": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r834": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r835": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r836": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r837": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r838": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r839": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r840": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r841": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r842": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r843": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r844": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r845": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r846": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r847": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r848": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r849": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r850": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r851": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r852": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r853": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r854": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r855": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r856": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r857": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r858": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r859": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r860": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r861": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r862": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r863": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r864": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r865": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r866": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r867": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r868": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4" }, "r869": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r870": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r871": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r872": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "912", "SubTopic": "730", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482517/912-730-25-1" }, "r873": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-2" }, "r874": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r875": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B" }, "r876": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r877": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r878": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r879": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" } } } ZIP 83 0001650164-23-000369-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001650164-23-000369-xbrl.zip M4$L#!!0 ( $*.9U<__)1D^0D /Q; 2 97@M,3 R,C R,S Y,S N M:'1M[5S_4^(\&O_]_HJ1,=W%#UU=N^WF]"F-&?:]-)4 M[/[U]R1I!104=A58K\R(T'Q[\GF^YDG(H2\#=G3H$^P>_>WP[^4R.N9.$I!0 M(D<0+(F+DIB&0_3=)?$=*I>S6ET>I8(.?8FJE6H-?>?BCMYC4RZI9.0H[^=P MUWP_W-6#' ZXFQX=NO0>4??K%FTVO6:MCAVO6<'UQK[3=-RZ[59PH^KM-0[V MW7_7ZEO0%NJ;1K%,&?FZ%="P[!-%0.N@&LGVB+K2;]F5RC^VINI)\B#+F-%A MV-+D0JG'87)9L<,9%ZWMBGZU54G9PP%E:>N/6QJ0&/7)"%WS (=_E&(_#I@$ID5ZSJX:ZJ/V-.!*ZY6Q*GGZUWW"">J@6E4"AL\"4NT1(3$/@,@@!]2A( M$@T]+@(L*0^1CV,T("1$Y,%AB0NEGN !DCZ-X9%!:T 'GJ$+ M,PN=39"ENQA!;1Y0J:3_D4X864_!D.CF6C*B0!5&$<,.\3ESB9B<\2#5] 18 MW*%/VXUJM=+^M-VTVU^^?('_M;9^9K>M:?8^8?)+ C"[;(9$.4 3$8N+?T12+%PE M>;<N!8:*V$U"LVNE*Z<@RZ2M!ZB?F3QY*')72!XQ@[/A@B"8:D OJZ M]U/*"$9@"%X+S)CD0:[21>6V2BDZ+ M00D]&(/G1,,#M[5@:;RNA[Z*PD)LJO*9-I[)?40 RZN<:88G5 12]11 MC[3_A=XG^QC['/M =[$/7N5IY MV@FYA[:O=M-)AB!KR&[H3NR2EN&ICAYU$D%L-:6MCTQ7;;YQEH12(7&3"*'8 M+%2%*T$"&H-N/)U[W7A2M*.BJBR@>D_+=3#;7\XR/JN/*K+@\3/:&2M)":T5 M&DE4B]Z7>(!!; >A:9@7V,?,P:+TWMB%I@$AT! MC(80,*DE*M0"8O1JE1A[:_W.446?2[70CB6(HP(:]!*6X6/$P;W#<.S V0S_KWIX'EPB6!,CXR. +1E?/!VAQRK?I)8!ND[!L%_2DN7XY'$&D(.9,NO[S#&?Y$\G ME&HO5RKM,,;CA1RZ]0"EG+Y'NR=A89YJXJ!$14<0 &2)4^A!U>:9.;4R_S@C MBS,C/9EYF1=3WB]E-8ULY=EP,.Q$J$PXPU%,6OF'MDMC "MMT5"S0C=J3[N_ M/>#;/;ADZF"6#:+',\79/D.S9NTUFFJK00*=TLT'SG8A++T+L2O=YV7U)K2L MSRVN6/;[;5A5>W^A;G""C$<@@9]1%N?QG MI9)',PHC["KGW*I&#\B>#B(,GZ9BB+IMU6:!S:-WBBR>1H]-Q89CM2, :C7R MJ>/#4B'46PTFR= %L0'K0,8)I S;GX5-&,W_T*@:N]8).*SK 4\:#!(1:^5\ MM Q3<*Y%'%5WZX7MJ3MH[ND5Q<36T*8*W6^'72%AA805$K9^E H)*R2LD+!- MQ:Z0L$+"-D'"\BST/)P*"7PW\ H)5=*YJ[-"2QRF>Y/C>1NQR])[< @P>.+( M!0Y=?:B&"Q1P=^),(XT1(Q) ,+LD9E/E<:])Y5!4/A"JJHRK;J9RE?K,-OORG*-I@>3BQ0DT&=(0^0E\-7CPC%[,\3SB -#)B%FT#KK,0D= M'X?#%XBTYAXJ6YZ-JR[+A6#RW'/$8ZI3VF8/\I[,/0F=V8;*N D>@"HG\GF3 MN41,OOLB[UGM.90'@N"[,O8 [19F(YS&6TL=V'YES W6FBNSW3NY>YCR9$+F M\DW*"2F?(9E*9!V5-2,BAKFI1+W>.IDEL5-09/.N[HW/K\V3K=5FR8&Y5L4P M>.DT><,ZJ%=_*DW^/J5?.[ :S3=)Z>;\C>+6/_<7[F!_+1F_1*)2^G:A&?)VC^N M&'(R\T6"=; WW>N2OZ[Z-5&K*E'[,YUQ6'IQ2)#Z7]U,)9IY0!],^;]T$(4?*/S 0G[@XF+S_ #@ASZ41?KM MO,&'XT#A$PJ?4/B$YSZ!D0<HE/!'9\SO$F6:,'(<^X)LZ=[QAO,D@_ AM\'[)MO M5Z@\M0 ^)T/XTO$\3$6\P*F^U=^]-NN7V635&^ < "@I 2 97@M,S$Q,C R,S Y,S N:'1M[5KO4QNW M%OW>OT)UI@F9L8W7QOPPA!E*G"DS;T)>0J?O?7HC[VJ]&K2KK:2U/,L6ZGVV._:',I)SRT.^F4.)Z/<[0=GH^V M_21'(YW,CH\2.6$R>=>0Z6X_[J0'T7X:=7;Z![W]43])]_<.1'=G)^VGO?]% M#72%>>ACW4R)=XU<%JU,T/R#O6[I#J,T M8-A!;R4+,<<4=0G(\"J3(^E8+VI'1]MD/U_)RGJ6<,;PF3!_$M"]M4!/AY\O MSCZ""=+>8Q7AND< M,NQTL%LQ*$0LK.5F1B8YOQ28=VE,BW<)P&!*Y3,>YB"#6!ID.)@5Z XD"?;P M-)-QQFQ%OQ;]I\*(>A!:0"ZM0BJDK#J5+L,";2EB#Y#&+0%-)UCF!-T2-IHM MN^'E4*_WW*DG6"H+!)=XL@AF$[R#N2/%7K3+(H56<"FKG M[#1BC,QB.";B]#+@!LKF$LGL',P*VI?#LYUGPK.+&T%Y8VL.U:F>Q$"GJ<3C MEGWK8W7&N!&>%8BR'"E!T6,"5!PI:3/J068YM)#TD)X3:6.E;85^I))&JT"/ MTNA8)'AMV1;8D C0*X1\>!5GO!@+=@(!^EPI6$0]WHKZ6R*@B/I)> J/DHJ[ M(M"2QF>D4DML#>PA+!M/E-Z8*,5$M,[;'(8%9>VO5 WY0\-?RTO^3'CY7EB4 M[0B2SUKW,ZA)"37FE=V\"V6VD0 ;ZIE"KM25P0 0HHFT7MY@)0H_#M6]"V%< M%E5%S2*MTA3U(MR@DC9-74?2HP-I#D\KB\"/7?1$;)J0ZDYTI6[>^Y- MD@>_MA941Z?W'WG8:%ZA^^TH@@^ QU./)GCA]$N>2Z40PKM*$SJ)U]6=;[G% MP@<(*.5]'<>5(1HL)=D;X^7:.KRABT:,8F,,4=_>L*T5XQ0#BJ&:=-O8ZP_L7 M&"S/I7-"K-7\D4;U0"V)!";??0M\A<1:DG#\I6IZOK'$KY4$9+^5JB+V-PIO M_SED?6W*G2A48:@*)7A%QUDZ&,=2@ 5U"KX^[$P%OZ2<&JHRGU5]/>FO,>>7 M/@_B5GTN"9<):Q2+)^AHQ;5@K>%A77_"&)1"F=@,*=TBG]LJSW&L^DWX9=0) M8>W%V-\E73_Q^>=NSB$KIP:2T00#A) MW=2J*/)2Z9E ZS3300?Y#2J#>G\P[;?O#.WR1[PXJ?AKT$&X IB(.S_T'6GG M=#[H++KPD=6JW?=.V2U;;=L#$G9T[FSOMZ)%MO8/^HWK^ M'MA^>__@<5A_UP6==G]W;Z-AM[U[@XL115ORXEVCU[@.-(\OQP;G[Z152TGJ M?^9[?] MKU@T%[\039*#E0CKLO&4GW1[ZKR'X/BB@GV$".0C85Z_BG8[AWM- M__616]N@]M1CG- A%S36C+';N+5CZCT <^:O"1FM_:'.#(,\57;QKGS]:F?O MT/K?-[X]\*F]^ +!M3\WX-6]GGN Z8J3@>W;\_#S]>JCMOI3.DZ*E VO1%Q1 M?F;GX13UC]_N\=O6IW";BIIHQ7EOUWGO5GD4];T#_GR/?CU3OY!M7Y0\V[)O M.WQ3<=M_0_+_4$L#!!0 ( $*.9U9OD =.M*NKKWZ-PCV'<:?5:OVO74-7F(<^QLXD?U?+1-Y(N9M_<-@I[,E4,)L.VJW6 M/VJW["R_L0TJQ3@?>&_1FBBLK6J.E51Z\*KE?TY<2R.AF9"SP9LS+:A\4SKC1T?/1IZN+#Q?G9U<7EQ_)3S]_^OSSV<Q,ZX?_6O$?E\]NF'LX^CSXW+__PX^B\Y.[^"O\!FJ[/F=' -0-2G M][0]#SPNZF0D>4[)/U7&O]1)S+45R8S8E-K7K_I')X_R?.YS01G#?FU(GMA! M]P">^.2(G"$Q@T;[J'C>3=!NSEU]KCE/;H7@N'EPZ)9\05(ZX43SB>!3L)I- MA2&_EE0#K7*&]X72EJB1*46/KY"*/FTC)\\*V,:O&-P!E-*7^8PAS.( MA499@UF.[O"$<4VFJ8A38DKW:]E_RC6O!G$+R(21J'^NE$Z%3;% 4_#8.^C& M+>":8ECF!-T8B6:K87@YT.ON.O0X242.Y#J<+)-9!^Y@CF:]TB[R!%Q!K< X M(H]ER3 F +.2N3K )AR_%,BW@ZJ#L)1++%8P,'>F!MR9< /7G44I80 *J#$ M3V>\/S$U*4FDFIHY.C4?"V,UQ434O0Q^P\OZ"LC,W)DU;U\.SGH[@K.K6TEY M8RH,5:7>D8%*$H''/?/6Y^J"4,T]*I!E$4GNLD[G,W4FE\K:&.;;&1#"'7FI4 M3AVW4P/D.RGI($TUF\,+@!0FVI! M1:D+@-QX*1+'2C/O@!>E8YY#84A@'2V\<)O(F4!P!SQCLXD"+/Y70'3\!R.Z MW6IVNF[-HPF5I2)-"+8H),F0VZ#Q)C"VH.CYM%H,>F^"%PX_M"J&&]*[#Q)W$*W7G M6^Z@\!$$ZNJ^BN-2.QBL%-E;XV7*6+QQUXL8Q<08HKJ](7MKQ@DP##J[8U>Y MB6,3]U<&[C8A+Q>^O V>I-0L5(@C0H]YSGR%\*NOV'M&I+CFLKH_N&-?_XJ M/ O"=^",UM\1A#_AC.:O$ME\9]279.6XEETNRL'LS,)Y08E*8 X=P1VA^E8<."C*MN+ ]*4TVM7AX.2\Y78 M:U!_]3F_*'H4ZJJS3+B V,!RE*&CX0N2VX#02K/"&&"#M*P'&6"@ 4R993B* M?>%^&541V7B9]E@#.A]I51HWIO:U<^"<;KQ5Z>#<&TPX?=^ M.API:U4V:"V[T,@H6=KU+O?B:_5WJI=0&_-&A%UTW: )5C>@:_3H?6GZD5V-8[B#>PG20O#!_-_3E"X"TEG Y'[_>$[G8";QLA' M!8D^TC%Q @#ZL?I@VW-%:%YFJMD*V;)PQ[+YS%5STS?M6[;>UL/>Z_7N;6XU MVT]LZQ[WG]3S]YSM-X^.G^;K[X:@U>P?'&XU[+X/;P@QLF@*FK^K=6N+1-/X M>JQ5F;-&19Z)_YFSW:!3W)#VG.Y#-AVBUC*LBM6-]]T)V4/G/2C6"RSR$;27 M15R_?M4^:)T"TS,C$R,#(S,#DS,"YH=&W=6&UOVD@0_GZ_8H_HVD3"QN;]+9$H<71(%5 @ MU]ZGT^)=XU5LK[N[3L+]^IM=8P(E25NDYM*B" 5F9O=YGIF='=P/51Q=]$.* MR<5O_=\M"UUR/XMIHI O*%:4H$RR9(4^$BIOD&5MO(8\70NV"A6J.M4:^LC% M#;O%N5TQ%=&+8IU^)?_*PM';)5T#5JP!ARX;V-!_O<@QUB(Y80@M,;E4#\>Y#MF0*U:JVVZ]H_X+) 9\=G#YH M1L4/ MIZ%.C0FRU&5Z/A8#&:C-'D"BW^]-!T-AH/1]/!>^1]\H;7B]%?'IC MRYOMDWDU-*;7L_GU8+Q BPERV^C:GMM#&\V]H:'EUAI.^94B'\S1X'(R77B7 M:)=$ ;WC-(NLS >S=X.Q-[I'E#+"<"!$Q=/V%[F&(S* M:!@*)A5/0RJ@<\0I%ECQ,O*I4"Q8EU&:"9EA *3X;N:HKQA/\LPA+!$F/-4= M:=>]<-(:\0"ID*(Y%DN<4&E-[B.Z1@-?:8O6J QVK(S3APP+2'.T1C.:<@$N M";KB(D:N8WW0_@N.I2JC4>+;*.#"!*6@ ">()@10S"F B9=4O#EQFTZO!AAU M+S1( Q:!QQU388Z(^IE@BE'@D!#DW?LA3E94:Q$S*35^^-.>!%HN IDH#\HH MR"+ YX-@D0[=+B?HYXP)JKNKU% ?A#K%9PBPNHU32=HM_>H3)-,+K+DM,M9N@7HS%"FZE)5>*Q]T&'(U;7=X^CC9] MQ;28W/QP7]E.?F&R4 M.D8$1TM0>G:-[]0K/PPO-9,9M=ZMC59;57YF+F].ZJV>-.][-^S4?KAD]XA^ MY1@A?HB;&\3_P_&5J).^S+R?<0O^ M_4%]XZ6Y#$-& Q@$82A4[):B21 PF,-?3PW\_.5R.A4,9MD4AMD#G<\>$[J M5:S2, *\0O 2^FVF M#D.>'.KWWO,G3Q7SQ.L_4$L#!!0 ( $*.9U=0OT!O5@0 /$2 2 M97@M,S(R,C R,S Y,S N:'1MW5AM;^(X$/Y^OV*.ZG9;B4#"2RDOK<12N$-: M01>H]N[3R<0.6'7BG.VT97_]C1V@]'6WE;;7'D(H,#.>YWEF,C;I+$TL3CI+ M1NC)+YU?/0].99C%+#$0*D8,HY!IGBS@*V7Z CQO[=63Z4KQQ=) Q:]4X:M4 M%_R2Y';#C6 GFW4ZY?Q[I^R2=.:2KDXZE%\"I\<%WJ@00H,JBVH!K47^T;S> MG--J@P9!Q)K4K_\=%# 4W?,8;5:"'1=BGGA+9O.W&I74M*\X-[5MA8O(C$7J];'KN)$?"QJDFA/,\6C MW*SY-X9Y,*7[>I5CJ&&TX G;8 HJ%DC_>LGGW$"U4JITRM9_P^0>GQV<(6K& MU$\"VG@0:*\_F0T'PUYW-AR/8#R V1]].)L,1[WA6?N,_/_?_@FYO9BT5WZ_YW[8%B$ MOF )@=]ES+X5(63*\&A5A#13.B,(P\C=@K'0<)FL"T8T$"I3.XAVW3=.5AD9 M@5DRF!(U)PG3WOA:L!5T0V,M5IDBVHEQ3E\RHK"X8@43EDJ%+@D,I(HA\+TO MUG\FB39%&"9A"2*I7%"*O"4%EE!$,64()IXS]6$O./3;5<1H1Z!#&G&!'E?< M+'-$+,P4-YPAAX1"_SIW]:0X:6')%)-1$:),(+Y0QJFP MH=OE%/LGXXK9H:HMU!NA]LD!(-:@OD\/MG+<)-\F7FL2-*NU7-G8<2HZ>%N- M>(+$8^+6#K&Z!"M*\5?06;C\CH(1X=:4*J8MS*(-(T( +L=L)R$)G2)N772I M(IZ0)+2_8R+*74J+!;TRD;.4J+[#HN^4YYG];LAFTO.5#;TOJW6+!W6:H^:_5+P0ENU67]1Y%-@ZZ6CYLNP/BF!7ZH? M-GYHV;*3-Y<8JZA3DAP7JH5MH4EXL5 R2ZBW'G*1>[530BF>:UJ5]!H"K.C. M_! MJ5=^,[S6<[NG;>X?:?S7U#;_T4;C'!3^]%& M6&\#>'.WD QH*3@%"^RYX^$_X/F>VR*?IJ^GU AH3>P-JO4G0!O7/Q;KHY(V1UWG_4/ M\F';'3W<(YI4:G>^;RDF\#Q_R1Y]:+,^9_LW(62.HSDS]T,>!7'K,W_D5':/ MNOX%4$L#!!0 ( $*.9UV]:W?;1I8N_/W]%7B3)"\K//%3%5=DCLG?QO5D^?>_ M38JKI)C\YW?%].SA0_7XR=GCA_F3TR=/'HU/QX_S)V/X0SUZ-#T]_;]'W\%7 MX>/\G;9;ENH_OYL5U8-+A>__\>CX>'0Z[YY=%Y/N\L>CAP__]W?>1SOUN7N0 ME<5%]2,-&'X[K6%Z\NN\+NOFQ^\?TO^>X6\>3+-942Y__(^/Q4RUR:_J.GE? MS[+J/](VJ]H'K6J**7^P+?Y0\'YX.?WSF@=T"L\IBTJ9 =*07GV^+,9%EQP] M'!W][:_X^=BTLN8"9M;5ZCG0JWXL M.EBP?(-9O5!-EQ45;"7L=#$M0%R*:EHWLZPKZBJYS-IDK%25J,]YN9C ;Z=- M/4NZRZ*%'_&"C%6>+5J5P%_AI^.ZNTRJNDO@"3#(K$RR:H*_Z"Y5TBWG\,=E MUM&_&G51M%V3P0)U**IM F^;-R"&G4KJ)LGK:LKCRLI1\L89%CWB&CY=SXH. M1=R,$]Y,4^ A3O11N"Y@5%DR+[-<7=;E1#7NC,=+&@]LWJ?DA^^?'!\_?/;# M]T^/GOWE+W^!_YX\HY\=/1L-;OL\FTS@C#THU;1C>=(_:43$X4>.'.?P:M6( M=,"):O[N/]J\8/ 3?9F#A>_JV>I7_7EGYBPJ71_^^?R75^H? MKW[]>,M9_+YH8:^6_*.BPJW[\>1Q[X!]*UWP$87KPV))N>+"]CP'[X_>OSPV5G*-]0!'M&M7MI79A8O08-MPP*GJ-I0_XY5 M=XWJ\:>W']\F/[U_^\]W:?+FUQ>C%)3B2U5FUUFC0-\V_9J.$F>3DPS5<8MRVFH-#7\W ^8-,/^,?9QL'.>1 M>$I@7VA;0#NA(OI'UL)Y2-XU:E:T\/6#B9K"^/"DE?7U(>SD#"P9,KRS^;RI M/Q=H#Y5+,!^/TK.31_ ^,-' !*JZ#-Z:M/]:H !,E>I0!T[K$A[3_O#]HR?/ MP@<\2D].GL:_"8-KYV#B)&0CJ>1UO6C \#DX_5-VZ6ST9!,IFM=M0>+3@)BC M>GR&YO&#TQ%N\A78GT6>E7+/CV'Y6<"ZR[N4K,/D=5F#";K=AU"VEX>J17$; M#F3Z!3(+MA47?OE\1^@)G"E7)PO'LB6^U%=KVIP]N[ M S)[FIX=G6QH&10-V/('1[LGLNV=FIR[(;*\NSL@L4?IT=,GFTGL/]0??V05 M/'K+U]Z.[F M+^I*E5N^!>Y(MVD'D@-X8\D!NG*9)EL?3M21VLEV+6/! CE>%"5F.##2,:LK M$.=/57U=8? ");VL<\H]9EUR+Y/K;(F:.8>U+*9@G>+8 MT_X=:;:@:$&[3U73P&.Z6A\=B1W^0K'&K'4U$9JYE$F:RR-&LM7)1V.TA^^H M*#/;!I?+\:-'PS?+988CX@L&!G )\RYQ[IPZ72H,/NZ"A/PY'O.N%!\&QJ7 BF:4@.(@BS/\I*U+E''_$ZI45UD'1V.< M59\2?!Q>3_B;]PHQ#JYNQ/06[EI195,\BQ*]/]3P!I4\VCW/^&Y#YJ*77E6( MZ( ]&EKB811%'P)P1^G]HQ&GGOM_;N?1]B\4N(;>@@0W%I=PIX;C3?9[BR$? M1Z.CW1(*T*Z@6.'T=93_=&7D3L4A\<$S!1JPX]_!+R/);?U19V6I,ZXP^AG[ M%AB.)?78\N_ QV#1GY#+\5+E:C:&N1X]1>C(T>D..!7;LCN#P)'S#\]]!R[Y M'SB0BT:ER2^_O$@.#%8$#4@7*_+RM]?)FS=OD@_+2C472_KXH0<[*8M9@?M6 M%MFX*(MN2U9?,HF'@OIGN6/GEXM":L):Z0=J9WYXAN4RQFE)!;N ::@F!<<1(G M>MTCX0+0JFW1=J13;Y +Y>=-BRGB3/9&\XW325.RFF7K]'&(18L?/SU>LP7[ MC-Y7W **K%UB1',?![E9'(2%M[U$VVVLO 8^X-!S&L[%[<7,]@"A0_Z_KQ- M%JTL=5&EV[V&!F2)HSPZ>]9R%&<+5C*9*7A(\N3QZ.3Q_QXE_ZQ*C"+5Z#9? M%^A)")I3+S/* MQ<+ H^2'%33*'I_"+8=88'JU11T_J2K''9\3-/N<=RN6JF*D[8BX%Z\DKOP:G M0*[]!"M$Y"Y"B=JF;2BU;4=UH:M);JW91=C!Y[Q<2ED'O@?^V:#KY=Y!U MW^K[Z@5MPA9<3X?](S'-BA+E7JQ]O"SP5U8808KA<&.-I#[&@X%7>>49%2KV M3/:A.ER)TSZT7\G&;5TNNN&O?/LZQ'!9GY[1JL8#M]\VH/MPDZ'V2XO7%(GR MGY>-+46]4 _&(#N?'I":_C$KK[-E^]U-JZ_7UZ;>*(Q_1U%[/"KU& :2F7@Q M![L&;@:YR^RIXL)BN*X5JE2X=%JPS^2)RMXO;D3;'D3QA!"?(9=$IR\)2=30 M+6%N!KY/VD5S58@9">\L&G/]M37G_>6OF[V\1+\AM6P8,,SQVK)Q()1#27:^;D]17]I16K1=?+93A-E3K7 M#EAC8S++R*8QMG,:/,))X#3J7XM"H@-@(RCPR34-J@),N86>(Y? M?Z^P_/!\PN_-2OH!/7312>8#= &8?B(=(@'^V[*ZPRV57! M][TB_-LYXT6P0!N6Y>0P^>@'*/I+0=X\V,P5!KC/=B^Z>M#TD/UHU$V@=5YIIA)^WD>3-B;'4D=6Y("# M0]S45T5+^QV-RY#2]+TC/1804W51DPL5^H3;>4-5]9U&VCD:W,XQT81)##SF M![@SDUK25'RC1(3".96!ZCE,#@H6 +"K,O!-Q2LR?K#]H27D'L5)YU8)! MKGR.AI_XT5T#DE@W]-ZBNBHZO%5W$:.N%UH4[U:XSP/6_8+CO%G7-<5XP:DT M-&2,[,3L^3KR(/<*2I,"30H1$6?OG4V.RXG>=E=,2 S;%G3X+H#A>]?N-NP^ M7.Q%<>@:>$(X%;%U40>QS^<;;R@69"(A.1;J*#&=0"D4"+8F+12HF>9;HT>'E%B50@L'KRHV ME4R,>;J)U31O"I3W>F@XL+*B;CDVK;WJ,KO&M8$SA$,U*%IG#V#5<-RK39]IYSWD).R3S.3#!T>0#6OM9"2K?^4":O*,P.JZP^SV4 MDQ>H5 YY;_$!PX"+%=O>]SP.ZB;M6=VX-@'XHP]U)GP[;;3[#:RLQSF#B6')%SV)F4+#0RZ-+FL MKSEX'9I;$<,B(D8#6XR_BN[GH=U07L4UYV>I)7,#YP,/,JU+WUO5HRX<[Q@$ M/= N<%JN^"#^G/V1-9-ZT<)'F'*O]<2/3PB^Q>ZSAW20U7JGC9N5^FA-WH G M(R]W3W_1YF7=6@12#[-, MUT6I&E.?IBMI9"IV[F($J,\9W,)CK28W\2@;ROC";3TO4/W 7T">.04%+AF? MIM5;-7A6'$N=?ZEG@DR0^D-JL"T<#.-=2S.9U&Y46E "/(PF^+*=NR#(. M3:)@R\15!S&FE!]?->9+WBI$C"IQW:Y0^<^R3R@LP4S!$8 ]XMRE U]VKEMW M/IB !SEHIUGNJA<=3LGRO%G@2P8FJG_+IV3W&&NQA\$8 M0M=H ^$]V+$7%<-?'-K50>R-KQK96#0HE"1;P$IGG<3R%V _VGR!GHA69*B@ M;(4"&*(3CU4P:J'539#&T+9'N%H%1_SY@;V;&*401C6PI!0XL]\. '?N=_TT MH1TZ.(^(IM&)D>NL:2@2X0^'3>""4Z+PU(DF=B;Y*K(FFCWI6PWEHL60FD;Z MZ("L$X?%.U75TWM3.':REU73ER0'('S&L<"X>S(X$)@0.3RNNU:&X MW<'BDQBV<;=XE1&$(<# ?%JS B>'R17X-^"^-J"_&+JQ1OYO*EX'.A! /ZHD M:8"GAV[.GU0.V![M%);9/8DF.J='%RR1&:,> MU7S1P'O95=:)Y+/1V4 6F=(ME,4QE:N1,Y^*-U\B>Y'D\IP#4^?Y8@[2O1P. MQ>K1')KC/'T^*O+E&9P="KN*_=;6$@^F\*5P:%\5<%62&#BM/&#ZF+? MOXFA6)7+Z. -LMH9^Q1/@2TP(@ =&:4ANEJPV"[1-\&M4P\MP)!?DF()!Y,( M49P%1R@X[$.*C."O/6#NP6>.TAEPKC9JQ: VR#VQJ<,T] JC5R<*WR.X-8=AEWI58%9 MV1@A?DBBA"F&ES"6R?^ R57J @3>H$7" -%0Y(EUR1^'H3=YG9'L,V-3(683 M?*:I)I4BM.52':(O'F>G#M/HV=6S=W#9J&%B *,@?#<0I!RK92TP M%B?? C9!(49%CJ^3\.,6[,KHOACJ1Z/3W?+@WACIE1/OR=$[XVG?K1]W/X3C M(#L<$H[D?(W;)EFN(1>#?+ EW;1XX)C8."#:@:#@KQ5N66:=[#8D)YHEI>["'UDL MP#];97ZY3T7M4U&W2T6=W--4U!U=N.9 @SO&:!HN4M4<1^'O?ZX736NA@2>C M(_SC&/\X29/3T9'1(/#W TP:'2A&_AQ,#P_Q$\?.)XX/21B M%RX59;T(-V&A>)/#WOC/@HG"U^&&S>:7+IS_;'26(DX_39[BWX[.1D_ISZ-' M])_C8_[/$UK5HR?(I/?H*>^6)@=X_9YZ+_[EA^]/SYZ] &?E-<9R%@U":.CFD+H]QY0&VR@C M@)9V!CNYT&'UXZQ;Z0#%EKYJ9,KASWN(H(B TZ;JGYOI3]#XF7 <9FKB/K:, MRD$MQ_!_&Z(1-9<8&TX6*(^8]4R8B.<-PNKOC1-X,!ZT\W_6L$2QXJ.6HDG' M1 0T%;2B$:O:!G]Y9Y%)Y!L5E<0ZN=Z !H\\@+LU%3T344J-R.0FEK(T:8O/ M%)V>F+HNK;XY%@GZXA$I>OY6"1,TGZ#?G>G'81B7H0E%8R^!%C[TF*J6$-", MFO$8->.1^RWG>4]'I_$7/1T].CB&_QX=C1[#G\>H8.'/8_KSA/X\A3_I1CNB M*^V([K0C?CEK6U#@1_?G$.:#A_!-9?!Y_Z8'D3IO][@9?=;'K3F8)-PG=)H> MRY$R)M+:DY4=">)MRYAEI:/YC)VZ!,PV(NZG'@O>>%UJ"<_C M0SIQ#^G$/:03=TI_?T0_![OG#)6''#^P=Y+DHQ=,<4(G8&T09EV,L]61A9M$ MI:U)(.8C(UK#" I'@S"E@-=]UMC@#>%APP%Y 9/QPN3)# X, \).G"8'@Z#- MBLGZQR4'VQD)*49J=)>G!@4#+-)^+,G;?Y.W\2Q^D0&J0ZO+A*@LF,[7PWJX M6;+[%T+V)?"!95!>QBH' M<07HE1!()+MB(DKK(1I%Y[Z-GHP>&Q7I-+EFC1.M0@"%NN$T;C0!#.\T6=_8 MR\V;;"$7P3,Z4T@]71 +UPQ>DJ 8MS< 27GT,P9Z >SF;11AAD1KB#L6GQT&/8&,I# MX/.,',D.:$&QSXT@0]PLAHZ7WVI/H_N)JW_C^.5N*3?UE90;VBJ#VJW'6DBY M%G3QL48N1?P8B-"8RY\(](%R9:J_@JI-+I+*&,734)$(6F&+@FN>E?F@H+^< M 8BD2)N7JBN:"+HF[.L^6!G(>!3BIK-%@'S)2AF50Y;]E@O,X!,O\'>'4B@3 MK;&BH L7J05KXJIT"P/#]3'3OB=HYX/IL(1W)*@6B^V MI($Z&V"&*HH(W;AJ(4J_@%991[#^<].;E7XU5I:9%S*F*HJ"-]\,0GP&H M)#Q[NFBJHKT45KK"JY8G&KI2G$;(F@C^9QZ,1 MR%A_^'#(+%JT9M$2I[Z&R@EJGH/YBJUS=[XT,'?MZL:"HF9[76$>KI[$1Y'% M3*RDF&75,R-&')Z:0T=XD]?VI:BLZT].9\>8Z[>"SIN7?_",.DML9%8WGH*7 M+0C;C:[(4$CEHJXGB)T%X7:B*Q+#(7.40;[$R!,C8)@.PG_#V;@QG\ N+6;C M!5:@>#$:)!#KL#X#_(^LR[B]JT;W.U,PWLVB:?I0@D**7V5VHR" X0DN!R-- M ,.N[4TPRFQ\]&]U'#WH /3U+E2FN:%SZIP M9,!W5,7*/7)V^A&NMIYFC6DX[7Z<_?H55PW=":6ZR-#V652M*CWX:(Z)'^VI M.?,H=#>$/&O5#4Y#K'8I/!NT%4U^-@M[^) MK&A<3$;]C>< ,KS)UI][T5R-P^<4BVJP. 670C9$!7CT&TM44:GD'V 2<;QMD,NX_YZVZ^%]:G1RCNJ MF^F-[8)+X;U8OT$))]6"&DW"RR;@0:TJ]; EM/V+C[;WA^^?'CW[RU_^ O\] MP:8*U_!<%^/F/#PR>03<7%$1D%>2R]<3Z_J!MH!#RHI98234.@/?P7M>O ^@ MGVNVK$YZ=($X2 D9GJQ+A6582(B1[(/7&&7OIAL4BN-7(;#"2^17^% M+#]&,BPFVL.D#0H"TJMJJ=ZL1C%FCH?,T]IJTL37F4L7_4$HGU<3"K'%3633 MPA&=FA[@_->\:Q#E"!95"0>5'@,^O2+$7YM-%;S7?/,"_)"&OLIF+\:8YXO9 M7'_BT".O#GLL>I'DV!5XB)<9V9#7=?.)KV-2!K:=3V98)NGF^Z34W!2'MC#K M$JF<'F08?&Y4!:>!<"L%]Z9Z_/#],#MS2#Q&ZP'4)(_&B M8\RKV$S %ZPR](UY''Y== /,Z>)"-9;]TNI;EP$P:B<8S>Z <&.N,WQ]SEQK M,&$6G5)OP8*PMHYM<:VR1NI&?!EE;(N%!AB"'-KV9#>DTH0D-/,9.'BS?<;^KX M-+E$4#>J);QXT^2,[U_\][52G[ =L2D$#607=^9B46HG-*\G\OY]1'X?D;]= M1/[1/B+_-8TA[O].:#\J_5^F:;.K5JC7UE%?;O M656@00'7V7JU#:OME>&X- I3-:%+D6#62$:-5 T%JNE[N*NOMW!7G4VUIO!M M[V(P2-"T$O*ZK$I.DVMX+5^YO:[4=;V"9%H/S[$2KI'#0@#YUS8^?]-!AA@E M-XIGK49Y:(2&.\IR;88+X[W(VBT=&PRNK>IK-M]SRWR-_T8+O,7FM=B(1\6>:O*GR$0?D.!PWRWY'!@W-41V;'GHPZ*;L<.^/ ME9F>+:@;]^@N8YV:+:!'LEJQMEK)T]$3@R!S(J6NE^N$ &^2#;LWL.NCT>/= M2NOCT85S^KX6VBBFRK[;E'Z,Q@LIRO .8!RF)IW#1-#!T<-#VW8F%,CMYYHX MI]@NICN=K7BEY[,%V@,[7-<,WS9,@$RHGF>-$X_R4A64DIA(WD'X).1;J+/UXX[Q4U0+CB]AE '^ N@V_L5+^N:&1E*;)FNA7 MAT/2)J*IX[>'ST7J2KZE0KQ&"5:A^+ 454S7[8]@^"Y5_HDRU$+>&$22RWH\ MQIYT[2PV53OZZ433;H0 M^KA/QG]QQQ&K'?";''JY.RV?H5@P>2S66IJL#0] \!('6#C(!CO:7A-XE/S& M2VL/S^%??IDUH@9+ >B+HV;&X- M7+)Y?),TFYS9RDG8^\S7J1]L"L@PX^A^R/V%_G94L]-:@W2(?^?W1;.4/K0< M&9#ET'.ZI)P-&2#X.U@7*JK*>_=XCZRS1^D=J=.+'Q9+ MJ8XHEPB;M:XN&SU>OP^>F'J[X$*Z;KH/UL+[$W:"-T#W1+)4J=C]_G8V^5C M'^_SL5_3KM):4U?O(I:"P="ZDC8-B_1V'4L]T*H[XRD8E7B#ZJ!!;_7E'W8K@Z7H(G?,>%4B]7%1^CSP . M^X7;^LJP94PB5S3#W/2LC5WM.,7F.+@E.4&RL+MLZL6%9D3 A%+RH6N4ZBAN M0[XZ+>8.! &]T6LIV(IXX-2$7XB"6ETTGME(.-35>+\!_TL%02%BWHC:0_@; MM[,.8_4IY7G@5%!Y%F)/Y@Y1P(+0H"=HP]*D]\/2>X?<(;;=2L/]LEO'8<00 MBQ>-]-8K]B*,AB-T. RWHJ$*UVN%)K19OM2 %BE.*#<%0B'U:;PI MFM9<1P M$Z[_-"#X]"-R_78MA,BTV\';)&U>.NE@J[NA^[_$CR,W05+ 8<7@HS]%1YR-GFRBT/H.1%?/?WQP M.D(5 XM/-+EB(V!+:=9UW>6=!KI>EYB!T#F-=9L4;:WC5G[9K\D9UY6=KK\8 M]2K/M'\=CTZM.>:M?GAK^BEY9;I%=55TD90FJ0?F4-*%J;;# '<(HWF-8VI1 M1P3MU6IBJQ3NIJ6=P[M,+N$UD1'RFENI#F*-H"NV\UK6H=GS.Y78[3=?MDT+ M#8UTZ_73JD76FFN+C$/A[>$\DU$]PIHG*B56U-8W%QP.;OJRQ?-MFVQMN03U MY$1WB'N#C!0-;E!FV-?K:3R<+]F-HN'+"J&OB*"YD,9I1.NR8"N(M]P8:.9B M0/9$^C[=,V+/B=$-!I3[.;I&]7T\SJI/ AT@[\^SU>]SS.+);L4LWIJ.C2@/ M_UP15]JNP,6:\M!AJL@U>HN:P0F"!.R9H*RMG6<2U+$>K?Y2+:X/TB6ATV= MDD5'((9IEDO?=&8?N"HDA)(1PRGE_*JZX/9W5\58U^CA.PB-D$EE?Q8IMFM2 M<&,/JRAQ*;VZ=/O)O6:3KKLAK^8*W[JK MP D)V-.%0%>N^U(6)UA4TR;CGFS42ME)W*R>7IK8S+AY6IZ!PL_:% [-Y$)I M9'G*./-+,'VOL:J2HYZ4>H]&=!W$3:4Z-(+!5A:^"02QUQJSUX_3QNXCB8O8 MJ'V8QR#,N^0M9.3R(.GD0C8XIBC\Q 3K""8+V<=&;AT;43;ZOQ/0X/T-OX]( M;^$B![FT;;A^6+..J2S\HLEFLSY7)R?$"4RP.KAH+(9M$Z8M%YE>"-JS"6B# M=&U8M[ZBB_"[=$5*S$N";-$]=!]!A)\N=%X;?5]P99-W6];Y)PRAZ2<(&F9# M*T8'[KC\)AA^'P$0DJ/9"5I_@3O=VSQ M'EM\.VSQV1Y;_#6U;*CPT"U(5ZA4TL:=0,1"_M&YX#YB_5;N6]CWZ.%NQ7U? M4=$I[MJ;BKM%U]7=AWT#%UJZA#K4C=PPE)'N=(68WTA1[^2*4L"ZLI7IJN5? MPF\+EQJ7L5*7<+>,U8 Q"UN^6N!M9HBO^8;UJF>][)O&#::1"C\+A(KACBE0 MS??A)<8EL%AR01TC6D-FLP9W&2,RH2_-LD]*J$Q;;JUBBF"E/[FMZ?8MVY3O M:Z=-%#5%[JY5"=,[.#H^3&:PMY>M7S^@/L^+QC.0S-@X[X2S S]YQ6J MM%= MS!-4,BW6)5)7,5AM7<8\5C@LVV.=%IV@:!,J089UZ[-/:^G!!_3:6MTGE72T M6RK)/?_O%8*?$6=KRU]_RQJ\;(H[3_]'RA0:/5Y13CS4H&Z!.UV;F_ 5-1Q M^:94%79%Y]J;^3)V6=J(2:]EI\F94]6PO"B(%I##/ MP+J#N4X.A[;0F2!?X*)VV8ODEHW1YJ(:4##R>@DWJV3 M:A&FA\;\#3YE3BY=E,SX'CW;0'=X2"7 H@[9TK;1A>*<92B%1\FU^UT_??HS#U@B= M2;[K#LW205&'?N,V'S-,GWOR0^USQ/E=\NUSQDWVN^-N<5XP\;<7E82,O MBC"NR7\MX$8X>4B:[\D.:+X@#K@-BYKJH%1;P_7:6.;!"4**VX4A6U]RS,=> MH*XI5,=*5+[IB_0?=Z_W%LS9A4JG^#;[ ^Z6 DT2OU M\Z@FHQR3,N$P#&VFFRU 'V6$$R2"HJM">B_2 3M^R@=LJ)8+FS3/3<]K#+5/ M O&(DS:9+WL=GIWHEE.D*"$6ZOLK(7S[,LL>-%_5*#4*2D">$P=WX#2?%SOM MJQJ.U"C8I0[??IWU$;,[75^ZMT%Y,6D!Z8&K2$/41:5#^3?:2\[>C-64^X# MB1M8@B%*:3A1V$MZM&O8ZZJ]%U16E];MJC:OYTQTP ?:$>331 M]FR:@LK?Y X*FH#U$C&<:27]%&-%_!A7RE7C.F+OT9NX M SG(#EW+F]-E74&(KE]:3O!/]-$H=Y+)M"A-FDASI)^W@<6 L&/"2L*PL&NDY#!*1 M75A FFVWL7-]S>0THY[9BNY#8A]Y1[X8M$YN?_I95Y*EZ"X!-AE $X[3-%9Y MFP9H@_ 40MU]H9E"P^&[DR9-C""("):Y9EQ%*/:O"&_<=M:E!A[9<%34U]PJ M&Q-;1-OUO*-*!P+&8/UHO[@G/,>^A7@_LB-]L^3V4G*5Y<3'.:9.6CE\MDJ3 M::.45E.QQ.6!W1O)PX)"?6!+Z.8"]E:/DU7U\!X'Q&A7B MFB)"MP+_(D6^A$H"_Z^ MQW*9*D^N,2*7YFV:6U@&AKXD\;GOW[]P_MD'X,95,E%7:.1Q:1"\%YI56M$Q,+#AV!XOV$Q]F!('G0K M6G]=0;ZMAE7N0N>^OMV[#?3-L!8;M=HU-2_P!&>:D*-^TK.4.CZZ!X^T- MA+JD-O ^2\=K[)$47Y_MD!%MS*[I3V4;S 21AZ7-3X*H#*0P"3MIXW76MM*A M3O<9<=4_\OOEF/&TP8!\<\VA1SX>'0W,ME'=HJG"ZZ+O+ >#QSL&[B-?(O6, M]?@(K1&"=V#?!MB5PY;5@E0?8'[PCOGT8#T$W-4#.C?;9WG^V] M7;;WZ3W-]FZ+RW@\.MXM0)W+#GBW>+IWND,U.:%AV31:/1B.,%JUGQHS0.Q^ M8 BFW2(/X5 (Q$U_RGT6N%B+>2_WN*Y=JR0YZ=ZX(@CZF'K(:IP6PHQWS7#K MD4EN@[EF6"F1L413>%&>DTE)B.,+C(H">=#29%I\QK^PF6W[^SD$(+H0MBQF M12=!2S#6YI?H A X+>LRK\68>0S'(J0@.=YU-=.D 5G9*4TBO HYCXUAW!(1 M+A4+VF=$WL.[9)RW1+5=&J,T+QL_1%[KY,3 M[W$9MR; 'U%>!(;HLSK0\,85;?=O*Z8JCHCIQD/,#G/64L)9_20#2(D MLB".3\S*3"(3QK\[:]R])D+^3HK7/# MPF95KFMITL>RGZZ>L.GLM>ZE5NV+<8M5?I@ QOIJH6UE#N_[D6XX'IWLENTX M%$7>(B8".JUIDL5[/Y&]@'6>?/E\GF-WIS0Q?")\7#0PGMA*PV9VB+ OLVNL MYS?=VP?.N-%0$7"9VXK4)U++DHLRP^X$156T2'0 2K6L6TQJ:K.'4AO4/ 2> MV^0,?>FNE>#57A?3[E*8XG1Z\363'/,/0XY> HAZ\?X6#*$RLTPF9@@3-2\H M/;CUU)ZOMHG8,[6%_X2&6;1B*O9$U+0',QTF9CH]*/6=NE<8;M-B/%.D/I%/ M0.6?$O[GD$ R0RO5;Z/T$+-.*E6:.?CX$A=CT6,VC1G>V? K:;W'Y!^F@)^7ZZ_KI:VSQH.7C=:2W#(P[T/S8G:$T?>5""# MWD5A=R#P;39O#H0BNH59V1#T)&$.Z4PJZB MC+10R0?(9_I'>WA,.P<[1Q0N(:U4 &;A#O"-%C M>:60.)K(3"5:M.T"4?!4%1UOL1X#C9-;8) _'9&J8)NC$,\.C<$'7:^@W!S(L*V0O"&JNCW;,=VCO=,HWF MH\, PU,89)%3@;N8@[!-+!S8CPBVZ&LN2O7#]X^>#*-1]J" M*F>.^>CJXD&IIMV/QVS.=021-_*+(/0':&-G\U;]J/_R;%*T\S);_EA4M!#T MI6>^'?.HKR](>OC7,NJG)Z/CQT]QX!V,MIOH%\N<1C2GOW:3_N].GXY.CQX- M_OKAZ&CP=RL?^V1T\F2SQ_Z5ALS#AH5IYUGUG]^=?!^SKS?^#M42Z3GDURK_;^N[^'G$GDE1X]\T%- M]VG3\?88FMK]V=;]]MW3.=[CJ>VW;Z>G=D^WS]R('L/6O]6F_I7L^R\D<8LX M)#M!!_?=W__BQ.YL?P0AT?K"L.X=31@.]]XH+&K;_JXRP- MF'+>H!V-M5$$4:&6DI3WY[JJ:C$;,RIP@O55@A'049JKNKQ2DQ''1.TCD7BD MWW8$QTGT_YH@#8X:M7ZNZDZ X5PA7<,PR1L D,ZW><@N2CG[&!UZ47XWXFB ME%]'-8 A4[P#4G8A7_#)\Q<_)P:-4U=%GDS!H6@-QGF(Q9T261BD6B 6^Y^X M;'T@N/JL,Q.SACZT*/-+437.O[,>A56D%B*P[\J0LA*Y?[5#OC;/.%@ID,SP/ M**[_*ZC843JV>T" $_[@#N1^8SF?5@^-%(24_*H=546W.*G3L%KS8R31UKA1#E63Y)T5+*2F9 M@U[;7G-)DAAIL88,?-@]LY#Z?%GW&2<\]>(208!9/C0V[=NOLY:-/I#N3/JU M,C.C4Q[J%M2P?F^SF=*W"@R2^ZA!C^=P8Q4G,3@<%5!$9N-O;JA M;Z,@SN*9S;O43L@(:32#7]S$%"=:,_2T A4C6K6@FP'JXK&J-@W;O#:E0PR# M#M6%,#3C"QP6.3U(^""^5O20MDK2Y+*^5J0Y' 9*MQ,8X=

    N6HG.#=E)%P.7JJ>U^ M>T-#&'=?S/8=JZ(ZMX6]=XU?05NB:+ESJIAD%TW=MF)K&(YL!KVB6?%V3A7, M(.\OZE::K'W,/DO=O5O :PZHQW]=M%X=I;Y8J"8+41E.=\$IW3 P6'[+O%Q< M2-%P\"$N%Z0NT=A [7_.7^ANT<,%F$S'U7.+F4V4[1>[3;KW-+O_(5-!M)F@ M="BDRQ1UHWU8(W$2*8%8S,S2,;O3 ,T>X8!JS3U##\"[*[QZTWUGD#TLY;:P ME*/=@Z5L<^ T4D..!:B@IAR^<+:) _40HQJG]O7T:4W)$-@+\+!>=^+,XZ;4 MI*94FS#"=KD1?EP/:IX.E1+:&?6K$=FXIGI$_>^P\E#4J8[7FEK=E**5 MX4UA"=7D)M#/I)N@6%U\3_^4B+,>=1L44;;PGZQE, N];$$]I:5]K!3/Z0DU M1,$F+@;:O_A[\)-*')G8EHU!AH+0?EK, X9=[%_L6(>]2P(6@83&,ZX='WP[ MC1VG1_2=HCYU S7;^!L99/E:S=KP (X<]X(VW/]UFMP&OINZ5!*6QD0\21C$ M5@?%[MI4%9-T-U-HISM6@Q*2,DTW.^7;T6EW[6 MQT\_4#[3ID2=7I.&N*/10?'*]_DRKU+ M,=E^UJ_M/%XZR;07)1O97I-BWF51VZ:4\DPIT\]"^O7,B$0SH!E+X"9=E9G! M7 R7@0_D:-9QG+&FSQ;@JS4P$69<0E*+1BSY*3XR1^U>KGN6]OAD *TD+S## M)L]WLV?&3S=P*'ZO$U7,53'O7(KQ''&!4TFA<8#225S C1'>;88UU0LO(MVJ MT\/2=\SQEQD864W%+DL_S!!Y#WX)QEM?5+"($S=":2.<[_GW-/1SS*DP,:=S MHC[\\H+@1QI1]DZWC^KW59 ]ZK'H139%2.^$QX0^/O0>IY_FP/,BG9 X/R3] M1:I*!-<4%!8X9? E<<29TQUHY3L<8J5J(DT>\T6GXG(BG1F7MO65YB@W/9D4 MM9!94$.^+''L#3?QOGXU@WY 1B88*S;P6&G4K?M44L@D%""BA+G633C]GC.6 M]CXF>CIWJ,7/HV5=)WX@4!\W41#P?.2"\WG3"DK]SW:/E^B_[IB5"!G(*DS8 M>\>H%6@ MRGK5\=0OAV16LT4_X+3.%K/D/:>]WMNK*=I$,3DZ&QT]BC9;DE[UU&*G MT#EB[FF)Z9^ZF0LF5BZN\9(#18B=.MP!.Z-W4-ZP1G:6;"N8;86^+$,G,9DT MU.&)0W2XY$):V"6(+#M4! JTEO^-*I MC8P /<55-SFS;8(BT+T*!:-$:)1X;Q,;T%C194;;?DY4(K1+AMK:H/S96(EU M==Q=6['01 I9EQ-Y!.+8\8D4U$;:]/:2HR.8#)DH2B0;J7;:I$T)ZH()H[;3 M)W+];7Q [(7MY:&]ER]5V>M?2#UO90PZEQ3$:58':.(M%]<,3K8V,_0@NM>4 M7@;T!"31I (OP(R".:4)S4-FS-\PL*P;;!W2N M8!W?-7!E(@""/I,)8^> M/CR,-$3'#!_U36!*7C"="238NBF5J:(UL$VP'%0):.HQ>GT.J],3\/I4Z(2^-$3/RTR^%P7.CA5U$0CB,(SOSA(+ MA]:H:0%N>U!I@ZB^)%\*S 'Y/B/#XU&9YQ9Z_J*>*+$CJIJM%IFCD\N6 .W M1K.=T#\',+RTY5/B)#)4GG\TIEJ!$-J(9F8KM+TQRQ ^Q.Q4\T'IH\M:L/ ](Z?TW).Z"0M'M&Z\8>C-6AR[#OXRP3 M;VE!YXB!NRC@:,$-Z0&I!VFQ0,D:\+8Y$5/*ST1:@PW-"NGU"E](L>:(&[@4 ML_&B:7T/$Q^=$[0Y,#7=_M)A4+=OCFO?SCEV"&I;XU"D6,,T-#M6 ^*5:M!8C<..3%;I1Z#GK:,6:K%0OQJ#[?\\DO8#/ MJ&'YJ$G;$:KPWA!<[/4Z>OD M-W(*VS7A,2!,!C[%Z>K22:LR2@!-HC-*F2QT(A<*SV^#*:PY=JP=@L-G1W\# MD]ITHYK"30"7M)K-RWJI4%5?""P5[K\"RRC=9\4K*KA/CK$\;(KSCIA MF&TP,QQ]/[BLX](M[:!YF\V0RB76#SD:6@N_]7%L[\)](TLA%M&CUNT@(RT7 MC-+6+'&%%KH/8W])8X KHXVE:R'9*U?@%4\\-@YN+BT_4*;MG;2O7N^MQ*;F M\8,,!&J= D@G5DIF!U92.1&\#6RPL$I)WXXWFHD ),ANDX(&Q]CM+;I=,[C; MP<@L?6N04/0F"&V0#ZO"S:TD4SJ-M;?H$/=.!-E&HI?27%(H?#QE3,307ZRS MP%'Q6CL?OI(E-P3&AX*UP0"#$E$VV76(6]L4NHP9G<6*NA)8Q#^5>Y)CU8#S MHZ96C_0WD0HEY((;* 5%"M8%9G%B^R,W4"TFM&')X(:*-H.OR7U6L/I,,(4^ MX5O4K3<=SM XZ #VI\FHDS1)6:%: #4M*O08?LV+[2W:-!(MF9Q^QC__N MX[^WC/^>[.._7S/^&SO,&1%L@?:&IU=T33O ME45^;[S7]6F&[$U6:[AI&:(IS3[=H@?+$H^*35W&4):KP'S"O6<>?1EVG:0_F)E/]*" M7K>)/NI"0WX9&J#@C1 '"F><8S63$NDR5KM<]04^7%YJVG>;H M60(]$CM[MOQF[Y8LZ:+)>JQ)K0XPV-![)TV1P5VS@06&L[EM[77,2DX-JA=# M"V4:1!3DS;[8KBD,@Y MZXVLZW+R:J6^42O4S4;'61_ KWV3 X#W(:>&A^K4*8X/*0OKB,'S.(;16Z@F677 M%19>9051>*V(8'%,Q@;A1S?I1[?5Q:([1D7JRL0VU;,1R45;UP1%="+KCY+?52.PO4Q:QXU]4><.6 MR*6?XQM84]0,OJRD4A4#UV8UT1Q!G.:1GMXK'XOC#X1/6S4$)W $<8/A:1(Y M$SIPPPWN0G^%6L[AL=RFFG/X:3>KY]1AEB^MYK0I+Z<(HQRJV]SLL=&RT%@- M)UYHL3K.]75T7["M!M(6QO(ZAEBY$1T_;]3;LKC4><&;.9C0=.ONFN)]X>1/ MWJNK MZ'_-K;H&PW.)H>7S7%&">+'/&!!"LA#0JG"H8$EAK_4I>N!DI*MGY( M4Y.7,+!4F/QEFEA&*G#="DE3%'2P@:+A 5,Y*&77%8[/:P@STC4:ZYYVOVI, M_WN+:DQU'F%5A>D^/;A/#]XR/7BZ3P]^S1,H&M+#5.NV+%@^LG&6]<"K_8BH]7 M-R[Y'7['ZJ)?>[GW2GZ]Z#CQ>[ZDVU]5^3)YZT3)#K)6O!.-&)VBQW*XN@YX M>,2WJ00.2WRC=<#]XW_$Y=[< &WOMDPXB)'.J7W)#FC]=JV!+DG13A$ON\7)NQ5Q^FK$!B5-A;'WG; MU([8@B.FZQMP3<,Z^V'=X%YD6(=5S+!?$1/]N]BB:&^W&)YAPRK2U79E>+EV MMRXCW>2-^W424!?06 M>DA2@J);)X>2.W5ZBJR5_(UNLY%?)+A919EX[-52Y]S:>%+1J6#LGX:>Z@A* MTE8>DW5%:7HZ:TO25A!,_5D%:3>;6$!L'HT7W*@D;4WD(PI:65F6MC8%,U"8 M%BQ]O"S-$$,$H/%5=6IF0/N$P3YA<,N$P:-]PN!/K2=:6S-JZU&_M&I4T^[$ M:T97V[?;435JH^].W6CP_6]0-;HJEG^+NM$5L=G-*T=7/B1:L6;#6VMJULP' M;U:UMO)Z]UR>;O.ZM=61]W[EVE>H2;/D]U%W)D(:>;.ZM.$I27II-N]*:5MN MN\=M;/UN7MZF30SD8UI3TX8'W^$H$6::C<<4V%<[5A07#/N&U2VZ\CT"J>Y7 MMJP _.U"45S/@!XNBUM]_>P+XVY:&#>\GGWO<%\8YQ7&;9![_)+2N)U4'U^I M-&Z50OBW+8YS-\IP8IH-WM"80K2)8K)1!V0OHQ(9HY0[X8IE&FL0\&$UIR1H MX4EA*M^]"(18?ST'I]RH!T>'L=RT9P;HBAX=-<&9V$ZH Z2JZ'; 7N*N5'CL MET;J[%>I_R]2;IO\F+O8V,@<"PW9*)VH;((>W1!RF[PA2PE*:0W-4W>;;1,H MT_%A:+M((CK,A)A D$G!ASNS]& Y@4@2UCS0.D&46+X-FV*0Z4:C?A5!17M+ M0^S#B*QMK>//R@_OAA(TW,?_C^ MT=-G\/.&HR?\S_.R4\W=IZ"'F_?N0^+[D/CJD/CC>QH2WQ:2@4>[UI'Z!CKQ M;CD'PJO;X9X.QJE)I4T_(LE0X#>&$&>4 ! /"(RR>?<[57/#/ M'O;+L=I@]P5Y;N"]<3"Q-63A\?!\W31@8$+B_[S4WS.;YIK17B@\X&R#,>(S M77AN_Q48*A5\&,RR:'6ML4T[F(IG&Y$@N'$E;OM+ZGNY9O;&BEL5567":/&> M-?.RD_\.1N\Q2D?X&F;U56;0/HPE@'^;9( 7T@X>;8$D.O@2P%1B@J%!=U4/ MI*BR&OR!1,Q;RHMQ^PT\;/UTEG-Z/JR6B344_B;RVSNTP4JL?. Z M\ JE.LB 1YNA0&Q455?*$G9D/>1>VI6 MZ-#AL_A.4SXCSVKG&+;!"# '%\OE Y!^_%8%8DR]+ NDI"_RA/G$D_&B*!D$ M7M:Y9B6BR"8,.'F'848L$:@J<$8F\%WX*CE*SVMX3I7:"B]P453&V)A._T4. MWQB;K("S6F*8T^TQ@)PE,#LU,PZD_TORY214QJ56GNS6OGAWMB4OAFJQ\L'+ M1XVMD^WT08&'#&AVN@L4'5%TR^\)E]&CW>,R$D]JNXR(5@]K4/MSO(XZ@ 1! MB(^8@)=S9H^W$_[(6A_QCEAY@M&:>$"T6TFDI4\$:6 &[H'%O @_02TF/2"" M U.,WB/D,='W.*Y"X8W$MM\86"GNID"V@(=K]LE=7#!F8TLAPY8?RH$WK-?Z MB,S WWE4W'RI)Q1>,-0NF*(=NDJ<:YF,G-47>FAY^>U;K1XCFX3O M:QH[%?<5,]Q\G;_0"!0G[*!?;N6SEQI:-3:G+L'<DO?7L6D[.H1OMO&8_9K2TH MC3AD' XL\0O<*:M#-SWZH4!]F=A0MI#A/2V3R W'SW;,!CC9+1M@6\*G/3U! M>?#L$^N%S(XR36;UQ% \82NB0#_G8%.CL[;=9'U;LNY&/0R[\2X3F$!&@]R> MPP_FP0#[1H%NA*6_@5G&,:=@"$525 .Q N,*@:>4-XHT$Y&F.S>Y?4K?H3'E M%"8Q6#F4"Q.%131X5Y-IXM[MY#=]F"LBX+"_$+.!JRPYD!'1J*OO97!\SLG< M#5[I5E-+6R@G>H,#-YA\?#1?D<;8;0=>-0C0#*-28'\@(L_MCH>U+=[TVQ7R MPACA>:;9(]"FCHQKWW=<_[Z6=HC<7F+N+!!BM]R"$Q7F5/ M+)(#]1F^WA+0.U[,]EO=?"*VA+"*!4,9@2G9.U;!Z/;YNGV^[I;YNK-[FJ^[ M(YMY0$^ ;D!?A; F?>A+A,X'X7Z,E $3L+EP,3%TZT\Q>#P'#4/]-2F,J3_9 M R]I&J!5_7&%T,% 8NQ%9:,_=;^?#9'C4.6>%P0*KN%['PG2U[==*ZN_/4!3 M[%*GUXAT?''\^([$_O&. 74, /MN_<3?(L6W'\/NH!HJOHHP@ S3H@WS%R&Q M%O@&>5.,X\P>#J?9O"ZQ,H4L.CL PW>-C9K)F;"88"'X:_M.4NA%<4"2YI(Y MF1<8:O#5*),40IF+BB%Y)MS-P]+#S.'4-52\U$/P!N<[5OLL'[!F[0 VNRQT M:G*P\BFVNQ0R;QBD.&YJT1:66CFZ+[0G\LT(RA[^P6$$_J>+\:ZX7(T[@S % M2#:K04&NW2;73PARHV'0-S(D9PR8$(DW\YV3+^= M$Y.&:3E!=VB'WMUVP@IW*BQZMH,(+#JG4G0RV;[8*!._)#T^D'Z%8U$1/H6_ MZCR*!#P%K9PCP6 *EF6^8,+"1A.K#@-0#-U09_DT0)T1X@?C)QC:*22<@A]I M4Q-(C%T-JV CT6#C*/J8W%.O$A=<5 Y9K@X2,G@XDJ\*:S;,L^F;-4$Z!%[A MO$IN5#+E6T>O.Y'+8FI:V/-/!R>L'RWE,V&4-02QRSNZ7>-;.* MC1AJM5YS5HDN2MKM2DGM6W"9]()J8O*5 MH2F,*()*+F";NC%0,LNP<"%K)NN(XLT:BI3_1M3YT:H /ZZ M78O'ASQ4=Y9"&48$A,C8.@=K$G? _5K4+26SM4=7)J:UP\W6>Z-E4^1)Z2+U M"(>4L>F\4 *].0!3H;\A1%1KRX&L@Z[;G;@+/T(.N\8]XZDU7U-S6"P+!3RD MH.*JC%@^"A'TD -7I+_&8A:]\2S,HH=_)5:*+4; M%7W]RMM3OSMS*KXMF0L,!78]FQ- --)XF*D*XS3@?/?&B_?P;;;@-U@.SDP9 M'H[[8L;N&,+OUQHD24Q#+T^&QL]++LZ[6]/VU]JY95-+^U9[E_X!:5&T M>? M@D.CZ7CB]MA&4X5NL+;A1)ZHNF*&C!\V:.'%.!-J M,FG=]3W*T>++<@3*ZMZ'[R/&'W-5[I-:^Z36[9-:3_9)K:^IV:1JB1DR/7?4 M"T)F.D89G&C+?,KVEKE)WP3D4@ZUE/7UQ*ZW-CUE6FA$#E&*H\Y2;9($C58% M8!%>Z'[H$T$\0D0EZ:@8':7G'E4*!R%*57V^S!:,HR":-BJ(D:_WG14[*3,5 M\ (K9MI?5%WF6<,Q6AZ]9/&:^GYB<1T- BV>X)K8?NN3O\G>=W \J'MA*XUC ME'\KW9MPWXZA(&T*^J-V[.\\XN=:TVR&#P<5^A"="+H]%I9IO#R#OE@=,XKY@FV51L&^H.4*=O?7D*&>SZ=@DFX M)?TG!\&!E.",(@3#>EDG !5%#VY_LNG)CB6;ML'WNA]WS9-=2RW)UH/[+<"" MN[UIT,,,FF54#B^@:2T[;$>Y7NP/WS]Z\@Q;N?(..&QLZ"V_5Z$Y*D3_U#%B MLE"(#R<6-;=+G,8O,$MHC*?')YGBZ 8V0>5!NP<>6(,>-39\J6[#NC9^'"K.B=JP\W'Z(PEU%B2\(_2[7 M+4?>Y*]20,*EB]-D$0YJ83HJZ^J"G18DM(3[/W>:]#DY-*1'H.#].E),+! S M6VVH\ZQ3TZO;OR\J:[<#A[TS[2ON/H0(VN&GWPL>HBK4<^? MM9@I[VPC?S8VBX37"?\@$X(.$;3UG8@M!ID3;51Y^7($BOACJ)\+^^D/5G6TBUZYZ?2ZF^,"JKDQR.19F M<[0.$P%P#56!($F0$SMLI7WAO8E%/1J>[=?1_K9/? M*"9\YV?EDT*A)T<1)>2#TI5=M:MX-HE:5[*Y;_N>)/)*8&#D/W1AV.Q>(3AJ29UTRH#7.A$M]%#L _8IO66QI?H]U L[3"ZM8NE.,O2,L6H\^&C)J$]1R;-"08%C#NYU#B M0!1<-[@4RD+W"%ZZS$B>!+FH.$P,5-H.7.K1Z@H<$.#20;]DG1U&2LD;IL^% MG]M/6C]7=QR>4[8 TQO+H3R1.Z3U$YXM&#B%"8NF8 3=AQY2/B.;EEF:@CL. M@?F,FJ>;TN7T(S+IS)*K<6L8W3U>?FC>^BLQDF=<;(NTV.1;2W+KLVKRPMZ, M F,Q(K%J#7@&^SSX/@]^RSSXTWT>_&L:$J!9D56/]'YXCM$8Y5Q4URPD*ZHU M46>@8T%# [ZG'+-#J+JQH!-OQKZQT,]65P@@-6#+(E%WF5M(=R1SU'S, MVG:[OJZU6LPU>E'HEO"FVG-IL,ZV503[/J/D-?]F5CAZ]K.FVJJU]0[4>T=*7'MPKD]JN8I, MHQ]V=[ZM^Q\8UKE! DR_'Q=60G-8ZI6M]T72B=5%%9A"]O/%Y(WG@06NX]^V M"_S@$]W'#6!DN#*!MHGFN*@8.X(PCYL/MG5Z103COC?N[J/=C/RRIYFXI,%OPF1>$Z2,2-*C[56& MPM":'H7R.=0]R+V1,(,SU%$H36K3@K'?-5,#;4UF2$Z]7S(";T ^9__QL=&D MX7#US4P?HH^O'V^FNV1*$4H!IQ3&79)?U*I\T3F\1/R2>(AJ=J."_6LVC3KM[) :M52<99:NUU/58.!SI; MFR5H53F%(U#._3",AH0<82.BP8J:X2;8,=+G-(2J%#I.0?<95\JL>6^X].1# MAY46E*/M]90*)N#LS=K64KUSA9U+W;Q.2I44NME6:FT5+.6^Y1([Y (W3X5+ MW-PW P<:[D0@CWKXT0*=KR@QSLKWZN1LSIUDI1>+";]@6IU)GZ'2?N8XU>GR^&D: M*QM=T7\L5O&I*XT65+ELJLO5%"$0+07%_=:3>'0#BS)UX,#KBM#=!6*G2E?\ M^WWR--1T\")#0)9N&C>P^KB'LIX&=239XD@]Y1"Y3U5KG;4.Y.Q24LM[G.9T M8K2'T]3Q$6>Z0P["RL5TD69\NF.8VR$N'A3.]_"-BXJ.S-W#,0-V M J.U@F:B<9J% 5H%6V098[$;+%BQ_8Y[+FROO!DDLJ7FJYD9S[>G9/]*0K$5 MP'[=?]39.\?7-FG=NEG&2K/#B)R0D+7[Y-@^.7;+Y-CQPWUR[&N>=$<[.A=0 MSA1P^?7EN5O ?,-S:S*U\53[4W L?%'(+AK!]:"5D!GCB''=7OXNC-!G$" MF-)9>4X7E6>%@7=+T0@_6;[2S0X;6>T[5>U&IZI>DR?#)K:E#992*3.[H7B: M&T<'>0Q!SY1);GCTU#_EPF!D7)/DX>A1O] +M9GT4>63;91$&V@)/_SB]/5] M*MD,/Z*M>?!B32NZ16-;<>@U^T51O E&^ +.5A&&RN+A.8UD=?8QC;#U>8/I M94W=X"!N:XF,N7D M4L2L\L,\F=,L(;W10.P6SRMSF'V$;XN7';8RO$UG:_4;+L[KI+E#C MX4M[Z1!C;%E*_HUC,3AQ M';[7F96A19OR+L6\/N%(QW)BI[0AZ[H,;@Y-4:,^7Q;C(F1Z#W=U!P@BX!K: ML6AUT>:J!*%6]>)N:UJ9KZA+UE7[/8)B* MR\:P"_IL3JK2)5L6F[KP5E6@OMQN/EI2$S16]Q$5!/.>-!CJY'X0UY?(;NOR MIPNT^-X:PGL9L7C*[+I=!P65E&26_+Z87+#Y MA&C:NFU5VSK.;A^B3BK$ "]-KP)+5*R(B95-HC2P1&5%G'7(RZR8Z8_BV69B M0J:39@1XP2TEYPLTFZXP D*[[!:FEC4C6$%I30N.J8P7+6Q.RVT@FPZ_C/7< M#2/'>/T8,@MOJL15)04>.,"A_2>6N#])=^3[M-T^;7?+M-W1/FWW-97QENB0 ME,#I<]:Q&'=&?>&5=(65\=KH$/TH8! *-G(:PD$*ZV@A?F=!_/38>?=":G$, MI_C/V1]9,P$7!>PXYG>":55$;F'N$]3XSQ<%#RP<$_6Z0H0^\G#,YF6]5(I[ M>70-A=6Y'+JZ*CKXQ?VQDW:,D(9M(+IW7RIC#K.E!(X*V!C5EKHA?":1*\8, M.T6DZ"(K\=CESN#E**BLDPX_]C=<$V]22#W[)?5!T;;TQT96QE0(CW4"$20V M1='H$=B2@S]Z@Q9\,8,J&L($$VMM!#.B>+[>0HK.ZK6U\>>(BX"D0F:(%) : MKI/4RDTZN=CJX?7M/U967HZU3B<+>8JU3>@1RJ1IFMDG<#G'2W^6O'5YT>2+ M64OEFD(DE ["5L44][ND!KLT7': ]OP%7D']:+/G#J]J\R'+2ZE 'N4Y+&<. MXOQ_WKS!N3K_?-/+J,7<>33*-7V2KVZVM<3-I M)-BICOSR;@>82?/=,&?"7Z8T>QJ@KZ-M(^0E:?3IK2TA6;V#-KLEH8RV:#N= MP(C$2[YP/^+!E&P!-R8L0@[_= MF"@YNTL'8+\<0^3'A'.3"7/9FDY@Z#*>2(6X(5XU3:6Y3CU&UN]4P,VXHCN+ M9 <']!MV%!6+K=2Z?2+*'6RPB:VYIGQS1A3>E)-P%"&G.8PZ!*%@+2W%VLP? M3C.&3IMA/)&/&^5H>1[P/%QEN59PD<,=!9^T=5W%L"=A]4J8EA0BCR[@ M\9!":[<("4%HX!%?9>7"(=?B_D@\H@MJ@$%15?18J8 *EN\2TYZ"0(HJ,/TA M>E:4N_Z$FT11AY'L$\,@4A4*7'^N&(.N"%[ M38I2Z8I$6$ZA5_2]QY9B$ML!(R5JSSD!LV"HIC,B<= T^ O$Q&2?T;&@<1HK M/'A.NME3:";T8W%0)(-.&EJ+GBYVQC4'\?>1!9+GGP9?L17)4D^]$M]%4WEO M([QP.6:E'[C6RQY!0^AB9J/.[=;8*:S.+VTP;;ZJ^Y$7SV\81D)3OMV"+X9. MAPS.G-@ G.+SLH37N#U;5$--Y((N#W(V1I@:]L6DDHA(1"(E-LW@\3]\?WKV#(%PGSN\QTON]UKDF#W# MT]KF(+.ZJFG-VL7L^\(DN8]PZ"E%)32=:OK-\N=K'-S=A%,V,W'.FEH,O MOL ,1BMJ%5]"OW'94M:0L7%^51[3A\>YMQ5^$%F,)J00<:9C4FYUY=.SN'HP M"C$O8CEN0\OF)'_79:V)AQ7^*@DG%YJO$TXZRY0&*2AFE8%E*+-&?__0!QJ[ MK,:5-%C6;[*;&H<$#@2M?4[D?IS$RUL5U:UO.N]V$H1JM/FWI<#%F9B^A;8% M<^0.HXUAZU:XJP1XP3%O ,5(>(0,F70 M3:R' :/IWA"X8 '";H4M/G QQ=U'+ )T#S)SS#AWPT"?=$TA2LK^R3"_BE8B MC9J76:XT_WHF2/)>8Q/-!57Y.64=BG";P)ORE"B%E5^NPAJ1?Z1'ZQ6Q/!H] MCONSCM8TZ7BONQY5[/)J:@(GQWHFUC\?R6WI+1GD.&,?94X=*H7]Q@P1_S58 MNN-SG@3ZUJP *0IX>;L)B97PY,OF,.]4[]%E?<'A[7$C.KJ.[)=A"8>_E/5X MS"$ 5:JKK ,UBS\JE'$O]5=A)=]Y 8E>G?-PBYZ510,L.NTJH7&$Q>X 7@EZ M+;^VP/0J&KCZ;+U8>XL_>)E*F-R-A=,]0(6MYQ3OM^ZS-X38NS&32UE$/8@U M-3B&J(YN7ERS@++8UMM1@5E&D9GSV4,L<]@,H'HD.R,B/YQ:6,\@R1& M)F&3:,BP7,^(B\2DX\6BU#2'>3V1*!RL4%%QT"3C+C0=J6E'%HWPHE".7/&( M3@+'G_8E@FPT$6%X[T63S2^+O-4G-FPV+Q:F_<$[,6R]3/"J4+'$"XA0V:(# M'&9*9EG&$6;E>KO-2Q!GIB,'18GK2A&O#-P1_UIPK6%2H%D!5H;P:+L);GSR MHS_E\CP;/=GD:N\',+IZ_N.#TQ'>O9AJQ%2K&$OH2/"MWUW>Y86?O"YK;M#; MF.;?"3Y 5$1SP: T2C2"\@.YD.1C-: .)$3H;EIX#_0"9VY_*'O^748WIZK4 M>EC2C$+G/!JF==<%;5&*4&$H:ET_0)L1(GM&[DF2W7F8X'Z#_:=8056+V9B7 MB%8MJ(N5%N83G?F=FX;33!RG#XT]D -^U$$Q CW8&Q%''/G"KJ7#A^NONV,1 MM@!DQ#6C&'B;"9P6&-_GB*^=B!GLH4V=!-J?ZP_1O@FA2<.\D[:Q--+\VTDZ M!EO0\L\*!IOU5',L40K=/#[2S$47Z07)W?YX[XTCM&-4EMC\[GS17=9P0)=W MZPZ]P@;E@0CYCCGO6PR,8?)7SD"F M)TNGN-#TOX3939V_TQ?&6.M$IG2;8!Z-^_)@,*.V$&-M_2$8@70=P;&&TL98 MYE%C'&'BU \[MD[NMW97W,X=!T,V-Q]A,I#=B5 DF].Q80FD# MB1W4F6H-$Q(J>H>JQ>&&T;0W+=(AFS"S[JRPAE]C?9FG.XC[/7>Z+;=58 MH_3\VZZ#" H717X,HWF,H.HP2*E=)32+N$X*66@-K:%##2.=,="DD*@&FUGA M\W4-K,.,2.C3IJZ*7,RT!74ST;FUEW6^^$">;*.I].:3J:9IE+!F[IS\U%A^ M;'CU6HCBHPK0S5G)+22$N=I] O?NHC*#KKY0>!)3$[TRC:$P2&+8FE+!D\]- M"-6=]_":S53&07=G';"^;3*UR]&&T6$Z[V&X%8.:\GZA"Q]X*X74]!HX;[E' MJ-DGNW6;/6_J3V"*WWFY^SH_RW6SR,V@DZ93U^)S71)K6B:MCI(7S]^_2I,W M53Y*#K::"S,64^.-V0I"3%SZ75K+((B^-2N)"YD:M6XR:@-;S_E466LYIMZ6 MT/>K6D[!6+Y$AEJ:3 O&I3B1+_2IR>N.%!7V''4Z3[8'AD'N6,1.9WC- KR. M!=IDV'^;;@&G_8T,EYLOWV34#E"% LN\)+[VX-MJCBVN";7!AJHFXDIU=%2^ MZ_$-9DG+IK,MJ\L\5/F8A]N=+ZBIPFU;M/M MZOS2G_ I[IH%)X$C_DZ#(OF*VZ'H'ED03W?+@CB'96TJ95W%U^JNZ7.\RG#I M6RI1S'E38X\_RF[T.\KK5&G6C(M.CJ'SC3&GB\@&GSC>M(1L&@&"CY1Q\[@&4QA$ 8BU5=5RIF!RX$0AG= M#N,M&9HB9QVRUL#35SR!D] &P9^)9+:ZC>:4V":P%N:GK%;VVO)@B6A"1PC$N_C-* (^WG&ZLOGS0CHJTTW.$I++:-CQ2R2V()#.=N[3*R$Z?G&G("S#OBRX M $JEMVV=%T2!@TEX7>6 QWO[6[J\?OW#]R=/GKW:@E!+4.."EOG_.AH]?!AK MIILEXX*1IFU6*@VB0*IL_-EV+K66X)=;)<%>>L'5->YFN%Q52#0R[Q@.HZ4' M-P"1,R+JR VBXUX.SB\+>G2C48(9)!TC7CH44O9;$E(QKQ)*NC[_:0O>()>Z M+4EX^J$)4([S.DJ]%;02\5G=G0-N8,@(BV>/#E1J#M9.I0&* KD-A\V_BG4K M\3Y&1M;7((VP3[A'ML6.<1?_2E&T._8PSJNE">=QT_G4&K"YK@/2!1.IM$[N MN(P1@Z2+RAC[E+5QN\),5$N]3^LFA 83UUFDE89$:_A'>Y#7'N1U2Y#7Z3T% M>=V1=I5\C;D- ]2]''IX.#9*YP\3+QE%"RLBX9K3S3=)N6KN05YFB/+':@K" MO<*-:50*LLBA@L'Z.8I>FG8\^ 9057A#YY!R'%(:]KC$#U$J"9*)(O6BC\Y_@6,'T",#;TBQ-RLJF MB;+)!(L>L!"\E@P9:T#Y10^YW :6TE+74AS^\/VC)\,:8XY%!=7%@U)-86N? M/-0R)O?W@Z.'3^[L!O_H!6IH'D.:Y:<:/OQ34R_FG,"^P7SO:'(G)RG?3^^A!/%;SS3LBA>9F2GU2E&C"[$('?JO*>K-30PMQ>->[$]'ZJZPF8N,CZD%-J[I=W M]VEZ\-OD5RQDQ79FYU>J6JC[-+U;FH [,3=[R]Q>,P_ZYQ%_?T<\_=\LQ96N M-Y"X76O=8X00Z: A1?T\3US8@) 1V"!@VL5\SI@ABN_A$Z^R4@.*I+@3*;<7 MU(F=GS=*:#29_&+U2"@/Q!4C^0*?!DM14:F%_:P[U@,B ].OEA^:$"6!@YQ% M. SF1F53U#N>441VZ/*Z!_7T@3R4\#T3*HJX/['V'>M_XS"EP(X6>?*R:/.R M;N\\L]\C5H'C@>#;"TN-H,]A'6%XL/FPKLD0O^9#$^VL-LX<\"KXK8$>.WB/433<;M-7EK81$XZ&3&OHD@^*(*::MD5N[6 ,0^]# M>BI,(^=P(F'[&\XE>M^E:)WP$"(5AI2L&]8SNE/AUIJ\)@K MM]^N!/@&?(_<=4)C+4&?8G;Z8:]!YE#F'J")-98^ET%V"]>2A MFUU:,NP8 ]>(I%Z<81U&^E1I=B(?_DBT]R&I?@_\MN5E:]B]1,IZM@(^%<)O M>UR,W-%C0SY&KAK+6N$!0*?!]'K;-[O=9^YOG;E_U%NT?>;^"XX_L;IYECQS M,B!=>X8=+2+U2KH7C&/;BRM+J'M$TW'/E9;K7X4]SGU1JN%HR)?I0L[T%?6K MA ]8Q7A7$3&D$K$;.D4==S@3VM2A(#(Q:BC MK= $;]7#X1.HM<01OP480VT4^) MO=+PN>:N!3!Q&KD0I?OP0(3CYG>GX2J-H:CRACTVX6^C+E!9&1F%WTS):0G M]-=5%QG<\("H^&,<;U%H,":KC#('>@N^2\3[K>?<(Z%O%0:\\P[*]((@.=@* MBYKHP&0X0&(F@IC6AG R,*0FMPR3R(S*X_1*Z5ASA*YA.3SFO M=)>5[F_;L"QNIW&Q6T0'3#@M]@%E(M0OO6MCP8\1XIK00;M+)W$I'ST8BOZG)1=5E3 M,&B]J((?Z,^!2R8-6_FY0C="T[XN**CF*3@M4I02TTU*W"^8Y6BE9QC,#\Q@ MA]'=Z"MW<=TEM4_HK^@ ;_X 87P0H377H=Q1(ONAQ'O]Y%RN:WU62,[*;([+ M\UK,W>RJ+B:Z5<&DA@7K-Y% T12%"W(3L94\)1P$E]?3,#DN/X]+%P!:W]B< MZ72ECZN;!,>\&U)I)(=XE\#G&QL/P7],D@]S1!109X T.7G$;4TIH?JO!7YZ MJE1W>-O$SI\=7J0G_EB \U7D&^A[OFT_:%HN2](YITZLM6S::#449Q]%WD>1 M5T>1']\NBHR+6TS^\[MB>O;PH7K\Y.SQP_S)Z9,GC\:GX\?YDS'\H1X]FIZ> M_M_3[[X\\DSR>S_#SF]^37Y[\_'75Q\^)+_]_.K]J[>O5S7=)L]Y@& VP,!( MDRNO775?-_[];Z)!]\A9VL&_=1+]9?CVB7_VUF_1_=_ID]/3)\*\?CHX&?[?FL4^. M-WOL7VG(/&Q8F7:>5?_YW4O;]^_]"'5LA;W9YH?7_UZ_NO'_B1OMJGKILC"_MTPYO=D M=.3@[\GPXY]M!(B]T:.^>1W0VX]ODY_>O_WGNS1Y\^N+4;J;T\B2EV @7:-! MZ;2!":Z8C8_'7F!6%,6\/?_P\1[*2A(1EONK9G98 )\O5]9B;6>*@)JUM_1G M\KY EKQ)\C^JG#19=9&Q6\_F>/SC:?-6W;A[K@)D^GN+&D_FR)1AG M^:>+!BZ5R0-9C2G][]F??\XTEG 3XHAOE*W^:H?XZ.'^%/=/\?%>N+]\\K?] MW78=I6]^*G;GOK GYOF.W'HW=695,+E1C5[;QF,>,]NQY.[ MOQWO!/)WL^/_8LKOPP)L-_?F; M7WZ!H2/ OJ93JI9H7N:YS^(EJ MNE]YI=ROBVEWF;PNZ[JYKX?P%INU"R?V!K?]T_UMO\$QW\E;]+^RJNCJAH@J MYBHWW59O'G[]=SW-_0?=GZ_MFJ8Z/MYKJ@TTU4^[J*E^*8@D":G[YJI#I77O M==3.';]'^^.WP?'[>2>/7RV& 17I8W.V!AY;S\!%8"JDKWWWW),S_&_K-1P_ MV2N##93!FUU4!C__S_F+?V]_X5$/G[EN'D\>G4W/IOX\7L"ZC)OB"_F:[XW* M.#G:JXP-5,9_[:+*>(V=#CQ^GU]4A\EO-.D;-2F&&\SMN ;9GQ]ZW?B2++G M]_M7:.G9.U7G $8/7JYJ]E"VJ]L[5:;&4-VW]\N<1$J,NH1$Z^%'__4;F1(8 MS$L"@5(B[IE;;5 BI2)^\N7$I\:DA/IC^6_#&5?G?<'^8CD;Y9Q!\Y[J12X;^Z%2 MUV6MUE1J%:HWZA5-KM'*L-'0*DW-J+=K+:+7A^VR<:GJJEP?TF%#KE--IRH9 MD:%FU(;PL4$):;''CGUX/WA'V[M\MDS[Q\^EL>]/+R\NGIZ>JD]JU7$?+N1V MNWW!KY:BH8%7>2!D.A\\(MZ0#XTN7+"WFPU>N>WST+7X:*564R_8Y2'QZ&RX MZ3E A>:67T0C9C\PJ#D?S =Z5*\^.(\7<&%I(NRB\69L=-/&17@Q&KJ9"HQ> ML_OYCN?/1TX=K^H[Q/-],JSJSH0_N=96:_/W>M[T2C*\D@UDH Q3K\/]]>-? MAU[X+K$]AB[B SS9$VN5FE*1E=E-=">P??=E/7FBBTLD\EQ_E:GPY0H=S6W\ ML3V?V#I=>)4*/'3I%[-);'L;N5ZIM2JJ/+L/U8WU;P(7EB?HF>LX").3+_[G MZY>^/J834EF:YJ5%[(>?2]2N?.^70"PH,3H?)]0G$KM/A?X5F(\_EZXIO S/?ST<\FGS_X%1\9%Y[_^Z[\^^J9OT0Z#1V6&@H\7X9XIAX^ M_]F_IZ.?2WH%R&23";L3-2]O;'CI\ M[G[IW^S_P*O ==GC3$\GUA^4N#>V<0UZ=_G9!GQ3FG#T"Q.1RX!I= MU[T.7"YD2X1C,GII!.X"T=I-#=ZIT5AYXL4R*%TZHL 9G7IK9(DI^$N/RQS, M2>*&Y-('"?JYY)F3J<4$D'\W=MF4E\2F^NP9<(N+Y7N$SW]]:#0'SPE<_HDK MJ,N(#OQ5&*%GWU,N&[-/IL$^CTSJ2OS^=*V:NKK]U[+,O/UQ9_;5\MVGG(>S M3Z!O7)\!EN.D4I/A?[/?O5Z;3]-8&-JN,!VR?&7V>?:0BZ7W7D\&Y=ADB-Z& M/C @AQ\->-CSU#)UT_]*)T-XA&'"U="EBCR&R[X/K\1^@>V&1+; M&Q/ Y)S>$TJ\P*6=:&;\XNP6LVNSS^P>Z_FG%H-_G\3EWS*]-0'4QM*;+6F" M/9$9<*6Z#+W(J;[\WK].CLJZ6%1B+O#A\@M4 A/<9X(Z?SUPV&!:BT.Y222^ MX^Y)T)7?LR^OJ>U,3'O=;>.JCZ5;7"S/?B<_&\70,L>V$@?(XC*]FTCO(TOU M,KU;Q:#W<:UHBO1N([U/JD_DFF@$]US_\IOK&('N]]P^=1]-G2[3^0M\8WLT M?1*_C;J:IX^ZY*-'GWGEAQ*?'TJ*_! N#!:%']ED)63APEI1^*'$YT>:\G'T ML#=]?@RH/K8=RWEXB2X7TY("T>9S*R,\(% MXKLY$UTMIG41+E 7A1_9V!0EAW'\R>0CB]73',;Q)Y./#.R'DJ,XGM4UL$LC MZK&AQ(JN>H6T)$J.(OJL.).13/ MI'.B0X\>M^9$+H2+%U<6=F_^"E@EM#.9.C9\]-8M[O)5W[RLI:O"Q80):3YP M>;G2"Z=ZR(#<8I(5>$69P4/ M--*D?=X#ZRP"C13IK^4]R#YIH)$FX7,?86<<:*3)B[Q'VZ=[CV0Q6L-.B?2/WX6DV*]BIT1^C MS(P(G_? ,6M_(DU>'#V@S.[5\AZOG;0*.(.]OV:4DTV+_LV\Q["GSLFF1OB\!Z]9QU!I M\N+H\6QVKY;W]<:3%B1ET&>CF?<@-[."I"R8E?N 5X2"I"P8A\%O'K@D;/#[ MF9CN;\0*Z*>7K^%)5.P&GUWZ5T!M_6695_/!"T.]>ZH'K@NLV\&Y?:8T__-7 M>$GBZN.7+_216AMF=6M/ ]_C(^2T)G-%O''7-MA_&(X?B;4*X:^ ZY>OQ/U! M_<^!;>1FOUY3V/2 @*@\ A!.*A%*;E I;.)$0%2F@0Q58!$1!I4M8=-) J*R MT$ 0-KV54R"P/ AU=9.%V< (D33C+B]2'% *6[>"H#Q;1ZXE;(960%#FSI%+ M)B'B@%+8K+2 H"PR#H1-> N(@]QEY*ZHR]B@$Y]ZO=$UG3K>[)8Y@*:P*7T! MH7DL-*!+MQ::N(Y19)6]CU#01G5EZF..#$=0X1Y$4#L L9 J(A=\Y=U_.H_XGH/V@.T]9R#=JNMY MT@8P2GHG8#RAPY6:FB$I/J" 0.!$RAB^5/I8O*DW=^216; MF,//'@[HUJW')JYH%-FMR[7>5'!9 ^&P =AEQ.P#Q!F[11A5Q40G>CF*<*N M=" Z\UGDEBHZ<<5#!($1"!"XV""6GY4J.L7IW)(J9G$I0ER8H%NX'K.X:B*6 M3R:L F$65Q-09C$@ DN;!3:A3QQ'Y@TH:GBND;F:$"'<#TTA5UC$1":.70( M\ZPUA5U@$1":Q4>#L L: J(A=^[=Z9O I(I-7,[('@[HX*W')JZL%-C!R[G> MQ!44A,,"''!Q0BP73R!HX!H .C@;H(%Y?[$<''&@H6'>721NY"'5G+W;O\!D M?OO!RY2^:;_R9L2]Z?T Z,!L?.I2S[\G/CTJ*@[JL!?89@@).V!SF6-B$KY5 M)[H'_#F[P>S*[#.[PR:,Y2%GC!@[M>;)0^XXCZBX>9Y2W:?&@+H3<37.6S3D M(5N+:#B5;A V/YJ< =]<4Z>_.1;Q30O>Y'R"AE35@[!)201$-AHB#VG)/-N+ M:_.14<,0.VYYBXH\9"01%:?6%7E(1N83%:Q)F4>Y16<1[L[[\.W%=>/O4EK39$WJCZ*X]]]Y\&/OA$WW'\WEO0L?N M^X[^(QJ3G\7L>AXRD>?&:^"GZU^#0Q$I>AG^-[_/_-J<;<;"T$6;,+NR'S#R MD(P\-V G&:3Z3*$'$S.[L9W,A>1$.^C!5(["H<06OZ1+=#XC%MA1_MIPG M[[/K3#BWP$CWIY2[2 %H+H_>\%?O?[O)C8/:%#9$+A[?TI2WYM$CZ:3+!H!* M+?XZ<2.M98.FL*'MK:T[$]KWX=78+[\X.@?Q&^Q2F[K$8MZ.,3%M$VP#C'JD MK+S/]HY0LR,$SX2-BG\CKDF&%F75E MK+5\@+'!LOJEK2.P?O=&(NI277'ZY M_=2[3Z\'%-S5]#\3G:\Q+2/EGCXZUJ-I/RP/2NO1UW3HOW5-PG6FI<>QU>"T M'@E4?0"*3MBC5VO9OI@V*/3PZ<<7 _B?$E,,%H<>)@;"9BK."X>K0C^[\LV% MT3$JJQ'R<2$O;([HW"'/'_B9&LP;N:<>=1_I)V[J[NC3'X[[ Z4@12D0-EVW M 1==X\_ \Z/$!#5Z+&''RE&BI(;]P,;W>Y_OTT3)>4GDV^ M)C4YDZ^I-1V;UZ8WMY"VVA,WZ0TAD^O2+^4B-6QM0^&!".!6N.GUZ^4K^=-PU6P>NV3YA9\IZ M NECV[&[I]:,W=!H',LD15V/>$8=#\N%*\@T'S* O14O89*)@_%'B\R?-;>0M M83-R@O$GH[XN;6'36H+Q)Z,V#&UATU^Q^-.GE@6.0-)S:ZL;)>P:9Q8[&)E=ZRQ*/ KRN"P ML<4V7\)6P@G/L:PL6+[S$QG+6"9&+-\9BXQE+!,[EN\<1N9[VC*P9$HMWWF- M;'F6C2U3:OG.=60N9QE8,[@;\BQG]DRI"9OUZ#X1UU@M&+V93"WGA5+>7;4W M96PLJ#0)F^ 0AC-9R8RPN8PL.7.<17>E)FP:0A!BI]C\6:D=/8-P5!%?JO _ M3,2%#A#"+M6G:J.2Z]Z;OP*@!NC9J6/# MQ[?[WEX/ULJ/2CR/5$*N6"V$6CZ/C$>N<'&DY)9R'NF37+%:A"RS(FR61ZQ8 MZ*QRK0HFET0666&32RBRV8%"V)S6-XO8=V2RV##VFT6-!]JSZ3?JZG"WK\XC MATU!M:FP"2FA6)-%#D01-B\E#FLR6D)1A$U/"<6:+-9/%''327 'P[0"5C/[ M>DS:S;-N!08UV E/+- +?%YZVQO=$)>UCO& :_TQ<>FGE_4WR+K(,"OM*&YZ MJ)A\SDC5JN+FAHK)YXP<45787$]!^9R1?5;%3=\;9W92 MN3?KYU8T,ZT*FP\J-KNSLM;"9GJ*S>ZLC+:PV:-BLSLKVRUL1NHD/MH;CA?4 M8 N;VBH@C[.RTN>=(SNY'&=BFL\[/W9R.<["'FOGG1O[G;@N*>KJGW;>^;#3 M\#8C^ZN=9P[LY'*;A=W5SC/A=7*YS<3>GF=VZ[6"#CPI=A]X.K\1*S8HJ/4] MS\16EIS.RA:?=TXK(YG.Q#*?=V8K(YG.Q$X+E]_R7/^U /T7ZCRX9#HV=6*% M/-*=P/;=E\OO_319<:0-FYIPF:6LJ9OF7KBZ<#F=F-2]OMO//_% OI/3+LRINSH]TNM/O4_/)F&/[Z4:[7_75H:QV93 M,6W&@TNY-?7AJC_D3<*TV>8P>PK(S(QK9?+?W:!Q-8_RQZQ MO8H';QE=]LR_*3P''LD_/H5S:-9J'RS3IK,YR4KM?W_@SS:H[K@\H7(9P#1< M-@HF03*>@31VZ>CGTD\QR \1YX ,+2HY(^F*\=?VO8\7!)C"*#GCS2J'B/L M3/*=*A5U*DO M&4[ ",-0\6%*#,.T'RYKDLSO\?J0"TZ)?4C_(;Y8P SB@[(5 Y2ESO>[V\'- MM=0?= WW M;WMW&]]D@1V-4W)#B_5BOQ-O#/CR';LL75>OJI)2JVMMX5XF'I<^]^Z_2A_! MV-B.?1=,X":Z%-FD>Z;O](IN5?[- M3=;K73IQ"'):88MC 4J==^R 5*EGT_?[O\')-;76KH.F#E7F>DW]J@I7+JJS MGZZ_O/6WVRYJS5;\.Z^W HJVQ0S,%+TR?6:J?@V0WM+-F1X)2MI:*"67JW\' MX+F#Q_%R3Z?@JI:DD>-.B ]>W[-_.3*?J5'QW6 N>DJI\]\_M9M:X\-&Z8L( MGXQ\%AVM@HX3;YN].968R@K0]M_?N_>#F_LO?TCW-]]Z]P/IV_?[_O?NW4 : M]"2P/0,P,)*L2KU[2:Z_,]Y+O<_2X-<;:<$LS4U2]VK +LMM57OCHVU&IKR* MS$9!2/O9<25_3*6_9F"4PJ!%@F"1&GM8BV_\YS=AJ+F,:0.^J4S@%F/VLXI! M7BHOE+@5:L\PKH(K0:=^&.JIM;+$8JSMQB9UCT]IIF6$XEGEWOV9V!Y5KC;K M1[$]]795B7OG=&U/+ E_XQ5&MZNXX9/YU$_E!J5ENP8N/,YD8?-FXS4BEC>W M7EIDO;3-UNM5G(MHPP;WW;O^+;=4^3)BIW:OMMLI?PZ\F:$:N*9T:14N: M9JES32WR1%P:.ZH_P&KG@*X#\GP;+0J&!VDOFZY6J:/5*YK<:#4;K:TD.P%, M4W."VKNT.B?E.PXS"3PAAY552'\&KND9ILZ](5#SYB(D^3#W@=CFW_SS^U3P M)!Y-;JOWU7Y5BGJ N=(R>*0[I_I^'2SV<8Z7%IFVQRC[#LV9;GW+HW140-

    7]:33WP(,0 M[U2-V; 0*0@YKN5BREO'OM><'%X+P F&FH_O(-DA@Y+F MQ'2!DIRU&[M[Y,Y@HFYM!;NR%2G=/7%L.:AQL3R&A6.!:>JQ&;G#WS8XBZ/A M8(93O3!!4O'?NFDKJO?!VPY#<\MY]3;*3\0I@L:;L(%3E,F@R"!#B,X*%@$7 M&L##T!$5@3/U5/!4IZ!3_5Q15OP5/6>^!F"\4>)BIT_$Q >X]W)*W2 JK,I= M2>DK*O(R1+(#WP$LK'W,!]Q;XYYRL*\<-YN/'%3G424IP64\T,@L X_&I20B M_7^O[2!+@,DYQH"VM\ZX(>(IX/\A V,W10J^LV'MEO2=21RL$?R$2K+_CR_U?< !I<<%I3[JLP#.]"=LEPU( MH[#T5[@:N 8 W$#-=KFS'^E;$/)IXDOX]!Z#8OSP)DT3<045S>^F]R- PI^P MZ:Y/@%+CXQ^;\=*'Z%%6X!7!-D)N"(+WWRC>@+L1R5XCG/#LWIELS&PO0;F)FCQ/X\))3B0@Q=())CE%) *RC%T6RTWVCY<2D/^8)ED M:EI;FV^W,B+8A6=1-J"I(FV@=6D#YPQ"*D6#D)^(Z;)> MH1\V@CTM]CA*40-'2340[R:QV^'>?-IPM<\VJ.#K9;!1I\0/V;-25J 4U7,? M9PMJK"U0=C=O?L+"_1XY#%LA@YYZR/^.\$1KEXL%. M]'\YEN6\,CV)X3B4&-ZN7WV*$;%=+^@!)8]Y'= R78;;AFH?NE&EEP +<+>8 M!W;*0D+,G S\>#0(]5F@T&V=_=NO+TSJ$G>V>)/67B #0I\<(GA.V:F;J^- M%>!6J$_$I0Q\+=BTC>1BO13@T"RR\NAM],-O43*B:;-#8%_Z+81"*.Y2YKJR MYP4?ARQ\/.ZI8Q6Y>)@>&CXX9/ ]QN#W"EB"SS2MUU?D@Q_W>X<_.W9;6>G) M ^6DVQ[_3.N/Q6*;M=A!KMMF)#=GE\3)B6N+%KUFD'0-*;WI OH1H[,Q!W _ M"#7LJ0Y5;%JL%C%OGZ"43,8SUA"F;]@7)A3D'$7 V:]Y'7NEB+W*O5>JV*L\ M&<78@G-GIUK;LR P!O*T<2DQ:(NC_E]BA>=9845]DX)B_SZ/E/.'8],W"0R< M'Q2,/WB31...(N_:IEZ:;>J8.3QI+DV*ERFE5<.HWYDH7$U,/I%8B[:7%V@$*S%2#&?4"3&@@F%![ 772U/&<3&C( M&1-JOW<:,W"#I..@#-J@+-/T)%TNKRW61-3K%V"CHQ8;]%0%47NTD"1^:,"5V#0\Y=80$'E:9.2IK!U5LN M%PC*C*L+R@A3F#= C6L,:(S5SF0HQKFT#S,7" J,15"@Q8"J,2@PUCEC0NWW MQ[%6%\\.K,-FS2W(,[5G;Y*WZ3 H/'-[^+] @&-<78!#&,7< :K& ,<8 QQ] M@9G68>8"X8&Q" ^T&% UA@?&8\Z84/L]E_$"-H+*/A&C6Q(Y8T-M=]!QQHAW."+ M4$.XY8[@_OR!#KU?7:!#F,3\(:J^2(?>Q_('18"F?: Y?WA [XOP0)L155]\ M0.\/.6-#95USN>NXCF M6NDF(Q!4B&[&G8DN#P3="+II/]UDA)..T$UN/5^N/'PD:$K0%,<[LQ]EHG!MDI'MDH09WHP(%7>V\1V? MX3VL?<\G; )L$06SS9D!@A#:0 @9[HFJ"$$5A" (@6M"R/ W'">$). U,(]* M!X($U@76+^ '*(IUG3.L9U@MT0!#6"P]3A[BRMTKRSI2BG8%#\W5<*KDOL5Z M17[**O>C\=PKPW:+.<5*A@SB+9).D.:K"2A!4*:CRFJDRPW(O3I7CEE E,TW?^00>-PFGC>^/1C=M@]JP M[2-&A\&K3=UWD]T9Y1D#U=D3-CL1O!+L@D56'KV-?O@M,IY-FQTX^])O2^(^ MFW:T/?HJ\4;L><''OP7#YL?CGCI6$26AU1T^.'N*O:;U^HI\\./X%/LBMY65 MGCQ03KKM\<^T_E@LMEF+'>2Z;8;/*+M,14Y<6U2H99!T!:P^W[CQ#W1&EU/J M!MQ5E;N2TE>47?93R9ZU9#Q[,,I>%J/L<^^5(O8J]UZI8J]R[-63XQ-K9ZWAX=8H4\KK#]/37^<&SZ)H%]\X/ZTGR=,KN@ MR+NVR6O1+N]#==.2VE\A=N\LE]2=P6VD%5E15S1^ MW@?\!5IT*6(D4IL156.++D7O3&2M=/M\@1K^4'/^(1ZZ4EV.L$ 4?XBJ;XJ' MK@QYXT/M]U/?XP+FL 2?>I(SA[-=.9[IB][/^[B_P"P/18Q#:C.B:ASFH8R! MD_9+=]$7J.$/-1>8YJ%6UQ1.((H[1"DU3O-09=[XT#4XY]R5XX(^)TV=E+2# MJ[=@E N$:-0V=ST2B*HQO*'B/*3^6*"F?:BY0(Q %3&"-B.JQAB!JO/&A]KO MF_NS]]B3GAU8A[V$DY+(,[5GI0?NMMJ6N4"\0Q6CD=J,J!KC'>JP,U%YREP1 MH*D(-!<(%J@B6-!F1-48+%#'G+&A]OOHGEQ*X#1*ZW*MMF8N$.G0*A]_(^QC M?A"EUACIT.3.9,!3ZHH 346@N4"X0!/A@C8CJL9P@:9RQH;:[Z5C/1)N\$6H M(7QS1V!_@7B'5EV\0QC%_"&JQGB'IG;T:=9)*AE54@,N)E8+NN&?;BJ<6*V-@6Z&I=.S!=T( MNN&?;C+"24?H)K>>KU<>/A(T)6B*7YK2,@)J1621+GC(J&QNMM3@P0A- &0B@U2#L_(:B"$ 0A<$T(&?Z& M@A/E=:TS&90.! FL"ZQ?P ]0%.LZ9UAO?Q+;/5P!*\4J4SA;SP2CCN"FBRRV M@HK^^[4'#_"\>V1K>2NB]HA$DC9C*T-WKAE;E0^*%]CB M"%L9ZNA)V$IB"!,Q!'I:AYXL!:\B](SY0L^%E<&;-M\\M M_P=U)2^4.C_.W1."9 7)%M;CJR/9ZN;A"9(5)'O-))MA'F61;)(TE$;"T^BL!Q# M>J0KGRZGU)74?E=2^HHJ$=O 'Y0N?L6ETBO^8SN2[\(BYM3U)-/V'F #1V?80':?6].'HY_M;.DP=4L1^,R[@J\?3T#[%B6@W0<):(\["6A'WG)P M:90\[9X1O!>>VFOT;J_$ \[@4W<)WS0D=#\%D'IO ;G>/,X6CH4#C5:X*S]!6>RY5!:P 5->TV-.S_\&ZZ* C=; MP;I\=TW#_7$LRWEE;XXW SHPPD%.;*_8=H+Q0("3D&-*2&'@] MW-0'[NI'NQ?;<<+&06WH,:2G.%%^H+/X1S+[2+E-,*)#<#N K\GO4_==QK<" MECB#;U(WD"GAG@54L-E+V#=@Y6QS(FX>L&4 KT56'KV-?OC-,+V51=YN39N! MD7WIMY B0A:OKQ)Q^6Z;X9TMD-U\)"T_@%B= M:M-HCQVF<_BD7,R1GM^N+8C8C11QFIT=J"BQG#_+X;OI_;B9NQ39-9P#,&P) MA[N4:1=9PIKBW8JPUPB1I"&QT\1-+9*?],=6@?QLK];^QJJX4;9"6^],M![W MM4MG.YZ_GU0[E/OURW24NT+L*_5B?X#8EP7V4['?VDI!#._C4:^)):$9)OT" MUL0;):[W:P'-A+V>&F5&MH/<=MK<*9606W]+;<.T%(D:=<&6'8Y6Z^&D9C]= MAYKZ\>>*SGQJ2"^.!48X9OA<=4?S0P#4ZQ7&8\R<[U75":F9,E?T*:X.KH-: MX3KL8[?B*X=K:U7$C4@PS!?3H+8AO9G4,JZZI.00G>TD^7W^^JD0OB)GSA MHJ:83Y@6YB3C.JWU(4[6'O;D 1_:IRBJ%P2P3P!ZOU8"T/@C@-V\MKV\CGBF MV^[?"RF8<;'RO%,?,JM2]&S]4+#1(_P2&/?"M-$^MNOD*GG6&O_ M\%>2O\V[W(. 4XOMX M= MRO?!\7N*%TY(*@LT&"G."XL1; #5U\2I8!+GP"J2%BVS@;Z8Z4V5]2J<# M6:?:C*ID3J::T9_"KP-*R.A?EDF+&%@1E,=OS]'9FD'69ZKI0V'($F M?>*YG"7'$=/PI']&R8"Q%#RIB@2STS("BR<"'LCZ&^K[^7WG/(GL1,S=1$,/ M%' '73H2D5SXZ 9LM%?B&E&6)GE^=NDS\?EU M8.TF^)DHX[[82)&2D&IXYF7#4DT?R*99\SPMK4^N=PM=5ZAI6[ M/!BG.)O9\)Y8Q)Y%*=GI:==[HKY^NA;=WJ^MV[N>,0EWHQ;%;,^_3'_QI^U, M87DO* 29+>J!BN38,V -3 7UON^H2!NNP>Z54L0U'%38'NX2Q9.U\KHZA!!_ M5XI-:'/D^'Y![&=6G[2U FK7(:XM?)?*XC-&4Y_*X@]P^'\0T_[B>-YG>V:M M#6I\MC\2UX;+O#2V/^Q,=#X">_Q0=%-"=X_4]RT&%V[HN&&I6[_P3,C;XTVE MW%%GDBP02.2)7R[ )G21QNDBE[3 #Q1%8_L#'LC8:C$P,;NG[XXY,;#XQZ2L[;7E7C@33G MOI3NV+]Z)[R2)',F8*9=48?-[-#AJ4L\MP>1P&5ZO>R]!)A=T[XT4%"]\^/>$&^I )HAP M&0F747$%=L") JMV)H/2^BL'+J,<;7N/%C<4=/?@]F6GCVN#3NQ+]>06ISL7 MU**]6#_;+]3SF2#Z;'^@4__.-OX@[@_*MO3C?]9,6 &V6$XV?'@/IP&JW9-+ M\.R"#J[;#M')1.Q12OO544K[U>U#I>WSZNA\>J"U:;"FE)4JG8+)[+B+L2U[ M(::%K_7)<1^!"@_DJX_TE(?KR6WB*HN=+!T@S?]2U P\ORL!=_ \8( N!5+% M/R\<"U$B 3@\ZK$>M[L)[,OMJ7N;+>M*]"<:#?A-,IO!>QNQ5HUT1DW&![O! M8$T/&R*$>?*;M/JLS/7+NFI/;FBKZ[W!4*W>5:OTQOWBPN,NW6U8\3VPXDI3@DJT#VW)YOZ#R;4_ MMW+M"Y-G>?J=7/W>;:L,KZ.E!H;WL*D&L:05Z&UN39&<-C@&KBQVE3%VSIW7##I?Q88,3FJ;BK\!2E5T)^@OWKH;TM[NY281DJCQLB[]F9AX +FX90L M9PY'S7KU7$,B1C$RR!AA7(7Z-^Y,M*J".GPJ>:);:*THJUS9&?5N\)>:52:.K9QV*G9HM2P8B#/&&1>@> >XVCSJK*)^13< M8C1$K2BK7G"K57LI./)%"+051%L1P:UQQLM::WG_V7OL2<\.K,/&_"V)/%-[ M]A;+HQ$V^![L!_WZ1;G>F8SZ'.FMP@9O&,JJ%^4#88,+M)TBRH><\;+6VN!/ M+DOW+RV\VZRS#C*:958AO+&MDL[3] 9AB)^]$K DSO**[R3XQIU)F0I8868W MGF7EE\V#/G8@T).SD86=7?F1LQJG&UP_-81U?03M&1T2RPOH05\&C;2J3E=\ MRF=A[]2*LJJMZT&?MQF9 FT71%L1":YRQLLJLJZ#H^_S*,F?')]8)^8%BCX. M5>Y'P_E"1ANR*C0=K3/14WK E,IM;613S[HRS05!MYR@"[E]RE'TJ4Z?05^O MQ.G#'WT+JA54RYL8+J*<#U#\5A4)X*Q!4AO&>#:[A4J!SPKT&BFE9I6>.CD' M?\8,GRI<>.^(Y$ Q=!?X+^JG"SC9LC&EN; MWR8ZN.2D@_JCOC)F=?9+9W5RG$@D9LMS \C*%2-9%JEP FTGJ &RPAO;:[$C M3'1[.8KRC#E@50AY%= N5Z7TO1RB'RY-0D60.8BGHTSK%4 M*Y2*B' =1?B8(Z;66GM=]'TIC/N,J7M5"/5!9Z*J'&FPPG!O+1ZK-]RK:TG/ M,8(%VJJ7^B/.N%YK[7;1(28'T&N?L#.0QU7,S>78-!*F>Y6F^WE&SR10JO2% MZ=9'*"O?99*0-%Z4R4TN75'%L[PE[G!H^5 MV^M*="VMRX%%FF^T+##3'C>L6^%&]3??H5,83O6_N&O M)"O_#RRX)'B9Z7,4O:SJ7Y9WMR3^[\*-UK BS_1F"C+BQPV9PYIOB?5*WKS. MNYU76YKV37P?CVY!KA>>STN\<%J;@V"S@08QX1G/"[!/7;P*%D$NO )IX2*; M^)NISE19G]+I0-:I-J,JF9.I9O2G\.N $C+Z%Q8%/;'N2LY[^_( M).TP]XAE,QI:NU$ZAS_5;^133ZT&F#XMJ#3'!A4OV*""U:0MB?N#ABVF-IQ1 MFKXQEHOL;TTLN,B//B&^]$A7/NME$W!%M<\:VJBWQ[M:754OK)'6&XT']717 MTJKLKG0!Q2@;JXS5!>!*%[S%7HB7UC ;NI& 9!CVD6RNHTW,AS657DU_8=J2 M++U1(OK$B"+X\ITF_]C(I;\8MAYL^G^ +>S!Q%HPI6GXF%@G"N,OSPV8!APR M \E?P'L\+R2=_2KB]O40R1UN.=#(4[#;G\ F0W+QCM(+-I(8MG":0FZJ8'KI M!4@CI 6)V ;0!P6S$?^\9YJ(+*YC!.([GG^[Y[/=HY4-]D,R>;NS+ <[=AAW MMO$(^V1M/OD ?V4DA$2CP\=/FU-)(1P5C,L&31$K%WZI2%(%:-1Z.H]"B\6; MT^WEHFQ0.+5KV(]VLK *G-JJ7$G+]0K/JF*G]G$G=AXO<1Y7U*6<=G]1R:4O M)GT]X*N;.ZYD+E<@QUC1J@%_MY\E2F8+^-X*LQ/@UQ4\VP$]P@&0P3XLX2F2 M.0?=X@V=@*!>Q.^X("]4HC_Q.]2>40,NDQQ406[\!;%O?+K$3A?N&P+68G>R M8V[%GL3DHO2*_]A.?&T6ZR,LP8+Q[C,0LM+,I8:Y^82%"BA;I[-V#[QP^(:X M:+ ;*&4:DHWK6,)F+CR)PDD9A]R4[&ILP-W;4Z6JCX84_!:2:[;36AMW8E^J M!XCI_BNM)_V^$T+:SZ_;YUG_6!.7P!74>X*KWH->]6/+E)2 <)V@ZKEAW_# M>U!@8"O,6W/-UE'RQB-R 3>(X93U,B>7M!;N"QW:! ,_C.#O!-TV94 M,WUC5#,E]@]I15S?!BL"=XEX'NR 9)ED:EJ@R#*6@=\& IZ3M>7#76R)P 5+ MD]T'TYCP7_B9?> !L9IS$WX%GH"EV8P($(\( E*["+ M[O4? 5P(.LM>$Q/^AS-]V'O!\N%L/1-D$5P&7S;M_ZQ923]LQRMEMW1IB!U@-JLU M/MRCVSO,76>9V$W&VH+/HV]T)9OZN((-1W/I#%L( $2[\+.QGB''@QNM'(PO M8:/L[4&@2Q0NPOWU<1WX^.T&S9P%L&^\>;"];$W!ON*%X>'!(]F*MIN/RX0= M<*8@^0)L@R" IP2[*<'>$9MU['Z."#18" DI\IGM5+"H/8XR"&9W)9 =KI, (>W1OX)FXQ[ M?N_@6WMLYH+-]#5V(N^)!2"ATN."4M_K5;'=N60',]D?YO/P^>SQ]TQ'P)RJ M+]'6L+!MBE11]^5'@4,^J/+6=OJR@HW#@.L]PWG "2+&8T2R"X1TE2G:XK.@ ME:V7+::L\I6V[ OMOW3^+62J,4'5W;*<5R\C>[XY?RMCP30TF*[U M>YJN5!],5WM]/=^HHF*?U3)722RVSL6.SS*Q:MRD;(4GQMW_")CZQUVFSA(8 M\N=DM&-#OJ*0R[D?8IX7V[)$?LNI[W@%&Z5405#MV0Z!FY-PT]H$LO<4%$X; M78#3P#(4"60B@0P]!UE#5+)]"6DA,RSG+IWT(H80"?+AG7R&2AWDHW M03UMIYZ,2L33B&> H[L$]0CJ:3OU:!FM]TXCGV%::3V/U-/:]/[[;8 J"D:* MC/Y=Z"L9K:.SH;_]T\=@B[]3V &/6&DT,0*14E4"H.AHQ@^*2C/00BC"%LT" M1&T#D7Q.#&G]SD3EJ4^> %$UG"BCM6+%*)*#EAO V3$@KU$SNDU^5,:]MN]X=H$M!EU=( ME[7(RY&0EX(N!5WR)R_'[9"7.5K&-[O.GG5O"*WBJ'W%7E\"SR=P)BXEQEN\ M30/QI/\I-FIL?!QHF]8H#YN6!]Y]4*1_3USW#99SJ".CWD\-?K'2ZF*+'/;K M6Z2NMB"30SH$;1J.=Z#ZN1&*FF=J_1$YZJ+,H4/VS9M'F .F'G8V0B1,S=1 M9 3-GY'9=[$K$^-DK)>-[V#/.?+L4K:-K#42ZUI'_+!'$QY5V V*];C#;C;S ML$61B^WIX,(%B/'PF:R]RGO'\QV[*_UQ%W0E6CJ&.7]C]W/IDIBLO#"X,SX- MGTIMUK8J$D-2*(&TGG2'K91 G*TMGRV>+39H)D7>L.$1]:4Y96124"H?C>3M M8/4IW!.XYR>:*H;55%VA)X4MAUPL8P_6.EL0]_F4Y1XH(#IIN5H@2_95FW!R M &AH<#LKZ"AEP*U,SW>9;-WV/#K>U>C1A_\P1,%[AHMSL$D5ZZ/DX9W@ Q)H M&RQ_&"R.K3S03 GD\>G-E.KE+4^L4=)RY=B,R6*'-$:V M(0RDO08[E;0LRM6E1S37:6H+&+%8T5Q'--<1S76:U/M#-$D1S74$;D1SG;(A ME(V9MJM&BQ8[%;UQPZ-FF<6J.U8^6I1IMGWJR',>Z[)%5P-!+746Y>:BEF$% MM;:"6@2U\$XM6=7'N8@%VQLT8Z2GH!9!+7666>D)&E/N6"1FKKA,:WGN%_]/*)FJFH_ZAR/YK. #(4RJ.$KU5 ^!6>13-< M$(+\!/GE5MJ/DI_>F53LM!#D)\COFL@OPS Z2GV#U,QL07Z"_ 3Y561]'J4_ M[&I?<8B+ER+CQA85LUF^6(H0E!FP:J<@[7^]7!(7;N+!CZM5,+:;6-*,> MI M#I=*IHVCS:/A[)LAZ.R"%3'#0?=+.#S?VQGRC54,2P#*VMW4L00AA/AH;V-; M>G6DSD%J6HG#8#PXI<1AV._U%:V6W'95K241?UC/8@6#*@:7G,D&)IE[2KIN[SE)R MIG[8JH)MY8TSOUE[6.WN4=][)_T"0 GN\6NZ<2XN_2ZZ2WW MF=GY*=TRO#O;^"-^-"FD/>QW)GIR;&A^TA;I*DUQ&%X69RV=O2028*Y$66Q= M#*(^PRN\O&#?"#JBL0W@5>\)!/)N] MXX,M_4'YG.VB._$IUW)<:4O MG]\_?.]NVRP^TMD:+W@ IF/C>TF?P+JQ9[BLS9<>'SY][TE_8O_;36]&+VK' MN'DO; N)K^SYV 82!Y]Z\!S+DJ84F'?@/($G30GVF0ROD/RW5=!AD,QF0$02 M\=E>V8!U2W+9 F +##IGWPTC^K']@44<%"3V&@.3R1:<:ER8?/[Z*8T??+8] M(&I\QGOBF=[C"INZY,*]!'B>KV*D&VL@W:I)[[@H,X7Q#!0KY\"TAYK^K_#9"03TW*F_Z8S MQKF(A)UDEP (R_S/VC3PBIGS0FT2I-<4;(<[//":S&FS^X[WX5/^")[_)7K\ M'7,(IVE[X\Y$22%%UHWXI$[ZWMH?Y"="Z[WCNBQ! M[9ZLX)/4,28C,.E5-0DNB;P0TV*Y7L&\!DI@_/]&INR;NFR1K,=V=S$"VH%I< M5&R/^AE<)\+>'3XAF%_RC;IHB9-G8$?_=-"+\3G4HX.K8!UI0GR$W=_39'BD MF,>Y*\ ?3Q^V%0@&+SAVQ$S-"2[HXL UWDQC6 0@6$^L_N$::H2&[RRB8<: MKOE";_R%NP838;:PX?">P4@)Y@[XZ)275N&P8[BK.3NA?_XHPR.;PC*PI3VN MG_WRY )>P":"3973N+J>VAN)&5JP"C;? $RWYT \@%YD^NPE8(]PIK,'MHX- MM@K+X8*CF_U :+[@F^)YDC4." KVBIF'L FP%5/XJ^$!5&:3U/=@=S]:3/">S-D.C$OU@'-&(3]WBY$K_4)K&&??H';)%[F M+\:0X'"VW?4>YDC$%8&]I:>& M.F*_LPE)($FCTT/?!4H@@Z)T9@3*9IN0GRAG5HY'O6"V$0B;92A>?-\UI^N@ M6@:;!Y.9O)AFR*3WE%(LN)I;P8N;=NBXWESL;(8"!8ERN!" M70T< '@D2 7X%I$W?!8?/#0/?-!,80U'$'GGG6*8_UM7.\50W3N0DZ888IL0 M,<503#$\V:DT*NI4BF<5QZ<7;SU+*3,-QRFNI7&*:XGI#U)X6XG=%[3#;?%J M;B_3,5EQFM=I''B=BNW5; &2TZ(/\[O9C'EPOSH^];Y@; _TJ4VH$/0O:KZD MST4;:R7FHAU,A:R7MT5OBU/_PA?K!F/_XGJ]'Z]EYKP8^,1Y9X-Q;SPZ_/'U M3.7*5V-<7F]6ND-'"7.+80@F3'FW0'2=R I3WIYGF!>J=\K2GJ.M_.2X M'YSUU)^OK:1>< 3ZX]2BY,)U4!QIRU"ZLF N*%!19NZ/G.$4JG"U_G#-.?J9QA[;+LZ -6 M%LNEGCE+EG1>)("=^I(-#6AK_9ZF*R*@+19;VV+'HF]X,MG4I;D;AU_#AHA& MZH6W3#12/[61NL"-P,TIN&EM0.(]!863]02>!IFZ(FNIO;D7A;SH@XS:L])N M="VUOIBSCN(B@TE041DJ&F:4L):F(CU6"RB(2!!1&XFH[H!N^HA2042"B%I$ M1%K&".W25(2)AKP3488=%SGEX0WH<;H35^Y>65$B2L!65![YRATL5$RW26U) M/JB"LV#C$GAODZ8TGQGV1^68B\A?Y@\UE\J UV>"@S MGT2 ACO09,W,J (U,C>HJ72L%9>JV%]NT&MR?A7E$N=7Q=C^/L#VI@%=2>MQ M>%H))4=ND:L'3B7:V%'@J&F] @5P&@Z<2A2RH[C1T@95"=PT'#?5Z&1'@:/S M):E:6ZOU,6BL7C2!1-2#7%4]"$=5OT-Y4++JEX/B$%&N)(R$]!7D*\N16>HX;+SUS5#ZG5^4."C<(+S(<.YB6=>]X MOG1Z;S#95^B3[@)^(X9^%T^"YLPH>-E=+; MT5'A@*#4N3Z[Y=,9X[L:6B\M&H"+!N"B ;AH )ZN =P3;R$MJ,7FN4_I@ECS M^!RL1*1:Y&&W)P^[0MOL._5\4$5 K"*@#NMXB@PZ7ND>-Z)P01 ,[P234?R3 MFV"4SF20+#?ED6 :5Z30VLCFOC5T#:G_%0JSCX815 MR!.SFZEPA-+&J%=45;35A'0O09F",B_I!,M+F2K.H-(K'F7:@$RONE*['F<+ M:JPM^C"/$NV^D3H\ "I+(#RMX"H;$2\]D%@E>@GAX)YX#!E(9XL%6,Z.*_1:72?9J M;J@D$ITK\N:"NL\LCJECKT6\I)CK[N-R93EOE'ZG%O%WS- C!*!U)GKI@* ( MG_ &E0Q?TDE0P0$28XZ@TEI;XCXL!9'FL'A/Q"$$L@;1+)R!XM !!ODEXXB"N4O/]^;. <+>_687 M#V-;ZW.6%"L4OS.RO_PPD3&3@B.8M%;UNX+)$234Q?H-Y2IP@\$6 MGLR,MM4.B@77O>#FFA5!/5(L@4\8%2<4(Q6PF#6M,U%Y4A>%57&^PJ0B.,'A M$Z6U*8[,"M'Y5G2^K=_#LY=Z7YSL!IV)-J[*BFE"Q9(@4T&F9_>PE293G!4O MEQ[.Q &9YBA?PM]GS-!>LS#TJ05-I;\5 D+#BAK6U 46<^MBKI#Y0L-"FA M ML6^%V]K??H5,81/7_N&O)&L8+EK\A-Z)^);$_\55(RA-=:;*^I1.![).M1E5 MR9Q,-:,_A5\'E)#1OP;#3O2EA;NMWGBF-U.7DA\W9 XO>DNL5_+F==[M]B!]!;(C+IX%2R"7'@%TL)%SO2W[$/" MXK)Q:CGF\ M5#-?367AQ6IG*=4<-ZE&\2O\1?H#+EMXTD<@6T/:+=XL4*U8H'@SMV[)XY;E MK&7-?L,;TM\*4 U:3W@S*:6UJ6U)N4IMUT%G![1Q#I+(5 MB@,5I@ %*$ T"VT=3++F9!;&B62Y=,I=D,'_*X<-BW30JF7()KAJ#[OL%<&AO%%#B>V.B94B4$]OG' MOC*J&_PZCQ63ITS*1C7CLG'Y.P\%T<9/'^RAVN]*Z)GN2F2U^( %3 MQH8E9\301Z>M/:I[>3*7<,G#_!'^ZLV# MU7YCZA*(5O8U_W\[)A".1V>WQMI=8MAI^[JCSF3;N"\B0HE=Y'6#^#K3QHC% M7C(&#TRCHBR/I"",FUWOE4V/YHNT!Y'V$+E;12//(L=\M'5C!=7/XAO5A^:7*[(5T8HVC(HT\M??C6#;N9%'_>&3NZ!,M*6:S2*9C1]CA;4&-MP=9%(^X> MJ?MBSNAVQ^+O>&?!EK&?'N;;;-X@A8]M=,JVYLV"&UPP"4Y6_AX=;#2$>OO2 MT4BEG7Q3)\B9]!AB2BOQPL0[C_OF M,NI8/2433M-Z_1-3P;*2M@9*+1EF8['89BUV(-KV)#-ZD3'E3+2[A@T1?8Q$ M0M_9$OH$;@1N1")H/(&$U81LJ[E$LRN1*194E&6XB4*+DQKI!NG'P#1+<1FA M"T.6&Y$V)K(M!0V5HJ&,@.WI-"1W)J7[$0@2$B3$/PF-ZR(A)37M0="0H*&V MT="X7Q<-J?'"?ZYIJ+6916SL,PM=+(G[@^)P4]%\<9\ ,E(L3R< K8I1VB)[ MGC_$*'4A1@?$B,Z=+42,6A=B<, ?3X46 C$5(29K..3)B!F":<-335=KO>?? MJ4>).ULP_UJ4LLIH 1 M8VG:IN>[;+RO\(+MH[VN4,I( 1U,^#1:AQBE7U?@8*2"#E9:H@K$\(>8NCSM M(PUT,,%C6HB8NCSM(QUTL-+!2?Z\8,'!:SV=1W7LR?%!&6,%6U*R8.O$D+ H M7ZYR/YK.,.KR"XT&G6.&MSP>%$E=(A+4&<@CBO MESAK,\TP!->O>!ZS($Y!G-=$G%F]_4ZG3@QW#MH@.HO-_2O8?N?XMTK")>>P MK\P^)\Z\V("[+%NIFM8RL891=VPV;PH*Q_W.).F+85&;8B/[N'DA&5LB)=ZH M*[G4PYEZY@NUWKK2*_&DV?9VV%7&<^;^*ZPKGB\4=/"5C+7+QKR=UK^F)U4/ MH Q]_HS[C>4Z%0 HB\^>\8VP@78] *)DML"S/@U(2F^7/1[M>Q8R, V]D2LG MXZV*'+WB!L$51* UCWPKE1W_[%3(%:;'V#W\E=X.U\_!JS/K?V:38OXO- M?/L5>:8W4Y>2'S=LR.4ML5[)F]=YM]MKR[1OXOMX= MRO?!\7N*%TUHB!)L- MA..X# .WH!I0%Z^"19 +KT "B -Q_RV[?9X,8H@-!47JP.Z&V''N]W=DDG:8 MAWN\*:D]WM3.1>>(LOO<,D8Q.P[@;5,UZ6'%9LU6T1*/%RV*C4PEIBN]$"L8 M$1RP0_:FTK-+@%LB5Z6>SZ8&&Q*>+3#/X",#_B2MO4@.O[= %;YYG"T<++,* M;G*S F43+U@Z!K6*MD7<=O9+-#^\ [9NL(,)S^6?\ J!Q/&\]3+XVX&AMIA- MO@_*L9;LDI@R45:"H\(QL/""^,K![E+CAH Z#@P,9,[FX=*2&'A]M'O1-L4V M/.K =T3<2(F6>SALMOHNC1F-^@X0.-NU"[3QTS7]E#9^.-"VIMFK6CW-YG)/ MWRVV6%4TFQ.]U42/+-$CJ_(J']/[<3-',\K$K0?1)X$.>EJ":?E>"[P[-^TU MLI=DGL].?:26T(K2#6T7=+)GBKK1^[=T=>D3:!ZH)M&8BH0']@G.ZW-X7-_A MM#86.&KOD:3'T2>]<=*-PUD'@[,=ZM_S<+XZRPRND"XT#NEB .R]5[Z$M*5T MT=IB"HPBS= B!G@LI5_ S'NCQ/42HZ!.?FDU2E_DF733[7@FP%)H?V_'1,VR:.S6V/MXEEL2738F0QZ\D&KN8X4Y:LZ[71. M?*G3'F6?=FO5[PU7>G$PK&"9_MM5U]=SH&!'1_+/S8D<5"7&G8D.T.6D?/9Z M-.G6POR,^G)NF(_Z?2SX[2F<]!40BG%-(L@P7TR#VH;T9E++N.H2XUQBZ//7 M3V>AT _AN03T&5.G;N?F3VK<_)>Z3BK=RAV@T)$B*[_Q42G&N8 2U8P%!13W M!* ( FBU]?37?C1_-S=BYBR7#J[$F?THHZ2T*1^]R7GEWZC+F$>2+>UT8%-J M9DK4G9D>_>::LZVZW-\R'6S_,.KUJZJV;%#MAZ"9)M',@".:P5;3PYY25;!2 M=)4J(C1CN8%;^5E&,VH%[:>]5VMH7ZV']L/,SG\@H+S/=E T$.'M+H ;^_ # M@&W#*-(8@LZ&?O\!?4QQ!2&TB)(UW0AIT)J/>B*=V9+NECHGZFTU]0KFL M\_B&Q[/.[[#ZR/3?TC/-1_UA(M,<_I;,-+]D,<3!T@?][_LI\#CK70(U#);X MAA8Q,X6C<@$2;H7$JDTD9^WN?KZR8!V%4MYOQ3#Y5H\\%XMMQ##Y"R@-F6G5 M3,9BUA7-/YRAB8IQV8 M;;E,8FZ5T.7XS1RY%DU_> B=8S/\;RBSSMW9@2#U=E2@)TX&0[V&A%QF=GK[_EV]KFRGT!D9.Z"O8<)5 M/+O)7B]O#(VU%%64DVE\H>Y05=NPLJJV3$1MS+F8X80FBI)9[C;"-EV#WKB2 MXD;!/5O'/8]RS61+QPJ9YL9&VXTE#[;(E0&Y>K*M8^-SM*2HHI<_[+,@/S6D M@^SA&HH1TI5SN69]8C?YXA^NXWE%U7,9&[MV96W8'T6Q+ M(]$KDP>4I=W*526DFAH? M6!?L@!$$L?EX=MMFEPM+*AQ!V=6&XZZ^N3X\ZIZ9\HIAJFZU8NIDI:7.'FK^'1=[;Q\>?*#-KA M;SA*8:DV -6WVQ\.NZ.41ICYI1K'FF^+X'@1J586DD6%W! 0"5*.IX(,7HP@ M7NYQ;4D!!T8NE<\*:''#VW0!65MWE*KR!>119Z*-NZH\[FIR41Z"*/0/#./'D$&C]Y!(K< MF>@CGOQ\&1I_5($,BZ7'6:*X0Z"74$*,VF_P*VKJ*B@;(L+07J1V>;.[%P)ELW<(P.V0"9T^. M&2F8M-+3SC$G2'#:YG':,YO VN"'1=7/D_C*& (R:Y MVWPY4%[WZ"J]L_$ #BI

    =M8&=C-+F0.VBLG8FF_UU," M2ZS7TR]RM.\5P#??(W^5L"LSB:P_R8R $XXJ>@53PZ XEQJ^:J#A@0V7#7,^ MIRZU9U2:4O^54IO]>68Y'N;NK5 RHX6"?[RWB.=)=SL3CR0G^ )\Y$O =JP:9LQTI;#',YL! 1^'9A#MXEK(:N4Z\#3XK,M",7AE=$6PC*ZT7%N^ MN;),6/[T+>@7'?4UE1!!"WH#"Z-O86]I?$/B2Z_.VC*D!7G!5X3W<^F,FB_; M>X2-J!>.95#7@PMA?"T%4O8Q>;5O0WI)=J/7QZ@&3VT MDXW%)[]/W7>3HM^JZR5S]"E7@C[E+B ?_REH82J#2Q=^ITR=VVK&:K\SL9T$ MR]\ \3FLZ#=8(1^#N;]P:69O]1YC(J^A6B4='=Z"5%?R>0KC2O]STE2$X5D/ MZ)2Q""K((EGOC9/S17K'>;47W]HMX\GW)\8F7Z'55L6)"L ME&%LO]#[R7R^'I;"RTE]K N2QT.G+0@?ZZV;I!5\_R,#$'9]@\5W:Y=B^-DN M#="0;!MPPON-^'P_G#*4TC:O4C@HO?/*\]K$=M!G]IA3O"OYN.\ !5#DG&<; M[FL$NN@-,Z=0/=V<+LOHL4&#=*E%PL2>:# )'JU7G*EFF'X?ERO+>:/TD;HO MH+2F@^ZK8P=91PQ?'@-2_/-[Q_._.O[_47AH]([Q"OPTF TZDY3$%(8BT]O) M;)KB=FRVS@&)QE#G1MZ3C?S?#&_S@I>)E%LXG&(NG]HV)2#$3XX;_@FOR^'M M48>=B=(;[ENE$E[D27NTE%3?8W02XE;#X3 KL)GP@EL&-B#K<"9,Z%Z(?2N< M*-/??H5,/<=:^X>_DFA=?+$)0(Q$4;[M;%+LW\6FC_$*P',S=2GY<4/FL.9; M8KV2-Z_S;MQ# >C&S4QO@K_JG4.#JPZX,4YCX7('G!K CT:X^09P]#4T;&Q9]SY M%8)! 3OSS\()8VP &MS$D[X__KF=>Q;3ZRKT">9<:&YS@B-\W_(]WDW1E%/& MNPW5GJ[G&\!5:*Z7W%-RSO4J.(1,/OS04HL=53F$K-S0C5"1NN3$LD#D//Y9 M8 ;9%0P:$3. 3EX<\TQ*'[@=TH(.4^F?.\._$V-06IK_]V=HWTI38A&,N-4[ M+N/J&F,H_5%=,8&/_UF#+O?9!A5WS=K4/8 ^YSXMB!UZ9#;.B]/R!=4Q.D&[ MH%MTE8%HF5$-BAN:)Y/SC9M$KT>GFX_JF6Z>GV1/B>UI_KXD5G J)TLLM3,9=H?ZN*NGM!AO MBI*_?'74U- MIJPVN7F]L*Z$Q*J,P+ U_TGB:L#$E6BR<>D@6]WMY\,DDOTV;M<7@Y/[38W! M:Y'TWB!,<$]RX[:$QT;P1BN]\; M5QR)OP@7*%:,WZQJH:C(]T#%ZDU*Q>KWQS]/+X]EU31\I,JR5X\G"IUOPTL4 M[W8DHTNG4)+: ME'?6@7DDU9U]2CJH_<LG1PK&KXG*ZS39N?M?:<( M)(JG]6F-$9C/GK=&EWY1QZZ.O3V'774X[ Z'>A+TP;)927Q:ASOR0DR+59G" M8Z4Y6PH02; 6B97A2\Z:-;F3PY+QA[#%"%#39QMKK("%2M\L8A]&R[F9:,&J M>/9R$5F&;_EM[1B.$ 41A!;T+\,\-& MU!R0=2]\P8^1-6;NE?1+Y^/CMV^=7Z77A3E; (N= 45(=#X/I"TV58PU3U09 M_A MJ/VMU^MR3WPPO1G8(?XGUUG^0=P?U&?=M2/\H5-B^ (N(2 2829L, TYM3 MO)4?BGE1"L,^,VAP)M1K\/K*L#O24OP#-:.^-GE1'>KU /4I8KP>U&?Y9JL" M_0#[-Z:@OBCOSBQ.KP+%1[L&#X;%\WDRV^S6OVHPW[XF>QV?2((9[9@NU/.H M3,?/\^DW_+@ R_9T:Y/6^;3;!Y^18FBF;H;"I=@T>$7P\_M=^\9;3_\-=BB: M-6ZX;R9K;G_,^F2W2^]DTCVM ;M<6X/ONA,)!^,3TB9+28>]WGOL+5-:RFP[[:U=51]L'F MCOPTD%MFQ8<6I@>JZ[_;E$QS=AR1" M*%/6JW#8"R6N];:=S@+W"V?!1&-03N +2BDC[VX&Q!^T4BY.'!JZOH#GR4G2 MB&V9N]4A4G5(E*0,;1)/YM";S M0]%DON5-YKF74 4]#4>ZYFNI7?-!" 1<48JBJBR&>0]_,X/>UA\79%'?"REP?+BX;'=TYG(7EWF[(3183#:5DHPI"YFSYCV<#3+0<$!_L;BC*3 M>BQYY=\.&WV('/F;18WG(TZ) W%;Y5#(W'<\OWB\_,Z&E[6"M:#S'YDN<+.' M^1_DI[E<+],BM<,A,,:40.W2>:'1Z\_749:",X.#DYF_(%XBYWHCNYW)3;;-G7G=2QG3R[+;QQAUUSNMY)N2L< M 5/TX]& .PLA@99TJGOA8_#<%/?_<%1L,NP>1*IB04/L. MYH(ZR#+P6.$G5KU& D\K_"?2H1Y6H8KDG0XHYDF4#/.(OIIZ(%D1X[PGDA&Q MV)[4J%\4,UF^SNJ7*., 23^'DP].W?;F< K$?LLR2A!X!TB[EY1>E1FK^$[9 M>@EZ1K9?JD>TI?<\E^5>P8%98&LX2_I$?F(ZC^5X(#.2DU-&2D*C@+_AS7;G MJ00WD^!NU#LXX/Q(1&=0: 9SL(*4=2EGM1T>0)AM$^K,8 M\\E-RL40-.=[A M/C\'A/\.'\&">K"3@,,GDI>CIVX.\3L\\C[8$&!\6U:8)MY'@-)^+YF:_>O? MCUOJ!]8\W%MSI4O5.A.MEY1(?]\(H*95IT6IKN\1RL& C4X:J57*EO-*$7:^4U"%YZ8O_8))WO#"COUKD&>\$2KTE(*@ MC*2]#=I#Y>Y]L(HT70XLPBK&*2<'!!]@'@66!M93,I8@?<:IQGAOU8QM+CTGH_[1_<^:TO3M_"+&\-Y\X6M];T-VF!._:;T 4[RYL]'3,WQ3,.$VX9> M+\(^@6^O76931VN)N5W"9Q6SM+>"*AZZB&(AQ=TS!T9S,Z_9^[4'*_(\,&BG MIAV5]GV/WFD#_".(/Y:946 2>E7+ 1F5U(T.='DX='XH9-$7')U#45EMK%G] M"YPK7$Q SPA4$ J?>;%Z&2;2/;C)C-TZ$FF8^D4LP,\.PN&"*%BVARR=S%>IP-@XLY&Y2BSH:/(;.)LL^3GH9QF+XWD2W$IB]Y+N_, %Q- &N I\Y$$:9E@^=]PG<4 5#!Z?LBCE MX!CB [KF^83->^+!:=BP219NTB8M'L6%07WJ+ID:/T5B?3%9WN;F8OBCG]9W M)_+(Q7(](TD?V!X]Z2_D^\1Z"ZEYY6!$#KW\AFFM X\NLV 2N0%=X*)AHXQ8 M.)U=TF5E\$', /.J(X/5974$.^5T<0]A-\J_#M:&R=JAIQF,('S7@ %UL9CL M=4'MB"&97ERDQ0KR8Q)UU]L=+D6R3#(U+18#:E=V3-%BLV)>]HU"0B0T*E$O MB>VO2Y<@C-;NQKV?LMNQV (Q#-:0%9 %1[:!-/Q,C'^OP6"-$+L!9!A_"J,6 M$:P"*+.OA&&\(N0 4 H6'$=^>#W*_' O7?9F;R$E+*F_ !IJ*7#R56OMPH$= M73XX'.8#(3B0]]&?80K71M7!)AP@,"(-AYT5?)["-R,EAV7BP /-FST$I02; M,M'/].\H72JH\XT@E/U>\#:4&B$Z(U#Z+F%(#&YVK)IYEW4'3!6SF"E\0'>7 M$!0^[[PS7EUB.T5*4HZ4I)%(26IY2M)AA5/9F)DY->O'V8(::XL^S/=U;*8* MWMG&AX :V>)2]&YM7\/F1HJPOFH.FIN,O;+-16,/65CH7MYC/%.F_2*/.L+1 MR9ZY$.>.4;>-B$ERY,4ZXEWAT*=UFZ$([\T&#P\W8N&L63&\@456'KV-?OC- M,+V51=YN39NMB'WIM]#Z"OD^,KF]7L7L><''(?\;CWOJ6$46&,XH"!\< MXXY[C9>#SS2MUU?D@Q_W>X<_.W9;,*CE@7+2;8]_IO7'8K'-6NP@UVTS)FR< M.DBC @XRRI*XP00DS(8W+2OP :!*BVW) _X,+"3&K9?8:L9+C G:O/0XSTN' M>MTE7SL4:D?7#P+9-'NS]#H7$;PG#P%659SOW(B?F#&Q,;4)&W M'3YG6Q8ECZ@Y<)+]CE>P44H5!-7\[>@+W!3;**4(XZE\G%4%;YIOW@JS,8D/ M#\@#C(S1(R414W1FD%@AURNL:&(IAS03>A2Z@;>AZ'B]*QI65>R-.1Q'52CQ M*YEL=R#-"@ 49'A@&/LN2I-XT H(:=";C9*V_("A!4"TBJ$1J0%&>QB2,DI8GH MA""IMI-4]=&)(Q2EB_B$(*G6DU0-\8DC-(5=T(;)T7R9 MZK(Y#]G?'*4BBB6>;8FM]9Q$HT@3'1[FNY7SL8X/H5LU-0,TE_LQ96\:Z6/, M,T2ZOR]N]F:_!K/2'N9!)_N'[2Z'P?!"XUO&_6%GHJMZ5Y''75TM[95,!_$E MU3F!KSWS^\SX&@&^9+4[!'R-!DE]1^"K^?B2+PBO,_"BW$DK80V="9CKC*LI>3* MQ6"F5)8K)T#&(<4FC@V:ZQT-3E9,20,/(X"" =2 M-4_,8"X:O6\HF9T47 @#UPDG2F'2TC&\,.CJJM8=EP\O%#K$9N;57PDJ3PI) M5(;*0:5!"8'*EJ#RI$!&9: <5AK*$*!L"2A/"W]4ADH6O^UW81^ZJMX, =[: MU)NOB?;LHJW:=>>P1M,+CFO]RN&IPVE3$-+8P!CG"_<'O.>KBAQP03^5T,^P M6OI1^D@_LJCT$_1S%?0C5TP^,I*/)DJ0!/E@CPO8%@>(4^MM&DIR%.0IR#/$G;K$>K42UNN@CH%=0KJ+&,6 M'R'/ 9*G7L8PYH$\F=W\CB5%3F+#XK=SL4\>DWUG^V94A_6X*XP*T.$)VN%X8N9>4"(*OL!$;5EAB8HX:I6]*!MOO9VN MO7)P8#D\X%#NXAPV)FWD]I%!VU,Z(VL/>Z3C(_$I\/VE].JL+4-:D!<<]0K_ M\\V;35T<#4KE^!J_S;;NR/CMU&76NQHQ?COMX^L9$BT6VXCQVXV?T2R&5HNA MU6)H]9DW2@RMWI*:P(T86KWWIF%Y7$H[@;M=DP65X6-]!D2R=IYD[8QL[9+F M]-T2-MDOFL,-:YIHXZXJC[N:K#8BA5L4%IP#JV,.L8H-O?3N8#3JC@?-*#<0 M6#T#5M4^?UB%-0F^*K":Q.KQ.L++8%5N'%]M;1G7G_8+]3 * .#Q77.&/YZN M:K>\2XBJ<$A,2F!MBM^AM;@[WCKK,K@;=B;*J#O21ETE9?:FP%T;<,=A9 O6)/A=VW''890* MUL0GO\M04*.<5%@L/0Y5<>7NE1<81\'CT DQ ^(@G]+.'J$\VCX=EB/:I[<: M;QQ&&6%-DT%WW%>Z ^$N;"GL.(S'P9H =L-QO]L?B:DW[83=V2-RQZ4KE\-) M6NN>_KA<63"8201UC09*%U=Y!^U0:[[)[U/WW2393PUWU51GJJQ/ MZ70@ZU2;497,R50S^E/X=4 )&?UK..[$OE1/C[CT3C*RVI,*-DFDSSB?^CM= M.;#K]O,'TYM9CK=.ZWJH*P'D86^I<>>'?\-[[O9"#.\I?;8#L"+M) \JOK=[ MA[9](-S\4&O%P04[*RK!".B@HR'V[S3G@%AX96=%71+T*C%MUL_P3V :V"T* MZ)IZ7>FS2RUB&UW6J>2S;9BD)\&-#* 1V_&E9VKC#:@$VT9QB9)+7RCL-]Z. MV&^P_\ %W#?)@7MCPT22\A3) .82M%[DI)TBVR]NVBFRU62U4^P=[Z:8CV<4 M(L4OCOW\!82#<>=YU/?>O_V#.L\N62W,V9U+B??$QL4GJ5+-V8M4O33!/.VT M'PT;4,*;HDSS%PRN4WC1'X;SROJ,6K A-Q;NB$38EN"<2/@%&,1SN#5OO'>] MU#7]E*Z70[DWZ@]K:7>HU=.;<53/8M6S]&9,7LIGVZ]=SL4:#R+3R=DQK5W; M\('.PEV0-[MP)>W0=J1]/?TN6MA_OH%SUX[UET^&=';LSYO!OG[QU;'!ZG2! M? ,%8V,N#K:ZA-:9#)-#6'ALK%)1+%!0R[52R[@\M>A@<2NB#]%%#STTJ*^Z MZU :OO5^>7P/.I/2H7B1B'C"*(52W?01KI1$\Z(-\YD@\"]6M(FCH MY:$A\P6-UFIN3XY/K&00J[:9C-?EGRJW'PWG Q4(" 4SWZIU79TI(8COH;Z" M"J^&"BN0Q2KF;%55[G)),LR1FG=:"DWVM\Z4O$+L9Q,W,YF5 JCP3,_'E)65 MBQE@_AM+(Z+_69LKE@F'OX6I8?:S9%$L^V:;>N/,;W!>;G"GGO0E<7,V59>E MO:Q7CAV.XPURP$Q;>EV8_S][7]KO5/-B[;?!A*&+[J'*WWW\V+1"]/;9'HI'1E%]?ZB&J@CM08-OI: M97.UJ+[[6[NF*\V/_,-?>VX;G=)X?,^EJ'Q#(!T++H=\#=)*E_@M6(1ZY!5$ MDQ(%^%]NOZ3A"3(^I[I:5_9[\6*Y[/?BQ7+9K_=XGL/GO^!N!<#TFI6SU2\?H*"1GO,Z M!4\NC3>0#1;4PS^,E1)T%ZN9X8J.8I7'(,>1[BV07C$" 2RES?.TGL"WRV2. MVJEJ9K,LU27?.I!1 Z:*+F_26*,^O$F![T"U7=& ^15EMP/48?"L.?XG+USY M,[P<2 A^VM05/(A4'1@R::Y**H8N*^+-45/!CBK"_H-_)+@_.?X!J,8H8?H& M+0I*$[]PE0.I91'7O6-%Z=NBG$;#DZ/_LI/H%UJ54IYL:LUDT<,!EPAO=+.[ M2*8_ZVO8_&]E 88CFGY[0J/8)!/5Z53C->/_#H!@@%86T0@+Y&^*[(9O.*/] ML3&-)E1:H=TE%?EKR.[];N*VI!/P!/+VFC@N^$9(? MRO%N.IW!%6QCB#Y5D_+TY%Y,RO-@4AZ<2=FG4;X9=2[/F<8>A'>@L2/0=K]8 M>4.H<2^_KR*T&QN0"$5.TN8J5]D"?&'"^HL*#<&$TYKY.D MKZ;N-*-WT.A+<^Y;C716Z3G9;J1>8=W_W:@2! THBV7KZK_YP;0XW)RWM/4+ M*6!K(PMB_< VB'<$4S4;ZXY%FFT#!)TO$8:,AHDP)C5?"P.)W1 M$MFDJO2Z=8'YK>3I>-3&>AK#>XNR=8#\?(QC<4<8R5>ZFTIS.+9.ZPQ>B_+G M].3[CW"Z2":_ FT")5RKDA[S5M;RLZSEHUT+_6[X/3=?HE0;7AU''^"HHK>\ MFCO3-1\E? V>@D%2>YR*')HZRH$"JPKVGF'@+H'OH$UC:,]\6^PZ,@W9'$,Z M ")!HPRX/"W,F4?CI@9W?;,VQ0TDYX8FQN5WJU[U&-94?V3D_0UZGWJ^F7MV M^MA>S:="5>0V*':>CRC<"\R:9;"FHR+']N!K5#91K>-)#HL!R0'"I$9Q@QXZ MV+U@XS5I5EO9!SM)2Z*K6C4(BT\N,68SV+T0QQS?64QGI9Z 8D!ZM(\%PJR* M<4T>/G&P<>F??53JXW-\0-+$$NIQ$MM;(9G@*&;:,A+D7DFR8Z86Y+O,T VM M*I)S;KU'\*U$VRB#R*YH5!:@0,$$JQ85,C#Q3PK,/E,8=L?_YA1N^%W3BFGQ MPF'F)%PDGA\R0'&?HX2!?P)!EY.< GU=L0^%"1?W+YZR57$)[A#<3HY28A#5 MZC,Y1/2K1&,<']W,B8*G9]6:<,$>YD-N">>H&5SK%W(QL\4.-:$_0J?YJU<# M>*Q/@#]CBH8HZ!G&IO28+(V1!H/P^<#CA_8I1G\=#B_YG$=IEJ$ZA!NX)A(T MO 3*OYEJHR+ RD@S?,[PU+3;2PJ)98YA]H'A&RVF&7^,9@L8"E/8JT?UQ,TE MI; JE:%5H?-K\ NBZP9V*$;&%$T.^'_@W]EL$6F!/JY6JZN=$LD_P)(QWB$H M"K#56,T4G#IAML _ >%>8V0$;RG3@Y98LXR= )\G<(ZPK(+W?.LFC!S]*,KDNOO^6;-?KJ[?. M8?CB^!SW_:&K!,#D.WYXB8#*28&.=3=M0VUS5,HEQKPEG>R4;)L$BP@V6&JF MF12H"6WA<1J#H:F3"AZ-UG"&GZ,FA\4-.#,,+#R("L_CF!:@J2@\;ZST06MA M#4DBIF4P"#2P(*3XQ;WKOD#F:\C\ M'R2)CQ]!UQ%AZR@#[5""D ./F?$Z)CJ;(1E1;J8!)VF*0D],I&BJIQ3Y%AW2 MDI080,>RF>.(=P5LD*.,C2F0CT\!503+'P MCC7^+QF*<=R4K#5%LL[U: "T M#@PDMB3(3'A+A8!-P0;.4(,RF_(&$U4K_,P<0 TR7*/RP(7QJA3^*&D=!8D(T*,J0TNW M1 24:27JMORLV:(U1O>]X-<$AMN,X7ZR]LTC\!P&'H '%F "P*I4R0$J\R_H MLGA.F;5&R$FTQ(5*PK<[S'X,][#XMYQ['/WDOE%B15*I/7I&0B1] "Y3-:,P M:;WP$V0Q@M]AE 0YKL,O8DUR((QL2+<: L$R]B>:7@MR7X'T*9B2J5%1"C-P M0,8J4,UIKUS/O@U$.1NU8Q:AZ$9IK M#$=!/$L9OJ8T,3T0/^4 0WM:33.RZ'VCF3A;G&ZC*\$^SX%.2M20<([H#$G@ M-9VRZ(HYISUPBY;0>S2'0PI,_I!,_M'4.3R&Q8C$; HM_,2O*#NL"$2NL_1^ MC?S0XBST!XLBJUIN'2LE],6/"C36?$=/$CZD5 &G[&R=ABLSOO1($K*E)@ K@X5H(1(@&D2K/6=@D6)M 6JHE29J(4, MK3\@A(F.A;/J=$:TA;4D93&EU)O1 *T%#:QE76K@#]9'!9J41 P%J$7FJ);2 M,]5\M'B55EQ6-5*E"0]US? >N]>+>+@X<6ZCNI5W)2ZW5S%IMP[:\R%]?V.'35P#/Q^R##A*M2;M)2^#$4(-3 *F! M$8.KRBX#!*JB<@0_<# ^=_D(/P3\DZ,H2-QC"0Q_RZ9K8BDNRU^I.>6(,82 M, 2N2T1.Q97D#4$CMKTZEW;HS0)L%)M_]!I0+%>DA G<549.GQ_5_-G^A7*6 M39[^V;BOL.Z?*+0?X%AY^[\5*2?\/JJ,-2(R4\)W+&J?TRKPQ%'!)8YIGDX; M+(B XT6;Q-B_%>7Z1UKG[(8FO(YX FH9_F(7HBJ3^4>UB'].- A">"Y]#E1C MMT(!+_3BY;8DTR/I6*LIYYK-"C*7\)VR.Y=,^MD_*$I Z RK4TAMS$HT ZRF M&] ^[%MMO=?&;_^UR(]6KN X>F.-7L3YU=?%5=Q":)WMVIK_B@ M<171C_I&9\7,E&>!MP@N#_!.7DS3./HI![N[R/'3._D<7LG*PPB6?V3%"',6 M-[:!9=K:D*V^JZP9F>;CS"D']%5F!>I.5_P<<2U9A4TOF*(1O60+TN$NT=(N M&1S^FI= WC;5#<"IIE75:*\>[\W[?[W[\6CX*B)5@@LC?N#72009"XA\&]^L MQ2LT.XY^GZ29;A>?F2HD\.GQU6R%WF!ZDZ)V6!66QEC&!<^< ?.E6-L&:UK: MM=2$24T5+H<663#3<>72\FM'.E9-96NB7.T:!N:T/(/U(^I0K'$$LU_^ 5RZ M BUZ.>S**V!<5LIW9O.7?6S>V^RQ.^SZ7W!T/YBS_D77)3I-^Q$' &7?B'?J MZF4_PWY<]E+V@^T'X G#UX=:05O5H&V@8MY".@99*8$.@C_%82G[:WT-3 MJ$%;T;V$"C=-8<-G;P_QMK0JO7VQWH8\/2G[TZNPLL_>GP^.S;(+V? MG+SZ)K#T=WOJ+8L]&[[8E\4.C\_/OPW@_S'%'BUV?VCVY?&KD\W6\[63 M%%[MTPB!3S21YA>NC/N)///V<(5O,E/A/KZZ5\?\*WKKCWK*&U+U(\#SW'J" M%.Y\EJ -0.T)D=1^5L\W.+>-,5]VD6PVG&IR^QXWH)I]/ZC3;\-$.[SI?XO^ M41;S>G*_&]]7.C@)#+/=03TIACE9R3 '"[[Y#ZJ^^$W"U?_BMHAG__CM7\^? M#9PA'E%@52[:NC\^/2 276;203W/2G\$>3. MBQV[R@?;^;]M8G,&.?=TY=RKT^/S'6..0*J!5/NV>G%Q?'; I/JT5/*+DQV[ MRD=2R3W8W >:G[ZX>P;QD!*3^[/8E\>7KRY"8O(6<)60)=LZ2S8-6;(0] ]9 MLJ<5]&=,2,)-^*!Q]@I6]WUH\J,/6,[W[.K#AQ#Z/V#G;3@X-0!9.V/RAT!# MH-6^K5Y>'#*EACA#B#,\=F,!/:+S^U"5$@18H44]_(0,%$<9&+JC)QQ%< M)8/L8O_(5"L<=F1:C0AAS "NN\9<[FU$,,VFS G90: (',X /)WZ@ DDX:J+ MZ&'@(J(I B0YH ,:=C/&?Z,/8&G4S,M?1[AM#V)O/:8!G"YLLMD0!_K!">)_ MN_^W%Q"X7=^J?V_ E-%O/,L/P?&Y$94;K[GG#1M.ZU1'B2!M2%LZ#:_!'FVM MJ/EO O^,R*L2LKAO3*"OX]E 4.V9-;!")V(^16[^CBLK3 MNC 3-U;M21G5Z@/ KE.S53.JXC*=V?[I93QX"S- < 4@DB8$A4'PAE_2BH&Q M'";AIR*"%\3I8^IZ.P[V3< M,H;L]8_'G8->B;G S_5^A,@)1:X9!H$6B@?W+)67 H7)FI(_X RU!]W4>9W^ M$F=-)=,JS."P%D &CRPP&&\KEV=?T%W:,?X'C$%=^2@-]/H(9 C-PZ4))&SR MO1'8)D)P85@7>C4_!HV\K&) B%$#+E;.2!(TXT4ZX1$70GU$M+ DI1DZ8P0_ M9S@W?(:A$YI%:6:O( I9MAY#A?&\_.]TP2W,\JYQ? WBVVQ THZBQTC2[E<&^?X($5JT$'K< M4&,WC;E838F_(_1E;@$Y=,@ZD'%('F(X$3()F9LI\"L M++U?G" #B.S6)1 9P#8W-#)#2 >.O$>O#)S( %%#8#8,%$[C=$:(?O#P?UQ=_<9" M589[C72$(T@8;0##-- M0Q9('AG4>43J&GE8/*.%/1$9RR!LX-;TC/>-!:&?N0%H:,XB#%H%.C!'>%.925.A MZDA$ :1E$OW)8]6JCN:%]6^X*C(,R3FP3@&Y$Q:42(2.A1 FV* 6!JJ)4-)$ ME^L:/?S+NGZ1?1 ![E+SW?PU_JG=IX9SRBX?#TNUM"[3L( M2/3&V%QT#+WS0'?&.=Y2RG\0NMB5Y=_FV]L =8N9R)@F"+ *_A3[_3;LQ?RSV@+:1K$B5!I M\OP-1[$_.J 5VO4LU\V!(V!96M46#]+B7&TV\NEQ4VDKD%C[*."1IM%8 N^/ MI[3)'L,-X+F _9$03+;5TC2!TPQC8'?/8EXC,GYL4*M=!H=!N"-R]W">D\P6 MG.(L-GC&V878%\<"[;]N=00#GDYY>"B'6BA611M#I>PP4$6O5OR9V"GLBQ#4 M61<>UN[#:L<9F]Q,*1DW>$8WHHS)59B,\]LW(WI_$A M%E>_72O%'G9"!"TH^M BY?6FDQ4ZCJQ0_"P%](@C9BIE)%9_Y((W#X7]>!.] M]1YB8UU(0HXS; Q6P'&!@-$J4=//A6 GIQW\M"H9[.UKQ UFAT.UYJ&.5/Z9P/L9D5.5 M-%I.1GRWGF&#$F-: MI1CBTY2B$>D7G70((U%(INRL83PFLZ\A^4A$JN+/QYV5I80O.D."QR K2G*1 M<%8B$_ZCOVM>>XKQE+'""-LS O@F[.@;S7X-:@3,Z2-P=Y.QP@#?SZB/8CQ^ M[BU375_C1#X4UQQ#@I4)35.L'\.+1N[*ZS4X1ED5#<__KTST5DB>L@D !/-ND<&8H&54*#M.\"15>V\9:EI:-L.N8Q;WM]OO1[P M(U]FKUN^C7^5YA4<@.1<7=S );$<'#-;@6!6S6:2I%IR3S !F,.'9 U6VJU( M8K0RJ9 \*=@TIO/!^"AJFB!:E&P*5CH;'\DL0#$(-Z*9R]T+3+TI*A-NVZ,( ME5UU7[0$\PYYY0>GDA3L>DRX&:$ %QEG1:5I3F1I_I4,37Z>D"^1C:6T 9!: M31FN+ 5[E'[A)C >M4H.B'0-(=NI490,8/#Z5MZR+*@"U+.U,G*8<:E C1.M M$C=:L_,BV3K9BRI3+-S,D#3X4Y$WE1D4 ,N)/]NBC"F>$_.5G-EQ=+7T8N>_ MF)6+CY>2]T25'0D&RL$=\I\E@VJF&"C_/S-, Q>L0 3C=TVNDZ8=4+8$A36. MCO!FAQU'/V N6@%6K DU1?7V%"H%,#Y+*]#2*%F!B#H>K MR*R0&*Q1;[ZID]%,:894^4D=6O%#+ITRQD(>/RY5DWB36_>7@JS[\ @"Z#]= M1+HCXX2\TNQ4^Q<&P6.[$27XNV4G)>G1>")!&3^'BUBQ*1!*L:I6L7"L7*MPJPJE*&S*$M@"D\C 3!66L, CTT"7T;S;SE M 3T"ZVQ^)Z:&E%F%XO[6W[.6!3HS]A$FL4+_4,EP-Q?G)P5BYFX36W*2E,#XFT,P+,$#J6*PG:+VO3A(TB=J&<9RZ>^ MB>X"6ZHI2V9'X4#JYG%10"XTQ@GNE:U'B%122(L0-_VB;EMJ_J&BB./HE^45 M^IE9UGO^.FST,M%3-AE9(&#=!$Z,5PFUV%.J$$O:Z34*]U:-#HW>]M\*CO>G+?JO#VFB=]*(9 M8EMR"WE^(0DES\HR08NE>"6LM+,H6K@IS7'5 WJ?R5":+&3 -K?G_/N^YXV;W!3&.,^22W7T@#K%,O J&W@(UBQPZ>5 Q*)K M\G!1DN.-%M\2@*JDZ+ M',%]R TP>L?X%>W?RBAR_BJC6V.'/V4[5Y>O[;AA]8:Z;B-*W:9EA'.P2<[, MJ>X3T]D2RW@<@[\% Q7;M1)?M=:+-[.T9M]HD0\K3N!P=%+*)Z-J@K ZMM.N MF$XQ5XD)<:X,7GXPA8HL@@,VGKG5F+KV4E,G&-@P"?J+G&"*J156.OG]QC%I M$T0B\R7+,Q$KSSEJNJH=S/0BTHL-?-6G]BFEE6L$D(9WLLNP<=N>X1O,DD=7 MK4/P K9PH/H&E\L#TQGK8-;4+4//U4W=%&A3F5#8JN"NY45TO<7 Q=9]O$8XH;2TP;[:W9>=O[[PNN"I[W%4Z3\;RKC14:UA MWWV7S)ZJ[5(4">C'B ]Y;(T]Y, $$<57\GC1*L*_!K>B$GB,B@I5/(R 9?;O M%!#)?3/Y:H OH= NSA=\RGM=XXE[6#%E;T Y?Z1,\H.8.NV7.IFR-* M@%WK:E<,KBU)>INM^>M<1M8#"*EBK!/K^5! MNO-8FQ+=Z1>VWZQ]S3( /V^]F,-F"OXGT=0UQ[$S>3WUXFNK7,>MO(V3)ZQ3 M;7<'M5_85@ML_"DQ!^]T'D;UYAR"H;YQC4T,*$B2E&"!7SR8K,118\_3BFL-:SU\OC\CEP0SO6 UGI^OM%3 MG]18M4\(!LF0KE7T4XYNP+W/6-NK ^& \9/;]J\(IQG(8!T9A%F ^SGB+LP" M?)Q9@'M]'%<4'@N4L\%1_5L@FR!N@K@)XN8QQ,W!#F[M[2L/HUKO:<<[.#AP M>#;&>@5 #H?9.H3UDB1H_K8'"%SMVE0^V\TW'K(,O5IF8[GP72\6ZA4.@=V/E2Z M'BUQI?F\COA[MK[+)'ZY-8WWW^TW%4J=5]Y)*.W9O5QLK4;"O3R((1KN92?O MY>QQQ-B.QW*>("&<#L[. HONXLT,!T&I[>;-O!QN&UT)]_(@J8L73TFI'6Q! MCL%9OY,_V;/)72;9LVU)MO\2]R7&M2_7[DE:!VN91>OY?2..?IP+=^X=N(IJ;.#S57VCCUZ"BG*X;:U MN"$XM8N^2[B5!PD9AEO9P5LY?QQFV7&/\@D2PM9QN,"?#V)BO K7LH/7$K+% MNW@K+TZ?DC([V*SDIZ(&1[+L8)AN5^$L6*1G<)M)T2"R*54Y/]E^A:\[CQWD MA>'@Y&Q;=K_'(]F/OIS !0?.!2_/ P\$'GC:/'!Z^74=F/O, ]MDA;X9/^P( M'9S=L6;EDP,_KJXHZU#($+ A<< M"!=<7GP=*L$^\T PQ+^B.>A)&N(4OO\;#=#Z^^./H%X[WP^'$J=Y7&H)=P?$W WHPUIG'%-(D%1RCF.(MC6M L#MV>Q<'$S3-7CHISRM&$<0 WO3'.< M'NWO8%8621/CT/"DF.%K1HLH;BH@"%UN.CWVT:\EZM[+>"UHR'U>T*Q,X2A@ M(_:J:'H<7%;=6=/F5[9O YVW8IF)=-K=YR5D0(P:KB I4W@FDC ^S7%+KN?] MQX^OFL!B=>G65:D,>)A&C$2^/7YW1L+ [ MC$8GUQ>?HN1:,/3L-:PUK#6L-9OL=97831B&(UXJUT01B,& M,@BC$0]ED%*8519FE8599=_TJ,)HQ"!N@K@)XB:,1@RC$7%P@U$.H#%>%]7=G);A/J'>J+]KF":-]G%>QEN#0\1[N5!K*XP%S$0 C=/7X;I>SMZ,Z>7 7]T%V_F M_"S2T @/8AJG*+L[#O>SDO81KV<5K>9QYE?OB1NY+LO+)#D8\"RF7 M7;R6TVV5<+B6!W'UPZWLX*UL/3-ZKT.Y@1!6'M2KH,QV\5I>AN'+NW@M86#E M3E[+(XUWW1>/?A_N)MS-+JCK0 VK"\H"CX9;";>R\Y(S MW,WNWLV^.*'[DM;\5-0J@RW)1(VR,U%CP\A"F KW#;(#XSAWE>"WLY/V=:=+T'>4_?OO7GIZ;'2__S:A.YMA7DW0VA2U'-W I M4W@P?!,GV#=9C3DJ$&3S>H(KZIMJ/XAF"H2.RK(%?'E&RN=!1K2ZN4I$==@.*DW\]*^"+> MX!2.9#K3-7SA1L/!P5V4.FG@PY$JRU27%?X3[+]<1..BC'(]]P\_,X>_^DQE M3R_.8=.S@E?RFM8/;_Q>9D"3R/9_)7KIQ/U$C8A35_]D>>S9HU[?Z47[2/S_ M3DJSAIFZUDA:?#<]'>G0Q/-]_4W_ON\P5DN/R 20'/>=U6@.] MQ[>>S'=_?S_3>"@@M7_Z,M-Y!4)B$R%X\9@[Z6>KCRK3+,-^4>5GC7M:N9,E MB0!K9Y5CI0R9N3'.6)Y5^K7YP_=)6LTRM7B=YK0"^M'W'I]<7M[I MJ>L_>S$\#6L-:PUK#6O]%FM]M9DDO*58[]9XTJNEK_8$?G9EINXG\KU^89?K MI[;+%8&W=1^3FO?J0-Y,5'Z]&NWS4+?]*WK>@0S6D<&&+!S'+>&DGP0&?5KO%& MH-1 J;V4>G;'T4R!4@.E/FQ;S+8(N?M$J$_+VXD[TK*\HS__[OH_)O M?U]?&;DK[075AP#80ZCX0ZO#L@ GU:95)#+<% #W0,HD@ MY8*4ZU80701]'"AU+RCUY) 5HG_WFE;,GGENZR7_H7)+V8"OMPEK#6L-:PUI#Q6VHN T5MZ'B-E37YWNU:V5%(2$="+6WYC80:B#4 M?2#4TUU+MX?*B;L7%N[858::VR#E=H- 3E_N&F\$2@V4&FIN Z7N+Z6^/&1" M?5J6X]FN:<>=K+D] %#;ZY51T\?!MATI+! >U?0.^.!#8_A*RGM+BAS.D7_Y)E-5%5V!$)G"D<%- M%_'GX^B>*XGWCJ[&14E$M1TIJ:PJOJ+.&Y[2(ISAJ2.<7-?XZXP>4^L2ELU7 M:)?ZBG!6P+1U-M$K^;%0)OZ)ZD1_@A?C(7Z[NNV#\T0K$^[-+[S#)I8&3 MWN5 W7H0_:H#&//AEH2&M8:UAK6&M8;2\% :'DK#0VEX* T/I>&AXB[4:H9: MS5 :'L1-$#<[VW><:=C+T=N<-?__9+*(H.;+Z^*/J ^3P0ZN$0ZGF@TT"G>T"G MIZ<'3*A/U7#:.DPVIO^[OYMKK_ MSM[O1$/A&>$9X1F[\XS] "+O+4M/>S(!]]'?T*U'G\ :=-E]G53%8P%YP4T( M:7X#'R,4.I>2J/*SEH)H'<.RZE17JPO(9:LOL/)Y5E0IUJJ_IA+U]$9+P3-+ M=?]74BY]XGZB1J"0FWKU3Y935X]ZJZ M000<,_Z/[_Z2GL5GP_.1'ET,S_6+6)^IL1J]2$Y&\-<+K=3E_PY/@!^)MK$C M!MZ(5/_O?U-_[[O,743(7U?=AMS[5J5E]"^5-;3#WU59JKR.?D[5*,W2>A&Z M(@ZV&CJL-:PUK#6L-71%A*Z(T!41NB)"5T3HB@C%IJ%,.90IAZZ((&Z"N-F! MXPCB)G1%M*TU%[@<8^#RQ@0NYQ*XS)8"EZ%"Y> J5(8!ECP0ZCX0ZK/3X9(K M&8@T$.E.$>G9JP.6IO893P(!]=GP\F)W!,Z#;3L YP<1MYXOSG>'*P*-!AKM M[_\^Y+K[0*F'0ZG/AB/C5K\62'].(C68N;@^6?7>P*VO6MU>/QIE%2 M"V?.->3]I>/1VJIQ%27:U:KCL^SK\"\^>GS$%;@+4[A>-'55JQRIQBP-GT^? MP1KP$3,XA (9HSA_19U/D1_]X^KJ MM^AMFJL\AN=%O\"%-J6N5D\\V*FFD=]UU !QB!=%5!A;C8TMAN:F@TENHJ! M@H&61CHKYDA153.;91I;.F1$ .ZBHAD$.8EXZO]PSP+"K>GKU2":3])X$@%M M1K-2,XUB+PK\I<*;39 I5!R#WH ?ZVB>UI.(EH;?@G<32Q GT+]H9!Z<3B"S M"N /,^P_05*'/P"[3O$YQ.JPX34;-4N;J@7L-$I2').!6ZPG>"LIG+T"7HSJ MM,Y@F?9\&MSX:!$5-;;#$./E*3Y.]BC;@J7K?$)[XHZ8HJS^WU\N3XONAO5>3HLD2V%.-"\:S3^'W\*ZJ&56PS*;F"12#"(06 MW!FR/$BO8L"2SCXWS>FQ- 9BNTM9,^!CU\@=B#?5-ZBZ6&BN)P8@. MD(!1#2J@PKO*XP7?B R%05)+I[,"6#O'%E?0/[%'IO!>>)FZ9O[%)[IMX)N$ M?XH<_@ZZ.JW@CT=3]1G6?1S!07ID+9K9/TKS.EB#.4)+[O"G"B_%*"7_4%KDEDBK]7(BW&TV;K$Y! M'HI.K?@R.N+ C.0!#FBJNERL[GC;\5Z@7W4=_5S #3S#^WY.%W&5_ &;@O/[ MZ8=WGWZ\BIX9!?E\DUU>/+9TZ"X_1:4'%XY2L*+VR6<9[/BY[:A4Y@=(GE_B MK$DT&VPR.0EO'11B:[ .'929K3-3B[( J5"K+^;S ;P3V I(K#:#>]04>#C] MO]9C!KW]G0/3?0D/U,P<1K4S'::@?RMF!^1?5!F>OH!ME'JQ &G4:5.&( M*>K09'W@D3X2N=BOH!: .\H%/+(I*[)D#9\.0.^@NH??QW\V*3=CVEE# ]_< MYD/E/E'X3M?T)I7:-Z1(LU;V1AG!^VF^$= HJW0X'+PC6$15%7C"=+,5CD(" M]DQ+>NES%K2M>W2CKN"TV(YOW07N"TPA<%#A.R1Y)NI&&Q%C+"8%RX7?Q[ - MN\ NS<%&D-"0SE@]3PNXXB2%7];9P@HF6$F_QMJW$4R;JNL>WA25C)K+E^%R M1NPKK3*;<*A51S"3)BF+J7&=4'.)>]CS\CG<*]R'45=N 40[MJ$9_JJR!0[D M@L?)%0$=\%L78O=5_;8JL1::&*6^5B4MB-G7L-):0>$)"$>F>;(L-I@U8KC3 M&^1=LAF!X>#$8']T(+):7(#Y([Q:BPE#O)_:@Y9YH9GNA.!,QFEE5D6G"=8&_0^,-3AUN$YM!$QQ]_" M;_07-05S!-Z>(1U=3]H$8_11BJ]#NRU6U81$W;5FT2-7,M)X-O:WZ// 89* M XH8X6# 6:9BW@EY%&2Y#GI-@J2 V\(S,(J&WRK40FN"Z\9;*C41 2N",7DN M\<2\2]1#21_D>BYBW%,NU6W$\T5TP6T*VW (7O5(ZYSW-4]!;:,R2//&G(.) M"<'_@J6I24K;LP#/\3I/QT 4.6X>")%$E+D%_.V288LQ(FO @TRKG2GJK9.F M#>KKQ0H273YQ"G0A_9-#2!?0/>P!O69>E&CNV^O)M4ZJ[WL$BVQ\^5&YCF$S M*%N9&62#UT3$)]@_#AZ1%>@ MSB>:5-Q"M&[;] $A)GKYH*SP3Z32,.Y$<1XB M$E+)&7O1KCPJ!4[9XA:CJM M0(ZV,A"5"S*^WC*8^+AP(J^.SUZ=W05.Y,6+XY/3NS7UKWOL\/1X>'&WCO]; M< 1.7H7%[M=B+P)$0X!HN*61?1NL@KUOV@_-^J$',G3/KF>20#>;']3I-N)Q M?]MG?Q5S/G3''G!Y[EEH.@Q$NNM$^NHR$&D@TATGTM/A2:#20*4[3J7#ESO4 MQG$W^_DKIXT\V%E_O&--V$HW;%VC4<^A['([T;F4';P7AE&&W;B14,NSBK3P2GQRNU]B&5=W6[I!.?H$Z M/8/338H&X[74S?^$@!SN\SQVD.W.MJT@NL?S>&0O([! 8 %.H[[:.H\:R#^0 M_X&0_]D=(Q.!!0(+' @+/'NU?4?<8Y+_^NGB=QZN_)5G_56C(M_@M)W?[#R\ M1?3LGQ5-C'H>O;?#SZ[B9L )=2F?'Y]%079H^-@6NY'%N^.IKG>-AF)%+=CHMCW:A M(\/0\ 9',N@YC_81#+Q%\3@IF=KJIL&]IQEQ_L N&H[%".9/)E5>2=X7>=7RV-A -V3)"#%S1US0YJ<-E)7A;XE,Q)NJ1 8LO/PFPWI>?)O)0I??9K%G8;+0DI4;!NFL M]MSW=,Y'&*3S58-T#KOAX=?M]6A_X\-MQ_&$ E%[#ZO^XNQNU0>[$4\-^/]/ MAE"?#<^V"(H&_/^OJF.\/2CU% K^MRD!"D7+#R0$=K'%>'\KEM^8R#(8@2:F M_!0JE+?"G P%EP_#V]M/H0I:?,V!MK,4H> RU!KT5I^'/JJ M$Z[T_HNK3I/_^"X]B\^&YR,]NAB>ZQ>Q/E-C-7J1G(S@KQ=:JU/AJ56GT^4F/8Z6N5S=6B^NYO[=1AFA_YI[_VX#8ZIO'X*XZI+^K- M5Y3HN.!RE->4[<9OP2+4(Z\@FI1Z_!_?_66#6SKY[N^?* E;C*,W\$;,*?_[ MW]3?^TA@IVK1UF8D?K;52!AL$>\$?,+)THS);8P$[^JPESZ[CIJ1\Q'%T10^RF4JV M7QI&;U5,0-O1,^5J\2:ZU&G^_)CK#'MW2M5%%16D3>!RLH4<:-)=\$%1SE"ZZ&A4Y$DUB/YY_/$XNBY J>9M\WCAO4J^ M\JFD2J?V)S3(K:IT?83& 9*'#WN/$.26.D62")MZ2]PLI:T^R@(=IYAC1_3 M"/S$D2B8-R57]<1J!O0)U+F":H$E@<"QMJIJQG!7*15+%=$4ZP7QV_.B_"P/ M(F''98E4&U43_&LM14!?ZFAX&DVI8&& 55;"FK-,Y;FV1:.M0J\!UBD"'5RG M<01_R"M,;0)1=0LF6Q5>=$1S3?5RI!.P^K3@,DXB?JQ+@O\]CE#0296C>;L4 ME+E:,2H-3>!?%1 <$*D[Q#$<6<7' Y2K?5UQRI.AZ(2 -*F(#LORI H0#A-DG0(M M MM/*U>JQ_6T38VUDT:[D.2/@1"XLA*K%>5I<)R]3S1DZ>X#KK6I\ Y4'(-^ MX7_3Y13O88S4J++L.'HWQE>A_FIR\[-2I3@4V;W&4,-\HG.XW K7/6B5WPZ\ M?+L41^TJ&W[-RM_/+ /NX@]=R=O%T)@8\O%-H>^.?F<[XYZCT M42@,^G.UG3SJEFYB*.1Z4H5W5>3R\.J)9Q9W*8_3G! M7BBP_4B\OY4$98[)&:ZJB/1R(788U%K$&\PMXT7L%/UB^6F*E1H/GB2\%*LRPJF6,9^-6"\\K<0GF\#U@ MIK@I$3\JRE(UP@(A))FDH2H*^;$K@*AU/,F!":X7$54B$[B6?295-#-R$Q*5 MV^X_?OO7FJJ(/<11VH)53SU6-2&UU6PZ/'OYF'Q:MSAB#(P5@>G?://^N2J9 M:!VM?#4;]\B&A^1C#&_F!%PF*&!M,=++[;R+/A:]/Q9]!&@2W!NU9PER>NY)G@Q=H:GH=FQA^ ]W:@XK96ZXM*RB:VM5;Q3W- MS -7VFJ?CN",;H9A/QN!G1-S)2HJ/ZQC-K7C?HGTBB+U@[OPTXTO_/1;7?@C MW./*:WRJ'59G)ZL[K$*OU)/HE=H=[?[6)HX.W/?>*&7&TO?\PNW4O2B=""@OMM.P;8=Y/6HOUA]_@NBZU9GCX8JGG"GM2]"Q30#$_O_OA_0?NX?KX_NT']E_; MC85IA5#C?R"P-BX#Z#E/I\W4:]>,"W!;%:/;@XEGNQ9OZ<FZEI90N31O2W!BKDW('S)0ZFM5TJ:IDZ1U MVTCJ:>4$$G54PC_\=P,6KT;$]@\$ (\?2$O8KP4V1<)U@L)/, *0X)\H=D^. M_EL;9?M8PS](1!-_%5T/- #A"@-6/">BV@_9=%6O;J;V^GI-!) #7S@(H(JSHC*T MJ+^&[(3.2(Z9AD89;0 L]-X.SK#?8_:;J!ML:]48>41W3I?4-"<+-/V!MW0> M&SGKH_UW5;'7&TI"H[5W:7@]C:[RO*%>?63$X^BWC!1]B9$\? EQUOG ;/!G M>+?6+7J1[=$KZ=O#%_;K7"Y<^ZNN=^6N1+_H+[.">F4[\5^7@[F&1X/BU[I:KR][ MKG9#-7$^W$!-/"@*QSO88'1VC,<*;%935(?N%OXA,W__D:4 C1.YHB% C&$0 M43/V5A8V!W@PI9*.%X]'^D-&"L#69J(+)@='"APDBTK87ZLUW8AD$O6(<9!+)(]H>^TTA]"E?@&Z$35.+:-TDRKT7X-0>;!?GU216A0 7@6Z0838R+X1---=]#UO]#5@N>O=N M$!&UO+PR$K"E!WQ&_"^K1!=:E>)\KK(PQRD.X"&K'7_Q\:')-B*XN,2>@6Y [P_(<&TP?#,W4T/'^F>=K?\#R1OSEG]:/+ M6OQDI!V8"?CBX:NS%R3SR-6'QS[SK&?_RV(I/'\N>I>VD2?M@4;DF)<X8OOTY/J^8"%#J52$+^I]HR[.]T&+O8./^1;Q %1 M;.H@F,? .XH_>:/=&-Z2"[/9/9,KC\K $LJA#.(:(IK#5<=I(6G[ZLIS+WKE MC#%6Y?J7W1R*8M(\'BP ,>*1J&U9" O+6NK12IAMO MYJ.@)U4\X.Y!C':5XD=B?U"5%Y@F;JGP[S.@5%EJ#VB,*>!B<=>>/NGAE#!' MB:'6/RJ-W@VF6)E0I(/D TT8O&<6>;)9U6'(JCZ=K.J.V9X?0#PE4BWW6R:1 MOE^,E/E=!.*A*,/NCD55@* 5=#&X8#IBIT!;(#E1R"R$UG M&8EX1/@2P#?,,DQ@=:AJ"H%N,P_D:(P'AB>6'-HU""Y'99,$7=9KN+8?1M.9 MIR#6:QXU3+(9\T@SG-H"9U6WYA)+8A*\+8/![81_.5%O;L\#TWR!$I5W@#C>CX<\ONN,_2Q].->.UA MJRWIE=;4P>/QCK+']J\J32=\@Z0VRXI%E[ *_#J0?=7,R$)3":9&B=F67\"1 M^V?P,)U/I%C@3VOC><:DLV\+SIV4GD2RHY9E^.T5FIJ2>:JU-N[/#X4J$XX6 ME)IP'P_&83GM 2R%+6-:P0@H@E4<-RBW6^*7,!U]&:67110GP)3"W M?1H\'A0!K A\6I"G:<;(GC.08C&9 9:^F +UK9*>RQ M66 \TOJ[Z#>717,- MJH ++0?^0;2TD2OOM\HB6U!B?NZD.Y*3"8D885H6-WK5)@;^RA (-=$(A8G% M,TB8ZG,+[M(GVFF1I./%$EVC%D'%&9?I"'7-"%Y.2@@+U./::3S_1T3LO7K& MH'=B0T&F:Q,!L2&2,;B[\'V*M*Y(3^PT=VQIQ;UQ(?AWQKL6IY[4J^>2?C#2 M9\].9*V\^.D+(K9:%[;(KPN.'_0(5JR]*L"B(6'B0NQ+-(99[C:]M@H_\L*T M4SA+<;OHQKK@XK@57!S[P44_2 B*JRF-5;!A2(PXC4P_+^-AX&0I":\H(:BJ M @%N$3;\,R+.UL7R#P;;;3E45"_Y_J>K??\M$CH7)V%FQ<%&#'9\9L5O5Q\^ M1>_>14?1^T__^=.'Z-VO;]]_^.7JT[OWO]XY07FQ2>G8PRSF^#)2:5X87_YFEBEZ.OX^.=]\.>]4>S"A]4FBY&ZNI;0^ =N M-]Y.4(EZM:VRJTTF4GR@>LS,AETTEI2!N0DO\IX?PPWRQG.[8>P1YPV#/S_2 ML9*64GP&=G;F4B%5Z;IFW\7VKJ;DSK/EV_(8+^RAG&]"B,#5YKHDH.9H%S M9IBFYK9G%W?;*/_E!]VXTD8*;4YMTO*7Y13VCZ[&C4KQP"9=5"DQL'. WMBQ M"OB==96FMMC(":;*)?0XL,<)RIS*7L&/!G^3//<G/R%3;:;:LH?-69F[$D M,GIB3K[_F 2D^QV26&A73'76R9HIR5!2;3 M^P\?HX___.67JP__\ZB]1"NQB1YRJ$=:4< .9WI8VG:#S)C*B;Z85'R"7,D 6RP@W#4?-TIN-D8EALV55 MP,D?7\#?4:I3B6B-C7=U6NH:Q126AYJ/";@PK4@8M/MB^A@7([IN_V8G M$LHM41""*)T)Q$D>Z2\3A:6V-[I[U:ZX@LX-FV_DM4[P;4KN HUUA/!HK\^Z M#'"T.QQ NN[B^P=-U*!'W3J@X8OCZ;0MA+!H5(2A6!*Y!Q)0HPUPC,2@7%;.);ILT$;*F&G," M@F-D--*KIH5P?I'!;>J4*"N>@%C0&!?I/F6^GW,9V([&M@?_ S(HT;!UK9@..6 V1Q=ACN]CSLU M%0@*'.HIU=.YF (=$))PM(SN%+3! L'!Q>'2HX[0$%Q8$0?]$6*D@"QJ_Q$ M5^'F\SE[DM-N"TFG JN&DKN@$,.EW^^EFRL&KN/Z"[IX@SEF8AUI MS[@]%4_8N1$9;$#IC)8 VLBT#+D4]"MSV59+D!R1YQ2E4P9 )V-PST?2&KW.BM&. 06?E1,%^*H MD7[A$;;"V'!Y*"S:&EYPH8Q/9^*XK0 04 (Y/7D8.LA4J=RC3R-K+KF$91-$)N2E!*. M.S["/(=#UZA:$4UI"S!/*RM),& !C3,TQU*FT_XFCL,V7S3!MR:?2U5D47H* M3H >.*D@.D[VR0 PLLV6-L/QL/)[(-<$EDQ9>79T908[R37,EG!%6BX].&T[ MUP0"F/YU$NC\OO2>V*)&2_FCGP7%UV@[3TZ!#6/46S\TKFA!I(5B+"WK+1^G M[?ZHI/#2"3Q5FI\0+OJ>!%J)_&6$V1'G)3OF!@7:"P/P@@PN7\!J-V#]T2*Z M;C1E!=L?8!:S[=BV/R\PO#=1V9A$1<<%'GMCLB6ZPK&N3O\_5]Z QIVDL\IE MDPQR;&%)>?T.-\H!R)2/GCS NK'7H9*H6TETMKJ2*-0$'7!-4!#(MPADKO=& M# @R@#ARA(VKML>9 PQ8QIB3E/$BN;[@%%.1/]5^,)H%W;);>R<)%NYV\[N] M@IO]HRA3=L$[5@_<:34%R_V(/3N=I,V4WIA8G:0KB]K(>;$IYJ-<-)'QGZJ: MBYTDPDR(6"3R9Z ]=5?+TGM=S9$QO!(QJ+D#B/S3-([&68-I<]O8P%'-6Q** M;+1;11E(Z3[M-L\2-X8Z8T*8_#"Y,I-E=<["5B\*-G'J\ 3MSJCGUF%>I M19N"&ZF68")-6Y"?J+(^O"0KQ*>L3$3%@IHO;$>-^>EQ=)4O(@-\1X%.A%I" M"5E2EZ)(U6I18?459TA(JB5 1%.^\L$O7 "QPK&I:KJLN&8V5;ZR%D_X5+O*V[4R]>= M,)%T^A&'<0.J-G >A@8&5 TCOY'J(XUS$'35S7U_RT*7)W1YH@5\=.5NH2>' M)@Q2@!_CLY%N"O)BQZ6%-^Y&^/QRV9[8#=HS.7V-VCV%:)8,9DR*<";6&2\8 MC5;46IF6+614VY!6:;O2@>VDGZJX+*R1ZV5P;*:.,/[&8!RI)OA"WZ!XRBM0 M@NNIC7,9EHF'-D>0">8%](]@%QI6ARET!O M5^AI%V4K&RL)#[\7@]TJKYF",Q]VJ;RH0!OWI45:O0 ^WKN7Q/[G\<=C,0$D M>T2B*E-S4_!^W63&6YU*"3A[K5RCP4TM3!Y5S0D.@^(QL(8JP;SW5&$A\0IJ M)W5V+UA^D4W9MP:A2[.;IO*:?/ =6*8Z3ZOE^,LF@>DB.$C?."JW>6V^%':" MJP1WD$E4;E$T)L&/$HARM*4X[V/\M/1*BL.MW=>M): ZCF*Z)>L3--7V M,PE[-C[X95FCT;(W!T1%ZW7' J33R@3@ $=DNK7: 2/6XB_*:Y7+>$QL-RCB MQD#=8RP3)#P(Z&M$/8DMQB&)1XPW$78@LQW&JK"-2/HA7+T$VP,#*X\Y8NOM M@&(B@NTB4$E4W>5NC_&L;K!]B4]6U?U.Z58-/T$BW)=EX7IDVBR'5.TCT%"1 MC5_@YPC:!D)]PB4E;9".+!4S80I%,'KEHO541UH6,<@Q!WU92)5UAUI]Z.'"]K:14G\[Y@X:*0B1U>$X&8K(4-@?-)$'&^;< M\(#!>D_5$R]"]<33J9[8G69<(KX/% C\X$JP4*?^X,?6[5]^9&<:1<>>(1^L M1U=Y2GU_.WT__>+1Z'7LIRD1A1TG;'L6EYL7CZ-:+-2A59FSIJ;6:H)J[4+! M#)9ZHO44T3BU%KR7W);ID.7OE=J@Q[!D99;@W"68!:'"6?"U6A1E:AC9NS%/ M3HRIL$QP3&! $*V7&"H:V&0+1;QB)9U'K.OY7V6.#3DU9%Z8N6+&KO!&X*S& MM2?R>_=I(-@QDM!MI^J.L=<:-JX0%9$G3#*\HNUJTRQA_*UPC(1;[?#)^C-Q MD&P+%_3N4WOA:L9.:0<=EUQO<7CYP6)!^1NJ)@R188.,!HR/&F]&NI[C2#<, M219@$9G7XJ,=ZK^?G'3=[I;/Y4>'QH%$@P3=(0VP X8^-B6T)-3^Q!%59'C[ ML\ZQ^(U\8BHIR#4XTG%&F*0&VM;[!%NF-"$.H*5JJLN]+U3%N";X$1!TL%!. M+"&=IC%WR)@O=A!.O4_P/G%F%FG]*<,WL[UL7#;RTJ50Z=$ M4)E6B3@@Z((=B4B@II3$_1V+/9P!TJE"&WA.4=L36^;:@>%1QO>R@O :=2C5 MU.%*S*/9N4+0V5:HWK2)XO\BF4@6D@5)T8(:0Q)O=W'RGG<,"GIN 29T=B5GRUN+8)E/!U1"P_8=!.T>K5LETETU6[R M1*_6Q7M4UI MDJ .\%*W6\-Y'%V[/0O$;U-:T\9[(F$E=<;)I)5OJJZV;9>9=M!N:V[UL5/I M*M>F$MD1FFOCTK"F4O2 M)"QV%#2#;LW65Q*2ARMIQ?)HT?,[%#@Q#J2+G>4CYM%!D=+M/9:9*J]UJ]/2 MF(GH_O!U=*9 M.JCVC5R[_NOL_?'_D(0BRK*&T3G]I #EE)X?4,+61>B_EQ40X/8XM(;"8CT5;I67P3D22(';";JWX"UXBGA=.,(K[E#9IWX/X^_O(#=\+["F/6E%7C6G,L M- S'$7A2A&W@H3>DR9%,"J[TM4WB=. F^!NMB(V:%D 0N(CCZ"WG MH&O%0_SH-3ABN:)>(TT'T<=^+IYHU(O_"W^NT$:6JT&\L2SE23]><_<(:*," MV<,_YG&,:/-:!P;^@?8?DE'WDXPZ#\FH)Y:,>DR+R75Q8"C(]!A0^UNM7&AN M6>NS =0I*[4-:VQF#URH&TTC;'/C&7CXR(]*?71! F\8'\TW(0-^>(K2Y>P" M'-2\GL KW[3Z.U'223J+B/?P$V4,+/\D M> 4X2(3]H/TK&I2?R:6AH4XZXW:)*W\?)IK/[+')!@Y-%I8FE=PL \WOB$J M=;LZW?IJ0D/T>TGCR?A:7.!(8XDS.;U*&?C(J<.]B];R'"X M7OTL5C;\!)R^I.KSO;A\<<$52RJ>R 0_H"UOR%670(E1",_:,Z38.N8Y# ;> ML*?;P[T:^?X:R[64T4Z/*JY#7%VHOF(J]S!^&!94+?-B4R*LW$\%@N;],Q38C" M$ 8'?+P8>:T1;QWN)%M(A]Y4Y9+(+FBH@]\"E."P07+ORFZ2"SZ25K^EL(+( M!<_WE"IYBAUQ[2GUWV CJ 6YXT:1O&@HNVL\*S%\.4E)':$T4TWA/"U4#< A MS*5Y39'*L?^CZ!I=LMH?K&$\1;,$3LQ0;TAK*8K2]QWY0K/DW__KW8]'PU<1 M>JYZFL8#?) ,]\SV";\@H],R5MU!,80GHKP8R+*/['*4)#=[0@AS M[9+/C'G55$)3+>8:+4"T% JVRY$:@;."?VZWLPG!& %H[0R+G.XEE;U^Z$RT M^U(Q0V=#3 %V,"L5A,!2M(R,:"A:FW)%NVN0:SEH,MZ!*:K]]*6J!GKXFD=' M./; G"K1O#\9PI@.3J\1%KL;*^NC@GGQ*_MT.=T^(]"*1/;T35=0^S)$A[8N M$G=E)X5PK;QAE:R(C<2LBJE>?IZ4Z3OMO/1DTJ>:Y(9]&M='R SE]92W3'?M M[DW[3"E=3J=Z*2#8B[G6 C%<(EJ;5I-?@JFBO7FS_7=@D@AN3=M%&WLS$NM- MM8&SQ% #8;%]J\/+.P5O0K4P9-90SZCM+NR*1M4:F1:(S'K90"?=Y*5XSKWJI:9W]LXYG1KEB#%9MNGVBND$O5+280BTH MEI[SX_8?RW2W?'T5VM-\&>W)6@CD-Z8"CY$5:)>8#(6F*IT9N %-V1#NGGN]$G> M\ $B-KBJ>DY)7C#HW,.@]W6#E>M82>QXY,YM:A^E?^7H9=FH3;*4^O('<:]Z M1"TP_?1]E JIWBL9GV9M>7;9!% M36])"B QAFMT9X2G0FS69RO8Q@#N$*[U=4'CI/!;9 UQHK%;=,)!!8]Z[PC[ M&')D6^7(+D*.+.3('LHV/8PY1?MI 6>JR>.)A-6\OA\X\M.3X=G -Y%;)35] M[4A<0['^,@>=2'3=*E>A%I_ES P_1:\B!/?B,:I:KN[E6)/LS(:9+"2;7S3- M652T*"")N*D2+"2*K6X$JO)U'@'=GW.U$2 L>T)M#TDV%6KF&05ED\V MJ"UP:9BF[/VR1&0'L)S:IG7-+C"IVPX;O+YG"@\M_6M:^A4.\^6&1YS5&:// MV36!L+&R$Q,QY6[?A[MZN+MJJ0KGV7CM87VQPZZWLUR^$"[Q 2^Q57I@L.8E ML>]:5T4:&Y\3G,EP28]U29(S:@7$?5XSPP>HO8'*;S"0Z__KM2ZN2S6;I$%@ M/JQRR7!-#WA-/JSGBOAC)-@<-+F OJ%-R5V0C@\J'1,UJUN(&L9MK$NJ M$181B"&U=08EE6)AS)FQ&6WK3[C,A[S,FR*5JCA_1( K(W3MUAQS"+?S@+M8-Q$KPG@?D P\\M.S7M- M:-*;@+BJ!*81]*8YS>GFN(]6]3?ZIGBG [6;7'_^)@L MXM[(5R##1S"B!ASF'!A @CX4$1_=QZ=%B^QA"LU;Z#\"#L!7O!$4D#POT,$# MTL$DQ;95VSC?0ABJ@3!R"LQZK>]4LS;PP'>8>_VR:XO^$V[R 6^RAWD93LF5 M00C**%].!]3G>_Q[N*]'O2];OWE0F3U;->[-SN,A[)+W,=:%WZ.!?S M'?]>:JY#P-Y?.3FW[,S8GFZN]$I2@2)7(^I=6<:4,# EMIW?E"U6DZJ 0N%8B"#[R/ GO[K_8"OJ0%:/;.:6_1]7 B+1L-E=CYQ-@\](CM4&FU5 M:?0R5!J%2J,'J31Z[]>!2%$$0\+.%'O*QBON;;3IA9.Z)?MKVOV]J;>=I]($ M%+N 65E0>S"6W9K:%!FY@BY]1;/!VLB!V+?MP)6P;QLGU6=LE99R4@O MK<* L!+N@_F:0%#VK^EWZO";(XIB)D R6!XE,W*D/3_#A#4B]X"P*W(/FXR^ M;,FZAZ(Z=$-EY R\!)LG!!TZM/7 E+2:JA/*\N->H"H5=2M+ZUZE@?+17)@5 M*0>C:#X(:2FO!7%6$,HLS\GMX21C"#(3X!DV O:WCG>X\ZB"78(I0T9"!Y.B MY\=@A28%UE9_]%HCW?+:_?^ML_&,5;0-Y:[E[:O?)$3HS8E;0A.@(3YF5F"% M1>2]G>K<'.1KNX,!T%8<-$D<9143[1VA!1!RD\+A(8X,BA--$.]=5[?,F#O:0'BJ "F#EDR1;EH)AA8:ET21C@ M@(K=3Z^U QN*J89UY>&:!U/S)B5N+#ZE5]>P!$U@"AC:8!T\)[;GM.A S?G0 MAM;>LG@DC)_,B(#;TUN>+&.A$JAQ'YMN,7=ZISEVM4FXW&GJ "U;2,J> ;?F M?!U8HQ_0 &E'4"[%."4&8L15Y[?V/%"94#V%*ES1M&F)0P$..@/81R ,? TB M8GI/+ZM?O/XD3;YST3H=UJ4Q\.+%99 M+&4@U!C8QILQC[D!>PWE:];(=XZ\P8+16&ON$E=^#SMMLVIOGEI8BYIF(68B MJ1NW3$Q\3$J+__6IP()H=X4QL9$W_G )5Z$/Y6(%!TD]ORS W."@M=Y6OQT: M-_EUU0L-N]%"!'8+L1E:J.Q+/VZ?>M5S.FWQ#1LC7$G@IH'32979AV20X1CD MVL7!E?;'GC[#3@O&6G'&/)*L%6:6]%;1A'<[]6+6(CVW^:(+)].:QX*6RA$8 M$D?2L=P:?3GP&*LU$M-9)(1,ZQD]*7QD'21WG=0$CL"2A/QBP\NS]@@':?__>&<)_9';6.H#.FF@"2O_" M5K_9.S7_V>1K1!1GHA[@[@6M71;)F1:K.-EA;2/_%^N9A/2EZZMF9Q#O2:Q! MVQ$V\I"G,"K/0%:,3N4/*:2I'M0E7$IE*SG9\@:_Y&?5[1U'4;2?"KK?FKI: MV6_,5"90PG2"XGY2!L9I-$:SI,GU/@(CEMZXD$P[^";@+'_8J4BF0H8OD:>/ M& 'GWXY_EVL'F'=R7@=E4VUR90;ZV,P.H,1;%T#+MITK@P+?K^(8AWK,KA_U M/%5:4S"-$V>4>TOT&,$PZ>625L-WP4'U/T[Y!9(.0,[4N&"8C(QRG?>JY>/H MH[;AFK:9R"WUO;1*9.EAKO40*%5ET2/ =]0YKTJ$J8"(.>P^ZYZ2(,)WF1P$&8B%*D8V?142J7UA M4LQSG!R%Z&JRKDZ#D?VJSF_2LLBY8K9A0E[C@MX''Z'3EI.43#=3+PU*?;4ZEB)^5!R^-5&U5JQ MBW9P1H*H05,)EW>=(R3/!K]V2$H(G>2&3TBQ4^M''!\8./*A67TS_J,; M+">M].D4YV=PJ!M$04;U(0PGE67.!^@I,-G32UTA*/P3M/Z^]7UX2JM)=JT9 M4<<>GOP.3#.#UXAY=T(H(ES'5;=\3V#JR^"?&$+A[.5ZX$Z.\'#V488*^6') M[A?:,4O*KK(,[$B, 0?]6W[E,JAH.^ S<,#6GM1;2EG8,K%JNZ.68U[&;.I@ MCGE70M:]8]O6@\VO@#>HI^(._,H.76?20=4[ZH"F;0H$5V<(P;0Q8V96K)!$ M#V5L"+);8.LP7M0*A:TX-B/3P>+LP8H[)(D )DYEBAT%C(WX$C;M4QA.T^T_ M*NHW79#_9@[91^7A_O"6R#579&"?S<\0^D1&-%\K,P[2N?K>SZ0:57[8A65U MD\.(>3TIYG1%9WO(0/Z@T3;'2Y!Q.[W! 6T9OHF8<0RQN0ZS#/0*WK14Q75&SK5;X%JH MWV8BF*FDVL\#7UG]QL?1.8M6%K'O0'OG ]M!9N@W&3"&SW:R8-::-+SY8Y?O MJE4.CU.)G;W%E42>B4C=Z58Q:C=#1Y6DPKEQG8PMMZ0TK\ T:FROK4W1E0EG MDW3521"A'C%HFRK_;*LPC.& R<#HG[6:'.%8%J[ZQTV^U0F! /^H*6 4O?XSH$IH'.3Y/U!(N5G,CX9:Q2D MB7)AZKD],&*YYC@BQDA'65JU=( Y+3<*IW76 M#%EOP )7TMX1<<(DSVY)NK"5/Z!U MIT0TU/) EG#?,$&_Y:8HUUZF5R+,Q7AS( 1O4L;RS X96;&FR(%JD-H/_@-^ MGXX7TI;:FA\NC=5>FRG=I>LNL2)Y/R5ROPI\Z^K(>G%12,"4; J1?4!JBFPV M)*PCVX6&U)2C=T96",BZTR:'/2AM;XL V6&A]WFGC9"P^, MIF= \_)D+RF"6RKX'W0'2-OB/5K&%/OLM>XZ"J;?CAG&3.KK'[_-WVFA77-1 M"MTO^*M:(% 3&V2T*2'\/6W>G NK03=#C4>Y(+6U,IY+P*9HQEL>!75 ZA= M-L>YAI\=,K,F;Z(K,5_6&EI#P\/Z5<8\\.KZB<0\'?%:*HL;L"-B8DG;[\G] MC0M31.PTJA^ XZ^CHB)+J<8N^%J8TQPK@F^D_5T*I6?M2KK[]1Q'/RF;PXHJF^.S.*( $B(<'[I;< MFD41^'B"WIN!(&O9^075:Z)/(L&17FEA;2%;[=?RVO;TFE:'U5NC^XA]!E)@ M:"JX&<;.Q0X=L%"/BVMDC90='UJWY15Z91ZU8*)7&EU-'3Y%%"L=&_-Z"2O% M]=;1-&*J>F^-*F;-Y%GZMDA($KDF1J@H^,899ZIYLFK6%"EEF.##D682WN7@ M-(NO7E1R$+L$/)6YFTT_# WX@&3Y0- MIS@W^%:D=V2PF]3'&K MEJ9XN0V;M)<\::94:VMB'G""QICSPT*B0Z5GSJ>-@R+\3Q87FQ3@*FG@%)P- M=9CPBM<^Y^MI+]9OGT3*@5MGZ9H\ "W1LC9:W2; 1%,>D$P)M\2B=(\P=$#- M]N]MU[E7^=]/WE2PC\6(+FW;!B"PVS P4K;I@/1,K[O+'1DB@3LD_T%F7?8^)>PHBV\5K&%&2B=2 M6-0J[I!M45F/3+5L=S718;D1WIY=I1P];/TRR1+U-;SQQJ0\NA6XKF-N#G-D/TVY\\ M98.XD5:='*,=:$F'SD_PA*C!_:D^IYG@_SJ#_'->S#.=7+NTN5@B2V/2Q0YO MO;M3H><5<& ,UG3P@/P>F',QQF1+90R0XDCW^ABFC%7CS01UF?_N'LGT$7 ( MAPDB>8)V"N/90\;FR?2UJ4_1:(B)$[C&KKQ%LA1/H3-@]1&+=R'@ M/5*)0WY)G*D4@W*9FF-8KXJ>S2<,ZA:3N6L,*D07A=,$/Q==:_/MY]AJ/TIK M&;'L7=@@NL9*3>[SX<2[I/0J/W?'%TVW8YU__]I=3@^M;C!Q*6X02SF8]C.( M*1EW-48BOC<9QH&7H)?JH&F3IP:OPJ8$T'-L;X MJ@VV4676$2IP6+8B/O0VUXI&H%NN\7LEWAA#4MLB@KHV]HM/IFB_4IU0]Y+N M=NK6TK_MT%VYE,">&'P"7%"BKTM-DL>@V((;=P4?\"(C=:VP8I!RL(:4X.(P MA$VL#:^%AWON$!+J$3=+D('CO$WI4&]G@Z54S#.R5I>* ;WJLNY89!+<.(Y^ MU!RA%T@B7=YH#VS.='C8EW/9(D,#?N$"0*">(ZKOK!@0DLKI6O&JJC.KPL1C MHS^:Y'IJL!DP(M1DTB/QCDK+P:2HN-T/GT9-$X+D1P*,NVZD-S">M*^O4VOM ME]4E:JH(-:O2=2TA(T&ZPU9PX4W8O,IJ&<6*3N+RXSN! 8HIVY*?Y>E4B*V? M&X<)+QM?3$/C&5+MC\9^:LF42B]-V:H ,W)#="?JY/B8*=%F9&+3&!';I,Q= ME,?JM)E+UI >-RP1Q6D9-U.&YJM;XT7RL?ALUU6UIC$6)0;_V34S(8<"C7Z23JU8 MC=FIQQ]2E]NFU)[O47"!#Y\["*@B6@I,I#@*?1@/%C*UE-EL\]G)!5H#JXV[N*X>2_M"9"L.,]#LCQ^ M+6I4$$CP!O*QC$,B9+7/5_A=O6#.B$)T#,#Y&E M$BI%DLCSR,8H2'" %8=*4+&"YDB%:030!I7+=$,AQAVOEUZWM!RO2IZ"G9," MF0>M!2R1;\H*6TG_LYCK&Q2*#"(G7[)?Z-@U=MTLX7QM19J)X]05U8Z+C8'W MX)H7VB+(LXRD%M3!VB!%# M4KQEZ?@6BB!,LNW2D[5WRL(%,BT,F,OV'J9;\[M$% 5SN77,),T]1R6:*SQ1 M3LE5?A.O%4>F[L/&_3J0-J"Z,FR:70(U-*JL3Y9Y@6YK,9D%\,0&[ )BAJQJ MT#%3ZM"DVAY';,:"I-[M+#,M']9A&]B!')AV1-,.=61,_7C8IZDJ9 I<:X:/ M,0A/A!(C;P&Z2](*##1NX:MJFC!11F/IO0&Z+6N/A5LTK3 TBP0[T?2"-GF/ M&C#8K MN7XVJN(2KC]?M%M_T$>8(DGXHS36+D,D&@$+T=?N= XD5/J%>@)D5-A&48?I MM]ZU VLG9=-ZW#*?I'HU=V%V81J/-ED6VP8<;C:S*4 IQ9^A3JJ=&=R*X;, M@S>YPB0/2AZD%QX5FW[BTMASN(?%'I)$M%Z'E6$.-WW,>,CC# < H6?;9+HS MC0;('%2%M!10[L6K[]Z 1*76BV3'T6AQQ$)$:KZ\NFL[^ZXVH1HC93(UIQYO MSM8H8BG!:":KO_2Q1[<4'GUY5O ;LTQ3R4C9ZL CMH)?2C_>%Y#C'OGBD#\> M (0P7R6<<2P^^GA9S)!Q,09KRCRXR>WIDL&(H[6+3',HS61]"#TTQ@"!#:"4 M;58?:5F79L'"^VM5FRZQ@C6T$_J<37/PF7XPD,TLANT%?C._Z;1PC!55 MM1M/R7 8&5:&#*F\AJ,W-F:EI5KRUAJ!7:EB?;)9H6'("H6LT$-5T7-D#/O" MDF@*3)W.L#D>751F'U?Y8OS6PO3'DKCC9(6=Y48NM8?DWQD7YPL?<;ZRH2 E4[>6AH C0!:Y_1D^,J20^MFUQ&'JUP=V':OP1*AF/H.TPTK MUF9A2RLI^C.S?6,6B#JS>27!4"W,:X;2IH MI>H41&N?RA"6BAQZSJCUG(K+.53P$_2C9,(S6&5MG.W^ZVF5%7-S]+CO1>W+ MYF"WF31E8F*M=4D C?=8D@'E!0]S+ZJ/PQG5#>@/6A(W6O"O,Q5_]FMW6BW- M;&#I+H*ZJ48JYF)R\PJD/$NL,@QA<6H*"P?IQ8SGP),H/0]4-?6DD!2M:5V@ MS;81XC&@Q7@_YEB2'GQ\"B*FY"#0B2]W_BCR0(DVM-?Y!X\/PBA *A#T4 MRPP>+,4*>]Y9\3VVNTD1M2I4#0H+U]/:Z#O!7G3TJ*WY\Q7J0:E!KF#DB"'^ M$?F5PDTT@86'*)G8,9$R3[#Q!?SO$W"YYTXA>G:)KPCGO9(,/&N2@+4H4C.V MB1N-Q"GUB_H\8\463AJ-VA*+?D6ZFPK-28WI"):5>%BP19;QC%[[7MX>"6 * M!MM*:*FZ7*D3S30ZMWPWTLT,]%D+48F0=O@F@Q)>%Z^Q7-)[ET2;.L,<.DM? M_T@WIMY&.1R0#3W_>^FT\1*,#,!(C1Z>=!=P.1IY6>FZI7]6/#9Y+-7V2Z?*3[>]@PL)M!H )T.N%-QP$#MV^EVZ%_IN&=F0HHHP*)DR?8PXD90E&5SCFTI1&H<]V.ANQHHL[JJ MIZH;4,^OO[G7?N3.K"P HFE(!'%BXEA$=]#"%>QY[)KITF+HL4Y(88A4V6!NF,[H9#.Y$6T M#X*I;2^13MH/WE2HUS L)SP-4<)F8X'B9M8/RQQY'T M^L!*D%S-)*DH43M-KDZ=6,KKYOP,N XIDL;+&.6/Z)Z$GE%>*WV0QS31;W! MDE6;/^MEDBC:V7]S9^_:CJCS81 M__E3(OXI$?]@=#;,/X=CQWD^5\%=IH/>?.J$J1ED%$P5MQLV#3L8RH[%4GZ$ M(*?J?KL##)Z_K#F%QO6Q>]#DO 50^M *?7^/Z6Q0[UA#0U?GS;VJC<.OTX'I MA[@IR*9['C;N-S#4 @[L*3G5& M;>0ONIB;<*%^OISP!D(K@UMDH!$5$8STAJX-G4$!:/2?0J08'N]E3F7G[V)] M\?&BB@$RA'V5$-]0^)DPV2G.2-*&,9), L#V7AWU"8O+[3!UX7%G1CQ';9 L MDUT=,W_UE,Q^Y!"F[6G,>8X%4/NTF%E#3<;DL:DQLEC8ZYRUG>I=H_WW+#]G M3%OVD;!!C&@,- M!*VYVB "U51( 9NY*8KPQ49X5?'KVK<-:TQNFATW"$=T+T]NN)V0E$R9/DA> MN2T"X:3E7G?IO7:,Y,@J$0D-&^&2FIT3F^ ]7O4?J[1YX ,]=Y9YD#E=Q SY'B3%U6V^ S/:XS.1D;O#/5L>K3.'1&HL[$+G0:3XI5 M Q(O9;UP7 69: LSP+'4B+5NRGJG0H<4,KF7!#G!8\_*%^D&[)KX9"P8.8G( M.?.9B'2O:'(;D=,:V3N#XH7+(JGI$Y!EB>[M6!_A!CB"EDP=@'ILFK5U! 7[ MS^5 4O-(F32H1C".PZ@I658*]77).-I<"E"V"0\\J[EF0LFL5 3#*1DP&D\Z M&6A\!<_'H\K)I8GI%EM.1(V7#FINRUE:RMH8VR\.P3'*"B"6J&'M5GKV$';KN MX(=\H#MS00FY/YF<*U<\PC!31OA,:P5FEI3_8I':IE#ZF/,!?P"HQ5\ZA[EI MR!!HD?(X*75\!,RDPQI95.GOG__V-[^SN0)'HF__D>;;B+)!C*)#25N<:N%I M!9Q:]CA$$M4'\W2# 33B-,Z>U:H4@"];^7,JB&TDK=]RQ2G6)Z&["'_564*O M(P*@L[YHJAJ3]1'J+SRA%_^,>N;HRF6*G=NYFE+B%F5Z\V^EC3)R_Y']LYLF M\1 )Q30/0[2P@10_;4H^+&Y$PP@(8L-D)Q +OAG-5[*-\X$B(S^%!= 8)">) M+$0H/KQDNW[;$9\@E+8X-4'T71N43<,I=#B#LA#9&\:F#^77MCF8:2:"&A9#3=?LO#<[\ ]5BL MAU&&B$LOX@^S=;,J9>RB*!J\.2 1E$A1M%-*<[.%Z0JO2?,,G>]PM9D0C+!- M_:9V84=2OG6^5'8,6#7[UI. UP-@QT_?!2#10;BOE>[-> H-0EE>U00"_RF M8Q,VS1@L"5RKV2O/?CPUPM+I.VKL=T@RA%AG+_8CZPU_RO3_\IG^+YXR_4^9 M_@?QF9FHNK_D@R_F'G/N:#E4?@RV93MA+Q)7"K4%'(!\E(@!68@B$U8].<3>LX1$M5N8KT06X>QY_EFID M\LM;ILQ0/$2EB5?D:XN\*W"O]O3G9KXNJ:TNHB-R,=;@%\9&,*ZHF_NJ-*D+YA36>*TSL.B M]#>4LLYUKB(MDV:5+*2)FQ85"M6IBQNP,MQ6LJCB(FC&)PAAC-= LX MY)%L7!51ANXWI+S\[#ET2M:7[CEB9$% 5,MTL2G.L6[+;/O>#C!]SR.[)W!. M,!5=LSW\YQ=?A0'QUSE[\,$FF,OG7SW7YWVH&S]/QN'9;\^_I/LC)2O!J3#H2_I!W,1 *.CA&24N!2^-% M5D;J*%\YP0CZZM-\/N!\FL,&U!>#ND^JM=%31D;RB1>@Q/]0U4.A*$[W<@ J2A M_%8LWXMI"K$5$@GCP"[[=]^^>%F%\'%'K89KB1^\=XIWIW3ND9.7]/K"4B8X MGQ_/7Y_;+5[R-U??ZS8+409G0K]]^?V+R-OTX_G_/5]]+4.*KSA>E[15-AE] MFXZW[?KM!76>/EGK7\'IRYV$"IGRZDJ5Y.O7IW6G]:?PC%VCHJHHJ#U-V -. M6$S .RII "X-D.@J*)24MQZQ7$]&@ 140A#JW-&D=:@+W12X)A6I,O:%?QQ# M>$O0W:<-^\#S'UMGW$I8H\M#G>:QH9H3GUP@W8LMHW1 /T6C#SMCS/.EJ:,E MRO=;DXM/\_5+!*0G1K+2S!$(N1_Z,[A+DN:6#O$R\BV/:CF-*OIXTQ&TN99& MG1$>BLJ1W@B1,"-FV0,U"Q\%B P%)C]"*_+3LGFX92.)73LT!;S?B1RHE1')E1^B@D-+4J M$(=S&H%%B0^?J-704&AU''.)[RUQ@E4A!C)"!6I8WH07HO\>F_ @QH@3K_.! M3O(R_!N@6<>/XUJTW(AQ-3=BT<)D[B*W\*#7L9"9+&.GA<-4V)7P-Z(6@K8= M!;?2!3[0T5ULZG*,!?5<'S<\V#$,=U[T&]YY5AQ9414.EI[2;E7,MS88<%>_ M2K:VM13/-&F%6B;M XK@Q>VP/H(#%F^XG#Y8Y) M#XH' ;7QHRG]%T:K(RE3ZX/\2Z M ?D5;R+-$^W^[SG%_V&>[XO-\\S:#?5F2-A 8)D:EX)]9^,._##I01]9UV@B M'A8<%P@CP*D&/YE\8M$-%MS2G!C+*<4RM&M:'??:'JO46-RE,-E/&2@M\C%T M"IID],6H9'ZX,@ .7OS(4_)-Q--Z9,T=<:WC$_/!0$R&(W/6PFC=/X+S,65;2 MP-E)!F(NJD%^68@&P<1![%Y#N ?+-.!RIJ>0]8 M0863@T8>H@)-TOV>TQYR%X1#C2E!$O9F<*J 4!';@,;GRL^3M-,FXRHU0R04 MJ0&)N#+\?#"SPYWF9":2%>>'9XS1,MK(Z2>&!H3V<7Y778?)6.^/8XALID9; M\.E2G>@ISB9%NU7=!^>KEZ<+J#NMX2U["1>GV0+]FSW=0P0]&9 ULN+?28EK M;=;25JQ+5=!F*TKS+"^.3,"1Z=KBVW(C6WB?KNF9X(HZ- CP$/X_#B8FSE8< M#]#T#&X8Y2]"O'M$A!%,THX5+NF9KY@^-PPJ[0!:#,..?["NPU-.;UM\.5QP MTW@;0KU%%Y*DX%]SGN-P((D(O >]6=IER^\XY]*%8(2.,0U5^/XEQ,@TW2'6 M2!?@37,1%AGW^!H,3D*"&KNRY]B,1?J$[8MY X^C_CSY]9:I*9076),(OK>E MR*[L8J=&:7[#<&0< H5A0$+7SD@^^1"+(BP*EP\S>39LS]3RVC!+JB(YC#^1 M;E_[@^RQ@D7_=";,"8&DX@/2D[!D4!5!-!,_)$MSU(5KF!/#-?1?D]'6OE,Q75>G"9E? M6TT[P#VX'A"6A&+:QZ%6WEL>]5AFG?^T/JQBR;ZK3TXN20D@T5.^)4"_+DK* MR!PGHXO#DEW)J25'HZ0O;<:>KZYR.'N$L3N"U6@A9,D2O7Q"K#5<=T3NT+'HAGBAJ0^YH4<.?&;O..U':3&\ MV=CL>,B)50I=/EOH'8AL':V+@?DFF,#I[Z":N)%NYV4&F5W]-FUX42)5&L#- M9N2.X=/JU1NW;( YF;.(^NX-3,C;2),1G X$5O[_96VRG2E;"'>U#,:!9T3,/V< ,JD(0PUM-]))K'MS:Y\]L. M.WI9*MA#*\$Z;I0P!01JV&R,CG075'.4N%- YUP==^&/8#@1XI2*,[L=@(!J M74=DH&_C4X&B1?C\Q-<-IA%&#:*P&HC0N20]T>9#F'AL]HD!PAF)J.I9\OM_2"FYP Y>O8E M*O7*KA(R'D%8S@_^TAOP*GA4)NK5MG0B292L[K^M+Q:,6%QNK!EX&+A&8ASE M1UE$V"CQ[%EV[J.[B\A3'"@]V75!" &^.+J)ILP9:0LVYMQ%RZU?(.8W+-S:(L7O;9AP8FN-5 M&LU@#E)3;#$>?R*X"'#W85RGFV'1DDFRE'&ET+00 M6N.BL6#"Y1_(R70#Y=_3#A]F *-FXIJ&&?0J3R07[Z>@^>530?.C+V@^F)-! M2?JAQ!=D"G_S?OC-0'S4P\$XMRQN-W=EJRX)9_(A0Z9&:?#6*LF\!P^"0@67 M]%\-0@D8SEA"TE&6 9D(4S;:#/OL\00&LKX:R*A#0HRXK@"H86[!A*HUD]1) MF5%-5S*6Y5(Y;_8>JHB58<(DK^PB_@.>:2:DYC+U())*RPFB3\QD<3YY9.)2 M>5G'UUB0KB0R\'@D(2?27[*H5 S'X/X?%!_?DZ$@;8:^!E1T!8?3VY%6LY10RY!'*;9G1U]!2&B>#X.FZ2N49@:1RMB M,3;[JA'PXYRBV^DB\#XT4IIRLF6^'49//[VRS #FE)ROP;_QE!LUJL)R0!&8\+4XEW M.(+4CKBFS<;9&_(R\PUBT6UX<,E]PTJJ-6V8;3Q\=M%L-A)0V]MPB?5\]?J* M 6>>"]6](]*RAY$H["Z(-R[^DX%N,?Q197;^E%*Q3!/+/OBZ'=?'W03$/EWU M-$ALD4A<2G>F3WZS='MBX5C,G?6]ZG;DVA(HYJX;*;98KW-X;#S 0?M&N6>S MV0!N_@9??CGLK%R,5Z^X=1KOJ+WS%FM-JT^:\\OS8!97?SQ2%2@L^!_[\&.1 M@I1F6S.N-6E_G3ZM1,_AFFP!QW']!TO05,;JX+25;ME)0@H(\W*3'/<4RK6*4MVFM(ZI($)TVM)( M+J*AF#@;ZA)<@(#YJ'MMOH$**T OL7CQ7<8"ZVJ:5MB*!*Y2%SNP='.P:"06 M:36YAA#$"1YV#,=5D/MXKGN@O6%QP%T*S,2;B4U.@9J#<=# M?=ED]3F/W.',RAK\IAG0693'N4O^L%2[7LI[>-$.=Z5*'\DC%XK[+$,214=< MI3D=XVY!FS/;@\*C6AE WL6>+77:O#6)+'X=JLOZS/&E?Q N3$POD]1 %3#B9N MKIH.F)$H9TI)ETGVS8QP;&IW\(8;R,M5R]G12C/MC'O1?Q"I,%4'U,W+2=_# M?UP%K_(M_>,J.(^4U4270#<,&^##(3," EVP\TPUL2=05FBX:4:#YOLE2LN/ MZ@CA,#SV ON9? <"5U5V9%L(H0"LOVO0 E$%A0^8ZY9JO"X)R@OULAGB;XY] M>,A#-2N=I)@=0_M8UHH)VH415W).)ER;8N\YU]&"6DJ*V@@%MU)E;WN1@D,? M,&/WKL,'86E.B3,FE3%2IG0RI*^'79,#"-+&!=+0")>3$AZ2YS(7H.$%E3'Q M\O7L+I9"&0U>\-J@R 42SMS?_""D:E0(>6^&\2UWDBE_10PK;HF9KAM+$D-" M" N%PQ*N9<.ZH3;6)L>].):VOE-;*.94JF;"&B(L%S*?C^FT_C:793*?UM7, MM!_5 0#041/62%AG^/5&M6+P9^5AMIT0[:;OF$5I <<2E6GA<"_I/AGD"R0T MB**HEEFC@FGA0/%X*7H#_"K1&WAUD$VYYL?1M 7Q=NH3)[32.<.YNW4P>X17 M$$9V)IX/SO?;8(F1F2#B&3X#,C^&[SYQ$[#RW.MV)#-.,0,]C(%6)^M(\J[, ML8^A-PNZZ@6FC+&UY$WI>/F )W6>7*">[>H;+0T5&&.-6C2MBE$.BBHQK\3- M8BD-KWEA>F(2F]*U+H9K?@P35Q'E,=FV8A5FC:3*V&WP3@1!8H_#'(8)Y%I ML">'\U546:IM%\23%16GR[&1"#13RM;T(:=3^+=B=,[0G0:RS?8@A[O#4B%- MS\43EQ1S=XH$^:CQN>N4=-9>P3?Q-7!78,SV-%E$V]2+XDONX)(8-P=D&'Q* MXG2Y].R]55Q6M$R$3I:,,9?)Q*Q#E5P(ZB4)AC>7CXUV$_!@368@MQC^.QQ_ MF5%/'=@1=2M(1+G.!["'_XW/69XE#GLX#Y<_K&PX6Y/XL,8*'BJ$*X;8EF'DS2#+H@$ D M50FQYN_N9,]2BMFKU7%_B81N$H^1"FZSH6>50A6E@$36!YFC4@92 ZAZ7%^U ME,D5BD*O<2,8(.7ET]*=4YR)%YV':?-\Y;(LP <:&RWS810;+#.DD9^IIK_" MND0.SH<$LYUB58^LLO*!#N&RRKW2&WFU/54^JCEA1S60AD%-%[)38,H8S<_Y MCWZX=AUCXM "2]KL$K$ M)QLYU0;$@"1F:2= /@)IJ<;#:=27=1BN_'!HT: MR;?WT(5HASL:WT?W9I (;_*8% MS:]$7;=:EM'69).T1#*_#J6G!N'L0(5]CJ;(]"6XS71!9<)/E$;07+C_I[<. MF>>9&!D'+D>*]<2,)FV;J6IQ<(0$H=Q$9A:6]^(@P,Y93\?BL>?2*>H*AVL* MYWWB64#/?,S4--2H*2@)]ETBA$G/%Z^'PD_\>B2ET52_.V5O,7DV*L$.FY-R MH:5P"Z3K;JP.317(?E./&^TM4#99CJ?0F]+HJ)*OF=9X_)$3<[?2'5A16F## MZ52F1;L@!'F]WW>6\!THXFDHO)OQY4A@IUO^?NHGJA<7_M/U]KJQ@6FR8:PR MG'TX#"6#E73FW#E:L J$A3F+W#&P)UX4%$G+D<80#[JP>[7O:[[ER^K?:2;# M[^:P?LC1HU0W*4-_6('3,5BF-1>JIR3;.2K3X7@P M$K&CH(.NAT/26I9XBUX:YM$=G;J S?55.C.I+[#%Y,3/K'HF'@NU*: 5MRL5 MSV25<;)1CE?% :G,W:&)55F7A6>1P4@7S16M=:SFAE_MP#0[-I?UN%%(R6& M\\_^,6))IT*?=]53C2!Y3;T;N$^YGQU+8/&JZJ.KNS"02P[S0/?#;^^Z*7-F M)$8AU@\L!I##Q26OSJ&A&/>3*A$=P]#![1%[U+\J"_2KR ] 2 MS>2OQ(440^4"6JP&W6OFD"0.Q:R-P"4VU='R>!?>LDN+?JCLC$APL=]R&4=@TL MGGO1BG11*2GA6'3\BD1:'[9NO8/*@&2@J?J3NR?A1R[\KH1^C<%9;<>=IF'? M,\?#XMEL2K(N6YYPO.)H+",ZT#0'UP?8 491<3F#)ME]-\4FH$2C#91&TC&C M%TD-TNO2(\C<4$$S(>#,BC?A]&^YOP\9$-1Z^2IT^._"K%UA<1SW&T#,(OT$ MG006!D@.8Y,^9M)BNXO-*<\>46Z47C8DEJ*&8Q)3T6 M/0:&3:9\H(_*GKTJ2#,F_!EZ5"5K+!YIA-MPL5CFOBV'9ASP1EX-,9K1W2L1 M(*=JV^*#SW.M2CZ21]KZ]T8;!Q&A8_NC'VM^Q,DSS/97?/E8,OW9+LS/]DXL M(U)V3^YTASA\)CP.PXGNE;Y3Q+>47I]J4WEMZG=/M:F/OC;UZ[#PY.E'5M",S)ITRJ%:GQH,58F9=BFB7%ZG"!P4H3,&O21.JAH>Z[ MD3PAZRTJ-D5SN4;+!P6"P)]-'?M8" 5C\*\N'F^&TUPLEJMQ%K[_9!4XC2$= MDXNT.].0OZ@_=8P<9P6#>Y@S**'XP!9'@%42UJ+GHT\;4; M*QV/?IG1)O9Z<#.!!'$,&OJIAM=44!WW@Q!"ET(7K)YW6M]5TB1]U_KFB!PX MSA0*L[E[5W(F@=F[[K&'$%M:?"QC/8K)O B55B$S0CH&.FD ML0#'9L*=$%G0PY4?1-\Y^"K=P H5)]R)P8=1\ M7U3=OVISN\C=JWD%0JY3AA,I"Z+1:R^1!,6T5.\E,I0"& M/S8M2Q=GNTTI&H+(U6//_;&+\_B89F29PTILNM$V(5G6O= M42'?N6::"XR"7U( 3;Z07,^.]EZL/H>M\^*5J-6'"8CY+I>5*9._D#V^'<#PVT L])QYTA^["-_(6I(5;WL.R9FPYX0KT MG+)>8N91U:CUT'VUS>ZK4'#N-*4;HOE^CLV?#1H._W1X70_&94OMKH PU6.' MS.>EW+,RG+7E9\4OQV82-=$HYSH35TUJ#I4DH 1$E^3FT'V;*F*X5M_D?'Z, ME3WND(SU^.B9SHC+L,"]S0M+ \:,RS$H>=Z=7_BH^I4K('QK[M5+=:^P)UY*@>0' MU^KW8:[V1=^**Y?"!(XLL!1].&%[B (\5$ H9*^U:.GTN!#5:'OQ#?@%&5XB M;!L*/T@:BO0ZJ(<*)"OLH6V8 *//2#AJ/\R)N+W,:2P>M8T]PC4*LT[A5 B1 M4R]L7_0?>UNI,HU):2EX ;LCKW-V$#@>LWO$V:5I_[J>^+@J3V)M(Z1ED7K4=:7+^SRN_%LTDD?L9,*2Y&$,:6M[&'3J M+D[6*"]082_(H.]I8]_YZL^L,K%FVJHX3FKQ!(IF?%MDZ*QWGK%5AH[*\,7Y MKBGQ6N5SX&'V2@^) =5NO/1\BYJ3"P<<+VF(]OE3S@ZW^1,6FM@T.WROD_"I MS^T]U1)__U1+_.AKB0_,,^;YP<) M,QI%_4%BH':=!6,UQD1L140 ^R41\Y$ M*I7$*[-C(E!^X\I!?N*^S1+I#:1 4KR^.^+< YIA[P9@RR5YE#QFPB+<4^J+ MW!%KNF![K^#RK1P_6M?0'^\%-J_WXA&3=KPHP,47JV+3RQH^VW'.1>QTTM*B MZ*/LJ?JQW];786<*BYIH96O857#GE/W[LALN3';[)*DXM-7G28N9-RWS5Y*C MBS4/S[/T80[XAZG+F8&@TO6 MQ3(_;8:8[]4K]\R_">][SVI@%66'V*W30!ZJCIR MI:5PH)AEYN66%I HQ%&2I'QDX"I&5 T+!C&/=81@QK8FV#N.8\^T[&/C=/.(XRFN.9U_>M)7;WQ/&94K M)H4@FOS/!>5$Y'#U5%E)W1@D8R*-8@W"SK#,']/(5RCMO3YV*$O4Z^,!K#/A M?J__^G44F M![-A.VK[PC\%SDUI@3T8-@5;!7JT($3.V0P1+>D&E,).:37(> M"THNG:$\-.R&#Q-&[N*XN61AB./6Z2R!=N&ICQRY(DI3G[Q)'- M4NZ$90_#M+DK,H.UG@@1[#[FX[V0C(+.FM(>H.D >MLIMA[#:?+A@5KEHNLX[YC1ALM)ZH9]>0-+*O+RASI[\+:F:;,)I^O7J1?0A^6P?UG M9RU:C\!FP6(+7I%U!C:JXU*7#:9&4'8*.;Q$&,Y[W.9-JX@8L?4Z;!QM!Z!T M)5-DCBY[Y1V/2BKJDFXKNV?BV.M]^+E%X/,_W_,NV5.J+'CY7;,]_.<77X7% M[:]S]N ;A_#NGW_U7)_WH6[\/!F'9[\]_Y+>._%B!B5*6=&/-0V-]<> -#*( MM7T7TQY.&<7DHUTU+LWI^=-$/MQ$>G^1-G>P+O4A*8AYV[:D3!Q)":KT-*<3 M_&D^'W ^$R1HW(5BSQ')Z(E +MYUW1V;LQK4Z];\=Y,TM813KWN:P@>OG%>BW44U[T([;;";#PV$G+1OYO^NAT'H+.>IOM;J5V_@?>[0XO#Z@ 33F.R#& M/):BQ%1<28(:V^MN>^-$E:E'3^O3C#_]W<(&[=B^+6'>J"I7Q6L5I M*!!::1] 59(.24@Y':4$)RR(S[(^2<9NN.A$FG3BUCJEE90GK2P5M53S,$=, M-4^A./"!SGEYQ[YT25%:ZP)B*S- -41_(_B6J6WCC-=3KN,(1C)PS&4_?]##'S MAR?$S$>/F/DUV\;$OA7-&._VB1G4B'Y8;**CV!O&MT /BN7JAEKJS^ R%$U% MTA/@G*C)4%*M(!Q@TQ6;7&YZCG<^3ZVOD:\R7*56[P5T(J:9,RI@.7Z#PLI6 MJ(3P)>2*FB8%# S' ZB3$,'4G68'^3(7#>,_<8N-KR_6N!*@,BBV*[VN%",! M1)773M..\1FM*FDG.)U(EV.] R)7")FEM!?":";X$J)M/6P,7V2$ MU.'' V8XY-G@*-Y*Z%1I9#I9(CKE<7S]N(NGXFKOHA1!H\+TWGXT4$T:X5#0 MV/8#95Q$?4C!7%'5A,9#AD'?YAV&XYVF#3L#I?>,K!,/%^YEU)_MM5=H>5S MC!^-2-;D4")#KE] %8U7S7TD'7!.+6\C-+AR""!,]\&%O*HGM2QHRF"J9JMA MD"$?#TI2%0$5GTBG[+0.YOC8::_LI^"TIM;9L/"Y$3*R'/1#?R9F36NA8JVF ML(ZF[=RF1U5 =Q:<:*MVE#;$\K:7X.7 "DEL%:G+=4_=!U873GZQD?<&<\*: M.!2>??GO:FR'L;ULH6ROU8WF*HC8!+BC.#>N\/U@9P4Y'=!6(X<+KR97^N;=[X1]M,1XW"$"$ M%&AHCNVF8SWR&_!"BI0FX3#&Y#B486(O6WI1"#MA10UF[/O+ M[&"K5;1[MM+4"<-Z88)L6#)I:(N-*<63HK3B>\HS#D?I&G>J#R8)?$K:;M S M3SKKC!\Q.^H:NHP8+VWO*OWR(*UR?+ACEZB'H[L%/$4G__59%U")2L#Q!+@W M"<>(IN\HRE[0H9)P/CT:(EV0FP^^\]W.V*/*\Z!7D\SA3$*!.'[TX"IF2LRO MRSV5*#?)C0+Q)UP&P8RK+/>&#O$-&PWYP.5\@#G='$>%%*C77H4UL986*+H/)^P MPZHZ(O$45_4.)OFOB156%):BP)VH3 J[2_@,!%9F;7I0BU9\-@N6SL)&W%B*((88LXM\?F-@'WB M4YPLMJ!0M90:_(&V9AZ;S!&82TWZ.MMQ3^9B4H1OTP=G3%BCK:C7\3B[K<7U M.G4G6-0D16CSB5;:[_(\LXU-'"C1D.5P#3/WQ;4;ZUU9S42HKL1,&I4Y];(Q M90"8&<7.W;8_7*7!N3WO:(9B(J0P"D\-P^_'/'[YV5/YXZ,O?SQ,89]Z QT) MY5A3?LIYWZZL:B7U=3U=K;;=<#.E8B&2I\T)*-!] 9X1T)?.-!N\OZH-""BN M+C!1);150A2RRWQ:,V6/RFU*N[[4Z:4Z=I,/>V4SQURH[8$C*"[]A'-V:M6; M;G>L>>I;^IS2$#R(S@ X=0A=SD\UOIM!?50TAJB?TF")7X[A"@< MPIUVPK>'\E+4,]TT70L$JT0H!D-V9:.+(;A&-Y#B.EH:>#3F?\GWA8!$2.\6 M8UODWQ-!DI2]PUS"A'W#0MKYZH7D@BMFL+)7("]:'5"$- M6PTC2?]!]PZA+?M'G*&!O1&"E=8F&/E97TFXQV"9)(#3=U*:%S@W] 0L?KCE MR@(7D%C]ZZ?P'S?D? MM4R+"IDLQB6T50,-\)ZP9%1^8!]6KM@T]$W%*M&F< MOZ49T43<3 [D(A:TA@O16+I 5I"N$@;!?DKWBWWJJ+H@MZH5%0X 9O92%H-L M)27\U!TT<2KX@@B'<#_'21TG,=DV*#7IEZ.SZ+^"5_!K(%E"V(U70[>Q-L:R M"ORF97]1\OZ$DKJ17(N%\;J^1 K+/?*-L$?[<&,DTT5;'G:BB99Z4T^RI"^ A M&^;2RH=&,HXM(Z'M!K>'$@UJK6P8+^M>Z+N?>C@>MON&RD:'T7BF52$7[3A- M\S0;#]P5KI&0YX!74A&DBH^]9TC,"]P^5'@>OOXT>P\W>\@/(!ECDI1$$Q7U MYA&ZN23.H_+7O@.WI_.M-P,<6H%#D13#Y1#%.=XU5_68BGS+J<7E;(-H*3&4 MD;$O L2M0ZPP3H>S/<6%]-4N!*NKFK0IIOM S'I:T;TXB5F9HVZC74+' M[$GDG%R!)J:&C9KW?B?ZC$6N9Q99CX.//5OVNY0\D52J'"YZ$CP8]> F_5)< MJJ#20!LK>>)<^B,^]K4!^S\I&-.]"C,[=DS'*="O3M+7[N@BQ02&T\B!N5Z/ M))< ^;9^7[>.;1#G6$,N 2NHM;M=N!TW"VR41J\^T0K+51G392SN*1)@N"+DSZ3AV24^2X"QD",S2[#W("\= 1(APU4->+*%BVC 62YA:+K'6+T,# MYU435GV;)O9.=!0_6+#Z;4%E"9@FXS0':P*A&"')%, 'IT!K/P\WX7P8!3+PMR?]@O!D( /,NN1(>$'DRCHG"K?#^ M&SIT1E'9- J,E)W5DR8SW:#3ID[&^8;,]$@6S7IU2R.]:*U-0NLQ;65!NR 4 MGYKFK2,AR>'@CL?]/HO*T"I.,O*JV5RR%.Q(7X1C1;P"HI(!U0QM/Z'O-N6] MF]S(GA$+-WSWDB]GPAG69AVS:0ZKTF[O?!'^QT8C8L!WSE=_&RPH9EI$I+7A M@A&FGKPE\I*QUD3,-T-P(RA.1E6S3PMOBLY#1_/NNN9X,V H&HOYHT:<-J)( MAZZTS0S725,")0X:,;RV1;QVR0>Z\I>/?)?:.4K7$,D*QL(Y) S78;F>PB*Y M(?9@/NVDOT?R?_5/:)"GO%IC'H.<6H^K29Y%$+]IUEX#\5DE@HFJ@>A$#/_M MRS_\+A5F_/)W7]@?B."JV9B"W43>P)TS@%3CW[[[RY0J-%8IPX$8,GD4S^*_AHMI]8*IXS[_[-GO M.![XM]]_:0\,4&/8K0 M,OT)->QN$EO\^6=?_,[>GH>;WSU1/1#(YF7;"VJA MY;:V\.O?!E\A1-_4:#]-@ D:E07]B(;! -W9^]+51 B=-AO=-]QDRZ-%T39N M)%TUCF2"B1E>2T/P%[__'*\>__V%UM!>L9=&@K=\^K\<-CAVGOWA]U]5<(]V M:,^O5/J'OL#PRY4*(=,UD46X'%"27*&&^MGSB%J4IB7\_=ES\6[LQT:ID-D6 MJ-:,S9G8<[Q]+!FE)L0C,G_XCWJW?_X-OL%)!8[Z9;&Q&,YTT.O*6.>04:6]][YZK42I1P[[0*%B@YG M@7AYT[A1[QG[W]FDW#H+=UD1_-!U?!7ZRGB+)P3UF9..:N0JGPAYJ-E?K7HH MDY-("G^8Y\PB,:3ST9I.&Y>#_Q*W*EP4*>9GRL4* M,I>%(%("Z?0[>)V&@KP0PC-U1*!##T6Q8$\&BY.BP8F@I_C3]_]]IR!5PHR" MU*7TX#JR4./9AB=QB>*O:G>)LA+H?>N1TB;:WB"M'&")L:4NK+'":!:";N0A M1)1:K4EU]Q"$L3.1F/!8D^BFRW."=RB$-$,P-69;)FK'W\ADM,'O$?:=*;NW MGPVTRF.KW7./.@L\-MSH$.R<(E_I'P3^\-$6%C]_*BP^%18?ZK ? MF>9*>P:');(#(ZM$THPN84/^/:@!G5V(22W>R<4%I3=2)>TKD\>&3+A>+2P7%1)QL1 J1:KNL] MDV;.@GO49,LL&]3!(%:.")YQ8IRGN^&:C8('(C/V0B/3P-2?ZZMAF!B@!""? MH)+M%&BQ3$!OQ-UFR+Y:]L5F=;;7N_GOI=K.E6^<*H_0R%D M/S:[]KACD.#VC&TCVA6(#E&)I#:LZ'=!/JC:,C.(-R"WY9)/W"T=+6E]&683&]_NCKQ/2K%O'(V6MW("$GGH7&- M\\#IJ6RMU:=KKE\IOGBV,1N27N.?-Q$MMD:.%_#KVE?Y5^TH_S#.G_/9OKE14'M7[9:Y:LQ; BR8D*4(OP412;Y> Q'[ R.Q M%($+1YJ/9SD(OSN.-NL$((*C0>Y<& 3AD^+D-!V^2F^Z#A.N?EP9ZQ4^.7'G M_1QK.TJG2])]I+T2!KE,!24XC$N>E.(P?%N/3$]NA9&2=,(V.+J32F6YF0EK M)@SC>-*0L+&1""-;0$F#[VTKV&1A[U^J;FTBCU M#?@]>S[53*!J(T&2:L:\\+LKZ$(K!5Q53RL&%L^@M+; MAQ,&1#,\OYS$#[9KCI"P/]J,S":Q>6%?JL_#(& M35#_CR$QOF0V:Q1^'56IEDOZ>M= @S;X1;RI.BY/1#,L)SW]6G^U)E06B+QS M0EXY(I3FZDR:$=:KM_UPTQ'BK$IT< K+)*Y:ZK6C6I)C10J+AR&P4_FNP^B; M=QW%@R>0EN_1477)P%"_0W\SQ$J4&,$43J^C8 YMQ8:5G*$RP82OP(37&TCY M;&((B[#!Y?D Q.)1:R'NP>6MG2EW8^129HN*=UG3-Y&D!Q!0 E1@.IQ3;QF>C;A(QW*\]7+S,"XE8L'DRTO\#UX\8P26DL+ M(QH-J*E8_W!Q6GJ+1$R.P"[KA+L\N4+L Y7'D:,E!+=4M0S.K103T;'2=8W2 M*#F*A$&)^?AQ0(HP;QAT+>8*0V+5HXNF:YMKR:C$<\T3?0U@N2/C+\E38RGS MI-Q:BKPX"1L*T],X>+64-3F@R'EEZ7?4CX'$6%CUZ['=)Z391HNC+.&&VK9- MJ%@E'##;>NU&BLC9R+A3D;1#]!U.;9$SX-R-7.6IROB>JHQ?/%49GZJ,#P-= M30ZPG4MG>T-/5@VLH-+)'6ZP<4XSR+&/:'F+CG(WW#01N:+@$82()O#,W7KV M';W.I!T*N\&(N_OAFB%V=C3%!V"B 6XA%..&@^D4+/D&JN#R7E$<_$):NJ*$ M%Y_L3(NH*7*)7UX?X?*7N'5 6D%R-AG5'Z1J;B15L_CN7'V)/TD.A1;]020* M6,61J;*A0<@Q;E@59&SH8FD,G[@7T>NBC.#8N-">SVR\"YQRL9WR\B'@'XAU M'M]R9.0:TL<#W3-[S;Z8HW&CD"JE5?#,QS@8[2X6;V1!E7+Z]:=IN M!/0[U2]1C@;OLT1C*B#.\<7)I@/[T&64K,/V@^VFO$=(Z"9 Q!HUYF*OW D* ML$@.-F7$8C#6XK:X(I;?9RZAN?I1++PEB-U!KF9]Z8H(UI*/MJX[@Z8&/SC$ M5VT'BY*XQ6S)+&9+HPREIS;_5'1<_99TJQK5=1;32P>I5\\R9?4LSD3=W'[)STS%'+O8:ZA1%*-*U<3\TM@UG)&>7& ML9QE96M]89H\F)NPPM=OI0G=FQ[X M 'R42YNXI6&32*Y**-FJ%5KRK0W''!I/\1 VB)INGY75I&S"TT^/17^4A#+: MA%6GA5O/DNB,4VS$L[#-(NH"*#8DK ^#+?Z4ZVO?QUQ?;"OW+ED71G$*CEWCS^/@ M*2$)P^PDEEYAA\Y*.*-Z7!Q1.?D[#@A^8^HA9EH28\T0+2Z^+-7$ MZT-:2HC(J^7UY-_KENLV#,[4=^J; \&JI?Y;]V^Y "X,E((/#0["$5Z;5K"? MUNXOLW8CW0@*>2@4 ;30_!2F?N+@A(*%OC',@, OEO ,V5)T*@@AAOF?(Z*= MX,0-PC+*.3:^=(IR<+UE$E!BH:D3^F0*^%-%_$&6FN*=O'?& MCA#Y-LP$@*ZQ@:"3%#T8BJCMDYX9K4&2E#;SMQ>K=:[>%:%^%R<+5%C^PM"2 M5OZFUA(FVN0TND.+5AT-^EZW=X7#(2M]+)9$F7"'7<'\?IB!7 U)YI 20V!U@N MN"/L!'\9]E?E<.D2[@[@NY(>(D55#MP[5=UG@#G;GEI@-B7VN!QPLN M3-=%OM:I.9P=]S0R'H3@2H;!#!.R@!I2BS.?$'R'79PPT&2($L;+P.$6U*\7 M;IG6-7%M?U^ Q/K""]UM80V"+FK54%7)FD5R[AZ>IVE(\'](0S MC$1 *\%DGU84P;*Y(W0G66!I%S#R5#^(W#7!*WU]6G=&+0:V3A*(WG"J.1DZ M;3:_.&XN&\@\40(&,FK,#+\=(@$LJC=9ZP2TF8V0U'1/EN&>Z,$VFFOX;@MT9IU M6^;\3+[)[H,H\O*V*=,_%!I.?*DZDF+<_H8?V";Z!4NO[W/%%!:%7S3:/1WQ M&P8DR_&D./GN0%BIL%8\]@K/C7J[TJZR2Q"1-1D@4H>B-L;]V+58NK1"/$)P M$YX7;HIB<51Z/)X"F\AJTVS\6M.F*GVB")4KDO 5YTF,G&;SJ=V0((AK-&+Q M$H_2 R'$([)6]'XJSF;&/HBA02M-?" >2T=)6&0'Y))$.RE_CV\$TR@V(;7P MG(9":,J,.3G Z17_DT5O&.3GH+<_TT)8+!-%UX3#AJD01:<%D5"5$*87I[%2 MV*!JY("5)EP/PRO>9(02\7LUVCV[OD(WV%'!M;HF,=:T;?$TT9S-=7IZ(*F( M;-5SRVMK)F/5&&\^&L[*/7S*+^(%U8W5Z,+PHJRY0"$CI^C]0"<;=%$11I9' MQEVVTFXGA_[2X5R4FE!!-F@AD*:%;\,V,N)Y()HYW$)I0[0;O:+?_<:)88>B MQIB$EVEMZ.K":X MJOZ:Z8E)(H<')>8**VKSLUG3B"C;:(&2'CLMA"_4[I% HS$E-BE6!F1&D1-3 MT!Q["@M8&-P3*\E2.4Y>D,M)DCAC4LW>F/]P/Q= "'3\U6%-")G'6+_]$/Y; M=G_NB_B1=3%!EIIU*#$.FT]GLTNW^B5RR$J7 MFS^)]2KS;FK[#:=(0+,%X@CPCI$P2YMJ*SB;<^P<7/E[>9Z_<=I_]8-\ND4) M=5Y8521KBD1B=\,ZL>FD*UR<#BYZGINK<+S=*&?:94MW:$3-2:]LL0?ES9A* MC344Q0 ;L$N&+=*2=?6-G;,\)M3;-=;'3>90_C.^)'K!F="%O2-%@<>*#%U^ M"T^.26/H4*FI89%]OXMZ+>.&9X/(GNM<*8R==;F :GHCHI3"P1I/=DE/;M.* MBQ.M+,\YSK)L%!?##QT(7ID[:/#LF[!HT0I/@A(.1<^7B?K(L>$L%:).?$"N M*GE19:^N-!\<%UZ@5+%P17.Q+)!Q1;W\JM2JQR_B5@TEJ9/L(*AS0;MWZU Y ME;'$K9;L9BW\$)&B#UJ)U&JW)_J9XSX,7' 6HWZ;8,0@C# B4!E$[$AU0L]7 M+Y) (3CA^V."H8EQMM(S/-75[L/T"#A?Y/C'Y"AI+L\CPS+95X9DG.145(H: M6,!QZ*DK4-90D7Q-\ME KG]C%8+DYG%R*U6'YR#;FC\(<)S0UGQ+G. MC)IS>._IZGC8$(F)K&1]F(CN5XQBLUGG6&-MF-IK8O.2,%'3#"% MDKV(*0\.:,E/B)%FGK[B0@N?M\079(>18M"R6%M36SNSR\HP;)2E8+-4FSJ_ M\J.R:Z\1]H2' MJQ[0A!I^R0I6(%]_7*O=&[1*LSAAB)M+'GG8 OH<_ZSN[T$OS;VY?HX%J'K$XB/>[-*LALP]*FS%3%_,]?4NV_E[OK<" [%1@]UDXJ?6(\">E%F'?80N2;4G50<78@<'B;'>"%=$9UA*+/09?HA5 MJ?:,9N Z*J+LXR0)\N"O-^.H\O)/>?F'"FP2D&52 =3C=O+DJN"- 1&G M'=:^.RUON73.'312O;L2<_F2=)=<4"0BLER''4 (=U2 AU<\]*7'6I36 9IL MD*O>DSRNT"@(;W=,XAK.(\J0V,W3,R_MKBX>S +6BD8U00K7GKT4_0I+0^7J MUHY:;PMZD^-!V<+SXL7L@>(9-+)#FA#$S9Q<36H2OPVX?])B"&>VW+B.S5G\ MMQW._%UBG:,Y85^35AJ]Z%5[T1YP9($J&WX!#G0C ]=FQH&1.D=NS+A@A[%# M3JLE)A]NTF52W*2&OAV(X^U\]:(_)>P)[^!FQ>E6"B^\:L29VY,DJ>:?=QM= M,S9^L;@2!>3BTAC&4NV+TM9.,4YJ#1LN,

    O"F5E92P%$!-/F]0%?N]]*\-4MO'5=#PKYQ2'/&LR3<;1F;-Z(!==OO>F]78L75!YGOSDA*6Q=QMR%D7P6,CN]$.)R$\%;K*'2NFNGJHEMVB4 M+(3Y;M%)(LY0P1AX5$.5"P$62JA]8BZ?RXC:4]QONR/#+M4J),Q6LMNPRO)' M4KI6.AK\(X_*VP_U[G 8V.K M/#BU;RY,XS3$G24_-^L/;%(\^HS.&2+J@KNO)'N+*/1@2NRF?MWI@^Y$1 M'.:EUVP.XE4DG\Y#>->KY?C2+"%,.9GQ@HD;(;8\C.H**?28G]C;T,0IC%%* MQ&0[QLQ'>0(EX;I#3CB\E>EG%!T")DQ5^LYI/8;-U@OP.C_?ASSVP1*,\=[, M%5#/4OOY]L)&B@T<(N)@\$^&9J#$%> -;6\>1OA?+N 8##\/B)/'!TGWV47. M;*H$_,972B\G:Y=)Z-U. N>J2WH^N:A+#5&+;4M1%[2&0S(30I>1[4]6;> S M9)>TF[#Q4*.K/2=I#,3'1SO?_/? 97V@\W)GH]KRO+@2C#;>;(=A@[R*:&!6 MOG=$OJUGXZ^1ZIZO54]7HHKX;1R0Q-3@OU\$GZ(QG[XUAHM$2DQ-N& MM2>&'HGFOJ$SJ6:#MG0)Q)!>>(ALWADE@U=U\)M]FZJ0VM.OW=7D$, CM)Y/ MX"!Z=/Z;A"?6+VH%[HYNP=HU_LI[2MF)7[.*D(^#!WL$FYF*4"F/3:%[<=9K M:* "Y3[\4!'",]/V[/.PWKP3D2T:M*K">-]K6KC]=VA_Z="FM1-]75@38^&,\[W#@C9RBO02=64B0 M_%Y[B'WWL\.P)PQH]+R\AL3[P+>OZG&3R/ED7UI)4S?(X3+2J R M-T4H11C)\ P[K!'%;NB$Q8Y*>0\V8MPN8X#7:7%=2X$H 30(>J6@8Y0NGHPR M)+*9 .=*$H/T;AD!"0=-\4(L\V0@/VF2I(VZ1S+=TG63AI"$PWXKUB>.6T]\ M)MQ+A\Y8)O"0G.T!5YE6G[@-NWKYW7^_^N;LV1]6A(ZAQJ=/PY2TUVT7?),1 M=O=JH-W%AH6XQ.HQN\2K::R;[NS/]8Z0-C7[%S\VI..DXFH WM"$+BR?-=<PQQ$$#ZOTX1AWRE0&,EK5Q^#TU>K14)&&5EAD M=4EHN9FR5AXSV-%A([0XF0Q8U_PD,)JB7T;1T)3<8Q@%W8YF$$5^4&>ON'Z7 MW7!!N\E?:G/JP_I:QZB!&]&./2=AHI0]K8MHH[AIIZ;2I$VO8PBY&=L#)&HU MY11+1#-IJ#*E2&951=4^?+IF$+KGJ=IV1YHG6;K!;\*:U]S6JVWZ%^KR:+KF MNG8,4WU3CXCQ*FBLUR>7=G(:$[978D%+CO!M>Y SY7SUI^ _\&6/O7@GKK!VHHQ;0.M.#7H,2TOJ;*M7HH9O)JN.%RZN8XNL98/N3 ]8E# M*K+[9+1%\PY0%25\C+QQK^8M\'*FF'=^BD19K>J>12\J";$3!VX6XBP%X ;0 M%3TJ7%7%$" M%ZR#UHI#1HN,;@LOR0PQK0FT@=&1Q91=!SCYVX.J/*K?> AF%76.*JD;A$6Q M01O<1)ARK!RM2X%@/;PY)_N%OMU5"].8(VM62GDY$EH!'!D1/GH(H[S=!O?1 MEV<(;.4NL4R\R<\/E^_E5;!OG[I>GY'('=/NQ$6G3PO:E*B)K3YIW)GF@(;1 M[S^ERWI4V^'O0AMA94V%AMNLPRM3WLB^UKV3DT!X_R/&9?)7YEC=-,03^7YLK=<@MO:_WH%$;? M0+:$)Q]9NB=6"Y&#=#3LT;<#.^,D,Q9YWS,B;4*:]?^*W?[1UAE__U1G?*HS M/E2=<3^VN^!T((_)!]N+7?V_X7_^WERL7CNDM2]KE!'8&6PFHJI<\8;]/-@U MB(2O'9V5"!26[O_NM%8/!HOXI9V3V*!^-8A>>*JQQ]3(>2Q,G"+4-+0G?2%J M.F(3&"$YY-T6I@0^WXN_OZYRXC0EA*&(L1N.Z%H:Z^!W'KEX&)'_6:'9\$37 M^B8'ZR*\&N_)%3>7/.^. MDYF)*43>Z\'3HF$DDT&FX8;V5H@TKAO; MJ#SB$K\+7XDG;'KTA6[078$\(17FI=109?*$55-(C;$2E?1FV M%:_T>SWF^>K/P1A="Q&.6.%DJE"_>H]WE)"(H;8^WH#1F?6G_RQ$>SPR5-PH MS.4'N@_O H0)_@!'$T8@%82(1_YZ'-#W$X]FR2$Y!H%$HC6AEB Y.EA#_7;9A4)?VLKZ]]OS:JEHX/^IH_YWV%T2&XV0R*WO/?B&:&G'1.6X\C0APLJ)ISER9T2M MD$>>+=H:&Q8Y,?D+2X"'\0'_@/B@R0,P>QR23S?4,W#LI[#P)NY(@*_&K%&7 MX5Q'*Q^B/\YY4S>6TA=F;ZWN_,)22)S-)_&H.PZ1[XZCT8#%HD$*+D;MO =/ MQWB LXZL'XT8G?6VQYAYKI(>6DTSI]>"]@>\=(T;6F4WJ[.V$:R/*G?ODV! M0H2'Y/?Z51Q8=\V8TT(M3VVEVTOD1+=C<%,S,/#[KXM MK!-7(ZQ2(]F$6\+E.[;M4W'@/14'_O!4'/C(B@._8L'6/U'@S=33/QB> 5:) ME5M?!A.KK^@?D\13+LP[)_%X.@:9%Y M&45GH?ISY>4"- 7\3#Y?*D+,S>'021&9&PL$VV7!*XH,&.+QNH47RJ4L+#X\1?Y*]21< [@;, N_ )4@8()RK:'Y MJ:^G-: -''UOMVX9(9UH SC$LVF7YNE!7"^^DOX:X%],[(^7\(0H;S!X"UU MLHAAAV1Q.B*+4>V=>9>YHI0/[1GUBHRM4M]5ZO&N"7H)P_NSD4RJJ]!M%Z-Y=JXC'$V;#L1'02)51'D9:0TJ,'7?,=Q,,>52"[75%];>R2AI(I,,6O-@^UB35X&#+/ :G@( R'VS MID4%V/,;(W$UTQI).3TOC5+9=%C4#%@RE!$C'%.T'S2L)GD-PRA9YQ X2/MM MUX+RP>."]-WB/ID_&K7='FZH.CH=-/NU;3:,_R(1,?V8"-E"X$:3B6\JD0)5 MB+1]2GN*=L>P$=H]9XZ0 4/FK!9;6\DXNB0I-RTQU9-0D8,=".A#Q@USDA]T M6B+^]8_PFEC P3UK)^4$DM#J\MAN.%4UIPFJ8QT)4:'KBZ''C];D8MAP$DW, MB8Q,Q4-0R1XDN'J]"29#R"RIX_2RZ=>/3F7FP!(1(3#MVK=D^1%=MBF;3C B M@QAQR8Z:2Y!DOA5$7AL?4U3OOFR&8(KV5ZWVX$C2)S\[BOY"V_NZ78*:@\9M M.Q4;V:BE(.Y27#GFF@"8W.1U*CLV=3_'EH/V4#CN'M5J^'NQ0$'0TP$]1L#T M XK@^J3Q#=UL=)9=MA/[$;Y)2+:\'*,RR 08E9XV;9@D$ITR,@!^S(R_>-]1 MLGOC9,W+E1G\ZS>TW(;2E' M)([ZV#_=.G&G7*$CE^SB;;45I-W#+#.ARUE@E\@[F;1_<%ZV "??! M*.USI/2]R9XYZ[D0H-[>Q6')43H=B[%J-&_;=*LSB, M3,2B^Z+M9"^1?V' 4#;1I>)6#(!V8;]0VD&.,B6;P_8(I\[40#SAFGONN4T% MA2)R0?JF<^4RH)POV55!-,1GAV!I@IFD4YWP'?4Q'*8CM8-P.&'/G+L02XX M:Y*,+'V2RFQ8]JR:'[.GX1B/6GM1]]SBKY" DP=PA+E*S]SCF#Y:KC=-TV1P M"IE&0IWNN!<=,\K^88C7N_=>$_IE8Z/.6!:"J4"V(UN5"3C5CKA^Z/.Y+)XN M%I-6)'!'[JRD#$1^8SE+]4]D>ERVZ)]*VV1)&3:_\#G4FXA&_OD=L#_ _!-2V)5 IB9'> MPT2"A,V,WE8N".H54;DGVI[;UQ:3U4Z-V6 8;0:,Z[3"/JA-OFW\4V90SK/$ MIC31>2G-SHB#_G[MGQ]K]?:KSYZJMQ]9]?;7>HHMXHPS:BU0:4RM)#8TB1Z5 M-Y, F&,)JP)28[%*")'(AEC9-(GJ$C MN5*!&#")"!^3D_)KG-Y$,EO5J^?2#2+:D">BJ';2JW9JPHSLJIPX)"S(L'P M W6&;-UE8K7S6ZK%O=$^$?O&G\9ZMSO["^FCG'W=!;]+;J$)\V^&S6;U;?C9 M6_H[QWTTP#,)=PR@4Y>2ZF?U\TN?61G5^;9<0@[I^[07)1D[^P?G^7%8I2T[Q,$1ASR!L? M]\K5J 6?,&"__7>@2X:QV]PPO6]_1"J1T;[AKO_Q?W[_Q5>_??[Y9ZL=\0(3 M#Q=:8;#EI?G,=S_F=.XW=^(/<..1ZXU;,X(+23ZJO_8Z/33Z5T/'*W+;=F8; MB3K_<%"H?-OCIK[ '^(@3H>4S-$#+#8BMJUR_AA-VKO!UNTVC-U^RJ5Z' MO:R'6AP;1MMFM)PU,>3M.&H,.WBI8->'LZ%#AO=1907^(NO4Y K)B$E41:/S M9B!"T)?U/GS6N7:.V5DS1Z;@Z#@>FH1>]E8#KYB9 QPFD&=>UQT20 K?9AU4 MSB)0TPDB27]?"BF L'NI2)DS&8R9GDFQG!F1)1;HYXKY^CY1#%C^*A6>9+#5S\F M+K9Y^BF7AJHO+RGOP25#+A,DB/>NC/^*;FK37]$MV"JWX%BB6TU46.&V+%D; MX1KU:*>KH[&APD&I+./.-7 S*0_=5;O%TG%.K:]O9"G<5IW=1"4LI2U6JM'4 MAJ;'LR@%.DHZB5XH[1969=-S.R=;F(5GL]K+"]357)< 8BRM6A<-(UU(N(=COI6B\32M8_&"FG7,WJT\#S'?M*MMZ66D%OTW938 M&0'?XL!QV&<==;ZIN*BS\E@V+@AQOP,=V<744BTDN!1\''T?O0XC8/G+7UXB M#GGS_6LB/.Z8#[:U@HZC%!\NR-ZCP70L&SX1-50]23" M&K K*D5% 7"C5+E6S?F+QLDD\QEEE-G6[:BL.0KKA9F9@HBW:%,)#D[!;YDG M;K5U'JFH>,#0"&BZ(W"\;IL;V@^B>S QIKL^^$0RR ZWX#Y[;V'6' .+=528 M&C:\##&H=1[.?8^!SQKPZ! /"[$Y1-?9@LGRYOX\$*:Z&_.O/I2C?#"M@OZ?.&%#L&%DD"."R#=:64O MB>GI3W1UMW!>1-&/KKPAE=(B!438)6!<^B8E&KP%.A#O M><@5LSJD(>G9'# MY N")W&=%DLS=P0,EG4AD-]3/N^HA+FR,]PI9=P-!FM(D4-F.,$E\+990'-=;W%7.L+X$?*"US?3>%U\T">)1YCD)IL83@J M7KHS9U@M2%:S=[$Y)7J2 M]Z 8.OA"?1M!#02\@OJL8OYE=9+>X$WVFL^IHFA]#EJD'X?K?#C(3/A)9C!5 MN#(K(I".-N .X:4)ZWXC'<@P#.'%2<'A8)1=SZ'C0-:=%A[;"-B#]-'6$N92 M)B8X"+OCCK28*?>#D?=?O1AP_#Q/&&O!568]PUE&[KF<7BV< H.JYX,?/=5G/_KZ["\9>KW2HH3C67S5K\\EDR1N4K"VTP 4&D5B ML9)A=1*U$RP(7P:#W7!A*3HNQ!^@%Z[2LS88,1S]#$>!$A7RSR0$,H.BQ<+R5B]L1D1*#&9)/=I]ISX@>EC5"HC.R MUT5AA)Y .?U9?"F!DM\^6&#D)A./1A#OLRS4'%PJO1AR5"F03D#BHO/E1]O/ MR0>:FUCN9IX3?,!?I*JAX"]C:FE":&K2-3$Q!/+T))897:\ZA0PY6=T'.HYE M0T.>!77!(LX2#TQ&RKH0R*>:#QQG*S:F;^#'W=IZYZ/'295VPO>K(M^+M:[Z MKCG7/'J^^LZ+%)9G7K;+I$&E[R6?MS*ZIEG+7IR9O2QV'<^@Z9JT6*.7THAW MD'"*S6&SAG?N0>;Q1*:)58G>\WB2FM*1;.;]AQ3,->\^I"7K[H0KN!\.@\2B M$3WW?]E=.51I.6/>PU0O MY.7K$25@)W KZA@'$<24%V?MAO& .8\98JJ)M0(A88:.!G.XNA+MTY #F?]*,*@!]/-3D6[OU*__^?W2_ M>$FZ%"V=DB)H@-[8$_76GGA??3T07CDL<\[U#:/5\/0V/S3TWL$K M6B<9%F M'_/5OD,27_]5)AS/$%OS= \^KK ML*3J(W[_\MOOOV;O3/%/O&KF93#?9!P3F;SQ*4?<6K M[T(WA&5B;$/07<*QQ1U2?F-:OSL[3937&I(>&#L"HQQ-'?YK_5:HNS69D"+R M9#B!.Q>R,U:\J[&'."X)BU3X//49Y>R;DDIL5A05 )M."J=A9-LY-S>V+-)J MIXN?61EFDYI=2;!OPW8?;A@:J&^M-=$Z9I7GWF6=4J"]N=*FL683QU>(C%&1 M2468Z"@2EC4N6\/-HB4"P60P)NMSA*_^8VC!^SHG]:N84QU5#"F63MHMS-Y# M\G6F]=L,>RB[3/;,O)BR!X_5V=AIYRO%\(Z#T M[B L8<9AF#^ UN_& GR5@!LD:A<SEZTM5UI3-PE&R2,/@B@)II;U# MV@J<^'+[=@^A;(S9IY6T0$HU$,TNE3JAS9[+\W(Y$5#CB9>6:& ?.UZQ9A*# M@VOK0D0:,%INF4:53*%1)^0O*!UE0Z2 MU%E$J94>J3ME/"?B=0KSM+Z'L4^ Q8"(F2ZZ=KH2D@*?\.75X^Y5\7K(! Q^ M'J;]HU8TX$@C8FFB]IZ60Y9H12+.*"52B+ZR]DC>OK3F8<&&A'4.O(RBSI9C M0YZ1+&1U@5MD+V]_&,^IFC**O^/EDIYI;M07H%6/N"NFM4H-P@MRQIMZ?[BE M%9TY-I3^/*%CF2'OF=K!<3CDLRQ;:<%JK+NVZ9W$J5-YX(]4:-)QA\SLUAUU MTE_UWOUH*T.?/U6&GBI##Y+X#B:0 X>EW"O3.6_!@D<,=D ^-S&AE-'C*%N; MLLP1$8#S_X!0HJ385'?%VU7R.#\7PR[]_[T4='@:PQNS=M<]6/Y>315?D1[CVAZP +$T@[ <@Z8DPX=O;NE MZ3ECHC,.PGP%3[K+(JD.<1BU*?GZH-<'8]8[6 SH2+A4GLYD)3NT^6D-1C6X MDS\AU(Z333?'NQX."JI,;"C5=#';%#W+E,2I#M=H14FW2G'C??,3?'0)Y'49 MS$I#> W:?0$[SP2ON2;(JNP(@7KBW)S_EIB"C&+.ZH'3;8G"[G)AWVX1V4K M?YR.!-O8-M($D4#^N*HHO%]M+WQ\_]0Y.M:2[HSH>'3+H7S0;^9&E'X'C2'/ MWE'N"'%$8V&Q=&&Z+AMF\S&<>6SGXI?"#G&5O V3'>G9(8DA&*:H0)$MEVB1 M+2YL#]X<$ZY7KDS,3R@6&@4+?GX%I:J1)4]OO1;*A,>1,DH3MV2*Z>"S0] MR\?,HUJ\E"XV\[<2=@Y,[LDMIA_,HO(>O>T)J= M'>#\GW MEE%$QDR''/.\S5G]-JK9<<\HETB"@\9Y)78Z:4%2DX6274 NB:S KH^H[>*C M.[Z!0@P$;L=IXMK0'*KA2\\?-C'U'2%SZ6Q-)0:;,:OKJGV+1]_*R/+2J)N( MQ0<^]:0J&OR]1KR;2LN8W+8@SN<\!*Y2Q$78UK$I:B$T7C1A"YVB[Q@0/T7# M6>_^;$6%O94Z:;KA+XK)M&$!=+8^@^LC4@$G[?@?M#3D.N4=R(SM7OX M'9UB]JN;A+VP$#Y[7R%+?5TT+$>,8>"!)'Y[ =JY4"HZ]U/4#4@B2$#WB'%/ M3:^6;0[I.HAYB&,,V?G6M=[Z?/6U?[!W&9_;%J9H^N2]^0DUN*]@QR7!GEO2 MDO.)IN?J7EKI?+_.MN3C%TP9\;YX_F:LR>B\?RH%K_ZTU*#)%(?"1'V=T:(? M;8O86,?+B H'>;L@I0& (@Q*]"S"JZD &'F1?$9E00=5$A)_7D@$P(6L,.AP1D4P8S6V$^C)Z!D MK,FXGT#76X?_J4=.C2GL5BCX0(0DX7WZI!X;@/RK-@R@4,[ 4=KOV@*$0GGI&E-*F-?!TY MQ;"5:-3 V1':P MR,&:I9Y'O*PDGY&H3Z ;B-^&3O3T,+O5*A&'?9?D[^H3M5Y5R7S=:;NFQV6\ MRNG-EY&HP^O99#$1T.F:L$-P,%>#I[!C1V5:&W^-)-Z)'/O#'.1%9T03\G/#B/#L^O'2K>4$H.!YT*+G8VG0RD/)"SNHH8=F:" Y<9P/3"1^N/. !JM(>&\949(G+.?M)]:HW]E>:FH[,>78!I>'(&, M."IL&O0[15& MRKV1P(JEZNV)?>034J;=A%FZ;+CYRY/1A&L6+QH)A;"6B,FH1&0D\M@,53?H MNQL.*B0242SX=SYIKS]UD&]+9>DK4E>+QC6QB;DPWE&D)LY3D3"!-T+L= M_MI>75MS' .1=&FZ]&?ZVS!NLS?W:6!)9A<>7S#BN$BX"N^*=P-$J5_#>52. M)J'HZR!?@UX=ZW*&N%0OE9.SDGVTO#4_9.OG3;G,1\UWE@K;B]LCH8ZF+[J] M4B<\:!&02LWPB;XP>QC ,!$Q[&48+Z[Z?M+^]*EM921#30K06:HXRHN/R;UU ME*0);F\X)#;@=Z),[Z3-Z)X#5LY?>'^JORQTKL)I:NZO<9*"\ 0!3PQFA*XES.RZ$'D[5K M^U>/G4X-+,T0F#$BB&WW3)627>WD$:R;.G82.9<22!,GP\IF2E2M<0@P4C!Q MK5X26=XP]FU=P2/]_\( 5:L?#_45?O_?+8&4VYH]17ED%>,@Z\4X*"E'.)"! M+%FFVD6OI%+NA&W4C)'[XE[%&9;,/?7TX0D@O8?"&Y7HP6H= M)9H7.%#]HU&6B9)$./VX$GW(M:"%C*JZ;<1\Y3%.A#79*0) ")5'MUT>BSU! MY,>LHZ!*WDB;(>E_KIM4P$6T1,K<*=I\D['4.TK8]54CM&F;L"A'%.#[#5?! M/'0!VHU])XWEHJSD7B^[L&4[1@,T5H\/:8TC.VFWJZ M!F5A*+=H$OU8=YJKD^/IR4^3OB3:$JED<*DE-#TY;3,/B3JO.)G_^K/NHRT? M_O:I?/C1EP\?)L'YMQ.ST-%0C9'M5F-OGX@H*"5%+WHF',B> MELM^D8;,XTUM?K<\6.9U9;J 9+W_I@H[+X[!E&%"7G:"!F%PR8MI&M:B%H;9 M0R#E9I-8V$^>:!K7=;,-'\,$41BPRBS(FR&9S*5@7W.VI7>:,1JBO#;#MH(S M1<.HF:R[G'<*I[5KE<++_.V8;4"8"RP'[\C$T]3BY)3@RI$:.C!/=]-.\)H7'E0TN47F!^A70+\CO!!>P"*.M#HPG M50^E2F##2(=0WPTYP)&>3\GOYH0/Y <3$XYDE(.75#\R7?"9%ET20.J8U,&Q M-UJ+;GO&<'[VY*G%F^Y]RNE L.22S?:**_YT,91ZTDL)$-(O4$TKP^[2,MN2 MQ^?(Y6XHC.$00U,T0K/GE0*;;9CF P<_&^1C99Y=GNK0U#M7GPS>[W:+?U\T M4AO0FA8YDQ*VA(5W+@],US[N-X"2'GPD'%6@B#\(-$43:''#"]&E4KJ-U#V& MWKVC[RGRCFD$"OHM_39K!,;\]VH"-:'P;-YK+[+6I:4MVC%7@0F6@M\]HY1B M6L#NY$)Q>?S2I.022J(LSH!>J6)PF5E(X]2D1CLJJ1$$'G>\FDEU('%@:T84 MR($TG.2 (9VN\*C3E@W@![KMRQ[-MV6QXJ( 0;4*+E\_[$0U] #UUG!S.1:2 M@!+\>B^_?\$QHQ)$.I'/E.FXI!Y6D@S[0,=^ >OS_>L5P"&<_=&A8?ZFQ]T 2M"7?_Q;Q6 %GDS;*BYT'5=_ M??WU^>H'7Z&BG_3T=YTGI=IEBQJ[M/J4E"^1H EF01\!-9*BJ 4V\>1A^%]3 MINYU$URM-6L@AK\_^\/O/N,7V7$=5\@L?WS]8O7]BS<_O/KNC7[U\\\^>V:, MJ5^_?J$L?!.=]NP4Y&FS5($[O#4E(?'DL97.3)Y>URZ;7,FG'9.:7^3<0O(D M[#44#[3 9Q3[W"0G#_$Z)62E(3J0@@[G[2+M:IJP,^;WF:Y9#K\>'-6R)/N+ MYM(ASFU[I@3 -$Z.ZZ'+\SNFQ$/G_M)"(%QZ))BF4?<*X+?9'@6US^5RE&8: M^RNLFN^^??%23UH3$D7&1JIU:9DP5@4)Z-34'2!US#2];]:LXV)%]4J.BZ26 M+O MJ\![#6#]@>;NY.NB3V U^*0$'[.\> (:[#-F0L7Y99>*95?W?'T]K@?2 M-:7WI)K?6]1TPO", RF>3N)Q\[_"/R[K7B7O/&Q+A][T!=)G?%1V6CIJ$Y!B ML8(&J8G@=H6I<$ +[JCE'0_@!?9PY"XNV7D2K>]PSPG;P7G@!R\1(_@XMTW!C[ =M+Q M<9 9"#JUNLPIFWN@L".8HDOR:_TCX14NQO:"B%;=T2%( CL7XK%)#_)?1Y+R M;3S]?';TY+]__<>76C'!*]O;SM])7WI*^NF+;^K%/Y=>6@VJ'G ])O\ULY7$ MB;!%8U9!656%/"(5:(*!TW\D$MU,^:DG8[.Q;+KT FUX"B1JJ)3]F*C*4P)F MX[O *&\V*"]Z?SZE0TAA#MSYAL[1PJ)\OKH:;HAE-\,FM7/=:FT7HM*V YV! MX:<1V$7,5@KRA<-@TT$3G(BM$(8F.,V4B\%Y:UH#3Y6%]U19^/*ILO!467BP MU/<\_W^?6+QZ[\&XQVBP*#R,_HQS1=QF86EGI+Z6/ZV[6NV8MFY03)D$1A&! M)D5;AW)RWG=2U/TT94L1%BJ] Q]*A1 I MH\"/)6V'?$L9*=Q#:R85_#H+&(KS59J-3>H2[;0J([9O>831HXY*',>Q"?E> MCY<@=("L\6"8L>$(%0Y;+.CS1-.R:.8Q*V0F'-0:?>,HIC4L'<1>$\7=PT6G MPKZ\H/FWN"T7:,+WPZN0%DEKZMZSS > M,AQ_5,4GP8UT>-\S]G@R\0MU 06SH;N]#KZ?%,-D[RL>=ZMSJ;[49HC>*O8/ ML3 5-(=N7Z'W6)=\57LN1C->-T1FB=BT'GMNB.M5M'RYO2!M)"GC&(V$OT01?%ZP7DZ>6PNVQ;ZSF>A0LDF3:NK\5)@='PMD&Z)^D8J))(=; MAO:-@-8(S%O&JHJ0M=97!<=(H4I&$E+?I'!72 [+ MWSVELY<-3Q$\AI-U%S&4E)7#4=['9,D9!1B*)CB(C](TKI5NFCI%.9\@;NV=%&"RG9 MZ[ WN;L$>9?P79V0FWI*)GPN(;@T';F9B0EK6C/T*5BP[II2^M*;[U\;+H&E MXEVZ6OOD;MD*2HCN!>A9.D]6EJD+4C,UYX3\ES5K&'L+#+11S:G9EV>I,"VP_$Y*^_>SWW MVKOWC$98""0F53E&TDSW?J[GM[Z%X3Q.\(&(%SKH@+('PXEZ&TTI0#"PKN,B M^.B:,I88FSY5$ >5L"?:)$'QOGEIXB*13M.#'87T=4D(P";?S;W<5S6+_.>! MS)N6)E5H['%K(B'BQ9TF IC,"?.".&M5_#NUPYIQA/C&<*&?792+8-,B)S?(Z5 MB;DHO4W#64F.US6M10.L(_-%NEG, M]3:*MT#E/9?HFHP(E,#M9_\,K4$90M$@L1)GD8QG:GS"+L:B2:61V5+OLXRZ MX,E,_DKWK#%+7JO9W&L9*8F%F@)DT;")MGH;7XP89&WYH9DQ8[\*Z(";A_:I MTDJHND9>4I9]]:G MU]68E(*]IC7W5:T.4S9.DT6DJ&I'W_DPHZ>'Z^MC!YM>-6%YH%#A0S!?3MT/7- X1:6_B!AJ)<;F/D":RX>LJ50M)Z& MNH42DP&<28^0_$)PW0 -'#G"U3>VFF9G89 M!O <+D3;U&[/GC4SCFU"=8 =G;,6*2ACWDO[(S48!L 77T*W+B!'IL[IR *I M'WT.4?&4UT;"7>_WLQB2_!_P+Y4,P0!/QL?9T+@-_ NW$6/7H(K#C.5:_>]- M+X7\NC._V%^'#]M$>'U)=Y6[IC""/?6=)T+F!T$4X?4/P-"]5.A::\%>R@[\ M,^7#3%W1P\EIR.IJL*.ZF)+3$@>*T6Y]UE$Y<&U@!LY M@)3A1Q2 1F@I'0'JFXZJ6Y;_R.L!D&!.]!YQ!>\-3Y8BT$ M'GY%FVF!3QH6]!B.CL KTYE1]F8[@_>?P87VT'(C;VP1(QB($4N0&920XY"( MR6&5>,G]7S!XA]N<8F&NVN3NQDH?'T!5M/\/=#IX^&6H^=./B;X,3>?*+69$ MS72. EM?1D]X7S<7;ITA6>*.R%E#E)4;5!M9MRBUD'Z!XEQTFXGH>AGHGN!- MS:H_@$]94N5\L?EM%$A&XT/2V410A$A)'Q*'WRF:NPO>GY.0Z&44$%(BV6Z9 MCM#5 &]Y=BX9S13: _5LS!0"I]5O2\7U7G3.,-WSGF(JGN/#=N0 M.H&K$S,[+-/XY&YI@\ N;+PD.<[0CLMBF?&:9?X;NG[6U#Q]_0:$5"R>\!IS M+:/(,CY9[@LNL$VA@C]C?=!?Y0K5DD-X,8*%(X+TV,M18?6NV3JE8FV6+ MI"TVB!>]-ZI,-GG>26!H\L.1>8OB+A6NXI(I/+U?@#7KJ ?AOH%L M#/J&>IO'*5>@GI+J6]]:%6I:)+W$Q6W4V3K<+^U[,#=O!]?2E+[$LK>-0JBR&KSJ1NB$%:WHZXV26@(F-.0[*JM9@7\@E,>!)GU9 )DV& MIF_H;L04>'=4(HAA-K9]4 FS3D&W,HO+<\4@M!>8OZ N[ 651P.+;2]E2 J\ M(9,*+9_@=LL+S+G/_#C4-89M/G=[[).+@6?)OJFIB26=Y@T+9225[[$8L >F MVV+[6L%E:):=65DL;$)D4\ AM'.,_I49&EFRS6$8K7JP@$Q'RG,]G+P=:!'A"!214VLX-;'HH"C"*!]R=6"8!D!O-/\JI(OV M#.$::?+7E-L!.[WMTRKF!<2Q)T61GE^/(07"IN=+J8G %I/!;AZV)0,CZRCP MB(OF.2*[$KJ4@A2S62MONNS MNM3YXGB6"OW]OF;:\K?/-KG;_;YFYOJ<&1M MB+F3-24&V2F%+XZHC6O;IH20VD%$& :[422?YU)Q+IHD\$P]%!\@W0K&LC"F MI%_<3=I\517N2Z4T2D2-UY&S)-5<0$A4,MC,!.\]_SJI0R?1U\0U'C!WIP&" M)J3(\9\M,;RP+Q=%W"%'W\%Q\ S>"C!"^](07@54ZF@PE+GB_4:9),V88)<$ MSD41^E#J%QM<4HP %/K+Z1KK?KA30$@>@F/4&)NI%\IB:#9C4K%.G;6OZ08) M^KKI"5:@C4ZTG2.UN!=W7/>4V7 -IV- AC FP6U\0> 0^65NM#Y4R,#L<*HY MK<^8G#>+"ZRDCDL";K-%7BV#;EYN20-(MEI63:N./^$\R"PT6$XRJR(O(6,: M,LLP(3:"UE]2J2"U"+9N#4.#3'-O7P-?F8,2 )L4_I7/$G>5[5HGK/ @,Y1+ M(43,^*W8;A]L">D'X?5,\*>-K@C023]RA9<2]EX:^=X Z:3#<]>[C?\=,7^0 M&%J7;M>'Q2*$+&MG'I)A@/0EPA1SSR+R:?(CXHOF.PS&K;B:-NBB\%0QA)_R M!I2M1EY24%?S,3&PTTAX^DQ"ILL%!Q3Z DK"3!<%HH_TJZ+"-\Y&&J9,G^H/ MD] VH:R]3%+CLUZ0+A FPZQ[XF/SRS*O/?I<1]'8 83A"^#+P'OI9))H.BLD MPR;8 5?-+'"M([3:R_D.;*:$[D_-$0(2P10-\(&Z@T28];C^[^KH;>R,L;7% MA=MHP',B4K;9O$H41?"]$I.[P-7"0F,Y @,D+2&%-"BI .3BX74XK#TZ9M57(TIX11ZBQ&U6[).YUA)'H MD)*Y+UM3E#RGWAR2G6PB5RT%LI#Z%+-15Z2)NZB?@9:;JU0Q+">6FPM MZ.\A3^AO_(]*1XH [[)S1F M$\/ ZQ1.X8YI_M7@C-T9<+/"[ L&5]#M]SV."8 K!YT;L%_FUZD[%PJD(*7U M=-&?(\$KG JW"OD'HKP=>0@PS.X\:!6?>=> ]LF,7:N P?5"2DU1,U@OP-@- MZ.9\5GK3$SY#/^*G=O6!D@,>^3)FN.PR&:V9P'4UG#=8*10F"V1S\$EMM>(_ MK85!B>8@V :1N]R-A2VINJ#7%D.W?2X@"S,@%^1(43E1 TJ_..-9*]\,Q@%' ME#/< (M+P.@X*JYMQ)9__98\QI[IM2%+U[8--*(WN#$"'1%>^&75L9K06IJ. M4]C)P#K4WD0TNAH*'E<1^5H,Y5915VH*X/U9N2)5,=3NP')%4=4YSPC;S/2T MYEIFCQ:+7O.@VL7VCR0M%;?)RS[O-MTQL4NE;N1Z%]Z.LL$G_&N6:F0Z$C@: M^5C"%::6O*GCY:\X62Y-W\R ],\8IDY86%F1CI%7W $ZEDP&TZ4F,KDW+F@TFM.R?_^G1L4:-;X/ M!M8$W#'"WJE-D6TQ)JX8']WA5C(/G8F$![13-CT9Q4(H#"@&!!T90.!F-*Y, MU!-;%XFUS3[!L#&?/K"&S5\.\)*)027F86 "?2^HZ>!S/72E-PZX&"WTA+@M M"H78!R2<<9M2<*VG:MDG&_!";]\HTOX\@[O3QN1$^',V=@ M 3[Q1$#*:-DJ;S\Q]!W_\$\3(&I:#DM\+9S^XA]4[&D:-ZOC!PD_8OT1T>"< M+F@VSW028\"^UM-\]AXS\A0<"AX5I_8DR>()Y?%$ MVE8;@1/QROP%9_Q<6J&<-KX?(#SCF6%@8-8G4RI(X6IB;T#+WTL$C>4K'">@ MSPQ23-2YIIH'$B^H;S8[&)/FFQJJD/#D'8?MP1H,B['/%LT4FFFZE;>I"U\L M[1,)?!SQ($M.3XZ6I#5B$6;F%D@(3= V\ZKG9]VIF_\G-5V@(F:Z^I8.LRBA M)YIM*T#5*1P741(9H"1":#$6S;@'N?\MG#\XZQDB96O:M*<1RO:(0K#-X89A MV1&!6R'T*5Q*%$- +ZCJ\K.V+#DQB(/TL6E>B[@>NK_V^9M76 ^.K#6)*>='@TCJC5<]+=W.4_M% M[)31U). %9MWFI\(!64'[\MRA5DH/Y0P-:.!DU4+76)*6_L?-4GE4)=OM+7; M^[:2#@.K40]QK53/.R7PS](2RB1B+:WV)H)[VK"[TC0X[1G]ZAL)&8IEKL9Y MB1&E$M!US;1"PB*?AYZ4!V#604@-8),2VZ*_01+D0T,L1Z(HE3)--G.1\,#V MB8N-KAK7:?IS&W2PJB5&Y^VN,4]X\AM2[H$;$L*(=SX VG(+!&Y/=7)R(@XG MS\4^,I9!.J!HRA>0MJUO,D'IE 4!Y,[:Y@)BM9<=43\Z Z9DB1VP8?LR3D$E M&#:L^/-)UOW ^C%)/7!U42N/2C4\+I5^'*,W2"/$$>-PYRB-A>D'=N/!XW7' M;=YAVJ7=$@5V?YG)EL!"$8C&[R3J+]8^]'- MA]O<5V&EG?OXA1/R'6B@3K;);8^GF? -0KPHAR$-M6=73L2F?3V-VP;X?@E- M]Z Y7XX@GUS*:RP*6Q#C W"IM=(D*D&/"ZKOP/!@\5QS M'P,4TK.,/5'X[PS+1&Y(8QI-%\ZG-WW%L1\T747+C\VP+$PH1MF9%-AC0X(& MFWY*&BT538I-!\8H\[@BF#*"#8&Y!DO!3;E4)CG;65D6V/2B:152OB.$',]! M1&/Y56N[;S9Y\>,^>?'-)R\^N[%]_(.WZ3@.(SB$9(+38VU#6'I+;S M4@*1*T]\7;X4VHL^]?VP#0_4+TX$Y\-=L:?MVAO[=+=M@.;+SG5V*A<"#<#* MPQFB('DM43D*O7N>;;'C-K^ 41<0F_6E8[Y'\6?8^1>O?Z&H\LG1\='D65,4 M!R]:Z+WU=Z".?MNWI3-'WI18I@9#U:.R@0[./ %_3;P1A;X,!]_!(WPXC/QP M6,J@K3@:04B+0*W'G)J5*:H!Z+6DP5^J-Y%KL]F*B'($CF<0>O@YV*,/6.$5 M86$.)Q3:2TU-IP3@0=-\5(T"SRN"6X@Q*"9K+C8^$8IM MBR")LWX\#R6&TU,2HH]\L7DW:YWQ3SW7@5DJZ)(06UUAH<&8TEK[0T3F$.:4 M-"0?,SM/US;>)\CW4;G:LNKE[Y;;DX&B7.V26*C/(NV^A)F3#O2\03ZB-[Z! M 3#!@O>!0<6!Y#]Z-[=3ZJ=G_3)H,I87SGNG?K_".4>Y?K,*ZN.)ZRMI&^@9 M@5%BR7$&)+#4B<>7GBP@7OPA7PS40,GI@IXEM&^I%Y:P)J'??'1UJ#2HNZ*8 ME9'8W4KT'RMHB@UEMAB J @4ZISK%5$:]9PZN6S3$,G:PC:#:(;=FRHC/709 M[QDM;P(U +1:"':B%K+ 1, MBN#Q80$YWK'5>KS, [8C"&@;L6B:@!,2_&DK2C[TPHZU3>>2T"@56@K9.[CO M)@'/&Z[M.W@=W"*=U^[2G:UME94-CX6S,E=#HQ/1$M-IQRB=$!BG0-G!NDB7 M]-I2/@YJ')'1.4_G3BC4RS$I36,?3EY0/5@6/ %!US[7S8=%3J%=>#Y7;,)T MR$=)!>Z<[9='CK!,SN2-"^)-Q"O$SOJ.41G7ZGD"KV!A>4WU!*4@JW;X]H19 M$L$[)] Q<%J(J"6+VQF/\C/_.0AK:L6FF&I#YX-^5@$[L]$Y<,1$X$L;Z1#8 MB",^#R0F'.(S=^BY?-B"22)\!_78H1::/;%[J/T-.2Y$P O=*Y(,D\VN>:]T MX>F\XB:*[G& N.ZQ',Z ]!&=W%64+TO,A6#DR6=3C1U8TP!SAT@SYMPPD]$2 MP0D,%'@+D>?D)>IW9QY5 M!?H<*F 8^KQV<-<&!!*#%W%'+3: MP0HK5J86%$D&'RY(8Q8J.+U"*#-MH:2V1YZ!BUKPF]$*&Q\\F*7YR.'D-V_T M"VW6:W\%WNG@7LWGL)B:6-S8;I3PLP'P9=H4IEQGO-,YLF6+ M/>#%5BB_(Q-P^[TDP$A(?2+R(+S^+*)C$T"6V=H41D*RS&O4MR"N%;D-T>J' M,03N;K'9(KU+4N/O #@DNG/BTYC3;7;-0)KWF&T:-!D M@IMB@RAM9"G;.824FUS_U"R0GM-G1MG:UCQZJK$7$X"D3<;0>@[GI#8S M]?6R00L0Q,G>LP_*W^1A7%"PU2!W /[H(R_TXWN)M0-2K(9 [[I.3U MW,I'1_NDY#XI>2-'[65-%::[!7ZT$X8BG6V+X [$2U ^[#GPJ&^5RPZ\P6?EMKA91H6%D*BE)^(>B"?B6_D^233I+]" M#%>UTAY2NQ< I):YH;>$T%AQ "MV)L52T"KD2LLHS51*YF2C+NC4AWH F4DV ML4X!?M4-%6Q W^>S]X(J#.R\T/7;.@T])1AAJ,/LCNYL$*?S@;1D8$SB-TW+ M "Y;M+).A./1#("LE='??O-\.JWOQ60B^ [= 6D;3'T_A1J)^V6TLLN4#@UR M8(I/\[Q0S"]%-X)@SP'@S7]2NHQ2USP]+38EG9FSU@@%?M4//?'SS4G7 P*L M:>5@AU8#VG7A>Z&F3;#3!GF%S7?])ICOU$ADS"['NP7N@<3 [9VXI=NWH=!1@0V\95TS[R]@ ME5&Y^E/-E!!5&;3#Z[ABT-)X4K#&5Z*JMY)!*(6+"JFLI]LI;X7+GE^BI0, M _"J!XK@K4 4LU!" M\T$MJ+]7Z(9)<[+ KC*M5:I= R]P#>026:R9F#^B+]TS0<82YV3!/&WI5Y@U MM0!C3G-K,W6Z]]0.FZ.Y4/M,I*>R*KK>TF*:LVN.KJE/V+YWBCP."6XS(2W03"%F=K7))C'>I$4N_UWYUCAU M">=" R[+JLM79%;EU'ZCZ@:N7)5+HMREM!C2\NBRLYB-::IADGK,67]#OE1R M ]@XB:N'L!F8E QC96U&> _@DYRV)9G$(!\B!@BXP(KAG>B@54)=$X2^?\!5@($C])>DEO%X^A9QQ0E9O M&Q5WHO:D[ZSI"L_9:V@4SCU#7< SZM=*Z1#;4%\+EOZ+MXAHAEZ*]-/[ MIX<:@[?$4054B>[857WFG5@G?-[ZR[-*1-%F;D+[1FFZ>DSH@KK==Q4SGQK8$2UY.J\>VA&3Y@)2A+((7>J)+ M,.@K5LGF 8=>EGLJ^__NOJ\F0Q?$8MZ#H:^-,2>Q;&\1FH MY()11V2'_L6]6G?4OW$!6,_T)JH#WAWP\T("WG$;P@((XD/ MSS#E(0'[A3+^RU)X*K)PLXFHUKP])Z42X6"I^;FL'1I^["JC;]+28=(FG-H> MS&09@I8DBO)12GG&+1EN;++ZU'@5&?J52M]O-FEPO$\:[),&-Q+-@2"7]C*" M IE.\6].]!V0YO8Q A I34W>.U5I")W$F#5"M EE_FE%*4B;>K)")TD6";EU M6&)IW.H.PKMCD&W$ \U@TCO:CO.5G3ZP.1'9$OO+6*#&:6),6T>TR.BG(2(; M]V?SKFN@%!J8=,-(?^Q;JL)/G M9!^KIPEQ#]C(@WD1YLZK@D.%V?P*39BA(U,&E2@TH,5.28>3UT/;#3DM7A[/M1V+2) M?I=ZHOD3TDF)SG@CYF3W^]@)Q%S]B["(SMN/_.U94] W:62"W$0+"5MP@4U& M?%I@1Q'DFN)U> +]T#2+(SY^U IP!$#/:&T)TYSPOB9T#6 M#&DM300=NGHP[KK4G)1G!; 7+.EBC#FN";:J_-84'+5H>B* ,.%A[]B&]S>1 M/@!TZS^:"ON[4+ZJ1.M\!/_AHH$:! #S506R6&7N9F%KIQFK58ARGC7<6DJ% MB_5JA%(9/AT E5!%\I!M)%]1/S9_'N6_J2*CL[F7M)+V7IPX"1B]3W!S-FV4 MN'&WH.G+D-NJ*_-V1O4W]I($<7-#WR+&#%7&ZA6GH'U*0_2F6:&MKN2@=(^) M+L_G34H)X9M-:PLC6K&),!0-TCJGB*5M91D:.5,N8VX':6%YD:\CPD%L)U+[ MKMA%<'?:L&*)*3X3Y9+!58X6ZFGGQQQ(?KI.4*E3XL$-.84BEGQ=Y'DH7)5V M=GRQ^X#"5/B]Y'/\A(BU%+2@H+X-@YT(PW"I+!E9W)C'6(U!L@\]9*.@OXSF M2XK9IKU&I9#?0F?(' &DK,0R MZ=:72KY+ MW$&X$]X/\@5T7/.^ IB8V^V\A:04Y^:#E%(FH&7EDVS<4:1V"E9_LICVPX$E MP>H!DS V@S)$9[YO&:JJ[@^+3A\B(KL'"FZ>]&:]!2&N90//FX2=NV M1$#@"VR4)5G;';B:[M0-L'WAJ"NP5"^73()5$"F)!W!>ZOE?^/KK)?@@JX59 M>??,LS9?"G<*5+Z=U9N=4(XB^/U2L(WV6#4/)/N+"J652!<3G?)39CW:8I,< M!>;!H"J$G.C=A&ZV>39NR5#H9EJ>Q_W'!3*1B46)57BTG*+!>^@]IA7;5/H7 MA4J(W@ZS32%!7(1XD\% (:+Z@"VWR(P963='2C#7Q%MS-N1895F&RG.7U2;4 MH?DY;,NN4PX#=3[+%ZVE]')/=7(7^%'4"4F.^3X9<4W)B)-],F*?C+@I:&DB MB1F:SQC3:):@-JC>5$04$3^$SB+67U(A51@QQ@!./@-+T)?]P[_&CQ9S9H*I MS\ 7B11+41H*6J",T?@*$U1:C*//WA(]R9VR1/X^JEG>MF>9A,B\M9Y%3BJIN=A7/HS&M)T:O_%>%ZM(8_V^).@)(TO4^I9I9R=7_@- \R0:OFT$*1K"CR8*ZC^8MQD_6 M5. &S;L@UG'7-#@[@TX$ BL(TS<0VLRB\).KB7X>BBK*P[#BNWP;SJ'=P6* M\)(%W^NO(M1[U(0" @SP9LJU$6F<[RD]9+M\'5*TW+=,(\1!^%T JQ!33PR3)6Y?R ] %8H4*Y9 MYFQRS&0%P*D$I_GR(RGB/;74&=1SZ/,(91KI><38X".QP1=N/*CP:<.5+K2? M\/U57A6'LE0VA46O".;"6[C[W63TO!OQT&M$!6&2;"Q26G2Q:"[< W^ZYGNX M LND/CM8E//^I_L/W?6QSSFX\:N)!_'A$QGO3;WX2; .QP\.?X!Y2W-@,(!- MBI);?T"&--IY*B)-*.XG^VV[N6W#"V/)B?]1<@J9W19).;"#0+4Y&153FU:) M!(KQ7]<*)N,_+8&&>O3)_7;?Y"UUFARRYE1K0^4[4FIF'*VHF%P:&H*#B>Q. M>+?#GO+<\"6S*:Z S8=: 9&7AA^J4#/M]_\F]U_;NS>6DSRO\\5:Z 6I!2UX MY#-)H5+J@QI4+4JJ!N/B0"K5"XY5QC"?A8>V@>1X^_QTO]4WN-7ML)28"1O= M4'PB_>"H7!>)L8*4KJD))PN2SLM^YVYPY\@.AHUS>P1-%E)&,R"PP.87IQ5W M>!Y7-._W[0;WS=A#27^.($UVOY!.WJ-?"8%K^43D.BH2A#/'C<]QJ$AGV?RG@/R O,>DM]P>WG]X?G!@^/9*!T]2FF4]U*SP-I%^>2NO: N M07 MB_EW #EUOE+76XJ4%3#$L9NR"OMMO,%MA'3-AAZR\*>P9!-W5!F)4U\S@,>H M#G"_JU\FPIC/D(\;J5BE.U.F)1#9Y&QPZA&>BC"78+[^#-RM> M0S8T&S,.F/1$@$X;Z%;H[J<&7?;[=8/[Q8&.B?,3ZV:)K*2>:H%()("DK^-Z M1\ZN49,=P+MW_01I5MR%7#13S(DCWTQ3@WUC'X;) 8SHMLJG,#EKFPNH M>L@:=$_@L_M#<'.'@#P.!( 3E&D3?I#P3/ S9N+<[WHH/F#ZXXO<>:/?R:&! MX-K+KLW+Q<&_YTOH4Y!3'XTW@SL?^<&?[UN@#8%??Y]Y=P<+9,NV;=RA6V:3 M&OK+NV/E#/$<"BQ !U!._KS,%T ]2X8Y#J!X0QR-XO35?[]\=G#\X\0M M,O[]>ZGCA];NI10'0 H!E^!.X5M#P@#LPVL2=$!<3!) *3TTU]ILR-4%>;@, M@:R0:7$^#9K5S&$_V9[E]738U. 0N4>&6F"C['HY5XFZA0 @EA%:Z=0CEE4W MEJ;\+5O%RN::@V3FS0<"!B:"5,H9/(:9U>5?F)/OKGJ]9E-]C8!;(!!P% M,/9#917DEL_+!:/7&:]'XUS9!G$O7[^R"A!3C6*B9HFTH)I#Y=PTF,%#;00ONNL&2LN]5*4 M*T:*VS-W3_]7ND<7S6PPT#:PX9=E>P:$!%"/[GRN@N^O<&HQ&C^J2O"%^=!# M@&-?9%PL\W]@O$5F@"V]\YDP%DF%F=FI"3+X?_":B3L^C*[GE2#VM_02;J;% MI$G^,BXN 7$-)&,=J!.J:_#=IS>6I !#'5*3Z9>0-LNMZ-MRU9=08?+/_^?X MX=&3^T?9Y.3HY'XF_'?'QP^R'Q\\R(X?GT@5!22-4L.#PDGPZ;%BKRT!>EF2 MJX][_E$( !_]\$_"E\*7>X4<@G**_6/"B_P$_^R^;"]^MO/U]7?6Z;NZ='^G M\PU75UN YV=GH/K[,AKSXT\3 V(+>Z M '.B,:<8-B%M9\&31(0']SLZ6^[&+80$7"ISS&RU7(DD4L#1LYRB@DIM6ZC. MA/MN3KW%^(EHD]%R.;GHQ+JI?PHT$%8'\])-(,:UF'Q7?4_UR2@;PZGV%\T! M)A"ZU"%*+@(J IXN&DSH!J4^Z3Z37F\WQN\J-RJ]]I.3!WCC'[,B\\J7J/IP M$9 9[*^H-&7XA[7MRA)#LE0#=^W:[GJ5W;7HNIC@;>M":^M1TOH% [U"$3R/N&&T\^1@POLRV#UXF=&5A_UBJ,I 56':%R1G",3B7;@T@T\!XX9)L(#0YNWC"UJL&2Q M_B[2'!42HX74<&,B;=N6"YP):G#'7?JV6(M@(&(#MRU085!RJ-DOFR'U:K!D M)\8 LQ/>L"FWU#O=2'*58%8H?4PM&3\":X#BPO4U&0%_?>E.3BA/\D5I*01' MOW'E\$*';/EX/?F:".''%6+;VLD2,R[,6A@VN023&;N58MNS%^BFY@"JR52P MP2)^E#IKX;OT,!P,S$L/Z;(8\7Q[H]^G(-"C%9I.68AS9!V2Y4"Q$E)R5\2I MB2-U9O9_#$X2GQP=/\HF+]Z]?8YY*6REK4,C8J.>>U<)4Q#@2Y#-O.H'<3,J MQ*$7%=.TXQ2%-1?Y3UY MUEQ,_L.)PV[CN'V0("_ ,[OB,IH>'^%$G9@61253E^Z/, 59SA-W/31+(:/^ MX>@HTQ]^KXK3?#5YP)^37[]=.CT/?W@('R;RD;XY*]G'>N]_HR@VM14JQ0*#?LZ!TRUO0_M,$[=,GR%4L![PK>5FP!%L8!YX+T6 M1=((Y&KW_*QM!#A"L>L6SYU]Z+R:]VKP4< Q$]X*H9CUUB'KX;"4DZ['8BT3 M]#+%31TVF5N'X,;QF(G5)F7-:5QR% ;P;\THB^1>(YTAF5_.OUI)]/F@%8>3 M9X/FC7<]%M2MD'(S[V$HV#743BIQ&@S=LWL!/!FYB]!4Q1U784.[)^S /1P^ MF0F'B XGOU80"L:8[-!QVFR.T)FY/3ITJM"8Y,,R0:;&\DQ7 ]MG$N\C6+OA MP#.:%Q[R8&+18+F1/"Z&QO3,.*;KJ%6X/^XS?\4VIATP=^X./O!K<&-6>TN: M42CI*F:A[_,0GRUW/.Z2M?UJ4,RC!/(TXPFG;13RM_Y.%/6/HZMIG!Z%3R6. MW5#B(B1-T39M0IKCC3G\, =8C5ET2_=DNX<@[G>,@RAZ>9JI;90V0'*O) M#=S2HY\61T_K"8GSS!T9MSR%IN@-O&PK1R53]*D&M-V=4:$X2Z*HX":!PPN/ M8[I ]#I\PBMZ-'+X,3GP+5WQ72,&W &/@2AX>5,[L4U[XCVWNX#TT[L\=>O^ M5AWW1M"]E7037CS=UC5NIJB+;0,%RT\@ARG61J&#ILRD=/T.YO)I X]2FVV. M43_.IT'$=V#(A:G.G/IY"=\D?\@\B6B7RQ%S4;(<28*<\CAN)%'P*PGH.$#2 M;]\MXII2;#_L4VS??(KM9G0I)\O 6O:\%5A/O!*;8QY\)*A0U+JWP,P1Y#&% MN5CT62+;D9.U52YB4Z09#/UP4ZEM84()36T"RIUKV2+3=:&8SK#>>+/+V#!N+<7(K4U.U7;*V*Z%GH]'!ZAU?/DIU ,)#AF$: M5DF^NR>-#W0*CBZCYDW$K"RF&>8<0ON,6B"A>38.0H9TUZC.M2>P4>[24*,H MRR5Y!^[WSI"^4Z;DB#',!*W$.8]RJYP M:J2>@KM6X&FX[!R0I60ZX%+4J#]OL;4;'P3?/40@1A&T-%H-35#YHW5+CT9: M%_P/V\G4!:6H%MSOV,?'C#K@6U9UT-T=,S:W&!$ DQ]0%0:XM^'OMAE=7C2K/A)6%]R,%,Q7+]2Q'[F!^V/-P90XRX+7 M*5Z.FPEERJ4?O";C>84R,^Z=ZL.R$%(RI 8!/3'6UC1:#\/'CDJX^(VG B\,C%F4G>5>(\FC-SH2+Q&1X;NCU01#B MVD&0P6FB; 7?%M3Z?CP;5578EME\0R^GFQ[XH)"(#W(ZIWKVXA+<1. M.<]@NJIR^LHYZ2WDS$.,[C/G3F*;1?3+&)7.&K9.K&*A' M;(+E+OVLI +1)402!*RU.5+9^!Z-IL!=;G&RGDP+CF9WRW1Y]4FE71+^Z* , MO4@_8+I&X@XN)+-GQS3AP""M[8:7,P,!RR6 M0VZ2$X,* M:PE0FMATKE1LR_)@#?EY=^#/SK"7(/:PCWJ>XPGO3>,_4,_1\>0SCSX\G3FP M0-"-M>FA/?_&%S\;B$PHZ\IG4!$5DRJH(.VTHTHB/#/*+HKG(&2E"EO'^U:. M"&%B@!N*+2=KL\FP8O"'S;MA2R)(V5,?^* X"91,49D MO)4$UMQ.N4VZ0@HLM$3X\YY M'PXE*+&>E)*@V5/1W_0Y9-32AS*4E>GS2)9:KK_$G!QD-:$_J]OK&: -2VNM ME1_=#+OMV 2.C[I3Z0X-%WP4[BGGF3H.+-'U2W+NV#+M0MF.^*MIB4XYL]#A M*&F,F/>K]_KZRY\_:1=&'7X-IC"L U& H5-@M.V[U"XKZL2D@:4&!071T+O/ MH_^T6V%VAHQ&$ E&B*439)&4\XI\#!RZ/(+BJ[7#B>Q4J4N$8)>!8@P+6+@'/'P[ M@(>]I+O$"&5G&2.]%/U+":/ QN/.VU , Q1W-=06<(#P/*]:*F#=;'1",Z6J MG(]QQ-0K@)Z4PM%2E' UM)#80 0NY@H;R1U"2HO,WUW"0SN$HU*1"Y3O$2H- M[6/AI>!$$(8_\YGPXUDSPIC5>^/WB] S<][&4*PPO\W50_Y.ZE$7Z.M( MX@2 S 70\)1ZP#;XX V+#\\?1-9BCF6I&+\DT6S>*LV@6$Q;7+FAT8&" XA1 M@81JD%82&LERR(?+I9H:6CR@SSYATAT5;,@)5IH0!)YQ_KX6_Z)'MN +$DS- M4PAPQI*A.U,/F#82=ZRWWQR=%\$ MH>;"?V7F[E,C5'^#J#T>YX#D1.2V)SG)#)&*>&W@8>O3K:C&PU[69_D9L8 + M&#^?3)%AM\5D4^.;9C"7&J/=!0/"9<9"'2418=H6*2^FN(KG7R$J7)Q\M2P) MIJ&%.^:0"!77)_"T7)ISSC:!$ A1X /85'>O?0X)$#FE:E*^OBN@U&K:70 U M=+)!!(T%4!>%/3(BI,/&4$XFB<6$U5K5>=,4GM1+R P0^H?V5[FLAJ54T%R* ML,/]M[B+VXHJV\A:4C1<6 V(2-DT-SX@*"^V,=3=*3G,:+1)#70#B.[&RFN0 MLGD%*/'NW"P*1Z=#(CD\P:G%! $2/4! 5>-%!5R<+T7T#V(J(7B6X!US[-!$ M_@;2-',"1TIO<$3C^+YR.W,E-X_9=YSDZ4OU']4!PHO]^*$&,@SQAFNQ97X@ MTR0?EDO(*SQS$>"0J[((D(W*T2W&UHR%>\O,B3VPVJ"+JA%28(*U@$Z"&RYP M=V)+28NE>4\UJC.RV<'G)4GJ[2@Z,P(.)]IF]'Y*"5HCFDE0*.2 M48$'P2990$$OW#6MB:X-]X @O:=P>E"WGX-X;#7;\[9G\\C;HZSG])/XW4RE MS[;CQZ Y>"2:2XN\XB,)3+W]U'7; NU2*2ML_8=+%N,,V"=JGXG' M80&4.I_/\\HM?]',>J>%_=G4U7F!I^ZUK![5_F_ZJWM.286\.%M9>W33J-J+ M1\B-CZB4 &^)1X$_G?4RBN=,]P._.YSL=L/G[BX1V<-GNNGSLBBY&D#^()811'*<%^G!?A0A\QQ75C7W!HQ_M MZ]7E)]TK#JXS.>1:*L+9I#/1EIDDU.%KRG,,*CAPV2+KKL.*- (2D=E,03#< MHD)VD_XN=N!9 Z_9>$B%,VW#4CR121:9)P6C&L* SX)9B<"R%=:A:1F/]B+' M.C#Q*!=5KL0=]BR9(@A<9AEB.RP8B&6;*J)+BCN]+SJ_IASLHWT.]MO)P7[I M,.PGBR8J7EMB7-X41)F.4M31*<2(4&<3BPQX\X/.0JXR:#N9MVM1USK&.W5%?RIAMVY(>R#8"F3[4/50DGA>+.WT*_2&.:-"B,F@>WF8Q,5NDLE:J;LD%\J9OM+F<\A+?P+U67H// M.^70 M5;SMX&()U"?<7*#V)KM/>0*,*\.L.79ZR+")6T.#"IU,L0(_U8;5J9##![5< M)59@N>MUILW=I6D;XA\I+&XWVL(/9.OQJ 3W6B$-2@:FA#M3X#2?23]#\P)B M!C]O8)55#%!^D+8;H9&P=7Z\_$!B/&\)N.GE 3FA.)%1'X[;&3U)A\_'XA]8M.TPQQ MZS_!T1;-17T&Q*>FE%," 0RA^--?H)O%RC'C743I)^IK1.$/'#[H:IHDAA[X![' MU:(+10:+"8R.DQ_;@C5X(;=L ?(:5-HT:,@JC#YD3\$OA[8.N)3B2PLKR">; M>^,:_J2[=(BHC*&.6@LCV,NW'=8K2L2 M$9%5,5 *:FH_R_N,(4X M4-2B/:&77$6M,%D;>G$!90:4>U08I%>+#CX=,-;7=FHX6JR]V#ID;HIEN+.= M*D!606K''7W)_QV_J'-(7OND[H$UT15!P(3.VCYMVVSU7L]\%M$/>*/6H[%O MG]DE\\I8K5Z4A'*@BZ6?!NW R41NH#Q6E^CM?,:+]B5"16E+2=(%;Z#'\0OB M9[J=HF4#P2S E?@E'H%]VK!(S?<8#6E84TX7 &KM$#Z]_KZH[Q? MEEWJJN=KZ'90U9(BMA9\88EX.J>V2N#1P(%W7/5Q4:XI M2X?$QFV-YT2E!G,UB !#)"@;[E>091K= 9B7^R=&<.9.NKF/ 3V*&-H\_HYA MN<(8Q=UVNOZJ9_%W/3 :JG4.&*(N?8X;EH9BB#LMU.0BUUPDQ^;8Z!KTY;!N M+YIV.3D^.OA/#R[T$YY0FO-9.:,^O/>/L0_O"<*,NV%%#YFS,6F'2JU,(&2E MU![Q2BVI 8FIPF4R(P6XGP\O]6 MO2\A!I:)9UFN2KP1(+2JKD?N&Q8 N1=^\\JM$JRHG8W$22#TUO>8!H9M^0QG M,K$!<)\\2)"KM;$E IG&&((UBPN!V:'E)F&%LX,7S8J%]1P %A2^3RMRZ0TA MLG??]7:4'7V\SXY^\]G1KUG]D@/ Z4Q%OA;8PJ4DE@_F<-M=-JE+#(I]J,6H MYZ(J17 4Y3(G>ETFJD.#BH..0]+F&I=?:L4KRL,=386QGZ".R-2.>$RF M73L=UY\WK:=2]6&OU.[85-G5MKOJO#++3)KA:DH4DYTRF/+CJL467!ISYNSG M-6C."V#U\I:F@9U#EISB=?4<;L1,R;[H(,S6;*-#G[\^>'W\(N_9SL%)D :B M !>8S9#@A.8BD"T*V$8(:!,@NDO-PC:#D(64,C RP-7B_J;T2\^W3L:*9E;Y M]KBM**!CI#-_I,[-[5+$2!D76.3O:W3#Y.^;3)[=SQEO&P(9/N#)#RHFJ,8" M(B_8==S;7LC).XJ\Z""P?=/: N4*THU2<:_N-\XR)0?4Y@(& M[@,>Q6';E">U\&>,HC4?#FZ!_(I2U.\Q-Z\.@J)<1PBLW,+IW ^_-B*NV M-UFXRTF*+Y=\MF>8A.6[4+=LBE.Y/\,V09M41'3CV/YPA_5_FO;]Y"U>8D'B MWM+;NK$D#?,)%@?ER:_E.FTR';KM<4.$E8A%8B ?H^>/B*\#V*P>:+E-N;U0 M%($A?'@T.HM#\J==W[ZL.G.T-,P8IFC'[2R/.9$C4"""5X$$R[N&1,&HLTB>WG,J MUHA[9GL"*!Q2M4R? @MXYM)PPN) 2<.,I8@:I].\JRBG?_T7+1U /F^R!D5 M[O;-A/Z=$%]R+:!/AG+-MKD[;BXOW_UZ:II#NC4F4@ DT$+S!X26:"B34]#8::(9J\R"/W.P .T*;_(VJ;/\AV#D,AZNG##A6A.6 M!8TT],T2GPZU&A*#TR6W56[OG!+P*T^:6%KN# #7IVSKG[T>9&8%.G M_ O!DHHJ!G+YM( 2&OL&9MV5Q0ZB2B)^K*SAH'*I *<#6H[AU8W:51CW*C]4 MS="AN[0H$4&2-P70 M/B=Q25J7WBG)_BK8W,Q@9AO-$[%G_A1CL*?.6 /V/;7B?I%"X6C%SWB*9V-F+58=+_/(>*TK.AEMR0&!5J#J-M[@XG)HNHJI6DG;L=:(H+ M6%3.3A ,P5]6T\%6/R4.(\:WEV6!"-A1(Q,V0?O\/;%DEBMATJ9O0 JL2SS6 M.?Q0JXCDL#*O>27=*$'0G/I*&9^7DS#W$RI59$ 8ICEG*ID'8WLQ7CS2RR/%U@5]!CVR<(P MMH-)%WY"Q@P>3E+-!L9'J7)YPD6.[FF@W97Q\V,O;HJN#/(TPT%7(7Y>SMYK M2P(X==)Y MX;R\"KO CU^ C%A8A4F)'7B8<]VAX0K%YD1+&*-8()1T61#9+->9+V1"LL"O MQY*%@-ZD5'6J=4GR@!9%>'6A52F*@3XB@)ET#TY_F49+7' (2S(TH!^V=C992,6_;,9QS[$Z#(=+,&_B,>>2L MGU2[I ",WK0O MUD?R110F"_DN8QL$N!B"!0%$'0@^5-U2>;'<]BW*'#T6VQO4 MM ;'0694L0K=/6U\ADU7:?I): C?(N2B5#?(;@-^P"E 8YIZ.CP//POBLL3] MIEE53+SXD#*;;KP<<^P9SK%"?6F\"[S]'//!W"^66V$]%!S65!H'FMKED+PO MJ.UK/P3%Q#9P,5W;ZK'M<&8\.N-S<*4C%#Z#8) P*=\2=]1 %!S0 XR++3'' M07>_Z_%N2529'0._0P9HP75ZZL)UO;*C0EF*DQ*4/9 >>A"^E[E0'!'0 OWW*V MRGC(XL!"RR% MF,FJYTJC@LH'F1B:;01_Z]TVG[NI8C5XU]NQR-?D0*?TT.0J;=/SGN0*/0/? MX43\0MER.V3>@1;N+= :;VH:E9G?SR1V0RYIQTVSHRX#H)R(LPK&EL[N=VY" MW9Q[7&]'])NZRE#^%J7H_RV^%:HFT(,*V69JVOX;\8^M&TL9(FT=B MX!KMQ^V4#IMY,;NRKIH@7=67^1(U#A*JE,C=ZIZ/#CI^C/A3XI-E[A>< 2/_ M[:$DYA/<0R2_EDWC&AT 3>;K@[XY-Q5'$K0BQ MU4"0,Y<=G 4/L1#J'CN=Z#JE3XV/[?%%)#2=_VX.A,%7NX\AAVVR^?HG.SC[ MB%XDMA\?;8[HP:BKXM_N[1!A>OCCO7T<\*[& 9=YZX2_N[BK+\ 7!+##D\/) MG[4!Q;\5EO/G3FPY8^RME8;%Y$_",+\F+N+-1?-V7B=1*Z#/,5%\SD^ 8*]F M.US-':=\7=.;YK/W9RW0F1WP3.?X?T\^K\'R1W/[*%.NN)$OH:-V.WE-A+6? M>1OOS&YM^M:.&NG1#_?,MVY(9.$:H9 MO[ECL>L&/_ZB&_S@1G&JN]8QO;FWS,36_QX^,ONL4_.,\2 MPU$O?>C]+FWN=[/O)_]:??RI;NH_!B3>1'?3#>D-6)2S@Y,?'MZ;U/G2C:2< M%3_]WK>+=V6[[%[-W[7%T[9]YS[ZRZ*9O;^'.SH_^/'A#_F?_?#>SV_+54\0Y,>(0+[_KW\+'OYS]@EO M>UD7?[A?^1<]NO?S+VYYZ\GSQ87SW,_7X[> %_I);WI7]0OSJL>>Z.G4V5X= M-.0\ERN\QJFC M*\PW>M7Q7WG5E29UZHG6CW@OW1H?T\3V M955+MS+_=N_E'R_&=\9;3$_/SIY^R*O%TV4?KFX]+ ^*!OUC>))?X?OW?CYY M>#_[X?X#63P9V<^[-/"S"TRTAD[XR?+".EUU6RUE% ^(5"]W M_GR)]>#Y8D&12.E-Z>L"Y'%YBTT;*0C7EEIFS6S,J8]5'?=>H_28I'JPZ&@. M5>74@:0HYP"G@.ROF8?3%8>C _AE'8%O/7)W?"V1N\ M3]VP=![M^@IK]X7"><&HRX_88?7)G8WQ)??HBP?^'CKA2BN_6WSD\1>,CRCG M-9^53@K=I^6BN4 A/4<^6\(?^!;"V/,5*:&%0L-)ZO_2LHXW(Y*Q__KLS*?N M:ST3]+&T;-U1A+C@(E]UY4_RCR?0PF*1KW^J:EP+_)(<&Q:Q(!D@-00DA/P2 M?!_]F87&CS\>/G[P&.1&W[K_+^3%+%(.4:3\K2_&?_OQ\.&C^QO_>G1XO/%O MVY[Z^/'A\-I7FQ&TD__2\WGF_,^V6@7.^E_;I\VSNN0.?0Z% M-I([1U^%0KOBL%BA\2B.CX[!ES_Z\?Y16WXX/.^7]WX^=G<,F[X\>/(O"?UU MS<=S6WAIOUT[;-?;88HU[).G (($?P,W[9;.)AN5OM_FV3P=SH:N_^?_<_SP MZ,DC"9O=WNEDMWGPU**VD#[.MWHJ5$9RAD!YP@+=ZNG\^NK=J\FO;U[]^3J; MO/SC]/!VG[/;//CO\DX >TU[<)MGXMP@[4#;-Y/?FK/?RY>U.U_U[/#[VSRQ MPPTVV5VULIUK\36:;=N'I=MX<'QT(ENHYO7)WKS^VJ[;>)^>0H_L9>ES$+= M:"1F(4X!YI/>(96ETB3\AGX#&$7_W2R&&G*=D[=8?05)#P3RE=0['J;[^='D[V:OIK$/^[JNG[Q\?A&;A_?'B\U\]?SR4=;=!IT%F&H0&O MB9LM7TR>:]'?*RKZRT:HC6YR?#\_.'[P7?X]WNGC'PK^R6?]0SH&*,8D2$NR M\\_]HY,M#6W<7TZ.CD[V]OM7<>YV%PPG(\%PLA<,7Y-@.+F28'BA=6M[P; 7 M#']!,)S$%L.)LQCVDN$KD@SQ#OTUD^'X\>3/P[>'SK27:WU\_X>C2^_^CTE"YR.3XZ/GSYQ]M_N4W IM1Y MN_?S2\383?[O+V]^F[RL@;EH!O1[U OT\)JP3E_/IKT]_?<[MFGO\H]-W2S7 M3L7W0'T%5:&S\W*9W^%=/'WZV]W?Q=-\,6,NL,EO5?U^"@F-N[NGSYZ_N/M[ M^@P:^E;?RI;^]O27N[^EO^73[;&?(^AT6L56W M_\Z^!NI"[*@]I\HT#JY,O@.:R9E4L.7 4U5U[[OOB41R"HB%!EEI\;I" ^NV M"(C%F2A8(A,AAYJ^DR5R' M <\#(E:J@549\/;Y*5$L8W_,GEA7M];' N<(] )'TGN1'J<\.I\9-?($HYRI M?.G%>8G\/LN\ (F%5-% H#WO^2$%4OG/=YAT-JE:[L) %,\X2.GWZN<#MNK" MC6 (R@P:+#A+LWJ*O;,C=$?;*[B_XHX$4ZNAQ/AT9[-],XR'6P_LO.>[/QS_>?Y#%]65 (U\,P T. M_=P*$LK$K+.:@/>! >,6E?"SIQ $V"S\N'_KQIW>R* M+TMM>>/.X5F9_B:^RPNE=8Q"NN M%5V[&UVN[WRIP/>I]8KLQ^,'..7/OX;7]]%+-OYZS_EGXQ]-[]X?S0>LNXF* M]J\(ZKG"RGXJ=HN_?P ?_@D>(+]H:3:'CWZX81_@E_5/GXI^FL!_3[[*Z_RW M[F^3T_/6W>AF!2[K:^K5ESL#NOE2XO#35!A9-4C7Y58<6P]/8-7B>_D5;\:= MV(C;M-Q5.1_C8M&(_FX+<':O]_9Z;Z_W;O?=![WW?%'6^>379EG^[ZV2L'=! MU=W6M;\]*TS:;83\CK7;Z -[[;;7;GOM=KOO/FBWWZO9>5XN)K_G/;32N%52 M]BYHN-N\_K=GE4G+/9W-G.C&5JBBYKYBY-Z^@<'G3=;'JL_^[[0IUNX_Y_UR M\?/_!U!+ P04 " !"CF=7;=K]=A$/ "TGP $0 '1O'-D[5WKD]HX$O^>OT+'55UEJ^+PF$=FYC+98GALJ&,&#LAF]].6L!O0 MQ=BL),\,]]>?)-M@L$$VCX1;DP\9L-4/Z==J=;54N4B;!;>I7=P62F;'RS3J%R# M95S>X+)Q.[S"!BY=7-]%">>SNV+QY>7E_Y>.BY52 MJ5S\[;'=5TT+05N;.-]66K\.J1VVORC*VT/,(&S.7<87S6\]=S#C'P_>F M.RW*[I9N+TIA:\F+;.%.',:Q8RZX6YP:?#X#5DXF$O>+\KX45#)*9:-2CI'J M*2M&Z<*X$)28F *\.(^S9HG.>\Z>';3(B8 G+L$%BO](@ MQ=H7P>9,?C/DM_>OS"H4TTOUF#'&>)9)WQ5=I>LD: M)-J2:F_(CT:Y(N#-(':34::7+;X9(=TA=%A.NVPZA'1[ZI XSS;9@HY2?6?[ MJK&8M)G5""@SJ:$8,3#?C]WGHNEZ#J?S-%,BB23\DF4RK#"S@&21'3:7'W:6 M"::516;87'Y(D(D=Q^6*7EX)KLUFQ!FY_@5Q29KN76B_/1B%2TAL@4IP$NK/ M':8F=6V-1RG.J#L#R@FPZ.*F&$PHC.X+VB M( &[O>Q)2"L-\+[ ! V^&-SRAV?4I MT*>2^E=&QC*<-Y"B1)+T8W&=8(V5Q\#J.)_4YW4S#XB#)EL(U^PC-=WJP":2 M!1?#D=PVOIVG>N.IWZB+#_U.NU6O#AKUAVJ[^E1K]#\W&H-^ZH'7<](B4A$P M],500@A)R!-%F:* *_+9GM&*C'$74]&]"7 B%#X<=*MLM3A>[((C>KLBY:>\ MX]H?B/\?&T^#?J?9Z39ZU4%+W-T+TPTLM7A>IL-SR1YUFF@IX(SD/O-Y7RAW\B7^ 9Z91D%^6.B!WA$(MWB&EA[P4U00)55"@B[P7T08MU4&A/CDRHB8F]%=L>^". MFD0@9A)LMQS&J2HCI#8)'1L=P.72.L"2(U(L)6 +IBC"-4

    #"B[K3F.IQBDS.Y"Z[F,>Y.@::>+'I& M6I@^K,,4\$22*5IP]7?I+?CF"*P^=\UO(L<#2[B2&3@LTQS:0*V%Y68=%L7( M4)Q0E%6.D&@Y8EAA@%_39R)1$NV8QU)^GQHI\AR-LXB]VRYC7:#]":90#;9U MRL"QT,(12\XC MW%0ZOL(O1\ J M>P?,M+C'G$&*ZC=ZZW//$W9)I>QL@&WAH$4I5JE++(GG$9==ZM?9<-M#@A;7 M6(%PGSIY+N&/E;TS@KN)7@M=K-*84#S/(R+;BH79L$G!28M2UN)C'A'3%@^S MP9:6G1:[W2J2>40PN;B8#;:M/+18I2Y3YA&>C 6O;+CMQEP+:*P&NEM-+8]P MQTMD&6?B)GH=:#>Q0FA"H2V/B&AR9?G+#99GB[M5$<*IDEJ;X"&Q5>3]"%B. MIN4Z/9EI41&7JQ)(7>1?Q#Y4OKZ?#EK+B)5WTJ3YPGX"K60;7R^5AT0T0Z%J M2)C60KF@2/0VT.]L:PDX?P7Y4R9@59^!XC&(X?6FJMQV-,O22]3:T4[EHE4[ M"K5 @1HHHL?98K;AUW-M6_CQ%TPM=]06P;!]T7)F'C^:P6@%:NTE5KC*;B\1 M)>17I0:Z0+XBN328I$IB9/UX%N,A;XI!Z^-HFXQFLJ\8K7'$JE_)5M?>M:Y:O'_(5/)M<2K"?,*5"[6?X#H85DZ4UGUAU MA%:D&,5SF20HVY]*=//1(14%(@]F\ :/GUO-O-_Y!/;-+I+(6G%(0"22@0]4YNQ,\E MS-NV0D1*,OY&RTADFQ'S?<5H#2!6#M1MQUBK_022(^'SV1PVXV2+M4@V:;IT MCSS],,*TIA$K!F8TC5 ^$@J<$^Z4)M*E,,/$"F)8F2(KNII'Y6]1^4_\CF(N M601K32=6(LQF.H$N823OY^L^BT"?\-GGV9"VK G4@TUX1IX7'VM%RB9=:U*9 M]PW&%BJIT#:3BCY#SZ-=:;<)1N%5I;2Y.ZK#",3P60%Q1F,ZI$BM!>VX>W'= MCGPUY.=0D06CL]4D0+AKV3 [8ZT%Q*J(:2T@WW7%S$C\43X:R(+U&>8?[O]K M>$8XMLE_Y=YDECDB/8 DK1'$BLF[>/N(=*3$Y](PDC>B1\J]\OYP_7Y&F]A/ MB,8L"GY*;%MKXCQELAC;?'EXWQPZV M 79_05K48Y7KE!/ZO-EU%^_>40,4)C_'<.W)$K1F$*M?9_'KR!>Z3.K.^,?1 MZ?6_' GW!,Y:O&-%Z91X"UGYACGR>UL984R@U,(4*P!'?[ KE^.?\53@U_8 M@9-#;'5R0^A"/?E:3?G>\[L94.): _7B2\NC05O_WM!_0"=NP)#P F*>4(9P M3[;YA;K>[+[@-R05.,7%2=*=+71/ 8ET\5YL<%11! MC;+I.59G:).QOS=K([J9>)PJKLJ/MT2&+I\E S4)@\XHLMQ\E?4<]:/\&T8A M/8,]AL!4UG2L,4C8]_<4.7:^",\?P!&NB&\?UU6!_0>12 M\%1_XVAD8Z(?"N(PCF73[VH;G=$HNA=CN<\K[,2\)P(?TR^M>3!PNQXU)\*Y M;YXQ^[ \68NQ_B,\'UCJF*%8F9^!.K(,&)QV=L8]S*'?:?;DW^TKQTZLCK>H MI%]3(IZP[LD)WU7B_0BX)OXG*HA6D8",J+=%#COQ.O@@^%>8$IIB .26].6A M=OE*;($8?Q3!V]2;MLF?GD@+^+PZE1M:-_8\&Y/=W<91IX/LQ/+$[>(X;M,_ M$KSX,8+@U.Y<[N0TL2S7.U9?@&TO[M3%U>J( _T=,+T2MP?"?P*65[:.X/&% MG^S()^[7W^YR-$2GX%Q\K^C_7*-;M2R5#V&[BXG5@IFT)/956?T MA8$Z\]$94!T&EXHE%$ MBX^NI=Z'L+V*]IVDGVKB'"T8LF7%4%=0$+8<6K*$[2<1?*:(IM)27VJ MCD%52K>O*"M-3B)6.F &Z0<(WR-7#27]Z/)9VW4LUQ'I'= A=KZ)- CD(2R1 M\K5;#YV>YH%;6NJ3B#A IA/23RMP&IC:\Q 7:WLW4Y&>QESPGW\,A(TQK*KY M0?8O,K:4STZVTY[J9V8-R)4_P\KM+O^F?W:0D_KZ8JGT?S)S %']Z\S]02P,$% M @ 0HYG5TGFVFP/( '"\! !4 !T;W-T+3(P,C,P.3,P7V-A;"YX;6S= M?5MS&SF2[OO\"A_OZZ*-^Z5C>C;DVXPCW"V'[9[>\\1( F+IRG26Z3L]O[Z MDRA2$F71$B6B*-H1,VI+HJH^(!.97P*)S+__UU^GDT>?L)N/9]-?'HN?^.-' M.$VS/)Y^^.7Q[^]?,O_XO_[QM[_]_?\P]M]/W[Y^]'R6SDYQNGCTK$-88'[T M>;PX>;0XP4=_S+H_QY_@T9L)+,JL.V7L'_V?/9M]_-*-/YPL'DDNU?G'SG_; M_8Q:BN1R8M)B9MJ#8"$:8,"5]19B4 +^\\//*0G-G>0,DS5,"XXL6JN9T]D$ M[B&9&/J'3L;3/W^N7R+,\1$-;SKOO_WE\??KSZ^%_7/O]9]9\6(80G_6\O/CH?;_H@/58\^>]?7[]+)W@*;#R= M+V":Z@OFXY_G_0]?SQ(L^EF_%=>C;WZB?L?./\;JCYB03(F?_IKGQ__XVZ-' MR^GH9A-\B^51_>_O;U]=O/+C;/[38@;SQ0+B3VEV^J1^X,FSX]^>O_CMW8OG M](]WQZ]?/3]Z_^+YTZ/71[\]>_'N7R]>O']'X^B?N_CR$7]Y/!^??IS@^<]. M.BR_/%[,Y@M6!7B!-,TMFDGZ#7]/WJV15>8_#XUP*G&9>S M=?[VR2Q=^="DRFK6G?_E!").^I^.SN;L \#'T=%\CHOY;[-I.NLZ6A\C70I7 M,246O02F+8D%%&)5ZY0BUTE"NCIE=5AS&E"L*+0B>0O I-);S1B#;"%U]CT+??=J;:< S^#A> MP&3\OYB?S::+#M+B&;ER,C9KR+)Q(GM%'"UYS[26D0&"8CQPTE@O8RZM?=LV MN+;1#_T]ZD=SH313E[M'/!<$"9YEX)$4TW@&D5Q81!^E=X@(<9!PN0W^-0%A"446!V1R MO6$:I:(E!I*IR&76,8J8]QOX'T(P?"?Y?JVV.TUQ8T5]MH)@M-7)EL"X2X%I M*0H+202F9$!RLCH8-XR^/MM>Q/L-@!N(^#Z3.Y!\BP%T67!F8R8V':QFP5G+ M @>7HBS>BM;;6S?(]SYQW/SD:-H3P[IC] DF]-#YT>(9=-T78@?_ALD9CG3D MF"0M'YZ +#Z'R+SPA0D:9!*.XDZOF@=R6P [/ -V'[VX'L:UEDD[Y4]I=D9@ MWF)" D:T@ C!^9@%T<)$[I_ ."*-P=.:SI9XAS&@B1788%IS]YOP')[I:Z$< MS2303">>8T%Z?:Y;#1=#%$'FDAV-CL9#H642+ HRTEE 2L4E[8IOK N; M5F +'=AYQIO)_M7T$[U[UGWI3QET25)PS8PH1+=B$621B&YQ'6(LRA#G:KW/ MO_[^P]O6:R'K>\]P,QF_Z? CC/.+OS[B=([DF-:VH<]'J!0F3EK&.'JW/'6' M8 13018!WN9H6]/<+6 =WHY>"XUH+8]VY. 3C"?5([V<=>^(M+Q#"L3&BS'. MGV-<7'YW 3(I9;P%EL#622"D'@0P9S(]W-(4Q-9[OW>$>'B[?TTHQ(!R:J9, MK\<0QY,>!ZGXN\4L_7DRF]",SRLG7GP9 8V4I9C3-CA>G?80W[8_M*,+#::J O)?&@B4V)Q6%>)H:4-T YY#BJ4%UHI5(FNG(AO%97208LOHF!;+),CD6HP2B@Y&HH1..]+BQ M:MQF[QXVNAI4(W84P!!.\=PY9Q,3:61@.B.%!)Y4$XQ63!9NE$@^@&RM"-=1 MM#T3/G_^EXO0-FI;P D64@"FB8VPF#0P"]Q;:PVJT#JZN!G1@;K'^^C$S>?" M.XFB^:[C&_A2:>L%+[4EDLGUS!;RTMI%XJ61EG5(6:,RP\CWPTC+C(H%0-%1[:0EPX960"K6!9)"J.BR?+6 M//0[O_5 O>$N6C#LS#?DT,MDMS_&BY-G9_/%[/02VX7EPN(S($7,$J#2MY!9 MT('&'R3JE"4/,3G8N\_]?LS@&KB0O?):6T8A#*WI1$$,I! 8)V=>4N$*^5XMX=VTY &( MU$Y:,H14A@PH-7=<1I#,J&3K82)GD9/JTB2&0NP?0]IW0'DP7&HG1=AQKIO) M_ _H.ECN;?5IO_/CLT6]=EKO\HZBC,5%!"8=DCNV,1&GUY*1,S:6H\T%6NW '.9] MC6:4HJDDAMR ]B8Z0A*9$%#W/ZVO#*=F@@O)B](I&K/G#>A[;2R=G5:MP65 M^VQV^K'#$YS.QY_PU321KWX]F]>D]^/R'OY:)IS2"!D/)M>[4S1HK*O3H($( M ;AIGLU[-XB'Q+-WU)H-6U&#":OA1;<%C*>87T WI64\7P/]',LXC1]B0_/=[-M1'1+S;JPWC472;E<[YW&=#9B\@7%^ M-5W=WAS5.U985&:(!NN^2V3@4;$2HN%.Y\1E:\OZ#2B'Q,);&Y,&D]\T!V V M[4>XS.TV.66E(# :(J>X0'GFD\W,*=1!9F4<-K\X_16&0V+>C66_TW2W3*M< M9O&N 0$EHL"2&#&Z6.V08)$<%[,Z!HG&"*U;[\QL@'%(Q+JQZ'>=]&;2?]\1 MP3_KOJSAD!'0 V:6:OT.G12O.9N>24](%(]O#UZ_XI^>Q7/#D6UOO'XP:IK M;3.<1F6V+L.!EZ15RQ2N,R)_J_AZ-IT_Q3+K5F$#10LX?_'7H@/2\/$4NB^O M2"_[_?RZ>3N;T&L^O)HNL,/Y8I2EX"IB8H+(83T2RZ2"X&HZK(- W,':UEMD M PZGR0$4/7IVOG.QQ+#*3A]IEUT*G":+DU?58!2+45NFHH^N'BT::)VE>S.B M0PJ0#T5+-QYLM9%IN^(0,.YZFWV4_]_9O,_./"[G6ZDCK5.(GL)\]%CS40(G M;QXT*SP*)XPJ)F!C-;L1T!W#Z6'=Z*&J63N1MM\)OYRSD;<%2>,-2YG7Z$ $ M%AP45@N-1N/1E=SZ\O,&&(<4BQ^J0NTJO8;7(I>CN6(WZP4^[R4'YSCS1<1: MB)%,9R;[J;/)4JF2(+?G#INQ'%* ?Z@*U42.[8W3"LA\A#DE);QA3L9:$YDK M"E\$14-_0(B&9DAS2\6LA(2Q3U MLH5CMACC(0F;;>L[4-]&M)-#NYK".*413@C1 M43X=3\?S11WOIXO0Q.EZ!9Z@%"*(!,I%YF5!EHN6(1:$TMR_W@+ID'A;6_5H M*8M!"3S/F$4A3>6Y;PF 2)H:!2L%M$K)Z@*M[YG?2N#OH?H=/>1--ROCQ<@9 MZ9Q*D64B-4QK@\Q7L^PD $(6.8?6?G_M]0?I">\I[VM*?<]9'I#DA1(\>+1U M93H*A(UD461:HZY$(;% U(/E7FTF>0^\G]%:YKM-><-3X/GBN+PE3SL]PU%R M(EN5.*,(A9A7R8+%X A1RBHX%X7P[>]^KP%H,YI:IKZ_CXO=IW'"^;O9)(^4 MRX%B[SHT!)I=6<@QT#)#'D*4%E)QS:O)?1/-(1FS^VO ]2/N)K/?6+4FFF M,;_A8LV\*V=!B^19R8',NW*&!4V&7DE!]+5XK7EK'W@%P.X;@JN-JY6+>4K< MN5(,:;0R4=.X3";^+6HQ?A"!%5=J+@H'C:V/Q[X!Y8YV<%@/?W_A7]_!VWWB M&VX+#[?-65"I; 1G(N9:_H][(B^>HG-.@[/.&V) W^NI],/:V];*^/#R;[<= MLQ8M90_%7VER M5B_HU"IL]+]<$\P=%F^UHM!0%$ZJ$ (#[Y$%\H<">-)I@-XE=X9Y2 3WOOIR M?6=R6&D-%-,56?V*1);0U6PSF1EP@F *-UBBI?7:/JWWFS'= T?QK73A_E/\ ML E]SXY_??/VQ;_H,Z_^_>+U\;MA\OJNOV4OZ7VW#*Y1EM^&&T 7MW]$CC9K MZYB+M5TL!L6\C9*YG-%:3!:;\Z$;X+2-AH+2/MC:SE'4=HZ6U!T2Y\S1%XF@ M3/OBVC=$0P^]9])&![XV*_>?\;9=%F^YY?:FQNDT\8M%-XYGBUJCZ?WL#2PK M"G"7(5BRI<[4]B>86/!.LZ"\P:@TA4"ME\".D ^)]@^E6/N4ZL&H8I09%:C" M OI4._$4!B(Z%H52-AN;2_,V*4U5L=V,O:3X;OQANJP D;Z\[V Z)_I:44QS M_]U*XR]R(K>97^]=2D7VG?Q"[>276+2I$ O*7$G$(/@@M7[V-7I8L/^K&<_K5<_IV^N$-=N-9 MOC#:R5.,9Z%68JH]#64VS(<26##1%D1C36B>QSO06 [)3Q[B/'T_82-FP?3*%RLC9)@?O*FFWT:T].>?OE]7AM<7AS_'Y'! M_+2LX1)]4KE 8"K5[IG><18R>D:ZRHM(40O9FCIOCZ[!,42]"8G/L?\CA /R;,^F'JU$^*> MKO^5J$JL*0E@>*VC!Y)!):H&0?K$B^&A>6OH7:__[2OI=T]:U$Y UJG5>NL M\_YY&UMHC8#3:+T#9G1MK*D513W!(E,!(QJDD$BW3D*Z']([WN#Z07UA-< M<)M=X=P/]#RG6EJ$%:FV]7!OF>1JB)(]I428B M_ZVOZ]XY5R'\6'[I_@)H5S"::!,^)2N6Z^X\Z>+J)@$XY= 'EF4D&JZT9<%P M8!&2CT[7?B^M+<5F)%MM(_(?2RT:R*29?CS'CQVF<8^ _CW!U5'EE7LGP@2O M=2W^8[TD9)(S$*DV2X@B"[#*J=9%G;;!M97N[.LP>D^ZTUQ> U+>;_**M[:YN*3)40<+9 ]=[7E \!AXGDQ).2C7O O<[;"VTJ!] M%1_?DP*UEE:[2'ZYI]"#JGE;!.1\9Z%P:X0(I,=*%(HJA6=1]LT2LL*4NMV59=K1W@[2J/=4>\*R/O94?J?LW&'1Y]@ M/*EQ1X4&$[S,6WZ.<3%*-*M]TU".NB8T0&8!BJSY^;YD<"XTO]MU1X@'==EX MS^HTA!1;9A4DQ-S7H*B8CLLM*+$H(8#X1-$U0]_:R*(QB9%#BM'+$GWS?=B[ M8OP.$NZ:Z]J08AQ$V7Z%Q0I/G[.U7"I'T_P,)I/Y3?!'4?D?+4UNN\A@V]PS]M&=L/IUM.S^7A: MB],L+\G5.5K])H^,KA5F.6?>"TFT0%CF(\5K J/(+GL?H'4'T+O@.Z@><0^E M7ZWDUUS#R)BNV^#^0&S3;$CKK0JAGM;60F:B5G5TFC-5N(?(G7?-VQ#?$>+W MD 4X8$#:7(I#[^6\'$]AFJ[B4TGE6B^/16D5.7*H3;@MDL4-"EU-5&Q^O+D] MNOO.0[U(>T%T+B16BY&M+DN]/)OFXS@9?UA6]1N!0I5]=BS&7"N)6\?H:9Y9 MDWTM)FCI05=GX?I=W;N^])!*)@RD,.>+9U!YM#;0M+*7E1\_U"U90D,STJTN M4Z^NV&V:ER+(713>^SI^XJ-Y) M_S@!6D1O88$O2L&T&$7MK2U1,TF349M"ZKJ'%5BA@1/91EHUK8\3]SO"/1ZS M%>]LXK7!IG&U@1/9FV@*9P V*>>#$GI/-2[NR?WW5F+P<'5\0^K_$.)_B,@A MAV*<)D\82P2FI4(&4B#%U#%*S"3(YFUO[ALY/'"APN]>/7<5_]#JN2DO(SO# M@]>121!]O97:!-M'QB4M)5T\A=^MKV[?MT+0P_*C[U\]=Q7_89"MD76:UXL8 M3&4AF*;',S!2L91C *U,DJZU0=T)<(O9Z@^;KCSUB$3<=5](FGVUDA$D"PXS M*0AWB?1%<^:SX8RXM@\:5=*Y]0;55L!^& )T)[V[GAK;6H8MN]2N#7A9>7,Q MRB#!:>N9(CM$;@L* T=!O.<4G2D(GKO6Q6,V OEA",I.ZK.[C 92EYJ]NT*C M=205-:6F902F/X< M%S">S*\.8+LRHH/B:5%X='\3UJA4Z=KK+[ _'\_39%:AC "S=-88)HN@X,A8 MPSQB81FL-1BL2%XHKB[J:ESFQV>+^8+D0),]$EZAC3(SB_5> ML=&U8R59;@,AVF)5%+$U1;L)SR$QLX9Z\K49;":29B[T/.7BV>PTTBJNTW/; M.1=1M]XPO@?,0V)K ZK4T )L>YEIX_"- M*?4^CJ$HHSA&)",P(#PUU%"\H%8@]1#WF88PNIN#JXU"-THY#)QQ7=O?I"") M+-?24X:8='%@1&S=OF-K<(=DCMOHS79!\*YR&I2A_@K=G]C7^;],ZEUC6>>) MO^5ZHOJ]2>BNKVS!,YL.NQ&5_#K+NMX%6&N"L+QD7&\>SQ<]K1WEH++T6C!3 MLP]T<9I%K@)+@%85\NZN^6VTNV+%-B/0_=YL2)V9![4S634QL6'7UK M,3A7K*P510:>BV]A.RB[-Z2.7;O5.H3PVE&'FZ@XN950[6HRGQU/\OPC=!8,>Y1R\#)68B]H\A6=:^6 % TD4VD9=5/.T MLMT0'[+S;Z)_=W/Z306\,Q7HT]&_<@!?P;] MD+^Y6C2/P\S!7KOQM,/DXO? M/*>?'I4%=G5$IK;S.T'R'O4G(R/Z$B"!&(X4M=*+8E[[S(124@ 1WF['= M&]I#Y@9-=?8PY3\8P_W64NQ!TTI\?]+-SCZR=H%/(B>ON>*MR]5T+'MMLN*T..>M[:O@U2J:@\>29DTOU2G8L M+":76<[.AQ*=M:DU,[UX^:3EY'<4@4\7Z2OM;G8+>9;N8 _PW=N!K"2Q@Z&"ED+=SC+;T\1L&B@<10 M.&4I<)>B>3+P-1"'1*_:R'NW>1[4<_3WL9_"I-[">G>"M>$"Q?S+N5G;\+_6 MIG,'[['K*UMXD*;#;K7]<>UM-8U[E;*EK DY$-70I=ZI]!A92#'7PV0C=#$0 M5?,MCQOP[$R]KSV[WTX\'ZT#@SYJ9,3Q/-.&*Q9,B$QAD$IF;I)MG4IX,Z)# M\D'-].0:,6XGE&8NZO=I'$\FF"\Q7>"!K!.]/[# <^WA2N.%9 QSWENA)43 MUOT.OHWFD)S68 K22!CM OC)9/:YFO -?>LN,9Y#U! I(BN>&1Y5];FUPHA' MYD3QFGY%>)L'Z7,= ?-A" \,9F<%D=@ \:=7"=15RUO3;_N]6HUDFU0S. MG.X"8G]=^DT[,@5&!*!,,Q9V&:Y^@? M_$VPH75C=TFT;9=Z=62.2U\R2@:<6Z83KZG,R3"!,ID4?8ZE=1;M;6;Q8<\M MAE:''670L,C2^CC/H:2(7A$?)/ZGR4+5;BY1V5J^QUMO4Y9)#^LV[Z 1^RI2 M/+1&["Z) Z#+J\9WW^"$:_#]V$W&&2&N]-KEK(7>CSMF;\8[4&@IIHM',HPU,"E .4,7 6Y?:ORO&G;)BU@LRSB\K,EY89\&5+DE2 MA*SI2P3)HJ&X->KBI+=:%V5NT]PMWG-(='E0%;F2D=)P[MMM12V'6?,)ZJVP MT_%\O@8)G+3A->S$UYM?? M'*U!&X4/CEQZJ)DN]%T2! M9E^0F%F?D[\!E@>G4BVIC2I0G!#0D$YKQ;ASRG)00F-KTW,KJ$,BZGM5H;;B M:NV\-L"11ODDJP?E&6LI7\=JY@(I-5B)SGJ:@V$THGC;9 MX"LL[SN8SB'5F7H*\^7=HPM409*2FFB8!5\J 8O,2_I",:TME@M(.6Q%?K=X MV1U;>'S_2C&(%-KHQF4)A,ORX+.N!J[]1F:'>;RHU\363HV=5BG9VAU)9::- M$#0!]4I#LL:56+O&;1DFW?75=VS)\8/HS; 2&G1'Z3?LD;W![MT)='BT6'8+ MKA.VF*U5#S^934AX:PG!7_WA#EM)K2&TV$,:=%H:;1[]T2\BS$>?L(,/^-O9 M:<3NN#P?3\[HI_WKK]3D,> X"*(_ J5GFEO/?'2"I:QEC#)#5JU+#]X1XLY5 MHC:_[MI[ZG7>-+):>*^C8R7E6G=#1 ;1:::D!>&4YZEY%ZT[ 3RD7:@A=>U: M8:G!I-B,V?<%A^L-"9BLC$$/;MU,O)_5+H;''_N&,N1[SLMEC6P1TF+A3"E? M"U<7SZ*2BI7,B=0>YO5I;6I'A1K)")R5(3 MXQPGT=F0F272+T$'8^0 [A^OI@LFP3J?T3QM,*[GCZK"\[ M_VIZ<:GQN%R8!YET-IZ B+X/3_"6!9_)-GE+CBMG)^UV?T288[_^-O_!U!+ P04 " !"CF=7O.BH/*Q1 2G , %0 M '1OX1OOS;__AV-OCE*XXG_='P;W_A?V5_^06':93[PT]_^\OO'U^!^\O_^/=_ M^9=_^W\ _O>S]V]^>3%*YVC[Y\'_<_?9[^(IB0BU];_'3\KZ@$3S8G$ 8S*!,/)[(]_^\OGZ?3+O_[ZZY]__OG7;W$\^.MH_.E7P9C\=?';?YG_^K=; MO_^GG/TV]][_.OOICU^=])?](GTL__5___W-A_09SP+TAY-I&*;+!]#C\_3' M/[R*1O]Z\4/ZU4G_7R>S?_]FE,)T9J![1?AEY6_4/\'BUZ#^%7 !DO_UVR3_ MY=__Y9=?+C07QFD\&N![++_,O_W]_>O;2/O#Z:^Y?_;K_'=^#8,!(9Y]PO3[ M%_S;7R;]LR\#7/S=YS&6E>@7(E=0NL+Y?^NG_;HUIL\$9)S.(P+]+0XKQ1MB M7/;IVV/^\5F0L83SP;0AXMN?W13OZ"ST6RKXUDX5 MG N0-Q%^&4W^.AV%R70:XE_3Z.S7&;SG(UJ)WX5/>#^TZ6A2GR\D\Y+-,%S^ MXRO/)T/WA_VZ=KRA/\X_H3[K84CPVQ2'&2_6B\4S!J-T[9<&=;4:_5#O($0< MS/ZVE['?6VP@KX=UDPAS:/AZBF>3GE7,NQP$!)$XJ. SN"@,K?G)B,"5]"7< M-M%D8?()IK]^&GW]E9[S:]5-_6:FI LCW?/T"[UM)]5'^MV>B2JPY /$4"(H MK-\IE*"M$58*SK(O3:2H3[N.^M+>)^,%_CGY'_AVE/'HK /K34<-E'=A&8+_ MEU]&XXSCO_V%M3#B_SH/XRF.!]_?XY?1>-I#1Z>$(3LN60M3-( MG@O]G#>QYXT''Y%IMU'I;2OS%E9^A^/^*+\< @ RCM/7A7 M&,A2G!,EJN26; X/L/&UQQZ1A1^NSMOV%4V6XG$@[Z$*.>>AL]1[6E@6\^\0@,NY42;QM4;6_0]_BI/YD2SZ9O MPQGVBLXR\U3 82;!-,\08DZ *$(.S'*76QCU^E./QK!;*/.VJ3T MUDFKM@N>[GS\T5B_A7IOV]UN;_>3G,!V8?_*1Q^-O;=5ZVU;NV:V?D[?GHX_COX<]HS6/&06P9)W"(J; M#%[[ BQIY@)CA8L6;_>M!Q^;G1^HTMM6]LVL/-MB3L?OQJ.O_6'"GC:2:$8A MOD^X" &1]AKC?,D:M>1)MS/UC:Z2\Y.MCLFN 7LWFDS#X/_O?YEY M%2(GX0PR$!XM*"?)O]1H@(OD9 K9^-+"65_V[&.S^,,5N\3>6QV8U;7F9(QA M!L19U$$2W4P.M*=HZ$BMN=2Q6[Y ' M[SZ/AHM /SNDY_$"N0A:0ACWX*S.H#/#)#AGSFRW%=]\XA%87,2/_>D >RG;K)(F@:0A,$E$<"H4B(;< V2()MJM+'KSB4=@T:V4 MN,2B6QV ?1R'FGCSX?M9' UZ2I% 2A7@+"90)@F(MEC@-D6>E14LL:W,>>UQ M1V#+AZMOB2&W.NQ:L.KEM_0Y##_A[/#-^9"%(2>-U@I-JW\)$)DVP$))&JWG MIH@FK^?5IQZ!6;=6YA+K-CC >GX^'I.H%_<@E7;DHI]/>IYSBUD2'*,<>6I% M@U<:05BT-@4>I8L-7.#E3S\":S=3[A*K-SB^>CVA;W-RO>SI1V/U!LI=8O4&!UGU?FS\G$+P3Z/Q M]UYB3" %7*!])!>AAF4AV0B6>V^-C9J"LD;WC#\>>C0V?K@JEYBVP>G5A[,P M&#P[GY!XDTF/1<'(=Q>TCQBB&N>TU&@EH!0?3&!!R["=S[7DH4=CVH>K+"L,E& ,O%411" G0FFO MF-[N!...AQ^-J;=7[1*3;W5*-:?@9QP,%G"$>$TLY,4+9,R'%F_T71B.QN[-%+V$!PVRO9Z3U.,P>#W, M^.U_XO>>M=:@EPYB3!)4YB2VX@5LTKY$3":T,?WUQQZ/M;=0YQ(#;W7X=4(R MYBKGJT'XU#,:<^$4VCOR#VDKX1I",1&RMIJQG$HTVZW=UQYW! 9]N/J6&'*K MPZ]YV/:J/TEA\)\8QHND8)%U,)$$DKQN(UHX\%*3:,QI84QA*.XPN04!722EI'B%3AR# C'%))3;[B)B MQ8./P,XM5+K$S%N=?%W'=)'H?X$JIV ,TGXA.!*THADXR^I1K$A*"J6,:6GH M*X\^.E,_5*U+C+W5@=<243^&.$"*YR/3VFA@69&81=6KSJQ!UC0CE9+.;KNC MD55/;FCJ*U7*.S3P5JI<5OWTRT7]Z;^FP6B"^6]_F8[/\?(O1\,I?IN^'&!] M]M_^,L%/9[<.B=?GQ/D$/H7PI3?+0*H?]'P0)I/3,@L13K[UB:W6JB*3 TO! M/M3E"#S##$:DJ HJQ#N)4<(DSHPU?](%.W PG2S^YI(F]X)IR)4[JL?OY3%;.=="U+M1SMZ("+?1M-P85M7B7]J_L;E&G>AZ-RR0 M62 O0D%*BM$J:6F5Y%% \E*J$K4/>-<5V"%;_UIG@ST:?Q,5=V'TV=G0#-?) MWV?>4H\[QT/V!:PN",K2$N>%0HHP?C48#R09$_ZCQ]5T0]4+#&WQ6];VGJ9\=GZHG;%R_??GCY@K[Y!TTY\;S1&YK-J!2P-K/P8$04;' LZ==J?56OPZP??%A*R/> M= ":6Z #FIQ\#?U!/<-X-1I_((3S%-P^3EY@G%[^:9&AI[.)GGP80"7)A:FZ M<-'P6HTH=="1DS2M%XS-(!X#=;JT2L,F/#_@IE0;#DS>8T+B.>%^B],%-NM\ MRE8$B(63'H(F/?BJAR1X0"UU!X[$'7B.@AZM]-VP3\\"V^OA5T(Q&G\G2+T2 MDQ*UQ"9J5VAQPPB!!P?)"LY"S>3.=Y7[/\3V5Y]_#+9^L#X;MNQ98'F!!4FR M_)PBOA]K#_*:CA\29)8U>4[< 06V$J2Q4OO$G;JS$O@A-EZ&XQALO;5^&W;R M66!Z-\8OH9]??ON"PPF2/W,Z_8SC:[+W(HL994TF*E'7!0ZAV#1,"V48*K+ M@/(8C/YPC3;LXW/)P-$7'$^_OQL$$F^8:RCSI1Z2U/U(F1QYC XP9Y(RE@A1 M!@F6$*(-'D-J'0W=1GR(T4W0'#OXI(0NU.N\-A@F^KSW^3\OOM"!5\7OH M10H2[$3UJ M)C14=@>QP&^C4?ZS/QCTG#49O6(4B>A .YWEX)-'*"[J>D6FY9T]LQ]B],6S M'[5Y'Z3 #AS\]TC"]-,49R>5;T?#M#A(H+TF:1V!W)C:0-#7SMU"@1:EYBR2 M_W%G%X.'&'85ED=MZ"8*[L!Q?QZ^]*=AT/_O&G .9W+6P)/6EBL8'?K,BT#@ M27DB)Z$-.M4<=$%Q!3&4Z=9+^CJX'C4AFBN^ [?_2IQY!13S/++@',A0:*<1 M*8 K6H @=? 4BF:I=:"_%,BC-O_VJFW8PO.Z?%?P9)D2JRTF=>"$)PL/3G() M%(@@8UR5Q%OG-!R5E;=2:,/NG=?Q]# &RW0F%\,G ZID0]^1[R%%D4S*9&*Z M:_K%P\UZ!,;<2'DM>W$N8+SIA]@?S&[^3H9YEJCV>32@#Y_4PX+I]Q^RRD@B ML8+@LG44)A8&CJ4$C(7:J([@QM:G<.MB>_1I/9T8H8.;_2LX;QY.:I6+=B2^ MMK3-T/9B(68TP&R2Y'7DX.[L8;0E/?:>^M.-!5?39!OU=Y'R,;\]?A>^UZOC MQ3ESBMY@B@F2K>]$,A9"O78R):D2A4%FFN\,2Y'LE1!;V6K%-?T6BN[ _-B+_JP]13M<,*K4IO6"E"UYUJ0D@-'SF7T6N?2>FVX&]'1T*&AXCLXXE]$ MHO_L3S\_/Y],1VN//Y(3?]0!7>1S# Z.^M/ MS_#"(ZHK%^UX.$P5VL4^%CF@5K6CFM3@&3G+7-KHK"4W&EL[I'? .5(NM#) M![D,=TBL70Z $U,5BB!=\X2G)3#V<4O:QDJW"UBV4G%G MS8VNX.%:"E1(;@KWN8YV0Y*O^'H0SR62"VOO'$;^\'XW1VCOK93;P5'$QS%% MO>?C[U<0I6)XM#9 J9T>E?,6(G<%,O-")YM9\*V#@MLHCL;@6RJX@_.$DY3. MS\X'88H7)^9UML$8/]<6;U_Q]3!1&/MF-*DY]*?E8_C6\^@\=YP8FB."JJ>R M3N99E17913NMRET-R!]X\;T)Q*,A2Y>FZ>!DX23GF9[#X%WHY]?#>>(N;6!* MJGKADEB]@4O<0C!<@0VLT 96A#.M?8054(Z'&0U4W4EQQ)24@OEE& \IGIE< M(? +4G;J3WLLH!!>:2A81V5DR<%YE,"9=M$CTT:W/EFX']71\**Q 3HX>;@M M>(\7+B-'"[S4/G^Y"(IW@Z9E2]5XUZ)UK=M>W$9Q-!384L$='"C<%S;W+"95 MVX6#L5B=7A_ (8%T+%H>I#2N>0?-^S =Z>%"4U-TD';_(_GXHE%X=LRX/ N$ M7 (5 ZU5621 Z3"3.X/&MO8^:9)TO84:#[^M?BPQ*^$1K X4 M&,M: !I,3?_C+D<3*((^VK;Z+0R\=D/]312]FU;JZR!ZL@WU-S+7_3W5'Z+K MW;# ):U8H1U/L$+KH3"6/)F@B/**&8FU]*^UOWCP#?4;&W\3%>^FH7Z*P:>4 M C"3*;+ENO;UX@&\8%QC+)*Y)])0?R/;W-]0?Q/%[J:AOE!:%W0U(S2D/]=Z'FQGS&:3^%P75PK;KK7W_$ M3EKMWR%5=WWWN?>Y%.NA4/A KJ(6=3P#IQ<_9JH]XB:V/$0XI.V%+BV^0A[")HCO8,JY?DM.K=#J> MR9YG]VGO<#P;T-Q#KB1+]2I5Z +*,A)>"P.T,"B>9+2F>9^U]9 =U%'C1K:\ M,UNAB2$Z<":OH[P8WGUR/OT\&M>6,CU;R-TQR4.*M=%$+ )B-)D\9U.T2,:$ MT#K=[6Y$1TJ/K13?0:K#,G2O)Y-S0B8TFBA8 &-D!)4-@RA, E?JD5RM2Q*M M'=#5:(Z:#@]0> ;PFAGP!$G0167P6'6P)% DFMNL;2NS[L' MTE&3XJ&J[R"EX4I^ULKM37@;"2&'8FO61:S%A3))8,4ID7*M/NXP'^[HG8S6 M)N@@[>$*Q%N[7% V)>89).=H:9-&0Z@N>/:!T98G#<;6MQ5WP#E&5FRE\HYJ M*ZY!FV]RA@OT-F>0 CQ4CJ.K:TYGC4=&X%OG8O*4[$XDO)PG5.@V/T))HIO8/*B6M9OW.@,XP] MQPK6F>GK1B6%3X3& M%D*3"Q02.?.D+7.MXXJ#26_9[FCRP6H\_/069"8+S@P$5T@QR@9:M)@%$LO& M'"-+K/5%YZ&GMVQDX+736S91]&X2&]9!]&336S8RU_T9#@_1]6Y8D,E)]8(' M(%^5V,X% T\[(6# @LCI2V@^3_[0TUL:&W\3%>\FO25Z1WN@*2!9J$W)B@-' MBQLX%:*I/DLLK2^K#C2]92/;W)_>LHEB=Y/>@EE9(6DC$['F;W/T)"!78 HW MW!?)BVWM]1UH>DLC4S]$L7M,;_GPD;[^_>7;CQ].7YV^>_G^Y.-K^FFSU)85 M']]56LLZTG27TE)83KD.>K.:@CK%0JZS7B6@T3$S$5UJWCFQ?4K+>_R*PW.\ M[+U/U%6*10U?DN#\WI4564,U$7--J[9#$B&%], M\YWB 3!W3Y7M;+N<*)T9IA/_<3(]+7/@/Y20K5*"W@\R:@RD!!;!1RM HC6T MFT9'(71SOV()D$>_=&ROWLYL7J?@S2KW%QXQ*0U" M4)"LK*?U*;@ GJ%4R+.VV#Z:7 ?9<;/CP3;H9$#!%;E[/CH,*5@0F1 I'Q@$ M# &TED$3E&!XZ]3O:P".Q^X/T6@'*6N_C4>3R;OQJ-2.#BYYR1UY/XKK6@+* M(527A&NG2D!47K:^0[SR^$>_W3]4E5UV G_Y[0L.)U<\7&W)K^0^ 3>BGFT0 M9WWD$BQ&J[5!ET7KD' EF$=O\39J[N"M_H"#00TUAOGO8?P'7H'82VB#I@4' M4'H*<11M)T$Q#5%PGJV3QF+S)BDKT>R> 8U,=O-RL(V^.W#TWN,$Z0,_$[07 MM.,,1E\J_1?@O--.VZ3!*5JKE)7DC^;"@$?&BE;^W9V CH4/[;3>P>;P M&PY)Y@%A.\EGI. J[[3_%1?PBA(&32H0G9!0YU9 Y-9#$HI+K;6SKOED^;LA M'0LM6FJ^@UWCEM"]H+F+.4C(FBMB*GT7D@W % 9G5?;9Q:Z]A6,Q_G;:[6* MPP+090?('GJN'+E$8%DVM>\?@\CJ=&R;F2P\FV [&T-X">-X',,'JK8#:[\= M#4?74#FIF964I:F7G;(V"2@&0BV6$3F@,K0 *=6Z2=:]H!X]$]JJO8.: MD]?#*8YQ,KT&[BU.>R8J;@@;&('U4KWV@DHQ@"R!A:2LL*GU:? J++MG06.S MC3K0>0?!PJO0'\\*HD[R_SF?S*9*G);%Q+,>MUPK:3(8;EP=)X'@:FX$\Z)D M7Z+EIG4^V9V CHT5[;3?Q8E2[1N]4OX>A2\$R]5QB"G65'M'GFOR4)P746F, MS+=>+.Y&=&SD:*C_#B*'2S=G>]QC^&;SAY^8V4 M0L_O#\/X^VR?K1.LZL7Y:':6LE@C>Z06ZQ):L-%;(-1,D=%$K>Q/4L3/JIYVE3R2Y;,(R3+TWN&#@M%83(=!;%H2NM>RDL M!;)[L[>QTSW&WUS)'<2R-T&]Z _.I[6D/\NDC'3@8Y#DA&=3:P4X,%2AH$83 M?.O%?064([7^0Q3=0<#Z3ZSCV3&??"6_]!.^/:^J.2VW2OKG<%_T)[5L]WQ\ ML1A>)OK0HJA"Y:Z,O'9.19+'2R!7-4K-T4;5.G6Z#?)'OZ7LP8!+EJ&M\_77 M%>-BT:0 IPA1:H6RJOTE/ >??(*$3.A$X1$SK4.-C0#NGE7[H,$#F;BY"3O8 M]U: G:OG=D>39$@MV49@\'3WL^EIV@O!U"6G PAG<+FD_H.IB')-GO>%FK<=T.2R7C:>S<> MY?,T/1W/D]EG)?>2LZ ])S[Z3,R4]=Z[1 '!1)M52D*$M?J0T .N\(#^=,F! M5<\^D+8C&YEQU%"=#;>7*WBN5BO,"[#7 ;5)PY'U;'T;R&Y[C;2QT6V#-U+P MSJQO78K%) N6"T,K'BM VYR&2+P.,1DGTUI9I(=E]14]1G9H]$WTVH$G^8:@ M#"3@:C#Y]GTLXAY6)JBZ' "FH6MHD P02&!3JQ%B0BI?6Y;\KH!R# MR5MHN9-9!C-A%PU/ C=$/\*1O:\U: &\T1QD(8Y*+VM!6F.37P-P#(9^N$8; MAF.UM4M%4G RF4WU7@@XAT7!(7.1XE#A$.LU*PDHA 7ND"F;$WV]/I\__Y'Z=O7KQ\_^'E__K]]FS"C24),IV9I+.V=*N:98>H8J;ETHC:X\+22AD8S^"#R$XSXPEI8[H< M5H?R3HVY4=OR#2S1@;>Y;#Z\<4E'P2'-O"2LI^2%*;"1"]19)\5:+R6W41PW M([;4>@>W!'?T4P^665$0BDWU\(0(ZGF)X$N.69.0,K5N5GU [>MWR8HV-NBB M9T$%]!Z_G(_39])!?G$^IJ7K'8[[H_E]5P\5ST$(#^A,;9>F9:V!B)"4+8$Q MM,*UOU:Z#]5QTZ6Q51H6-LZ"MYQ,Q_TTG0]_/:GJF37CZR6?I16!D5=:Q[4);B *'T"C M5TQH88)O7>+S,*1/DFXMK==![= ZOL!,A%@#(_(*:D7CK 3V/9+Z)OTISN^/ M+L1]CVGTZ<*LLQ>MEV*60A8/6*<9C^PX;7,/ CH<9.S>]LM85R; MJX%56\/+LR^#T7>\<$G>S8^@W@W"D.+[E"S#.G%3!0,J% ,NF "\Z@#L@2YU"DT2*Y 5$*"=][2 MWXL2?>M4V[7!/4EF;6FC)6S:NIWC7>_ -:"")<&1.5ICZQ?A$L20Z(N.P24G MO"S>1$K#_:?C\?#S&8?K^ M<4S[=D@S PWS[$^#66QS&16]Q>EI^1B^O:OC2^@'4W(ZX_FT%D%]'+VC=V@X M[1ET5DJL91*>-G[G*+JQ4I'#B:;.V$QIO6*1#?BX4P&/F]2'RY4E;\;65RBK MI/U]2(H>]/\;\W^0DNG5_HWL5'L=G0X_8**7?=JG[6),;_CPT]5W?R%SSVH; ML5@+GMF:_4_&B(85*%YHADY@2JVCEZYD>9I\WRD#EE#[P;/29L5%] ,>?IP< MVXDIEG#GP9N34K\":/*%/1H)40A%<;\#J4VF(HD6[0*U^VHVRSN@DRM6NTC.G:[=QR(Y?(I6MD!4#8I;Q.:#!]:O$VB2[1Y"R%9[ M"<+4:L_"-01$2S9(%AU+TG5S#WU'MGO+[.V03,I%>="N2 IC#0,7>:+%18KH MC+69M3YC6#-[>XM:KXO>'1@E.JX,"/H&R%PZ[D\TM$2Y>GQH%C(;U[G?6[L%;:[U4%(QJZXGS.=?L/@Y<"UIKM:7% MMG4?R3L!'4BOFXT,O8HS6RN\BWZBUS'-JXS7 ;5)XYL-V+ 4T&X;X'1@N)O- M19MI?7>4T"+5"!X")Y=&\.MLB!U28457G+TQ80-E=S)& M_8<;.6\1H#4+,=@:71$JE:T!IY4&)X1QR@134NN@YA:(/306WMXXJ\M9'Z#9 M+MKEW'8X%ZU<5':6''B0IC9/MH)8;05"=,&Z8)P/K'7XLA+,,9B^C:8[>-M7 M9/S-P1G/B9-!@PD49RM-RYP3.D,606HA6IR0? MYD4#],4Z%5G4R5$<'+T&I;2$Z&."R(0I.IK">?N9RLN0' ,!&NBX@U+EDY3. MS\X'Y.KD51=$.88HR!("Y*=@F:@3:P EZQP89TMI7F*][K@CH$?W5AB M995RT]Y-/^;]C,P)8*( M'GGTI75H>ITR@9G;J(+!\=CXA&2<3DG?3?IY/FMU MH;WOO9!#8BZ8FJF("!/(J:<$V]]P_P F$^9<5U;M8,X]XJJEBVU M5H3 K2Y0; W<&'T))3$H+@FF>52L^<'GW8B>,KT:VJIADZZ6>KJX8(X<4^!! M0U;*T2OA-0G"9U,&14G9(6GL ,.@G>9R' XK]V/W0\D@61[PS*Y"6;0FNR@@ M,E*E,LK3=ZD. :"WLIC@BFE=X[<:S;YR1_;$CK7"THVMU$$P<5FVOQSC\K]= M-*M? WM'J2G;X-Y/!DLK#MRZOMBQ 0^.A$&B<9@!=4T'*]%#\$;4@YR"+L:L M2^OQN8='OGMR9@Z2>QO8K0/._7TTQ.]_#^,_-9,T(,EH.E(#@KIF31S1/T5L-Y2DQI9)0.#ER?C\9?1F," M]FQ4YT@MZG?GX+B(SM4)OCJ0Y"IB MIX/63AC6$V>L+;?%6Y ]!3XDPSPW1P M.OK[A]]&7W$\/)N=WUX K0T]2!,GGW"8".@MR+EH(S2OO?V"!Z6(Z,$F\N^* MXPJMR]JV+B=Z ,PGQ+"NC=C!6>KO'WYDR-Y$9I%97[@"G;6J]^:T[Y*#!E+6 M20R^-AQH?:JT&LV38E$3DS0<1'#MHOQ92'_@[?4S&%=DDAZTK2EQJ11P13A( M5IE*9)Z;=[.[ \X3HDLKHW0P->#'D>RS[S^^_8\^CNDAG[^_P:\XF!U,<)XQ M99V!'#19R_P2Q%1'!PDTQ1!0AJWS8-9#]K2/LCNP7@?N]@]H<[V<74L#^X%W MGAZ\#MB.SK$W KJ?@^LN++Z*5)V9JX,C@,U %Y3.95IE40I&F[0(]32+@\#H MO>&"8?/$K /@UCWGT@='K4VLU"6E7@^_G$\G,PWPA9='X4#VQ8#6.=:X0-7F MLA*$S$'P;!0/K<&D$>8H4=K2!R#BT%D9U#JR##%9_DV65[((A\F@1YB!6Z](R??;^BAE=C_*_SVE;UHHE",X#5QK1K MN, M[+*CF.HF5.6+CLY+8-ID4))G6D#];!BP,HI)(WSKVKN]46?]^&EOS-G$ M'+N*PG^LQ?,]5U84AO;RVE0.E*'=UTO+0-J4;>3:!M;Z3FP=7(?A FUET'6B M[6VLL3*&VD^=_#^Q5G)A/OE*SN*GZA&ZS*-,K6]D-L'WV$NS-N'B)K6F6]FQRS.L[>.I8EU2;C;< MH%Z0^ER[.BMPD>FH93)1=W:F_C0+M;;AZ'[L?BB%6FM>=3!4*+CS$(2J@Q=D M@J#UK#@\(=&QWWIOPIJ'W7IO8KV]WTBN _;GK7=+BV]U-?D0<^V= M8SED(0UY&<7'FLS(>'4U'!@?&(EADN:MZ_-UK 5CWFME3&E^L?]1&68LZI=9U$ZNP/&W_J(F%.KCM7(9K_JZL@ZPC M]VB&4-MX6)9AN?K*P M:U+;7%!YJ^GRQ1@*)3)LL MYP8"\R8R2]!OSAILSHW5Z';OH;2RZ3U4:620'7@G+[]]P5KQ\1''9W.$Q2IN MA!# O23_B8L(42H+@FLGH#JRN3?@6 M]3Z<$6\#A\3K,#0KR,$6T8%0T8:0"_?8>F3S6L".EBC;FV$'+NN"S2_Z7_L9 MA_G*PN>CE!F9 FUD+?P+CA8^6@)SBLDQ;R4MA3M:5FZC.UK6-#)(!PEXMY'6 MOAD3G/'\1U<5$S0%[R"<3W7BHH(8HB!+)VZB\2EPT3EG;L$Z8K)L9X(#FQ-1 M1P>7B]'!HW)Q1'1Q7+2+])=['[[+[)?--'&0R2].&6:2KZV_-(*2Y![Y)!(D M%9/)Z+W/1SWNX0>8MSA]@>/^5_(#OEX@^]$?>0FF&8C?AZ,XP?'7>G)V$9]@ M&A%;!OU9K([9MM#(6'X S$T$)[R&@%F!LL:Q(Z0SOK'"K4\D>>\+-)OQ? M>5I^.-SI,E7GRK;VS_[T\RT))M=%F+R_H?*Y1F:?U3-22]I>/=!>IT%%\K(# MA62TR3HM$S(*XUNW$.E$D#WR_X!8M\;-XVXILZ-+[W6$6B'3;V3K-Z/)Y/4P M#<[)*W@]7 R?ZR$STH00P93:1%U2!!$-*U"$=DKYDDK9Q85Y)\+]?%\:OB_= M4FM'+3FV$/0#3J<7*7J3GF(%BX\*LF-U=4!%JP,&8$DF7;AW\M!?FBO2_'Q+ MNG]+'DJ>'15-;K]?,G2:%\,AYV)JGBZ"XY(!SXH94;PJ\1&Z6'O--9=)(I>D M1UL4J%PH6/ L@!:8"VG3F^9][YYXKGF3\&RG=C^47//G@S"9G)9Y4%82 M,KN\1ZU],3J!S5J"O3WY5@CB!C:A-NW.P[V\1&772V M7@9L?C*^#K2.1YM#+@.+;;0_HX)8HJDZ((3L(*L7FTX>B/(T2/7 M3V3!+\ELM$&83V M"8*I[KZGG=MG;L!);= P[5#?<)AN7PW=_8C=1TK-K#!JKL(N3W^???_AE<\T M,&-S1LVT4@*8<21O$@J\C!9<311/TB6F.G.(EP%ZVNY$.UMU>?1SMV;6.5"X M*=ZB\&$- ;NN9>M*N+W7OVU+J%54/2@V='EKT)F@4B13LI+ 4J(0V<<((2L# M)"5J);7CJ74X]TCIOGY)WJ-C^R8DZ&X<_2)Y4@EG/&9(7KK:VT=#\,F!5+'0 M[N8PR]:=EJX!V./I^6$8>'ECD =89S>=ER[&OE5]7(XIN$RR.OD:^H/ZPS(: M?PA7?V>+?+-M']D@RZRIU(URRQ;//[U\_JN;S[\\G-6<$QN] X.B-@DS"6)( M"1BW+J,/%.RT3FK:".#60TUN/.(%QNGE8T[.1N-I_[\Q/R=VS=[L'C?,!!X" ME" I5K,Z@N-.0[8R1<5C4;FU0C;%N/NUL3M.W9IWTJ6].HBM[\&;TOG9^2!, M,?\V'DUHWQAC&%0!ZMW^L[HPX,?PC=9SS8O(%HHG253T!:(C[R1A]%E(Z4BE MNR7=>L"?,!,[L&P'3MUJ)5T7IV>Y9[5E(_DFG .Y%PQ\[26F"^<\11NR:5V! MORZVIT2R)O;IX.3G!OEOH+XX]K+)9VN\!U6X!L5\@" "!Q^2+DY:;9JW%5P# MUJ[NS'?'F=:V.)3;[B5U&K.HO4@N?'"TA%K:UU5A%+6SDB&C3%8Q(;QHWB=Z M.91]'4TWM_C-LXT&FN]@\_I($>^DX+B>Q7^@:+N?*/X^75K/4ZN^)LM_M!@# ML88L'9TLMY1C3X?(+0@R.C#K'CICG6&\9!3@:X6[RMI!1"_!V92#BA3NQ-;9 ML(?/U/O.?P^=J)L8M8N1D3I9;2ZFI..ST?#V^&*7 MDK%>6L@RU#0)CN \A;22T?=>A XZ&-P)Z"ESJ)FA.CA[^/W#;Z.O.!Y681= M:[T!*>WD$Y(V<'(+9)W9IS+%15ZB!L%375)YCLWG03P YA-F7-=& M[:#"Y_S^^#OMY!YX6UR28+DG-Z0H 6X8 28P%S1C$DIVM-M%9HGS:HF M)EK9K&6+@_B:5/@LI#_P]OH:&'K!;6UE)O1\&(/% "4&8VB7ML:U=J7N@/.$ MZ=/*2+?YHSM(N7@S"L,?ZCI)T_[7&=Y *VCZK_/^N%Y%A5E9'O9GF2IOQKET?_T4;%LE*019JU MI4/P43- CMDZ5IS6K8^S[P2T[WO&4UM]ZD"N*)JCV+2B\D)>?.^\&O VM658G<<::W[0[E"7";-L^]OP_1\ M?-'TF@F,,@L%S,H$2K 1E%%"(FJ346'5J?.=R':5^7BLTYL,8Z]&!;=' X MM0S?!;K%H)XU\'5T8W@?MOW< K:UZ!ITV=H<^Z -!A>DT@:DKM5?!3EXU/1* MHC?69\MD:)T&LQ^ZW',5MU^V;&*%3EE2%NML?DY[WCBDZ7D8/ ^3SZ\&HS\G MKTAM%_6&](M?<';_ =?#J>UP=#T:#48J\-6$%Q;6D/!V" M+M'D3*Y 9[1J),1AN-D/Y\E*$N[#R+NIZWB#!!Q/:O')IXM&2TV.$.[_U!8' M!!MB;Q3^7SSV#88)/6:2QOTO<^B+?CB<:Q:4@Z#)GU+U.\]5 71,9!H3.U*9<$SHC- M/#'E);^/+/<^9??+2DL37^LAT$R9'03LRX6^"!1*22($GP!M)H&92Q!C,N!8 M3L9B%Q,,[H"SJP"]"QJTUO:AA.:OA[0NXX=IF,X^]TW]!]4DU1-4:*20WH'2 M]8*Y> L^I4!19S$VNFC;3Q>] \Z^ O)F%A]UH_D.W.05T.:^V3K@.@K [P2V MG^B[F1G7H\<6-M@Y4;PI@?SF!#S4UI_H,SA:;2%XG:.C'3.&U@.7]D"0>^+M M_?!C$]5W$6?CD!RF00J]2?3"_^^SO893A:#6IB.UFEI0#FD+XP%B*DF M *ALD.4<(FN]OZP%;/>.:T-CW@R&FUMB-P%NK:W9(I*]^L\;A*PKT32*3>OG M7^9,7'JJOI"GJJT U-6_*#9#8,)"MM$GHZRVV/JB;064%I6*EQ\[JQ'_\&6, M(9\._Q'&_>I-U4%?O.>L%=IS7@OO&"BC"Y 6+%@4@6/0+AK7JU^76C! MBV5UBLTMT3"NG07]K%@ M] JTSK("31!<3@34N*QJ)A"&^Q:,C9_ZN,G0K9([\"C>C(:?ZKE+Q=Q+0B@O M.(5OL>;/\Z3!:16!84C&!58PM^Z->/7YC]OT6VNT@USR*M%I>3Y&(MRKD"Y& M(H1OE8?/1N/QZ,_^\-/S\(5^,OW>D\B=-(X01D*H"FKP'CDD3,YZ@]S+UEF] MF^ [$G9T99$.,L"ORW]Q,F,(!/G,'D(.1&@5(D21)*!!H;4J$E6W;L1.3SR[ M]Q,VU^JAG'!>Y_ L[N;.>9Y];4ED*.Z.18++-H!A%.D((1+ZUI>VMU'LLVO! M5G:]6:2TG7Z[J&^[AF@>1*^#J:O>^DOP[*FI_I:VNM/T6RAZ5R0H0A6?2@%6 MO &5DH*@;8'"3$3$HJ1M7AV[,^/?USA_![;?1+\=V/P]?AT-OE;/Y+K?]>\$M(?^^EO;;-25PCNX&+^^T5UT M&E92Z1@)@I&Z%E[7Z4>+=+)U M<'6T^:_"M!\'8%N;W4F!+17>P8:P$I]SB%*C@("6\/&0(!JG .LP-%H/E3:M MKYYV2X1[G(%=\6 3/3>?G7-M3R)[\/F^5*S1.18/HA1!BQYY/($+#]X($TL( M1OL;F7ZK1N>L>,*^CX >:H!1:^UUD>XV&GZ:SH\M:]GQC+OT3)EMSL6^NX@T.^FY@68Z'60-71SKXTM M=@\%ME!W1[=!2]!QYXNH79U-J5V=1R;&(YEG]]* MMQUTX[F*9T'F-1!UM+_?1K.?O7T[*]UA\BU4W,&ZO@195$DQ)QC$ M?*)0(^O( Q.(K:/T71G]GKV\:YMOHMG6<3EM6WDT?#VDK2N&X1^GI2#M-Q7< MF]?/3M\OXLS,D[0Y91#:8ZU#5A""YU!2YB4'565>*TI?[WF[W[ZW-_&],+4$'-X=16-CP:!Y%5UR*K""%F1U^*XX00I6E=GG8#PJ.U>@N5MGZQ M7V&NN>;OL<[@PV_KCYT+6V5Y[;-:WM>'8^ MH3!S,GD^.HOS.NK)"QQ\^=Q_T9]\&83O'[Y/:OK:ZV':H@3D 4]I4"FRK6R- M"DH6,&8M%R<+.>99@=R;9+)T@"HX4$Y(B#Y%0.^D2P6#:IX(<1>>;;V*)9_] MCF)JBI##)SPM_QC5POV9:X23Z631A+*'UG/CBP$5Z[#64,OV!=/ !BL[,%4';NN2=_HYO=;]C!?=L1>-<@DJ[YD0-6,Y@:EW M9$J[V@V[%.#*%V\X+;W>=T2K=? =(9F:FZ6+@MC1*/_9'PQZ'J,K2FM 82U1 M&1UXEDRMY10B"<,2:]XO:O[L(S+]@]390<+1$@K6D>.?AG7BZ.M,ZUJ_S)R_ MBSY3BP7M9)BO3#.GGYV?T:_3(CC\U/_QRZ?3SSC^^#D,?PBKE%1U0"EDCJ5V MAJUUP#Q#+EY;9^L\N=;9:SL5\(@(>KC$Z.!JOJ6P,^'>CH;IHC7RQ;_H%8-: MR9)!UL;QRO "+NL$)%=123LE6>N+W)7U4;XIO_U]EOY M3ZR!. E%,3DYL[]/L)P/WO0+]A@OT5I&FF5"U:&RF;:G8, ))9/F4L7<>HS; M-GB/B)<[,]O*R1(M^K O4<_DV?]$(8[[XJF\$4&I)W6:@61HA:0UB:IL_),=75DMF.BW)/UL1^>;*+^ MUE?&*ZY&YE=7Z%G(,D1(.AIRP5(!'TCNF(,H3!?#Y8WV5RL;^]SQF(-P>+>Q MR:@3A79PD'Z''_[L^]_#_QF-GP\"J666\%2L%):<,Y.-!A6*JH4K"#6Y(87, M>&[>CGL#>$_" ^G*7!T!VY*-L"'4_'DMGIE^?8LWLUH%/ MLRELI:T(R"QH46^?2B#8"BV4XC$+YZ1.K3V<@Z#9/?[.H;)L$W-U4K7\%0>C M+Y@_8OH\' U&G[Z_KZ=4BYFG*)QP+"G@B5M0KF8.9<A.C7IK>KF=O;HP*MZ?CZ9CLYP_!X'%_E&G_M?%M!*]%D)*<&I.LRIA *! M>4=>GU=:*&54;M[P9C6(^55_WAIWM]XZ\N/M8#M?L7;$^^6=(9J;+8.=LZM=47_H#_* MO,>XQ(!2@=*^U"A;DQST1:(G-64;L7E?N5;8?S)TE\;OING==G)<'!1%31X. M([\DAQQ!H8D0(RK(B6EZ%3.]J:U#U#;(=W6I?"RTW=SBLCIVVPW0,;^+<-)6[DZ;XDO8V^(W[ M\==^P@^?PQAO 3P9#.:31T_+90'/Q1+ZG+0\N7P[9"H^,%: &^=!U9Y"OF:I M&6:MR"$EW_P.NK$(6]<$73P)\W(@\P&K/0HA21F:0T23:.,1U7NJXQ6BUL4& MS;-N'1>LAVSW/L4^.7BK-*B]]3KP?2_3_=KH[F);45;3+D([2M"!MI5@!411 M%"2>HS8A)LU;UQ%W(LBNG(I#XNW^&7$HI\%W#59WD469, #WEM=N#P*\8A%R M20%]42FJUHON'7#VGRR\-ZZL-[1^8YMU$*'=/8)]'7 =Y0O?"6P_V<'-S+@> M/;:PP9-9;GW&N0>"W)/7NQ]^;*+Z+@8. MTA)9@_@!+I+^7)(Y:VN HY:@2B) =9ZZE59Q5,YSRUHG7]X$L7LOOZ&1;B98 M;J7A+MQS'-"//IT,\]_#^ ^LSML[B1&8^ MI"A,ZY+I^S =$R&:ZK^34]\)T@=^)H#S'/*J@.L0K34B":M :$84EE%"9(C@ MDV8AE)P]MCY(60/6,;&DM14Z*%_[#8>USR\A/,EGI.K)].+V^SK(I&3(P3"( M/.O:O3M#2()!%D8:)KRFX+$Q5=8"=DQD:6^)W?3477[BW"*'?\U/[NS4?"?9 M^BLB8GKR\-.,8L^^7_[*N_!]-C7QSS#.EZ)M_;VMD>][<+5YF#A>?C2GX9!_=N3L]'Y<-H3*9O$HP.'J48)TH*G%PLR M+=->6<]SP<;*[$B4W2^..^;RS17T$"C1A:__4*V>?JF_./F-?G$Z>3U/2/AM M/)K4M,-H ZM]&[6J[1@\!Q]EJ?.UBO4F!)7EH2P9J\5X<@S?-Q4ZB%3:BG2C MJ=[LAS77]E7HC_\1!N?80VNT"(E\IU@3RW2J'6U2 (F9,YY8T+*U*[MC$7^^ M%0=$H0Y"MFW%??D-QZD_P1\2?QS1?O=Z.!WWAY-^FLN8(NUQN4"TG-4XHTYO ME@(L!I>D*,SRUOE>NY#KY[NQ;[)TT 5Z+;_O[6CX%>L$FYETDYD85W]>?;^W MH^E_XO32*YR%A7-%],@'K$D7M2MKW2?1ISH'SX$PJB!:)6B[W$=@L*U@3^Z5 M.#RZ=- WNC,A+U:!5Z/Q_*_J[_&>#2%9D1%T/?U09;_\K_/^]/OE:.3+&0GSA> ?,_UYN;Q2&?"/+F7X3!H<9OO=OO,F[.S6M%-?M_\V'@FVV0^ M-K7N>?VYJZ\Z$]2O=-X12:XR%QY-Z8W\MWY.'VFWZWG7+VLE16I:.#, MJWDT3^$\&*DL=YFEV)RB7ZOMKV67XY[YX==@+]Z?&>H<#9/6UL!697+0'3DLKB PZ[%HX14S MK9/N'@3T)PV;FW,)";>_/;WKY2'W94H+^'1^,CE3UL6=KT6!#%$"*M*6XLF! M5X)#/<1/@7&18_/LX >]SQ(RQ\>SY+@(SD@&A)>B40 M",I8#I$5 ZR0UF61I30?8[PSX9X>VP^2-DM>D*WO*.]\KZ]>'"TN7'-/)9>- MYAQXY(;V%F8@AF2!2VO@N\$_+5*3Z]HGRP MF5X+(0('A2%"5*;4]C/D32?E&-MIF'05W$^F-3';$H(]^/9L-O=KX\.SD^'P M/ S>#3!_FMT&)E);^(2GY>_A6__L_*RG7&(6/>DK5:4)H2!D$@=C(DFT]QQO MM$==,7RM.;0GP\$#L.P2HFY]/[5F[Q6CA="6WB)3:NX&<^0L>$=8M?*BZ)R* M;1VD'VKGG#VO@1T8; FOMKX'NNQW<:^^)JL4=M'C(MF:2J"LFJ2,%3!IF\!!5P M-N31@404SG$4OGDV_34 ^V]PLU,.W%P='VR+?11RK%3$I1C#7$]5KTS%6D>F MCKK?="'/?IKF;$&33<]K=F7CQ\+?G(SE 3DXK^NQDU(7]P/"868R*V=]ZTD/ MCX>W]_3R.7#:;F+:;CI\7+T+^)T,,GG_X?=YFP =D\JTM4#@N1XYU7H^[@M$ MM#J@T*I]PX8[ 1U@X-*YS6\W VEDL YJC*_=<"Z&BS+A%*OM]G6PH+AD$ L+ M(+S)/!;MHF[=M7X)C)_,V=HX76R6BP8HLS&FIQ=MI6?K='!H@ZSEQ#$+4*X( M\+K0'YTMV3A! )MGCZT"\[2C@S8VZJ" ]2J>^>NQ#J*._/S;:/;CI3J4PPW6RZ&AEBHF)$%D7"4=1"9RDQ8[\?9%UB#:(]KTJ;Z+8O9>QK6V6 MIK _6+%=M*U94/HB5Z/N?Z-AW?%FM"[D]43)"[B:/4S@!(5S(4/FT@;/,*!N M73!Z)Z"?KD(;6W51WG\=T_QE60=41Q[#4D![=AJV-]S-H*.9UCO81I:#0Z6* M<#NJ+"N![$C)FRB[,X* MK$=DNF;0T2[':9>+%KSS5B#M=86W/EZX^ORG[28\V!(=-#BY<;ZV#IJ.W(%# MN.)[N&56F'@+M7:PVM\\3/4N!249))-87=X\1,]H55*B> J**6)N'3(>P'U8 M5S;>1)L-;3M+,;S(%3P=XCQ;\.^CK[-%;+[SB!1D2$K2"Y#JO*J3";G9Q?Y]!U.Y;S_ MH3N8S+FAY(?3?MS)S*(7"!KK.5-,Y%'4U#J5:XB1G9"N^5'.UJCW5O#VHU?/ M%0._[T_^>#5&?#VUTIX%7G+@"BSFZL-;2SZ\"" 3MX%\N(C8NM]@ MYT(=X&5N6WXW*W#KA"9=-2>/]PL8UQ'PQUQJ')_Q7A3.8M0,;,WS4<85B!P3 MT=8I'WT2SG?2@K83:9XF\_=/C$/J6'Z79/\8#>AC!OWI]]E;;;C13%& SG7A MH*Q'\$5;T-;[X(O$9 ZFRGE]L9[F2W! 5#FD;N1WB?BB_[6?R;V="1B=*(;9 M##8H"F*0A?JZ2[!,(_.YY%*:-ZOH6JB?;\)>:=+!+65C 2]JQV?]MWI>\^!C M\OXE4 7Y;7..3H\F(W@"8UNVXLU!F*U MX1.I&QQJF8,FIS V[R/W!.N$M^+V7HQ]F'7"EGDF1#(@8RUO4:Q 8)PBE: 8 M6BU%<*VO[8^L3G@C#MQ9)[R)+1Y+G>4Z,OVL$]ZH3G@CFNRBX/(A-GXL_-6. M66&PIN'8*IM.$+B.D&(.SG)CN=WY/,Z#X>U&=<('1]M-3-M%JNRU#LHSK_G' MY'FG#>.: D=>+GQAQT/=5J04"4W6JO6>O!+, 08^G=OZKBK/!QOJ,+(XWG_X M_21-^U_[T^\=IFTL>B&"#6'L&*R8 I)VG] M\M^5[LX.H3FES2-/D-VZY7&Q)T4D) ;D"E92! M$%T$;:2@G9!SEP[FN/:(.W5W2]"]-?3>A%V'E 1RKZ#7C[1[ K,-C$7@G%8V MQ:.B1:UX<$[RG'/(& ]F&M.&LOU\B7;]$FW!K4-*'=EP1F;/2R-D000G190W665.*0IYPYZA9OS!, MR;*@.2)96#R!G9U&0K ML_0"T^/928\WM?=)O<==5_.=K?)BO<6?L?9QGAO?K $.,AML 684,2EH.7M>9=DX((;44Q>I' M\P8_-#;>9SF6XV?H"99C;76FMQ=C'V8Y MEE!)\F -V)))@NQFO5TS:&:TB*$.P&Q=47YDY5@;<>#.EG M.=9&Y5@;T607=2T/L?%CX2\6R5DN]'9+5T0R<=@YR-"+HA$&KG1]4'@QO M-RK'.CC:;F+:G8]M9"JR$C2'9!6CO<0F\N.%!NV*S<%G&4KK9,^G,+9Q(YMO M-+9Q$X/MIC3K+4[?C":3=SB>J>ED2NCC^;0Z+=/1E=[^GT<#PC"YK&LZ&4[[ MN3\XG_:_XNR?;M-QMP,4#4J[NM9-H]*O:T_#=#XF47'R\EL:G-.'OZ)WIKX; MA+MJX+2\#.-A?_CIAUB7X9+#9*.,!13'.@$J<8@^46[OYC;!O M'>]LA^/D;'0^G/8L:NY+T8!>!E!!F7JVQ$B!N:B46?*Q=5C?!/CNU^V]TQ#J-29#E,WK1YI*L*OC MJ8-@\!Z-?S G5=L)_NS[\@^812-.T!4BAPW"80Y'&;%%&3Y,?;BZBMW=;N*[2)TAL&.K/!53>.U>@5&7Q?-#?. M]:>MN&8?!]_T6K];*DRX!N"(8 10=LV#F01*DMX-J#G7;HOY_D9,L#=1+' MLKL%NP1P#M1GDJ)H/L1,QDH.S,.'L\,DG'I9#*L;D()+PW%JR>\ N#")G\_< M,:I7=U<&."6MM0^N^JNUC_N'ZPNVJB0\I3PG!'$ MI8A#WH+;K@@5*,,D8]8'YT"=%'D+JVRI9'C:J.-! &^?:AA? :K4@DCXW=R" M6BG8-J2UDW@*J#Z9@&-:T@5DVK!_0D%58W%Y,A7@F!N*78:\$VW1 B"588^\ M8E;AG.863KI0Z.\2?4<-@#?K3>>[)F1\-8AK"5W1WPCF MLP6CP)U0%@ENPP$$N0D'$)/(*@[I)_I/ MX?Z7LG@Y'NQ[=:-%.BNWQ<)F@^U2[A7YZX-RJHD?YW0 )0Y5C-ZDE+BCYG^S MS+D:TZL/YFBF(%'-R"A"?6V%BQ;E 99VSKQ-9>Q;GLQ+B)/;GW31)+?Y^[2' M6?WC< <:_[#(XKHHMI8XJN.'W[^3X!#GZF/]H,M9\;.JE_.=#A9KQ"?;O\=X_^."S64#9T^;\?N6O\=?TS8 M]A_>_0)02P,$% @ 0HYG5].'+343]0 @78* !4 !T;W-T+3(P,C,P M.3,P7VQA8BYX;6SD<)7OIW^DE@@Y%@6IH&3E--!9F;9$GO.C^.,A>99_^Y]_ M/JS!$R_*-,_^_2_N7YV_ )[1G*79W;__Y==O'V#\E__Y'__MO_W;_P7A_WKS MY1-XE]/- \\J\+;@N.(,_)%6]Z"ZY^ ?>?%[^H3![1I7(B\>(/R/^K6W^>-S MD=[=5\!S/+][K/MM\3>./)=&C$(OY RB&+LP(0&&V/'#.,0D\5U\=?8[C_]0]_9?V\3\/GO_#KY]VDR3YJ?[M]M$R M/?:@;-;]Z7_]\NDKO>&,J@[*]&]E_<-/.<55C?I9N<#))]2_8/<8 M5#^"K@=]]Z]_ENPO__'? &C@*/(U_\(%4/_]]JQ]\DG]KNU$-#9!IW4]+W3U1^9\5SQAO MV/)%TR!E__X7^;?5IH1W&#^NOE8Y_?WZ\;'@-*VI^XM:ULJOUU^^_L(?""]6 MU?;[7?$,_OJUZZINS["QOQBH59V8G@4O\TU!=PO;P_K8:B47*K6TQ3]E^(&7 MC[A]08JMK(!&D_^H!09]B4$C,OA!"EW^^&\_[52U@>5Z?AC7KXL@^*T1^?\] M"65.7PBW5B9$7NS#DU-S>'9SM)2:U=@(7)):N;:QGY3]]A-?5V7W$ZA^4D]4 M_?Y^.O@VKHM.*US0,\/4/O$3S:4U]5C!%R,FBOQAI/I5/O*S:@9"BO47D!>, M%]*&/J+BP>=_O5[G?RB+\$->O,LWI!*;]36E^2:KRB^<V>!1Z7A0X?K0Z6$7/3A]3.;1FDY[I8'-F73.6 MJE$JS4C(>!3T.&D24.>AJ$Y,L)/S"FSU 7)?IS9^$FSP*2_+*] J\6R/L<:" M9XG C+N?E<_&@K-/;Z/;&<=V?\=%6C!=_H#3;.5XS(]=(J 3!A%$V'2(67D#D7UW?Q)PZ[&)I]E,G(5 B@M\:(4\O];I ZE'29?!,3#J&R!A3 MRFGE+9'&D0YFI873"NY/_($GQTWM#S@M_H[7&_X+Q^6FX.IL\!]I=?]KEI.2 M%S6/?,P>-S6O2&W2=6M/<;HIBC2[>X/+M/PDA9*_J9Y_EA*IE>5C1M<;N2O[ MF+W'128?*U=1$CF8N!0BS@E$-$(0(QS!P'=Q1$(A7$%,&&,VR9=&1&_OY;\X M2#,@) 3@26%@1D/S#;H>NRUR*"?:ALT3Y\\D]ZTHR^W#L+U#S"V"V M[G'*5K?X^>_E+2_4+9M=_O23;*F=S)3MYK!N^[/,/$-EN_EB^MHX MZ^ZVR"GGK/P@Q?V*U_Q&7#_A=*TFH=PYJI]\5?,NK>0>\1TGU2I!A(4!C2%U M:2*W=8F A,<,QDD08.%QAT5&VSI3 99F:W7R S7@]35Y*64&N0 /N/B=5_4" M76Y5,#/#C$='SYJ:$O.I6>H%W%];J)608"?S%=CJ ^74@>HQ>P;-6/0LV27& MW<]J7HP%9]]*&-W.R--Z2HL-9YU5(1M]*XT-:9FL?->/B@)]3]^"D^^P+XRCALY07E_=O\ZPJ4K)16Y#WS518 MA;Y#A0A\B*F+(?(]%Y(02VN($8>Q ,>$!":<<+JKI9%"?6L*E2L: _0>2_ZM M[1O:D[PC##.^&$!;CS#L8#@Q8[1"@KZ4X/T9O(P9XSP4EBACH*-9.>.\POND MH?'&.-90^[(;T=R@?L"T/J+X!?^9/FP>WN1%D?^19G=OL?P\Y,]7PA,H(;Z M7"2ALBTXQ(@&4/)+E+@">8$;F_"(2>=+8Y963D Z00%M)34C$J,!T*.6J6"= MF&SJ$QNY.6JO\SO)KT ']59X\/8QE?P0)7D)RF&"??DW-W)%XA#L^$:W M=8.]+8VM.F$!SAA@.W'-N&H88#URL@;;Q&ST K&>I/;-'RU$+''-<%^SDHN6 MVOMLHO?2./KXF-&"RYW".][\]V-V\\@+7#4$)7<.ZVM25@6FU0K[/F6>'ZD- ME0,103Z,PX3!)'8BRH-((!:9<(E^UTLCEN;JOE17L7DG,L!ER:NRGCGKW3;W M;V9D8S <>LPS#<@3TU G-/BA$_M'A?56R-"*2TG(I MKIH2G<1RXZ!NM$ M-FB82H^#-$ : MGNT674_%_@6ZYAOC#)RO][C@;]19Z-O\05E,M9_*=5&HT55V5/GF>??,+7Y6 M/[O^ Q>L_N.;[%7:7;?RV_DLOZ;6V]>-'>XSCT'AHP0B%+D0RQ]!!Z'0]Q,G MI*1U+.B7GM\IKXC,Q@:\]BW";&S%2XWA8CS M1MA-"/)!4-Z4?9G;?76C/\O.JW>XXEO'15V#[\3K2V//G9^QW&BJ ^-:9*!D MUK?N3D%UWJRS@-(L'+9#!>P0LV.ZG8%@E,UVJLW9C+4S2O6MM'./CCV^?N+9 MAG_AB@6D,=[SH[PAZ_0.=[=^5,6PI@_RD1OQ5?ZT%'*[*'_7)'UP5YQ@Y 21 M#Y'#D33)"(>8> +&'O%#XOL$(=?LI-N.8$LCDJU"X+'G1)QO5;I2/Y>"@Q_2 M##SD675OFE/ VI#JGJW//U"3'\/7*JG@D&ZP^A[?-[W!ZA0#C69J9>CK5F]? MI78V#^[MPFWMC-^26#-?!]@%\_#FP'+[9B1?Y66UVA[U?5)'?]]X(7NI^_W M^'>6O5;"7H%J)RX0 M7-.H.P_P,(=:A6UB4MPA]JE!K"J_,-$IYJDM]_M_;M+J^6-65D7]B94WU3TO MOMWC[.:Q3M7R.<^>>*FRU&WJ?$\A8D0:SB'T$,,0D3"&A(@ AG(/P /F<.$; MN;O-)OG2&/Z+E*U(:]NLK#-.Y9M*I9]4.3UKX[I4:ALG[)KM0_ 2[,94N% D MB=Q5^?)KP*[@,'(X'5MS'\/ M7X+@*HHF@C3T8HCDAP'C1)IK/"',YX$(8T+:+Z%+OO@]?P?'-R3P M'7T"EJY)7F-0)S9+:X5@K1'H:PUZ:@/R#/K/M:J#6G>YAZ^U!SWU0:T_J"0 MH$7@"FPQD'^M49CQCL;VP,UU<6--[F7=YM@>#N,K'NL"C#.+55#I+MS^&_^S M>B-Q_'U%(VFI8D:@CYD#D7 ]:<3Z"":1PUS7IRXC1O'O)_I9FLFIQ#1;04X! MJ,?W%F"9F)WKF/-^A@PE)*BEM'C%?08'2V1WJI=9J>F,JOM$!4+O#O_Z1U^(!*\'N3 MO559#.3_%6T]X36OTWMWMP/J%Y+27OZ@]^0J< 4+/,^1;*-*;D4805SG-<$A M"U 8$-WT:U*5R]%40E_5?X*>[,J!:CN.S2-J$(6:+W*22<=5&8$.+]I63*KD:X6BGK>'?V M^C9_XAG.JE_23"6>^)3*3IC::CZH A.KA,CY%L0^=#QUO\M("(F(,(R$XX8L M8?*[T'*8->YY:8M%*R58=V("7,MIX%!D!/PPE4\*YQRGK3NY%9DVDE^!#N2M M\%?@>E*4#=RXID)[)K63UX!G5"#54+NS!5-I*- %,$AK#(*(>(00[-/ ,,WP?Z69I*]RV M#N1C(Z9Q>N]C4.J1P.4 34P!6VQ:":?)ZCV @;V4WL]R1O9=SEK'LO=_\H*FI1+H'UQ5">;L^HD7^&X7_58G$I8,M<%K%9SA MKD(1$D01AA$-'8AXB"&)/!_RT*5$".Z30"N/P"OJL#3&:C4!?*=*[=_\S'$Q MRKUYYD]"TT):]D!/;7Q=[O*\=6KN(7$%.BQ "T8O_KD'1QVV9MGW^77&TJ87 M],P:S.\/_3I#=-0S^I5$,3\/4K<,K=.92MIQ_6=:ZIX#'7EU:6M-3T3PCO<# MJ)7$FIE73\%T_JCG0H0F]SX9 D=NEZ6XE@YU!H 8=9ASK+W9#G$&E.D?W@P] M-LX EGSRD#9>;M<9:ZZA[WA&4UZN6,S#6-01F'$($?,0Q%[BP#B.D=P%QVXD MA(FA.M#7TB9Y3]3Z\OZ%L."'S[G\F%UD:%D.8:UG 5I"<&(2& 3/G@FE 88E M4V>HIUE-$@V5]TT'G5?&44>O2&]=E+=.G_KW?"WYON==R9A CILPZ+LQA9B[)'(,?(CT^IU:72RS9?TM!74C#KTL-8C$>L(3GUMU"MP7@M\ MU>9*WLD\@6^K$4J6>$:OSUD9QPB&?>XQ>]E\H_$Q*U/YY+<"J\CVVWR=*EI3 M]4$_&=3BUFAE0;.AE1:TXH).WGJEK4NC,@EY.4%5;@.<1AG@.NW/9I ;*-LW MT$U>FSDGS^%10)MEP0]\Y#F"0NQ0'R+AN"K"!$$GY$Z /1Y1RVG%325STJ7DP&C'.#\-J9+D[*]WUDM#@'K[7,%6<[&N&/ M_44=\-Z(7TM^K8I#W9 *R[6'??$R:5Q7(/GY8T;7&W8DEYS:._Z2 MLU2DM/GW*G1$R+ ?PR12R2Y($$(2)@%D 7/BD/@)BD)M1^Y91%[:,O)U\_BX MKK\.O 99GL$F..BA\2_(!4C; D9UR:\Z86>_QA=0WSO(:ZB4(5@H#&$NX*;D M;5FPG\ /K"U^5/ZH6CS12//CWFEM8TT^]-$S\)B>YP,<7N:6^5E-??K>?0)2 M8U"K##J=U2>TC5]2+I=[:3FWE>I51JA6]?8W?>6!U![\LNCOPL %?W'?QTR^ M^XOZ3LQ\_V<=LL&@@7DDF2_:8%9D7X0IS-OSB/OLS9J[#@E<:=!]*QZRBIF$ M-AQ_>VG&B)(2*#&A^V*7U$'*3R?SU\5+XV[[8JBF7F#/HF0U;F$8CW&WW,>; MG.^B>U"E%W?=PT]>YI:2\_)S7GU1 ?@%_\)I_L2+YUTBNA'>*L,M+FZZ]_PT MF!1=[C\J4#3"@T[Z<:XL9Z U\W"QA^JSRNE_?W17\3BKS,:N*-"M3 MVA18"WR'^X$0$#.'0A2Y#DQXZ$/AQWZ,@B!( C+GP?YH39;&GMT%0)-3MCXK MX=T-?Y77/Y[W$F#\-S+/9<$L(_\=72K\???AO.]]..K'\JD=*E=@BPO8 F.K MO.!B!G)/P(4I]$$"4AA['C.U[B^+&'8R-ODU+9'J5K8V.)>L_W-RM%:JN_ M3V7Z+YI13EE4NT3,/_/\KL"/]RG%ZSKH0WA>Q*(@@4E$5=T CT&,H@"&R'6( MRT.&0JV<6(.]+(U:^O*=BPLQP'*8.ZPA-#%?F("C30Y:R@\1@FR@1P;R7SLB M&&Y[ELFOI5XWX?4>'IL-72Z._!O^\UB)B\#W_3B('4B%".6>7+G#"QY W_7# M('$BS_6PB4DQU-G2IGPC*Y#"#H2!F$.J9R[8 FKBF;_#:/H"(CJ06$L3/]#5 MS(GASRM]F I>XYW19%'[Y[QK_70^9ET@[C_2ZO[M1AK8#[S8WG>NF._3A/L$ MQK'*GQF& N*8,^ACS"*?!X0D1EL2P_Z71BGON.!%P57JY+KFM#&M&(&OS313 M03H]^=02@Q\ZV7]4_B"=^. /*3_H%+C:N8)8I:0QV-EC*:/>YR:N,= NQ$NCT.T!-&N%!,\I7VNZ>\PWSA-?5$PQ>LN_D%!: MM_DV>WI?[2XE.M7KE/<+N'(P':;7OEK0EO?[N$(PA=_:58%QQR/SV/>*.SWA M=*T",C[DQ50W/V_.2X"^>MO M]URNM>HGJ]#!41B['N0BB2!R' \F ?$A"2ERJ#3MW1@9Y;^?6N*E+5?O)%?5 M@H&@2>]6WZ)66WD-,[M//N##Z]8BAW'B=:O.'+_3]PIL-88B+Z#2N;\R78%. M/?EDIWH]Z(WRVU_7*8:NVH]#(2"_$/78M\5^&X;5 I;TC'7N";G-;3U) MFOOS:%C:O UT-.NNZ[S"^]LEC3?&,<3/&RRW7!7G-V2=WC4!4F^>/RMF:O)0 M2B8(G(3ZD'+")4\@%V)&'/D'%7'H!'Z"C!+?G^MP:6S1RJOB'W<"7X%&8"-W M!6W(]3C$)I!3.S%<@J$QG>@"8XE4SG8W*[7H*K]/,-KOC3A.Z7E-_0.K$YZJ M[$I:QZJ"M>O!T ]CB!(/PX0$DF8"09"'<.3B9/7$"Y)KG8*<[,AD+O2[F] ( MZ7G[@4Y8@UWI:4PUCAFLX#0Q9QP%Z'QV/Q.D##;=5A";::=L]FF9;6+/XC"X M\SS]]GS;Q;,:O-CCG7]ZK,=YZZY0-WV+BYNB=D)C]9;QEA?UX?>*^%Z(/>S" M2!IA$!&?*G]0 9W0\7DD?"<(C?(NZW6[-!-L*W7C9'X%'G$!GNJ[*I5LC>7K MM3K]?>1%DWC-,.^:YECH667V$9Z89W?@?FW E3++3QDT4K=7@E+NYO+0IF.Z M"5#6O-.U.IW91=T$B$,_=:.W;;!5$RZ8D!B3.(B@$W-IL&$W@$D0+,ITXR7Y37]YR8M4V7W?MKF8^8^P4$@(IA@M>7SN N)\!GTG8@R0CPA M(J,3Z*'.ED8EG:R@)ZQ>HF9SG/4(P19Z$S/#>.",R4$'$4LL,=C5K'2AH_0^ M;VB],[/7Z'LIBDH*UI4\+V^48\BW>YRUL<:?\ZQ)VK!7!NMGM6%2+VA%L.#\VF $>B"!&B5029AVN3JV2!VI%'GT MPYRF*/@ROX37]J^=2+OOPQMWVJ&UYKL[L9CC3(R^0S&O2V/U+MO;NC7L)ONB M/'T*E8(D8U+,HONG5#(MORG'GY5P$0L#1F&0< %11 6,'?D'BQR, ]>) \>H M?(8UR9:VK/?=]+;2UUYW??G!;[7PAELA>\.IMS"_RB!-O*1:&A_CI,'<>2MLCKK%/MF<*!]B5!:9) T M9' @VH3GLJW=7*=]ZI12?]UI97B ?='(:1YU3SX0,QV*M^"K7/P[3< +57:1 MV%=@JPW8J6/QZ-P&JK8.V2^29=[C>!NP'1S<6VGT=9+:2J$%3Y6;6=DD_DL; MD8D5/['* G& MJVJS.#.]488S*VX6K_NA3'S*-O?P+_],;7MJUL.D2W/;H:)2BC2X'#E1Z[!I M2OPNX/S,YAB_]FF9%5V^C[,QF\-F.^&M':'&+=SO<:&JQ96=C]"[=+V1/:T" M3WB!P **&/D0R?T/)''@PYC1..'$@59*>TOC&1@L+5JG>IEU.3FCZC[1GWOJX7C M^J'2+32T]]K26/3V_0VHY=LS&^M2IOI5A/;!&9[%%^(R];'-*$B,2O^<4'Y4 M?9_]MF8KXG-"B7ZEGE./7!CZ6NXRR#HL0,@),/19A"$2Q(,D9!&,*$H$]B,4 MND:%MX!]6T'L9:OE(QW0,63H:I''AW'!-^*^J[JN>=%[\1! M1'T?PT1X(424>3!&;@ #Q%P68L\E)!QQ*738TT)O>CI!NY KK*YYRNI?@><% M_="&7NB">N:K'.HZ/NY__(L;.O_J.U= ?6LUE;R3W-'[E5O_RC.CD",CI<<@ M(X&?AT"V8/>C'>S1QVG=+;''D0YF)8_3"NYSQ\"3XZCCFE)EQY6[A5$NBVV* MCA5&W)4V1 P3)XR@-"SDWT).81BP2#C,4W?-)M;$4&=+,RLZ64'1,QDR4Y-A M$-[(<5R/)!0*3BA$GI-(>'$(A9-@C(@?>!Y;5;9??-;QZQ&H+M(DI M=HM7WX)MDKZIQ%Q_U%68ZIMU:>RFE31WRUW6(WM4K(.6)5(>[&I6>M91>I^H MM=Y9:AG6P9M(C[.$))RK.VH.D:*N./#K-.4>(D[$$-?*^[H,=9:V[&@49.W= M->+VKI%W=XV/2J=%7'=?^)7-<]\]W[?S'5UXZY=T_6[NO.V,\T(NO2]4YKNZ M];8S9W@WEL=('\K<%U%MBC>/'_,6./GKWGS8,,Y/$;=T!QM<+9KFB%U^GPPR+F&UG5 WTM M;=+7L@%_9)C4$2SU;$=+"$T\W?NA3(V@5Z %['PRP?$!3*XH59B(D;NS#F*C$#=SQ8,R0 X4;.YPFL1=&1HD; M3O:T-'9X>9%3;VV;JQO#_>QI:),814'DR56*X 0BW^&0N,B% C'LBI#&1 2K MQ]J=\6N%BVI&@/=[G0[F-_PNS92+$"!X71\F3H T8U3X3A1 AZ! +FTJ^TB M(N@*7W[%@L6AZ[9(O\_8[#AW?4Z'\OOFHG%"B$?<)HX%;>9+Q4;,J^8(PV(@ MV%DLIKAD?-'/Z]TU'E-W\,KQZ MC:WMD_$8TUQ6MX18(1OPPPC!T"8+(C3'$ MG!&(4.PZ21!ZD>0'HYH>^UTL;753$JIHU$9&TRH>!P#JS?[+8)EXVK]$9 (; M][3VUJIT''0P5N4X^>3K7$WU3M ^;^HOVD^H&]% FF0LDI2 .(9) M)"TT3D@8!SQTA.^;&V?6Y?P_WJBS/[)QY/O8=0/(8S^69C>/(8D8A90QY.,D M$8A'IL;@ L;U^S$B[0_I/)=V%PW2=W0/]^*JK=%T.3=J)P=A(9=DA_)]5_=> M)^&U?95UNJ.1%H#:)31IKM]M5)*<)@ZT/BZK?W?3E3QN;L38RG.PBT4LEW2$ M'8BQ+?/-+YZFR5L$C/8_&S1;_& M_<]+KV/A.:#/T0V9T2/C:7>C^/7Y@>3KE<"AY#L20.KB"*+(]R#&B0N#@.$$ M!R)P@EB']@Y:7AJ==1?6C71Z]'0(US#M7 3"Y.>86OIK4\1)70[D=:>4'2@'C\.9SH Y/5LMX3CQ][4)IY'FC"=(H M)YQS;<_FCZ.I9-\U1_>5B;7DYV!7L6UF]+:[_('G&8K3BCR..4P9K$+D8<# M2!+'ATS$W MP&+NA4:#PN0X7M_@,%XAOA#8L!' 6=+V5PR:4$]/]A2B.3TMR M!AK;.4I.=?\FY]U['@V"0$P_+L*R\P$>!@P6,2!A")'P!<1@D M$#,4(.5T%"1&V2)GEG]I1'@0F2J4_WI38W9KC:NKB_:V MS-:;9;_G9\-V', MQ0RJS1I$R*>0J S>$8J$Y\88.R(R2X>YX*]GGC2;GL]RE] MCU_+/,X1$WX!"]CL6=SKF55BG-V_8N0X+L3[PE3Z96W]IAD:VYX;8\489Y=] MYM7'C.8/7"66604\I"*B%+K(ERN?XW&(,24PC!S702((F4--,A>]:-W(IIDA M55&7^MEL>7D)F(?C@+E1 J.(!5#5X)5FIA-#U^%^S!A+'+/PK?& S7'[9 $P MO=5R- Q37QI)!!K!P ]*M-.FB?'"?RAL>$GVTIO M7<*P)')=SU7;P$1.392X/DQ4^(G\:> YPB%.&)BPVF$72Z.V)J\S;80#ZYV\ MII$H!UCJS=_+$)IX$O>$FR"3VFG5K86A''0PL?< MD^GMO=H8L%O.BY^+?//X(=ME(=?T8AIH8FDV9"LJ4+*"6EA5B2NOLKPZO4LW MPFR8!RS"-3$%#"%E.9^[)BBC')*&VIW-&4E#N;XCDL[C(R9Z_I6OZ[1B;0GB MSW+TM:?XL9<7-[GSAT>T:/@,9O%0Q", MF[]'6YQOY@XI]&+.#CXXZ6FUV]TDVW*\1$@O'HZ6-MD;:5^X;!GN+H?1U=QI6L-LZEUG+:BZRVA% M!8VL$Y5FT&D3Q15J7R+RH:.?]F MRA3'D-1EB OQF9P9RDHATTHXR1GA( ;6F.!8'S,SP(":AS-_Z.&++Z^N)9VH M0.7[?"W?+]__X]5I)E\RK!2_!% ]\ M5J=^QW_:?L%>0$5<9WWU8[E;B5D(8R^0?\-A%#@NPGYB9*A<(LS2N$,)62^M M]5]ZXHZ,++MHH/2H9B[XI]XSC4?>F)YL0&:)QRX295;"LP':/C-::=.,0BNY M1US="/&FR>GY]9[SJDG+JSP=.TOM^0MG&UH[?[_;\&]Y9T24JPB[28P= B,W MD :5[P>2/6,$ ^QBYB>A$$Y@4.W[0G&T)O#\)<%WX@*VX:JDW3K'&7ALQ=;C MT$M':I@^YP!^'N:42L!6"U"KI#OB6;ZUCS7/^2\>$Y72C M[B7K (PEC,T+@;[;,=)> 2TAVRQ^JK%Z17,2WZE7M4N;GV5!LX1!MY;9:F[< M3N!CINK4UE?]'[-WG%1RN?P%%[_S2E51:XX7=G<@:BWE126MJ:[F6EGRJMQY M3^[N^ID38M=%/B1)XJIK>X/]>ZDT15L:T/6VO[8Z@KI]PNE9C_"$OON(U5V368RXJ=UN;M3J&^+F0UO&O M6<'Q.OTOSI2M_(:+7)(7_G.%G" 13"4(\@B'",=<90E"$#$F_)ABEV-J<,AB M5;B%'KG4(H.=S/7&TM3RM#-Z>NPUWV#,0W2U$;E30#)>IR"4PD*EHOS93BUP M=,2N *EU U(Y>XQH%6M+Y&E'IEEYUBJ,^Y1LM_&Q[HU9O0C\(ZWNWV[**G_@ MQ?8$8\6Y$PGLNM#%!*OK0@83%%'(0QX)GS$?"\?,S7&@MZ69?>^XX$4A9VGK M[FCJ[3@$K!YA6H-KZIN\5D[PAQ04=)+VSCAM.D%J0&+-&7*HKYF=(C74/G2. MU'G):BFJIGCM\>)&A)*$>(X+B5-[(82!)!,WAI%D$XI5H4+F&6;T,Q;"9-+, MDY3OLH)4%Q0H-!_ 4# 61S2&01P%$'G4APF+8HBX%SH.9H0Y1FXDTP[?+"<# MM:C;46*S#@?ECN<%%ZH,+%B9\$CI"$Z2 BMS0!ACB. M$0Q#'/E1&"=A:):3>IP^IT.._2O#N$'O]6Z@$DN'B_$TQ9WCI1B7@*]#*H#%KVPN4M" M7'_.L3'CK3W*4*!>9SK ML:Z61HA=1.?(PY^3B.J>_-C :?)CGP:B6LPF\J\5%"A);4>^#J%A-?SU:$>O M$ ,[I/#Q0-C!-T9X33=>;1\PK8^,)%QN&ZB 4.(1FKC0B4('(A9%,$X0@CY. M/.8RX?@8Z_#"8"]+HP0E6>?$V4EKX$1[$LQA2K &T=1L\!*8*U##=3;2S G M U=B&WC-Y"A\%#=+?K_G8!CTZCWY\GP^N^?D?^&1>_;A$01XS?Z_3>NF]2V_ M9K)]^2W@M2J&^C%[BQ_3"J_?UN>RO0WPKX]YUFUS;\0_<%$7$VBVPJLPD893 MY"4P2$(?H@ Q2#R70I_& B'!_<37VG].(][2*'?X=#R3&]63)^1_M(J9G_Y- M-/(:-/^JXSGQ^M#337F#[;1K:CM_S$"KX!5H5&QCE1LE@=)R5T-4#G:GZ%6S M238)9[$_M@9+TZN.\4QKVJN-M=GR.-E0#*ZK]GN=;T&>#+$7*_ETO9@G#)9- MTDV5/O&WN.)W>?%\_6=:ZB8,/OKRTM;8K9"@DU+3K?DT/,-+G15D)EZM#D$! MORD1+27Z'E1_5(K@XRW.EB)X4*%^BN#A!T>Z(--_;E)I_7](L[3BGV3CDBO)1>;]:=4\!7R,0NH$\$$>0%$(4,P\1('1C%-/$=XB1\; MI?*[1)BE44.C U@K)4"ZU:($N%7R"ORQ7Y1T4VLCWQ%-*_>+!E3O MA'6N89K:JF[5 (T>L%8$[#1IP]6.U&ALU %*'XMNQQ90M>5M?(DH\SH96P#M MP+?81IMCKY.49?9VCW1 8"<)@3%*(1"!'*1BK +"?_D M91#.XQO9HO?B7.=B*'4OX"Z!9_*+M_['-4GRZ5/:6[MH.^A@Y@NV4PH>7JR= M?'*DXU)ZEZ4BI7)W>DUIOLE4KOO;?)W2M%]Y 0D4L2@04/(D@X@@'^*(>S". ML4,14>$71J$7>MTNC4;?\9(6:>TYILZ!WFS*-.,J9DKY0]2YJ&]E=]V!5G,' MO7EXP'*[)G_7TQGLE :=UH8^3'KCID*37Z;Q^ M1D9 '+@5F;T]DM?.E=PNS]3N![V*8P#[$#DN@AB M7YJ4KN]&S'&<6!"S= 2SBK\TGGWI*\_R]5INVL$C+YJ;,U.W^7D_!4W*7>P M3TW=&N[ZY07^^D?.%K9W-S46%M>#5QE#6^O*O,+/NSZ]RL .S6NN:[7V(*^]9W ];:^%1GL9)XDDY09 M3)8^?\U.9YT)9D#L3PK#M\W=,D94;UYPS6:STLQF!9F768;9?M5E6[667Z7" M\IFZRI=74U:M?)"2Y1G_PFDNS=GGCQDSF3['W_Z^9]()1,Y/JLO!F-I2; 0$ MG83*7F3I4\HV>&UQT@WC,&K^G6ARMJDXK%)_5IYY\"NX:7-V$XNLQW?%B9-ZW>$\E/;M^?T M-K==]Y2T99UVS,+/ >O$Q+!#M!$?;.4'6P5JH,$/2H8C-+Z2!3)N';&)D64+:EOLDFPK2XAI'V8 M564=%($=AW 4<)6ES8/("92CN>-!/PBBV&,B](A1?97!WI:V3+3%-79"G@NG M& &PYCVP+=@F7@:,$1N1'DT#"6N9T(;ZFCGIF8;:A_G-=%X:1QO?"IR50D[" M;>8.24XWHN4IO/Z8E56Q:<+A9 _E\5\U-3-7B'HN"5DL-XL1@HCR!.)(^-!S M!8U0' ?4-\K88U.XI9'25E+0$W5DW5>K@ZC'9*\U-%,?78T;%6/ZFP(^2VQI M5;19R74*4/>Y>)(^S(_3=X')R/&>CE5?TSQ9/]O0TGBS%\\O)?[AJ5\,3?_P M_3Q^Y\_AK4(W^;[^-&J6_:>-H!EU2G^^]=D.[+45[9_=Z[\TD3?T*4^TK3O) M=5EN'EZZI37NK@&CS$NF:1(9.)NC3>ZKSY M8!>K+)0_U9-2X2!]T"Q^T.,_ LV][B*&=F)>M9".?.=7!WH*7[V>'_/%XS*7 MS_)X09?EGWPQX,:^R)?W.#(\FQ=5'0Q4*&4<6WSB9+6ZP7Z88M5(\>.@$$2"S<)7!)2HT0R$\BX-*JJ1;RH"-8$XSCQ M]M7.Z"Q_W[H-RVTT[>ZLZ(.'WL4<]#[&US:E&5R,N4E3+ MOV:L6#_?]>H?/U3:%RBG&E@:%TL9N112N8SMY#2X,3D)E,9-B0V,IKXA43*" MHR"!ZP>5M\32U<@Y+,9=B9QL=;ZKD'.*O;@".?NPV51F/%V]SZJT>O[Z@-?K M+E?3RHU%E*@D+8SQ!"(<,Y@P!T/LX0A3AR/*/)V9?J+]I R\;PV@T1[*I]1?& 2RS>;22S_LIO$I]J;9?J>4::;N.<>&U/D M:9=)O?\RF/OON%:RXZNI8M'4I0*<@ MD!J"1D70Z7@%VI%NU00[/<&- *VFKSJT)A6V7G.(YRK-]4I#;5CD:ZJ1&*X. M9KW7&LS= J:8+R]*F^ 8Q#$B4) M\IN L']J;_2N^3%\E\?D1KPO"G4OL/.*_I1F_&/%'W0J>^DTLZ"9T(FK M-MM28,GK^:9 MN$7YIKKG==,%OY=CGS[)J4;S!_YK)N?=.OTOSOXS7[,TN_L9I]FGO"QOLMX! M>I&6\E?OY#^SN^:"[#.O;L0W_.>*A\)W@L"!PA6\*?Z;\ 3#V*,X1(GRFS)R M7YA*T*59\#M]P)W4I 0_R $O>?DCD)/R 1>_\TJ1'RBWRM76@)K3%?X3<"$X MK?_UWQTS"V&R+P&1*(J24$!*B/P2D!M"0OP0ND[$.4X$#;S8K*#/$KZ%>M>[5^#Z":=K-7)0Y 7\BI5! MWQOH5FOPW3KUD%BR=2<3&JP M]VWJR?N[,#E\F_E3?=S_2*O[7[.*%'$#L)1^:JMS^T>DO,*X_4_)GR>WJ"/Z2BH*]IFT@I_($V?8G&Q;;R?KM"_HZN?XG _QDJ8#I>KQPN7GSW!/M0\'_N>$9;6JZ M)U$<.(@[$!'.VYHDKEPW>,+CA/%$!-0HVD>CSZ5M0_M$LA5T5"(S'< -V=P. MC!/3\B@$QU/I>4QL<^) CZ]#;NG0Q&IR)B:&# MPGX$\5&-+4W[EVW/.L&/JK4_E8\_-/)0_)$76!4.K6,%MY_L9RFN-$XD0ZR0 MZ_,(,0J%&Q.(_#"&V/,%I&$4<)9$#D^,4@^>[7%IDWLK,%C7EZOK5N3F/#K/ M8"NWX8GD6> UCQ9MPCGU&>$6R392N+?[V@EL\8Q/%QM;AW5G^YOWU$U7_8/C M,^T7QY'.%UY614I5%F>U8OZ:I7)O]/77=LFC+!2"8@(3E\DM"8U]B!.?0-]E M+J)!$/B)48F,P=Z61C92,#,>&<92CT.L(33YK7XG9VMJU9*"'Z2LY8\3&!E: MN%CBCN&^9N4-+;7W.4/OI8O+6[W;\&_YW]-\71^AW(C_S!_X6^4M4SQ_PG\8 M1)>:MKLTHM@O!078AH,J!UL=U,6XT@*T:@"IQ]6Y@,O+X1]FG*F1G_K\>1+0 M+ZG-I8V>C:I=YSM[K7I>VC ,5/K2;V.9BE51L38ON!"NASPB($-A M )$;17*'%;N0<$8%]T@8>,+$X#G5T=(HK/86V EZ55>P&YFH_22X>A:0#<@F MYIZ1:!D;/>>@L&3OG.QF5E/GG++[5L[9YT?'"TBRV5:C4-$(=>H.=6$@D.^C MD*KD2)X#D3I-C2-&((NY0[GGHX@996\'/9?_DSW-[>E_3N4C#OYG7QE'&[]^_5E9+IEJ]FU>/.9% MW;*JH'!]QS.:\G+GUM15.L2!ZP=^ D,WD<9&Y/@P<=P(1HPZ*/!B3S!B0B>G7KV G/NC+#W#&0*=! M/SV0_2.="R"T1&5C))B5XBZ :)_Z+FEJ'"7V[K9KGYLO:?G[AX+SCYED$EY6 MO:*7(L%"PN-!R7@A1$Y,(2:!@#S$KF )I2(PVG;I=[TT E220B%%!6DK*RBT M2[Z.0%Z/[:;!]3[OKY;9S=K/G*WC@6?C2L?#-\_;*[NT:EUWY.8][/"&40)=@ MN9'T/ 03%B(H H^% 7*X&QA=Y$\N\=)HLE=/A#SO[JY!+?+(UQD4O#REA=U\J-=;3_B4^:[80"# MT(DA"D,'$H(0]"/&@RCD1&"S:MC615S:HM)IJ&X.^SKVM\&=ED!]W*"GIWKI M,U=UQW;B->;B8>V4W UK6TL#6*TI.?U@V$H$ M;U_ >?/ 3P;P01KXZ7JZ>)UI,]O]%;+^R'=(DPBUX[NB1/K3K-F6JC$.AI-'IQ,!\Z MXV5@T@&9D_ UQV(N1A^-JWWN-A?EM5AZ-&@#?#R^33/F+8MJ=5OD;$.K73EU MWIT(\- /?4XP]&/?43&? 20^BZ'/O"1P?$*(T*+4P5Z6QI6MH/54;"75H\)A M+(-G>3KC.> M2,--M <,!I[01UY=VN2M150[(9$7#RJI>LQ\EGXKV'51]%(-W=W5&;(,9NM $TN;M5*T MHL[< M>)A0.P4!>IUJ??3SI^'K26BE D ?9CV2N!RU5\WYWQ-VRES_1S"9+,E_OZ]7 MSNY_1.WS:?V/O30Z?P*7+]U?9^P=?^+K_%&9CN__5"GM.Q]+ZJ$DC$,.54D@ MB#@1D'!?TDH4NS3$(DZP4=B01I]+LS0ZD>MC+;83VCC!PEFP]2C%,H03$\L+ M]'KR@E;@:?(MZ )D+^O"V1[GSKV@"\&1# S:KX[CG<^\>HO+^]LB?TH99V^> M?RTY:XBM5.EBKFF5/C6[)U)6!:;5BKLQV("4XY1-=B= M^,K;\P>E@<3\1[!5 NRT +]U>EADM?$@6B*Y$0+,RGGC =JGP M:,C_,_9B5 MLI/B6\%N\W6J8IEDO_1S7EVS_+'>)W7'$II'N]H-+HW26L%!=Y[9B5^;#DH' MSC:JN*I4!;2ZZ!\$Z\-\_EAX$H0GW^ 9@PM^LWI:- JY40?'^KW,=HQLK'C_ M4-G\Y7&&V86.?LV=PLIUHI XC$(L: 01C:CR"W%@Q-TDCI-$^*Z1K69%JJ5Q MW0MGWK(I&LU?./+2EXZ\O'/D?923N'X!_)!F[:N:-=_MCK.>[3?[Z$W,HY:\ ML.U=J4\"M"63T8Y,LUJ15F'<-RSM-CZ2Y%7MRF_RW3ICC>]'PJ,!@\2))%ES MFD <)#%4"9F=R,+QH?7&DJX0#2KI1F7]>(J=)?V/QF)K&M*$P)Z)C M*MLBE!=MSTL,Q]0ZF.!''QH9[Z"F_!LLMY[],K,])X\WS[M';O&S^E'=__M_ M;M+J>9=?K*R]C[[=X^SFL46S$3((OC5YJZ:0%,-HNFVW$];AKB>,X,2W6^L!:H9?%G7M: MJ_.__G.MYDU1Z"O0*-]+L5B"QK&RDOJ#%H KT$"@[E@;$"Q&;,P\;+:B.^82 M>]Y(D)D'XR!J9.[^QZUUMW(6]K*M.G+Y(3&12Y#KJ)IBB$+B<@=&E!/N!-@- M"#99D5XVO[1U0TEW2=+:/?#TR'T\)!-3L $:QM1X7&E+!+;7^*PT\J%;8B[V$A3$,1"!WD\2/8*)N;5V' M^R'V5((@K1+V WTL;?)V8H*MG* 15&\.#Z$Y/)$M833Q;#:'1WM2:P P<'L@ MWVXFM?S+;BX/M3G+A-90JIO5.H^:3>TJ+^NP,L'+4B[Q>-W%E;7^2<07"0E$ M#&/?5R5U1 @)Y@B2F*'02UPFD*,SO<_TL[0IWI<4E*VH>M/['*+#4]PB3E,O MVGV(.BG/NW898<7:;[VV8.? [$6',V-W.3UJ M%0I'JX9D$G\9V:"<^]/@L; M:NK0,:+NXQ>F5NPEYY6XV#18X341A0YD&4.-(4BBB";DB8 M'Z* A\3H8-VH]Z4Q:"]5WE;2VO'@\_7?+\UXJ#4:>GNBR3">F'TO@]=*,?JS M,$U87_YTWZ]>,OXL+#I5X,\W,H[0?N:9;&ZM\H>PAS1+E2N;NIE\Z92.8^K' MCI] )XP$1 %Q8>(F#-*$TB#!U F847RA5J]+([!6Z'I2X1=BF[&6'N1Z;&4= MR(E9JH_A2XDGC 4P LD21^GU.2LW&<&PSTEF+U]PV4G.GU.3_7/J]C3Z9E.5 ME?RRTNSN'SR]NZ\XNWZ24M_Q+UQ1I?SYVSRK?74W>/V-%P_>*G*YD^!$P,!% M 408,9@@ZD.?H-#QB0@9,CIE?@4=EL:3K28@WZE27X<^PO:0^(*=%B %@RP10/TX *#\NWI:\SEC8O3F?68/X[U-<9HJ/7 MJ:\DRDAWO_4Z_T,E<_J0%^_R#:G$9MTE$/S"*4_K7.%?\O5:Y(62=!5RYN/( M36 L8D<:_-R#<2P-?H?ZS'<%=9E9'5%C"9:VJ&WS<.ZDO0);K8"4&KPM.$O; M!-J_*57 AT874Q=#X]'26[$F'8.)UYMIX#=W:QP+H2W71^/^YW6/' O/@0OE MZ(;&)%*K@Z$D?]=60MN+L75&2[8_:LX4O M7%I')5ZO8KDC%R()(99_DWMUXL,D# 4D;N*X(>)4L,3$*+E EJ5-^';Q6ZO% MCS>BFAD=EXR+GODQ$]H3,XK4 K9JP%J/J[[A<;4K ?7BY]O#S1\ZE4Z?@Q@; M)1: M62>7"+)K(:*!?%2Q@[K$QY\RWX?<\ORZ/O%9/]_BM#Y; M,LCE?/SMIRIKO;+R;I4UY)2548@(EYU4;;CS*W>L$KGJK]N5H33SE:Z"^ MF0)EGJ=Y$ =;:9J/=S)OEN9!10^2- \_;1X>\SZKI,W_(5WSSYO:H2?VDM@/ M P=BW_6D7>X@F+B"0.3YQ'<21!#1LLN/-;ZT2=_(!Y2 H)%0/Q+F +CA^7TI M'!//:@,DC()>3JD\*MKEH+'9PEQ.J=&/;SGYS&N7*E9W$*N$^JZ(^L-/5(G[1R\A%:MH@"%/(X# MZ+F) Y%P(X@#XL$$84(B@8B7!$8I"X[ULC1*;X7LKIT,3V"/ ZE'IQ?#,_4A M3HM,*^ 5:$6TF,M@" %;*0V.]C%O9H,A-0\2' P^?*G->#R7RA=>5D5**\Z^ M5CG]_=,S;NU^0\.C@76U' M;Z8BYE9AMV[_V9'NE0Q J]">M@#M=C/2D^F1JQ"H[*ZN[[:[Y6]-&")HS$(1 MP@#Q1"55%3!QL0\=QR'89;% W#5R5AKL;FF,O946K.N*8NM=57I#OZ1AE/48 MUQYV$Q/H#K:V;&/?G,D@LAG&)((8IKW M@6,QF?H:L)%K@C#HHQK;NO![T?:\]WS'U#JXWCOZT,C-H#(N/I;EAK-WFT(2 M0I/]LK9)RO&X.3FCN8/#XH%ZKW!)E.U:GBK2/O#QU85\*A2 M1([/LCQR##5W>-./S-0[N1KL1@70Z-#F*+YJCN?+*] ITF[E.E5 K8O%?=ME M8-K:GXV48MY]V&50'>RW+FQNK-/$UWN^7JN-'5PA3/V2! UW/#R$B(8:) M2#SH,!R)D#"D&?1QO/FED6'K+E"+"%H935TG7L"GZSPQ%I1YW"?T\!CA0'%, M[0M<*%XT-[,3Q3%5#MTHCCXUS@YZLRG3C)?E-?WG)BW3.@A>_;7@VQ3>+N,A MI@0RXF"( NQ#PMP0!CST$E_^+#1+KG*VQZ5-YTY@T)/X"G0RFYDLY^'6,TZL M@CCQ]!_&;P+O2&UP+)D5Y_N;U8#05G_?5-!_<63>S31+*_XI?5(U6"OYB:1D MS:_+DE?E9UZMO#@*?1(2Z'@B:'*.XY 1R!E.$&'"QXG18>MP=TMCF9V( -6^8!5NIZ"%?U3>0[KGR]TZR^-GHG?Z@;9C74QM)HH2"$L4-+J M1UD-XC9,##8AFY@21J)E%&JE \6H@*O!AF<+N])1KQ]\I?7\R)CHC*3K-6>[ M9#%E=V6(2.@X41Q &CA,7:XD,*%. GTO8,A#H8,#HRP2I[M:&B%TDH)B)ZIA MO/1I6/4L!#M@34P%6YQZ4DYP_WH>"UM!U*<[FC>@^JS"!\'5Y]\880=LUMQU M2."JC#9-\?0/:WRG;0(6]^K\J5?B$U[Q.$->Y M@:E?7&?LY0]Z3ZXP#IB?< ICS&-I"P0)Q(Z70!*'$1.>STF2K!Z;6X\*%Y6> M17"13":S8U^RZ2:*$O(*4/DGX#M9VY_<\S4#TE F_!ZO17V/NRFK_$&R7)WH MO=AY?=;/XTH^>I=F=59?^?3C?RQZ\RVH2$V$\< A'' 42QJG0?( _Z@1]%H8@1 M2L)5E5=XO;"1WLDTW2A_4WW48V1KK.<<6KU=QVP#-K&YTLQ(]2=XWQ^EGEM] M\X@:E;T?]M^PMX>Q@JRE;E-\*XLV]5Z:9[_PZCYGNV@\S?,^X2-61Q9%2C_R=EPU@$,D M]2;U9?A,/*L/HFOM3NO3ND\20SO_Q#ZMX'"LK(6IO5Z?2 M0G'V+BWI.E?[CX\5?RBO25EOO%.(8 M^8G:$6MI%+*MP8C;&HQ-B!W8J+P>:::B].2&3LVCC+7-?Q_K6N_"FXR;2<$49Y2Z/ ABJO ]T. M;@WC8.O>ZD0O\]Y(#:MZ<-=TYO$+"L ?I'4ZK*S[9K^RKKK(JIX_9I*8-NJ' MY4UUSXMO]SAK:^[^G9>5BB=H(ICEMI 1)T 4\I X$$5^ N/(=Z%R3\+4"0*> MH%7&[[!\28]EYA)=:PXFS1SL*S#A64DMWP6I&.8:=#WN6]1 ?C?%W!OE04][ M4*L/*JG_KM1[^ZW(3^5VV MH7 GW&8?-9MWV.<2>OUC[C(-QM$+[G/U?%D O MA21MZ,M;V4?*ZL.3//LFY2T%+PK.W)7 G)*(^3 .O1@B$5"(D>?"V'6O$H5O LJI@'RC-L;1V,]%7I:W12[2:I6@V T08S A80@1$@1B M$E&8!)3PR \Y"1,35]M>VT8D-(/C;"T:>*QE,^.=/F!ZM#(2AHE9HT'@=A@! M8THXHJNE&=]O>=8)?42E_?EZ[)&QYVJ-E^$_TNK^;>NG?9 WEXH@BGPDYZE M'I03%L/8X1X,/18$(G0=EQI5JM#I=&E6Q#O>\!\H^!//-H97I%HPZQZWV05O M\K.W1ESPAY07= )/FZO8!")KQW(:7=#[')$?/FG-[:PF@WQED9F M_1(9C6=CJPK8Z@)ZREQ>)^."D=4\B'NU\9KZN*T_5*>/U%Z,XM7Q89R]8,;E M S!AO8P+A'OU^QCXCA4Q%KL?JJ#Q?%S*R/HA 1*2OW4KD=!'"92&]!,385F MJ!@E>!U2?52*UZ,-SI;D=4B=?IK7P>?&U[/_UM;&7B5QR$5 .22!SR&*B8 D MC#D4#O%\QTD\RK6RJ1UK?&F35LG61.JQNB0[?L@WKNUZ??5M5B1?MOT['7H]Y4Z5GW^X)EQD[7)E/@!IX5:U/G. M=VOEN8(@'$50A$*=^80$)MQ!\I]4\(0',4J8R=GLR9Z6=E+;I#AH4J.:3=G3 M8.K-7RL033R9NYRG2LIZE\'!3DY[<_LL%)8F^NE^9IWU9]7=IX#S+XSD THW M#YNU<@2J+[/5C7C![WE6ID_\8T;S!_XI+U5JU1OQ#?^Y2D(/L=CUH.LGOF0) M'L,XBCB,:()0B%P1NT8GPX;]+\T$Z(D/\MJCA?85J+W?#3G%<$ TF68ZF*?F MGQ["C<_0"]E!(SSX08G_8YV:61V<2!TL<,722XBUT7KYYX07)=?CO9E\D4 MZ_%G 3&5A:G[QYL4O;(V WLI@!=>)UX"]4F*-E!/D^*9'*3GKF18N?(P1A1',>0! MI1 )&D+BR'VI'PJ,W1#C,"!&%N= 9TOCDG?\,2_3J@0B+T#:B;OE%5/3<@AF M33O2$GA3&XVMF"HMX5;0;0E"BPGN=/"P90<.=36OT:>A](&%I_/.)9&"]4IZ MW2Y]A,:)W*;&T$U4 (] &,8X0C 2*J%_3$CB&"7Q/^QB:4S11KRUAL:8:, 7 M II[I*8,\A0(DF74 83-Q;0QZ$3BR!P$'7,#.'+()S' CYFIET,I1ZQ7@;/ MQ'3Z\N.:P/ ZK;W5(,H7';Q"_.0Q!8^'3AY]\L+=;E,[_7CPR^=Y6CXW->_6]>J30!=UGZ7YPU02X?\J+]D7K.70E)#2%S56JL6%*O M)T(8!R&"',>1W%XCWW>-XK/G%7]IM+[-8-FDQ:[MP&(G[^@4H3-_%(9;T<4- M]<3\>M3-:Q>.=@6V2G?>7TI+^=-*#GX%=HI>M8&3]7?24W:"+?*L8V1[WSV/ M\*^SF9]U8$Z>$,PKQ>B-P_XI\^Z>2Y421U$"I>D;0N2&',9^$$'?C=T@#AU" M_<"H*,#IOI9V'_[VPANL(5BUC6$;8$UO%>O<0UV!ZZHJ4K*I:E_<*I<4;SOZ MX2Q<]LSHDSW-;4^?4_F(87WVE859V"L1!2'U @;=H+YMEV:UW)4'D$OOQJ2WG3? MP"O;S@LB7(MF\G7MJOD=F,7?BP7\?XBQ.[M=.W+IJ53.W6M*BPUG=:P^IJJ' M5J2RVM9=]1Q$_ 0'T,>>NGPGJL!*3&""L7 ]1!-?:/ECZW:XM(6@%;G) M+( MO%T#2EU_3VVTA[EZ"@RGODAKX>N)"[I,4&6E4?9V'(XLIW6"G7K:S(KGBYX7 MC*OV"F4*4K/0J+?JU<-)?*=>0;3;F64A,-6JXW/C]\SCV=ZU7] W^>HJ2F+7 MB0B'-(ACB&+'ATE$ Q@'!#$44A$&6E6M]AM>&LUVL@$EG'[8V@NLALGS$@0F M)DD]Y8VBTXYI.BHJ[45#LT6C'1._'X5V]/SIT; -FA7F;0WGWTU0LL7=M:8]\V+_7W#9+/& MQ:>TK/82B6A6^#O9P-*8NQ44*$FOP#?]$.-AF(8)V1I"$[-O'YQ)\IYH 3&J M)-_I5F>KPW=6L7[QO?,/C\P0I4[HFTSQ[S9%FMTUE[YUP.,U_>9@H4[$1KH!$F&8!RD/C)]W_P0Z'U6I=7S-6/RZRO;_WR2\\]=!;XZ MD@]#&/D40Q1Y(21N@J'O8$)0@/PDT,C*W!-S#"CD3(Z7CJ+Q*BSIM.MSG;P=%:Q_BG4^8='AK/)=IFJC94^ M\3;?4LI+E6GI7?Z TVP5^YP+ES$H/.1 E"0.)$$LK<)0) Z)>>C&1K&QYSI< M&AWTY04[@:_J]%[@MT;HTR;[.-#UC!*;4$Y]-W<9BN:Q;IK0V(IW.]?=O#%O MFLH?Q+WIOC>.:G9Y8&Y$W]7@2^/+5%]I'>1W+'=[?^JX5+B. [&(.40L\&!, M.(+83T3@$-_S0\>$B2Z49VE$55N*1TH?F5'3I8.DQUPS0C_U+FO8SPO\-DD^ M6TOX66*_2Z69E1PM0;?/G;::'1D=@,M[]7]5].D)KU737WA9%:F*QU*_N,[8 MRQ_TGFQVE!\S6J@*U^]X\]_W?]+U1E5.[;)O?I%ZO!>"TVJ%F8AHB",88^4I MX(2^9&+7A0ZG28@2YKAFZ??F%=^(N&>(85#N]VDK/OB!M0K\6!^,256OZC\! MWVG<_N2>KYE*&D#X/5Z+^ERMO; HZWPMQ1:Q^GG#P(AYORB]96.YW\G$J\S; M^CM0?X+W_>]@IRQH'E'COO?#EV^T,7%/-5$RO]M<)%I;M6GNK0A*_VNYV.NM[PNS3+%*D0 MO%870*;KT$E\XQ G.)1F1R1WAS)'P,$()3UI\WV>:M8]MHMMU M.N4!+)L"6-W%V 94DR^<6R'!MMB3$K..>K2YI)T#P]KR<[*CF9>*.NQB'T4)V:4+8 [D:5578L+ M?FO_.\F9CQE2MBK+ZG4Z;TU9(R .JLF:O3V.DNK$P)^E.M(X;<*WWS>!NRN/ M$Y>'S(&>D)8+BKT8QH[\0\0\C!(W%&'LKS)^IPZ-ONF3T56>#.",1T(NT]YG9;21T.SSW-AF1OI, M'\U$T+LM??-\O+YCFZ;^9E.5%:[///[!T[M[E;W@B1?X3K(S+VA:\MLBI?Q+ MOE[+CU&]N,()"1U)H3 ,)(LB@5V8(%? ,!%^Z$4,N0@9>5_/KL+2-I"=V*"5 M&W2"@UIR0R_M^;\(/=9>]CC/Z-/05_^%8P-Y'JKXNZWUVP/B"ISY=L!OUZ2L M#X9LEOY]M9&TY=<^OP+S>LB_V@ =^-J_GB0C3S[;.)E>(,#UGVFY0IS%B<

    3 601R'PDEB;';4>;R?I2U-G9C]N!;#H\T3@&J>95X.T]2' MET<0DJPKA;1Y4#D,@ZV3R1.]S'L4.:SJP=GCF<='NO"OU_D?Z@)0VNSO\@VI MQ&;='F^67SCEZ9,RZ+=)MOP$A9'CP#@( H@"@6%"'0&9'\<)2V@2^GS$D8*1 M$ L]4/@DA^9O8*M)G9B:%IRE59U9UKB$C=&X,"Q\'@D/1H*HZRE*("$XA#'W M$?8C[&"V/>JY-74:F'IT]@5:K#N!V9A@WPV,Z6_*Z6L;_G[MW[8T<1]*%_XJ YRW M&S!?B!)UV_/)=>LU4%TN5%7/8-_^D.#5I9FTTBME5I?WUQ]24F;*>5&23%)6 MO]B=F;(MD1$/Q> E(IX(]D+>')BBMYTI4J3-#CG7K@+.5?J,4=_3YM+8P'*4 M6&/5B 7'U&'0#_V5B-P)4%I("T<11@ 5$05%DC&0H@QCS%'$ MF3[OII4('89Z.)FN!/I4W0JZ.9#GC%D(T;PVD&PK-%G/T8&%!7 M>1^+B4BLC,?$$8?55?B-LEG9M3P=K]55FK]@N+JN);NCZ50[S=S:9@A M"@4%-!6*ZIEQ@--$@%PN-H4@ F8A-:O9=ZXKDUDT3>6^+]?DY9Q%5, $DIR$ M $-Y8$$9P0"S- 0BRA*8LR(2S"@[U@6>4RS5?M#4.VRXP,CS*GJ4(;27TMW9 MX1(.CHX)9[N9]$1P2=G#S?_%YRU##(5XTQVZOW[G?-T=#M79\&.)2;DLU\]# MKR>).,<9*^3&/B\ 2G(!"I9RD#*89UQ '$9&+!Y&O<_-9$CA02]]T(I_\_)L MO=/!:D=I-T!Z!L<;[)ZMT !QX 1Q\XA'&^1<14$:]3UM9*0-+$?1DE:-V)F] M?^"Z5)M2 M<9RJH-(^B'"#$Y,D[DSMJG.49BSA+,4ETN3$/&Y_;FM,* MI:+L8?0+^74;__VLSX1YA-[X/+\6$\^3VQ0.([K+-389N>4Y-8:< MEF>?,2?6OZN:4C[YK69M(E_)&T7H?\M63_+<_6&)'W0)]B\V-+>YV0NLJG.U MGOBMV"T53%O5@&UD?T&O@CX)_V5(QR>Q^"?'H$U\'/[ '@BU[8KH,T< MVZ: C?JRM1N;SGUMJM\+C[7QR_;DF;?5(9'8!US6;96%/;/G@L8)#2'G((H@ M!PB2#.0Y#.4ZP(D0C'&21R9WC=H]SVT9N&T:KFMLS&'6NP3R IYG:][R,:K] MY#$QHQ*\J\L2[$5WR[EHA)9#ND2]?B=G.C2"XQ1)H5D#UZ5XO=U70MJWO2=; M(GF6HZC(@ AI2VZ5 I+A% B:4!:Q(LL)M,GX&N]V;F9IE][TUKINE";>>B;* M/8J>[=,I ?FR!.;N1E,CO/'+G3Z*NED>D"0/U.038-'/5:EPTCLH>T7X%&]:&O8&=]%MF+2E_ MT"O@$6V#\[-'U"ZAN7UX6+^O M:\6L\&FU_B^^?L>EV7V4O3/C*L@Z;+;T%I(YWL*:@6;EOM#J8S(-CHN[0B6/TWL3\8NH$ MOWZ^JYIUW:Z1328 )%!^2HPD\OB4,H!Y2#)49"F)4M,"!W-0S/Q#FIK' MX/\_WY#>1=4<1)W1QL(! 5X'3#! )NC(G=<2FST]W@Z>$^1X+42!PFC@')@! M,9Z',7]MJCR7*OT]R/,\#*(S.CT?LEW!X]\Y.[;VS#]L,M9(WOW.L'"7L?G_]=5LQ:6IV MM_9MZ9!O*@MF?ZF".$RC*.6@P 4#B&2A- 6(]: M\&>KGI^J2,Y!=V1A*7??P34)B-_PS[V+W"H)\60+,YK U_; M,([#6S;B*!Y.,Q)/]_0*68FC*I_.3!Q_Q=RY]D%JL*JXG#XK>1)Z?K?AWU9] MQ:)[\;X2*_DUM<>KQ[6NC\V@R;EM-7K1@ZWL =MP5<2F%U_M0 8*W 2WCXJ) M4=_;9H+V9:>;)Z!];PS<8FSD<;- S,KQ9M+/9/XW"^6';CB;URV]/Y05KJAH$Z3!ABZ**\9(T[,P#?*^'0(G0%>7]VM5 JW5I3W[ M[+09#(C7TX\#=%U=O5\AR;0WYM=#=G31[:#)*^ZGU>UZS;]+$U[^X-W^\@]Y M=.J(/?]SM52.S=]P62E&IOMJ7]'MMBX;^:=W&W7"ZOCBY;YT$7-<%"D, :8T M!8C%#!0)#D&:BS A!4T,;[0\R#@WF[Q7)7B02@2_=.4B?E6W(R<+4]X$%5\K M8[+&/RVNTAV/N,%=_.N-H^_+_+=W-SK5+6^"P6#W"@>_M8.N=/[U)B!YK;;JP3MKWR?BENT,FK3ULV#O"XI7,*FV::EX) 3>\%6P?7#]GFJG[^Q->+!#(4A5D*!.,$H)A2@/,P M!CB#:0S3*,\C+5MPJO&Y3?^M;-MCEMGYZ@5LNHY .S"\>_YZL6Z"3R,H6/CY MCM5UYM@;-#VQ)^]8J6/7W8EG;"EG3E9>N7UOR?[I$T1QE*,-9 C)&8X"* M$ )<"R-*!XT^YS:5A[*IVQ+&!:]5U D=K2UD#3G$:9RD$0,B M8U@50B. Q"P"F,G_HS',PK"PJ(WJ"OGI*Z(>#D"#E[QI*=W*IE&1N+Y&0L_R M.OZD/1ODLU6R6N_H3F*7G#_:\#AC^[G",\% %&-5L#U%H.!A D)",T9"$>9IM%BOI#AZ%F?7LI%%W[7O;PY\4WV8 MF8L]2GI&P4IWSU._E>FFG>SNIO>1HHXF\;[=2:?JD3J'$_+X ;MI]_[Q:;EZ MYOPKKW^4JF;)R32593L \E_W0@5+/%3*$'1WK.V-SL \=+$M"\%SQG.> 8S2 M$"!4Y(#@(@%Y02$G'(64&+$#>I)S;IN\ELH1M'=C:F>Q3[8K*[K<,/G;L@KH M8.UL5F+]%QXAQYMTU/6,T@S&\G4OPK<18,-:H>Y,H6=X'1E67U).:J8]0WUH M]'UW9YD_U(5TX.4^2;&MI 1C4? B1X"EL0"(%A"0 @H06!C@$1IAB@4)[O<)PP@##F:
    G3005K$8X(LILF;HZKK?KL=L&N^;,5P6SK=Q+*[PO9UI>&+7 MV[AZQYZW"\\[8VS>[TFVCCX54]8E--\JQL]:[DLJ-DB)DW^3YHFUT4'[DL'= M&PM&8Y:'- 44\5SN,C($=FH+K,?1LF _^#J[?5 MF=60>;:/IRE%]^H&0WU[/H9@JW$;ES_,7.Z5ONGI>/9Z!Q>*&KB@M?8S1OX8 ML1W+^]IDVG[@U^#A]M2Q98 G)^M!#.DVQ/G#JE8!SFVVRH*'(46H* "+U$$6 M)01@%H<@9B+&14)BB*C)$J/1Y]P6B0O!X,H5VN?V&!YR=?#76P4^K"N#!/73 M;\_-BK12!@,QY<9EO:DKXZ3S,V"-&PHW.'FV"[80&>6,CZ-@E1Y^ILG),L'' M51HF?5]XTKYLVD'YHR^\6=O(S;]<.NM[^9?# ]6[JW[:@=UW[;ZQ!T MCZA1.OCE\ TO645.P798/>YZF2:O+.<,QE-5Y]PU;F?W/] Z5D^:Q@\ M6[!>KN#/3C*'YN>DQH[,R,NV)S4')]4ZG-:G'[+U1@XJY+9[ON9^LV[6N"6X M7R0X2A*6,9 D&0:(0P(*GA$0946>0EI$/-&:KWK=S6T"]ZZV847GF^[DT00# ML4T]E*.(Z_HI7>$XC;?2&D(+KZ4.,E?X+D>;G]B#J:/JL1]3ZRV+DEWL7]]6 MG_E*A5I]J,RK=)U^?6XV84_4$7Q;!9_?W[\H^7 3?%BMUM5JK;GHC^%V^:[& M 62>I[\N6CX*;8V#8U=;ZTR;TY73&E?J106M"X\Z344\8,".HEA$+.(@HTQN M\UF8 IPF,2 )XV&$DR).C4BAM'J=FZ48LL"=3>9RD@MGQ3_N'%/OMR%G(/1* MF6>$DM^TN-H=ZM"MUK7 MU D6;WF0*4B*4@"3H@ HSR-ILK("9*DZZZ"K-\C4"SLV:;IZ=EFYN! MEP';))=;)=L;2;&CM\0[/?_#_/;XJE'5OSB>:JPFN#,.E"YM ML;!V5.Y>C,J>='2OD6^N=U?X.KPFODJVST6[G9I+W);*"G;!=):S;?]@E0>JAKV=+W6/JV5Y> Z=]]3 M M=%R7!AOO]'7J?FD!<;:HE][;=D;I"U]C:=_8>URK/31<61T-#J-'=Y M]J4(VP56T\TY>&5NUJ 73?..[E#_R^Y*2]4]3^9>*F>;A3.:6OD;A^U,YF,\ M(?S0KWCJSY9W]HH8M:T!.4%[1JZYR3=J]N;5!I:C:U:K1BSO5%5(SUW3;.3:-BCRT07Y[ -]V\?:&X#?ZE4C M#^9)CF$6$Y"F% $D4@AD\Q!$D(ATV$9^ODAAZ1YO-;D)6ETM: M,S^'#0)8MZ5J[RKV27ZDNL>R\RW,S9HIF?1/:"/(7#ZPN0'%L[D9"+DK+WT3 M2#G+'R7;X&4P"IC1L>XR'E:GO)%F)SOT759M> ;4>-J>'(^NZJ=5W3JQOJ[Q MFK]5:=WU\]L5XPLCX0)(*T(]#7BNXM4;:W]R>CT- M94^Q[.F\9G= [@B1>N*^W9%GH09BP0A:2&2R"B. MZ&0OCX]DT=/+=;/DTO5RXC6+@Z-AQNH])3Q6C M:AX>&L8?MISO?8'U?2GU]J2QY81-\TR$.68@1WD$4,H8*,(X!$G("H;2D,<\ M-9KXH]W-S0)LI0WJG;B&5F <74USX PSWW9A"]=>TGWU[N5R]5=[42C4[J'F MK%P'JOSRC3M:7C/ 7!F1\%KS3 M.KNL0/1*_"VG%3M9B\@5H\KVB_Z,GUM:T*JC_92_KC=\2 JZ-<0"M=4(,Y!3 M12Q/HDC^BT0@22,*<4)R5F0FY<),!3!:^":H*M8+&O"?*EJ6=P[75Z5L%L3M0?';)7T ?E4ZV8O>XMVQZ:\'8B!_!X73%/L'"^AVMV_RJ)J"LZY M9=:X'=M[PEO&Y%?:M!<$]_7G>O6CE HOL-7BZ?/^.2_:,YP6%JS$ACUNK<+,++ M[+%>C4#I$?QH_M_@'(VNOFO1$/3+[D9_>'NV)990>R"]L8/0RFMIV-5DGDP[ M"(;>3I8858KP!Z\VO/D@U7G_4YJ("B_?;IEX5;F'5?7PL?S!67=3 MVC'_LRS"+)1;'9*0#"#$8$N*.(,C>MVIGH3WRMR#+:?2KC[,WS'PUG=]7]$U=.ZB%+QIZG/F4D)XB# M/(U"@%B4 D)X#B NT+3@6,4I%"GA2"%6^M@ YE<>'F*9I M7&1%P:'1GG2TM[G9N5[851T,I+V"1F<<:CU[Y@Q SZ;K"NR,S9,6)HXLT7A? MDQH=+;4/[8O>2Y;>S&I=LG*Y455U][7#WO^DRXTT96J7IX[CFW7;Z[W8IG%_ MYG5['M]/A3B-DCPG*6!0G81#>1+&@F6J$&&1R^V80,2(P-&58',S4$.]!O7U M@JUFW?9LH)LZENV(#J1ZW4W6%2;-V9!K^DY?82!]^U2G'$-SAZMCP%TY8EV) M-:V#UC&81XY;U^U;<@$L<=/ M-74$GF^/C#UNYNP)EQ%QQ94PTM.TS B753[B0=!XQ RIR E FY &=,<%1&&2%R"$:0%0"'- MPBP%!4JR**08T3SI\7Y?L== >]NMSR@_YA]HS8WSWZ-@WZE*?3=N2_69(.*0 M9>QUB_:9*'V*0\QQP;YMTY_K%>6[TW_&Z/_Y_KOE3O_HJTC*\7,JM^^T/ M7"Z5._W#JOZ*EX/;@H6("Q93) !+N:KW)0J LY0#F(HTXYB&C$+#LK[72S6W M]7:OB#J8/N+ZWWS=)D0T.Y&-*P4[&#L]ZS7YB'@V^5WO<=%EK[-OTO+]W6!#]I)96 =W[5B:+ MU3X2?!B&??S':TA?5)FK/N4RY F'-)?JHR0%2.04X#3-0,&H$#!-BJS(C?)A M#SHPFET3Y+MV^0=ME;X7I"\VG"\#&/4V#M> XWDB;IE>]L*Y9G@Y5MLIN'+?$Z^!'6Q]'77ZPU7*)ZR9XXG5W$6)_#W)V M"(RO0UP .^FMB!18.10[D?OJ0[N@"B_W(Y<@JRW2GS]]J7#4JR'U5R0-!^].R*]'& M_K5I6FKX3WQ]+[[AGY]7=?N'];HNR::]'?BVDM*KY3;)!.(X+8 (BTBY*C*0 M%\K&14QPQF&6F<6W32K][&QDKUVPWBL4X)U&IO[023\$/?LZV^'U;*D[9I$7 MB@>=YL$OBI'KUYN@AR#8?00#$-HKGP$,P1X'N5'D:W41)+&0:T"'1C"$(UBO M@@X0AZ[BUQA'5Q[H266?UK']&L-RY"]_%2&<)M'MRT[O^9<2.(^9XC& H08,F6N,D 8"0%+6(XA8C%F9C%$1UW,;O>\C:[M:K=<%8H\1%+S MYN J?'Q?%!A"8QMM?$)[MT'&PPY>([;XA()G0HI//6F]1^DV4.J@L'/9?5L- MKA(Z_I?F#6Y*NH@03%.<05 D*L188"J/Y'D"J$ L#1.,,I:;%4XSE,#DPY^F M8II:6)KP/KN/C[E>U9;; U?7;6^>]X_T:2YM'<3[ MIY9;85A>;;5+Z\R+F MW STIXV*(6J/9&WLM"&3GY^AU+/%KS] GBUU*SUHQ0]>DJCN=50W<\/G>CVW M%6-[55^D* 1_*G6#7E^7K(!>!\056Z ?(:=E$?0*]!&[H-_>[!81%6Y^5S7K M>M-V][.4>W 6D; @"!1"Q !QS ")BQ@D*(%A@5@B4J,]^'$7;#R;3D-DC$W=>>4=F:D3'4QJ8LXK>&@>1IZ\JE3U['ZM&)G"ER?>=AN47\O!%>NR#Y0XQO^ M^:4M<%NMRVHC.^L9$.2>8D&2C% >(8")4!3"10$P3P4@!!*>1(RRE)@L]OI= MS\V0["0/RNXR?(U_!K6:#[_@)L JF)E*PVP8RFPP%'K;!3\ >[8S>VQ[1X,4 M.U!RJS*7[FIN= M&D@:M*(&2E;+\(@1A/7,D1O?M"R MO2_LN2A8@7+&$X"$BA# <0((9H4\NB1QED#.BI"8A&T/VC::S)-E5%L7"1ZB MIC>!+;'P/',_:@!@7BK\6%57=<('+4];)/Q8I:,*X2<>F=CY_ &7=9L>>=LT MF\?.L_'^YY,\4'#VCY7*&%%&0QTH%B1CG*0I! @)(C?Z @.,< 1B$?,,YUD< M1T:.B EDGMM^8"ME\&,GYD2>:8-Q]NRF]C-Z\_=9*[W[M/&!YC?![IO8*]_> MQWQ:KIXY_\KK'R7E9ZSALAW:MMB)'4LW MK7?2#[1'+DQ/W=@M&7<5K54MBG>\^]^[JJ5W+=D[+GA=<]9_Y[<5:\DXNCR" M10(ICC$*04((!"BG"< 1Y8 G(D%%)I@0U*+VC)TT6F9C^MHTO>@![V3NLG)6 M+7O/-325EB.F9] ]#L T=GNK0/#+5H5?%:W(=BQZ\=NAZ(B4;L>'P-A 7X>@ M(SML*<2DYO8ZH ZMZI6M61+O4KIYW"R503G'5-03.<>00Q$B!A#-\OX^F><( MT#Q!28YBB&*CG;1VSW/;(P\$#TXQF:D<84/:7NU!T#.!7J#U;/5N[]_>G2%J M<\C$;8V0*TY@[7ZG)0LVA>.(1=BX ?.[1[M0_'G'WSN/N3<.M)]M=/VD$?4. MP^A?*W;^^PKT6__#M_)11;:*K_*W MC>AH#MLR;N_D^+8Q4AR2@F4A!23.Y18C1Q#@D,H?48(S)L\^&!OM+MR*-S>S MT6MW$^ST"P8*!GL-!_[*3LDVQWJ@YDW0*AHH3:WBW1Q_!WH;G-<;7<]&[W4& MUI8PPS'^;FDT7 GW&N0:CH$]0[GANI>K*T;T=] =!\07WO#Z!VZG;&M)E+[&3JIJ:PZ-GPKV"[ME*OZPTT8O?4Y<$7X;X=RH$6QV\U)TP@\]] M%0K-_E^K)H49/",5*@P;LK.&NRB>0:;'AYK_]T:1A/>Y1;$0<4A3+ T>5]E; M\@12I!D$28A2!O.,I%%D8O\T^IR;Q1OF).U$MV7+[_R>E&Y:.^E?NYAU5=\L:L8N58&W.S M&U+68"=LL)?6X()M##&-ZS9'8/F^?#N#D^.BF#IHV%W"C34\W96_EFNOV_9%;?Y+,^#@I$"X1@5*B BXQ0@RA# ,,U!%M.\KK')N=X>C\L=1('?TF1=P2O-\%. M:C_%/0V!K9;X M07 MXX+&E L,(,U"@$*: ISQ!(04T9C%2$20&V5YGNEH;EO*;24W1:_:N?<#?!!" M30>Q 7V-JO\PS,L\A[J>E7"!I6<[L151Q5IU;GPOIN(2$JXR&,]U,VTJX@5E MCW(*+ST_,=.2//]VE2/>__>F7#_ON>7/E8NA/">B@ *DB8 L3 $15+$($MB M'B64T4Q$9H4F)Y/=9"I.4Z+RR]<_)F):,AYG/:LWR['S;$8=L"ZIZ[Y._:#3 M?U ^8^[U@VQ'[K5)F(SE_GM0,=D.AS-")FL!+%[6IN&^2O>-EGK3]N)35< M5\ZCJKD0.,'*M^7NA&R!VHFYS31W:%HO8N'*%I[O:%KC=5'A(VMS^8VKP^S; M<+)%&C+!."] 6/!([E<1 QAR#.(BBV(4%B0KS.B]#SJ8FRD8!LE;A\!WT.G- M_&L \3S?7P:PM]+=M$'J(\[G:T+47^CO/@*]:_ZU LQ?*#<2/_[R.;M9_!NO M>(V7TCSR*M49646+;=>D0DY=C-($%%AY4>.4 )SGJB XRQ$7.:.)T:2^ MT-_KS8/ MWS]( ?Z+X[K9!:@O(@'S(A KWBMP$.R6!6-5 J3FD M!+\)>C6?Y9,=SUU/H_A5;MB7?/?G-OWZIA]LI7T@ 0EZ1((/8PN3.:>-ZW%Q MQ7GC3*YI.7%.\ [L%X+Y^P%7Y/^VUUMM5U:R6)>ONN"KV66435^N> MQO%#6>&*EGCY5?ZFO?MJ#)V!3OJ:D=T8ZG,3O-"H-0=#G11#PTZK8*^6%U^C M4Z =&0(W,DUJ!)S">&@ W#9N-OG7JV:]^,)E&Z4B>6@/J.]QO7Q^_Y/7M&PX MZU/:,!8\@S0&!(H(H"S* "9(@(R'6.[U!*-AKK.IT^UP;GNU/ZH?4N@V$V@K MN\D=DC;.X_;3!WJ>3>->VNT]4RMPL)/X M]KF",,O3C(I"GK056QJB F!:I"#.4F6M49@)K?J]QCW/S3KWLH\15!M7 #0? M#@W;[0MDST9\B^] R 'Q]."W%]43FW2'F9O;>!K=1PV_4 MX'0K@(V>+Y8"JP8LR#E45$CS=KEJ^+?5[]53J0*JOZD; ^-"6QI-S-'V MM,Z 4VH=7>B??.B*F7KW^(3+6FTYWW[']0-O%FF"8,:C!"0P+P"B10$(3".0 MXAC&'(9RYD(C%^O);F:W%5!2!N5.3)N)>XREP0R^"J$IIG*PES#H170\I\]" MX')R'WK1U)66]> "@-57:RJII1MM;_> M4? LY/*=9@S*U3M.,4 %+T"1\0PPE&)I(E(2AJE9YI&%%"8S8IHHQ MZ$)QIM""]NM6!+YW%2M_E&R#E^;$O4?OSF[KOUP& R&->'J/@=&XUKL2$]^; M_9=PN*?C/:N\+0WO<8-3TN^>5>> =O?\/=S6U.=XZLLA4Q^*5WW?YZ M$U3^QUL0TF#NQ[#7MCSI5W,XP>U4'$5&#C>V;01?UJ* M'X7RZ;UE9DP8+Q?OY0Y[_?RA7/*Z9P1_7N1QD11A"$%,DDR%Y"72>N0$"!AQ ME!<,QZE6_:,S[<_-7'0B!JV,6RKZ\Z=(+03'+8,#7#R; C-(M"?_!<5'M@#R MS6ZBRW_LY_>Y]B:9T!>4V<[@2X]9L5E_YJM/?'7[XZ'U.AE6K#WW_MSFI>)J M^?S^/O@D_W/[0]J]!QYT7K:K*MB>A>_RYMT%B4 M=-:C:AV068\_:TFYLHW&;YWT"TQH0N,P!GD1$ M**>?,M])]W[Y#V5#\5(ET+VOF,K.7* L9R)E#.0(1P E+ 9%3@NYNTXQ39,L M@S'6W4Z?ZV1ND[>7,^@$[3)3I:AMNJK^UOHLI)?WURZ \CRGK3 RVFM? L%J MPWVVT[W,JM$U2%ML'WQ8(UA MT%WXG: ZU69 @3:0-NC$#3IY;_I*P2ZW"+KH.-LV7.QPXJV$+@#'VPOM-\UO M M290WXGN@?__O&Y[17:XZK\N_X1?JOWY1.[A)^]%;8W.W@?Z61VUMVU, M=K(^$'IXD#[\D]WJ/"AE>U<];=;JFEPE5KY3/CA>L2]RS>L]MIR*(DMS!-(P MHW)S#B$HPB0&,(]YB)*,(6X4\*K?]=RFX5;2@/6B!L\E7VH6B[- 7F]A]H.G MYSD^K'S=2GT3[-#="AXHR1WZU^T!<[1F&W0\Z=IM#LCA&F[1@IW=.E6+6\7S M_%&M2,/K'^J&HI6@^<*5]N6R;*]SU8_RG",W%F]P4S:[^+B.=4N=0Q*$$4B2 M*%(Q_1P0R)1/#XHP3$.>B&CQU.U(UKA>ZQDZ+[*:S.%#B?U-YS?\H:Q4\8B M8/D':DCVZ&=42<0+*)((Y!$N "+ROTB><)!$*4>3]6XWI5EZ? M_DTVL^'46PU??8 \+YPO&/ &BV@;DSI4LEM6F^"EFC?!3L^@5700%MXUZVZ= M]3H4CI9D/S).NGI[A?EPH??;F66]S+HO%=_>)'17!K>;]?=5K:I%+G">D(*+ M&!"D$O9BD0)[F]N992=M=Y%X$^"=J/:7BA<0U[/4 M[G#T?1^Q@[#G>NID#?;".JRVJ06*J\*;XYU-6X-32_&CCM']4#I@]*W LPDBD>09R>4Z1 M.UE8@(*J0A$9B1*<%UDH4J.PAKEH-C=KV4K86T:V6BYQ/2CL:.IYF0O(ONNE MO>9'X=N/='T]M>,B:CV-U%H"%/0(W00=1HH89NNBVN*T"U)K'VE]WP,>[!E4 M7?,U_J]=E"G:2(8^V=*0-.0T ML'J+V=5P>5Y8!@2R2D /-$"C"#A+&#[5Q\3IP2-J'B<#CSWL[O9A4%URD8DD MA)@R($@H#4%($" QP2#-[+^X^WG]Y=/V&/M1N);NH?[J9D_\-^-@Z:FF3"'8N^G5,G_F+!Y?Z!*RJ< MI5SP>?U#'B&J?]^+3_RO_UK5_QX$V, M,ZW00?TNYS;M>JNI B:VV[%+P0$G>QN 8$(KKX3X^:?V@Z=LOJP.D3;T- M/40-N-F=(SL1*?MUGZH9#[L11J,$['HM3<>\;J39"\IULS>OX%Q]@^F_Y59J M5XNM_\0S&!8BYQ$HF. 182 /(UR0'@$Y2FJ8 G1V@-I]#4W*]V*"D@K:]#L MA+7@8#V#K=YYR1%BGBUQ!U8GYJ"@I(= 4@T\7%*SGNEI>G[6<95/DK1>>,7. M6KSK3UUOI7EJWN*G8G]?8X"CN!"41@"G,%0D M4*K&6EB ) WCC,:\B!DQHVV]5B23>30-A^M7^IVSS;)-2>NU&-1"V69HWEJP MN5\]?'I6:\HA\6S:MJH$K2XWP4";F^W@W Q&I]-I4%W"2W$)UT [LIE7BS.I M874%WJ'U==:NQ2&\O0V[:YK-RZ2^UNFFN+JE+/)C;&DY2[)I3RYI$H5I&'&Y MJRL*@,(P H21$/"D""-:I#3C^F75S/N?V\9/":_BKX_R@;^CX-GB=HG$G?2'.<1]%/9>A^#M9+@;G/?]XC_1 MX=_#.)C="-BC.'H]8-'L='<%]CJ_N#BXHAF[<\$GOE;^W<_U2F6?L3?/?S2< MW57W6V;(6VDU?[3'D$4D4!5_,93+[N*:_MEHR+:RNK78,]XBG7P^7( M8;A<'Q37%TKN$G2DI:V:DK8F&"[D!KN0JQ(%(0TA0)@5R@A&(,]AE&!>X! 9 M<6'[$W5N^_->X(#O);8($OZ#P3;!3V4LPMM=A M<1E=[4?0Z<.EO0)^,O[9;X]7*FN1?M_OWV9]DL4L9X%HH<0((X0!G, M6N\;8#Q*.)<3W.S\ZU\ZA*F.X?^J62T95L]0E734+O RK.=-8/) MGH?U' 2N*5F/^GD==M9SZIXE:CW[@F4 XJ<%ARR#!18@$K *!<($)Q3D+(X MRE&:0U0(HP#$3W.;XJK^##8,/_RD&WYHI*WG27KWZ=W=KGZ[P)&3C<\L%6IYGFC90[BC++Z%B17]XLL')N!#'U!D2(XX^9QF. M]@.72]7.AU7]%2_Y/G[E'2?K_4^[I+\0X8Q@Q1X6I@"E60I(1@7 44X3DA&" MP\PH1,VL_[D9BM]Q_6_>>62L@]8,1T!O+^T15\\F1Y\V(,X.FJ,@.$MIO>%L2\4TF$0$YE&1(@04N0A M-&4 $\A F/$8946<"1@;UT8\V]WTAX%1\%:MI"-AFH9-SI=H):MOB_"M*P;N9+)^Y;]:].LU5=X+_Z) MZY:[9U%$.!,9)G*):).]> QR& E H?K82!R3G%J4!AKM5&OB3%\5Z.UWY1!4 M$;]"L7[]4.*KM>.O3NS=3E5SE=##/\($480Q@#2" ,5)#$A48( *1K(LRS%+ MC9+MK@=^2F_?:R"N=S!PAJ/G=7=/4!?L)548;F7U0#,]!HEKNNB3?;T.[?.8 MVF?IFT=?0=B3/$, I#T'&<82*I"!$L&LR[,P/Q--D MS>TRM6B7J55QS?K+HVCJV8AK$?)^A7F0Q.;ZGF!,?R^Y9:]Q)S"FY'@.F),; MQ+N*UAPW_!WO_O>N:J\;=F&O?:;9)[Y>Q FD(LOE!B)$3)H F((\C',0)2*) M$T&*+&866SE]"6:ZK^NNSG"7HJER-JVO' T&0\^".,9VHKB&7NC@EZW8OZHM M7 ?S(*Y^#_B+Z\I/(Q;:V 29 ^C(,!ET/*FY,@?DT(A9M&"[CWFJ.>W*5LA_ M+WD;EEFQV\=5O2[_I[NQR3*>%#3.0)[3#"!,%7- '($LC7F1A'DA$F1R/M+I M=&['I*',[7S" V%-=SL:F.ON?MPBZ7TWM!?W)M@)W.)YJX.GQ?9('R!GVR6- M+B?>/NF#<+R=,GC7/'RLC13Z]OCPGZN_?J^>RK=5P^3/NYMCS4"R\5;F9DI: M:8-OY:,TY#>!E#GX_=/G.Y7'VY02M9$**Z;PC1L1M\AY-AT700O^=,KSH0^. M5939A:8GBS?34W$8>:;YQI79&/?B0UGA2AJ>Y>=54[9&AS3K&M/U(F1Y1@4A M (;JDC9-N@?5L9!P@:I_GH0&1ZY2/L2Y?)_M# X2SB2 Z[]J9I3>;IJQXT[Q= M/1+9Q78+I [7M_2_-Z75W#!K=$:S9"MX,)"\V\(KV8.!\%XFC!UNCJ:.8>>3 M3B([8 ZGDV4KMNN]W#-\7RWE&TU7Z6:1XC#A-,L!XDB5D* 9* 2+0)2$&4U@ M%HDH-2$I.>["Z#PP 1G)-]5'1W75R_F__U<>P>S_!+R5UW3U/H*4$4@XCV(0 M9XKY.TPCD! IY3\'C#=_9)NU5(+G6/BEY [ANQG$D]3;2TF#AF0BX_ MJ(@ HD4(J!"E-,D*QR:WWR5[F=C>U%S)X4E*:3?'30.K-\JOA\3S1 M!\BT GJ@V!Z%P-$T/]W'I#-]5,W#R3[^L"5EGI2S"PSH_*.+.$.$BE!N,HM$ M54WG!<"0"P QQ2Q*TR@2BE-CON MY$U5FD[LT[CJS>ZKT?(\Q0>E2'O:'N>K^"@$SFN1#OMXI5JD)]0\7XOTU,.6 M=T=]:MF]N%A(W!].WG.AK'<;K(9I0O MTAVABS?,7=V1.)-KVJL5UW >W<@X[^#:-+MV?WE;#7/!?^=8%?M@]]47Q3"A MN-GE W)/6F]_E#*5C7J_%?H;I]^K\K\WO#E(9^5QRB*("U!P$0-4A! 44/XK MCP6D(6:,B-PN72GH=6XMR5SUM^HCEG4[!7BG;)#2?WX/>.C*[4?:\ MQ@R2X@S&UVO-IDF'P'D2GD^97RF9;X)A.)\4.$7GMOZ(JG6N_[-?X M1U[O\M*_\!^\VG#%_/90J>)6BR3->$%@ N*,4H#") <$BE2N1XCG<9CQ*-:B M9+3K?FX+2R]@4.\D5(DQZ^\\Z)RD@?H@5?3^1NUKRXHN-ZQ[AFUS]>J^";QN MWR,[![)'2F=X%TAKZWH UZ,FV [AGOY73I9;'!S MYGTQZGQBMXP-,,?^&JM6+(B9/JXJMJKN*FE42%N?6:@P<%6=^>/=F_LOL+^W MI%"() H1H%F2 (2B!) 4<;EE3VC$4IXGD3X=DUZ?/IW$5V&,H"7KY6M434@4W*/[D042IHH.R)0,H-IE#9) MLZGIR)+,='M!D63XJN6-35F5LD'E9$+@)G\626 A-2(K=.P_[E9]D[\WF>]5Z!W M7]\$K0Y!5ZE":1'\V>EA>.=N.DJ:-R+^L/=]M^$<=O.[##OP7-U*&/8^[?V" M'31'-P66S4Q<\6YXH;%YW%9+>N*T8_9XA(N881SA) D' M"9.ZM"FK35D]] PSLK935:,&9(!6L M9<(FK3;R?RHNRG7P2UNCNI%Z_AK(/Z@K:ZEFL%9Z&E-G>1MTO95H)D/I>2GJ MI ]^47K^VOD;]JH&>UVW(]T_WZI[$[Q4+]CJYY2OR_<@N"/X\B;IU(Q@OB$_ M02'FO4O+0E-=F095^45E&3^6C3)N6]K/F!,.DT(N%T7( 4ICN7K0' ',1<8C M&(<9,\K%&.UM;@>.;6T1NA/4M(34*+9Z1MH98I[-[!:L5M!@+ZF/FE ZD+BJ M #7:U[3UGG34/JKNI/62G>G8LC??5NQ+^?!]W=QOULT:MUG)@RBC-LAH0<,T MYY0+$*8)!"AA(#"0_.8X[LV=0;*!S)%],NIZ4G-E \JA];)JPZ:L ME.)SW;IT*8L)%0A %$< %7$,2!PRP%E&<"&W0Q!I\:L>-CPW(]2*9E)H:("1 M1C"!I>:>K41'R6P1#_#B"S&HH&2'PE3%D48_ :CM[S='GN@]@;'/LVGO%YJYIY%YL@?*$%3$2@.<9 TB0%.0PD8[FIO-V4G:Y!&4K9NO,:5JY#;TY(RCK[7;<8.?9:NUA^]K! MULD9=(*ZV\=4BEU\#$=9K-B9Y>)SGFO,IG4UI&7C&S$(R7B_?5NEP_OW_D M]8,\^OQ6K_Y:?U=.3%P]+W(J*$Y4\B/C.4!)@@'.10$DJ@2*/.*AWLW*A7[F M9ADZ48.MK$$G;-!+JV7+7260?YC;Q N MM3N),=!4;FL(=!^WI=GIDS94E)ML^S.OQ:I^5 20]V19/K0GQEUL0DO0?R^^ MRM\V M,V2ZYE6Q!<)#AF*<@2+(\@)%-'D#P#'$$:YK!(0F3(R^-"K+F9F%XK ME0+5ZQ4,% OVF@VCDEKE6BZ'@7IV[!J.!EMORS/]$'HV>A..G@4MD4NPG?$8 M.1%J8N(CET >,R4Y;=W.Y"LBO#;PN0MW?O/\&U\]U/CI>TEO53VR P*$+(91 MS'(&VC9BH5'[C=I M<%6XU'W5E42_JW8'ZT'E5T$G='!7#7,2[C4*RMM":N!@ M= [M1*Y'5Q";.2F-T!IU7^JU-)UCTTBS%RY/LS==U>P^+AOP9;588"(8HA0A;M1$N4X%5&>8Z-@,,#=03UO+?2\%?4>[_V5*WMK07.YO+=>,^;U M=55^,GO_D]/-6FZB[X4HJ>SA0V5<8O=B0W.S8*W P4[B8"ORC9PQJW6U6FN6 M+])#<=PN.0?0LQ6ZC)V':KO: %D5W+W<^F0U=[45'9;=U7_);K_TVP:K;1=7 M'+[]!1;;ZM2Z;K7;!0+U Z1>T"G;)G_W-I'S^ MFWRU43Q*W$.TC#?4'>WLW,LWZ=[/&[R'NT-_';U2 ,#'LN)M.ND")3G*B&"@ MH)$JSI-#D$.2@1 5A!**40Z-*FVX$VUNBX%+5[)2,FBUG#H:8#_R$T4$6(WG MWR@J0&\'^7B$"1X Z#Q,X[L$\1/1=?W'_H6RH7'M:9NP/ M\G?-(HWR(L4B RP+$4#J(C7/TP*DD<@CBE,2,2W2W=%>YF:RMX(&G:1!)VK0 MRJH?''H>U'$3Z@PJS];0"B6CL-"+*%@%A9YO=;*0T(N*#0-"+S_LRK'2)_P/ MZBC<5JQ-:^NY1I0'?_>W!2=AEL,D!)%0U=,%0X!PB$'*DYC)OQ4)H==Y6LP$ MFIL9V=):\)^*,(QWZ>6K-HNTKYZYK?_%WY"\CD-F.T@#H=MQ MZK)]=SH-_^[306,'KS>/C:$XK^S"L0/OLD_'LEUS)\_G'T\'47^:3IVC%^=F M"S_CY^!'\^*X]$ZN9\N5XF&X"5KA]=TXQSA==MMZCC9WM\VG014/?B M/:[5F:Z1 ]O52GP^W<#MS[)9(!S##(4AB.7)"B!8I #'>0)$S$+!XS01F=%V MRJ.L<[,N0TF#O:C!GTI8PZLRGT.LM^F:R4OJWQ$#:_QRA6E1,9J<)\KP:V.5JHLIK)[O^/Z MWWS]N2XIWTZR=WC-%Y E1<$Q!%FHRNF)3( "\0B0+$MS)HH$0R,F*9_"SLUX MM8H$+=>_8OC=EZC +TM4-(/GGOHIB[L2%:S7N@LL>6SU#IZ4XL$ON%'52:E\ MVJ9 B:\/1M.6SN0SF- 86Q8I>??B"^A4#EJ=;_;+H5+;<:$2SX/CLE2)+U&G M+U;B&?23Y4I\]VE^O_FM9E*&NXI]*]=+K2RTEY[ MSR;P6XT5E^[0XBDJ,5;^*)D*GAP'QNC2\C0&5C>6!TU-=EUY6H7A7>69)R;> M.MYW)8H&9,G_Y(H^F;/;'[S&#_S]3[DU*1O>VH4%I45$(((@#_,((%[$ &=Y M".1_DCC-*4I"MNA*K7]=XWKM>2]I)KW)9#K4P=^\>K.K4D_PLO4%*(I3MEHN M<=UN#+MMY51;0\,/(HU1'F'&09+%,4 %*N2)(DU 5A H8$I)0O+^@WA?L;_Y MY[#5P.,U22OUW_)+\'Q>\#>V\S\ZW&\+&KZH4K#5/^@!"+8(=*>*&1PC[,;L MM4\4AE+_/0X7=D/A[)QAV;W=9F@?I:'B.=YWX5@+G$5%%'$(4(1#@' :@SQ. M,)#KEX H0F$:AHN*/^"N4J/N/=C)SK3,3]&9GZ,N/6[A525$L]7C-)9ZMMX> MFHDJ/.RCO92 712_%-&=Y1Q%P)&=.]W'I%9I5,U#&S+^L,OCSP(75,YJQ$%( M: Z0D),?9SP#0K \%!&%669>0/NHF[G=4+0."G#BMII?^+Q-H+UFMS[^_2;HA.X\\F9&X1A0/7MP M%4R>3<$0#0_.];.J.YKJQ^U/.LO/JG R MWIS$O&!A!#(AY$FK(% 1B$0 A@4B$8MR 3/3.T$?:$]]G><<:,UCF%/H?)_) MA "]M* 5]R;H! Z4Q#<:A"KFAS1M?%R=V"YW..WQ31N H[.<_IOFWN.];[$- MIM;T'K]\:V[;L+UT_Z'O0SX XK(/V1X#S[-[X"YV%?=]7E\K?_%!4Y/YBT^K M,/07GWG"//O_K9R6BH+[[8KQ!4I%R&.6@YQ0*M=JQ?.5,,6FFF=)*"C-L5:] MN,.&YS;QE&PMJ7R@I-//ZG\!UOC,NP8"WV<;/>V-LO5/J6J5H/^BHO?%NYC81^_IBO:@W02=L(*4UG)DCR%Z>IV[P\CQK;:&RJ,4VAL05 MI=A.-CMQ);8QU8X+L8T^;7=#<9A\M,]BCB-48,8AR"A*Y>++!2A8'((T#$D4 MX90P:E2L]6Q/?*Y7;$/7 M]_577O\H*6\/?SF-68$Y S#%&* DA"!/40PR+M_/,2P@S'5,QKD.YF8I>AE; MOT4OIE&:]UD@QXV "W@\SWT+9+2G_27UQV:[?'YO;).^$#7;2!EMQ@S\[@Q=N[AO'R%X DSZ;! I\K^#J/$'# UKEO M\Y6X.H^4.L_4>?RH^9;_*W]0#>Y+9>)EOVAA!@M"* (IC3A +(E!P2,!PBBE M8!:X_+#=@> @ ^+31D5#W8OV_F"8*7%+FK:$Q +&49)"E(,L9Z&R 07( M$Y2"I"!QGJC(16;$&&K1[+2GW&FMYT:^CUS@P^ ?5L2XZ2R3KA MVT(&K?@O<\_>*>HL^?2?6U4O7$ MZ_6SXDI:WU9,E4I\4E;U$U\OL)RGR,2N MC74V-QNVE;6]QN-;06^"BJ_-3-HHPGKFRQ5N_B\^6S%O6O*X[@+T_1ZY3R/( M&=LB'4@/F9[-FG8D/%NVB]EHG2(WNT'Q0AON'EI7V6S7"S1MYILS (^RY-RU M;!Z7W2;TO_]9TX[W0S,N^^5;#9]K2".:<0.:^R573V M05.316>?5F$8G7WF";L=SX>R*M?\8_F#L[M*'L0>2CEUNXJA;YY_Q_]:U6T* M9QO'P&&>T30E@&.8 P01 SB*$B#2)"(\RM6^QV1K8]#WW"9Q)SIH90_VPF_+ M^)+GH)6_SW^U*19@,C!Z^Q=/<'LV%DZ1-MZ86&#F: =BTO.D6PT+2 [W%#9- MV%+D]T[Q>[&KB6QXTSK6Q(SFR3XJ0QZK!M7%?5R;ZD#BC+Y]I*N)^=LO*WU, MX*[QCF6]H':Z[+YEE&($LRP%"2%R;<9Q"G!29" C$QHE MQ\D46I#8GXM/MCKM$7E,L:/3\NC#=NOO[QRK<5.+^UWUM%F_8)7LF8IB!A'- M> (B@80JPL0!CGD.D@@6D2A02(K$9%'6Z'-NEF%WR],5(-DQ"YLMW3I@ZZWG MCB'T;#$&T@:MN#<'UV8>V*,,$'*T)=#I<=)]@@$$AYL'DU?M#,^@'O '7-;_ MP,L-WZ\CBS 1/$UY#$*4RH- B)D\"- 0X% DF*012S)I_.R-SL M.O4W85K:6?O:YQ>PU3,Q[A#S;%T&@MX$2M2@E55G[V9L5?1 <610+G0VJ2W1 M4_S0C&B^96=!_OCZK6[-U/.^'&6_B(8DHFD>0L $B571C0+D:8X!RA*>A"1+ M,V9$8WN^J[EM5+9R!LU.4#/;,8*JGMUP@Y5GF_''UV"'U+"TKO-MR&4T'!F+ MD8XF-127%3XT$AIOV!F(3WRMKBL_UZL?)>/LS?,?C;JI_U!6N*(J4K/S\\ON M%F%6D)1$$$"""$!QDLOM1B* " N1A F,XR@RV6[H=SVWK8F;&#\*>S8X"MW5J?!Z ^XN2/"BK7X.=\,'M99B-39$Y M8HY,DT''DYHJ4F&TX;G0W]QV/9VX-]NJ% .1@S^5T$$KM6'H MPB7,-8]1[I#T?8ZZ$D3SPY0>-*Y.4Q=ZF_8XI:?ZT7E*\S5[TO]RK>Y\FMN* MO5U5JN8(EX:,-_M#V]Z;D28IYPSE0!4& *B0Y@93C$&6)1F*>4*$68BX6?=S M,T$#Z;N2 4/YS6L%&(R#GAWRAZYGLS0*K#_7TW6X.2Q18-#YY/4+S($Y5=S MHA4S [=>->M%&^%]US0;SM[)4V;U\+DK(-#F[[V5_UVV3'I*A)963]7L*3*1 M\90SD"B&7T0CQ?5+"Q"&-,MC(K*4:A4]L15@=D9N)V5 !V(&S:" 4E\SJ:W$ MV?K(&LWRF]:C-&X I\#>LPGLTHLZ\8-._J!3X*;/-;X)!D,SU,(S]*PG].A* M7+WF$+R0Y.\U%-IKTK4X=JN2:J5=:L(B#MOEQKK=21:<:[7>+CE7MV.9R-VE MI34?5O7G>D7EEKGY('6[7W_G]5WU@S?KE]=?-,H+C)(,I#E- 4IB## 1.ZKF;!&2-(1RTPUHC!A (J0@C_,( MQ C*+7=,!>9&]YAV8LQMV]V)*)Z>T>IV4(Z5E" M_[A[-HA;!8*!!C?!7@>5GM(/RTZ-8*N'.[-X'8Z.K*.E$),:R>N .K255[9F M9S+?\1]\N7I2&RGZO5HM5P_/7Q3ET#;\(L-(X%C59DXB59-=;A$+F*2 9#QB M7,0BR[4(#37[FYL1W(D;[.4ULWB7 -8S;0YA\VS#3B$6=+)ZB'31Q,613;K4 MVZ3&1U/U0RNC^YJ=.?G"UU@:,;8MM-!_Y!021I,B!IB&'" 2$WFRA 2D*8QP MP@E&S"B8_W0WMY1N'C=+=4P-WG%1TM*0+.P,FGHFXWJ,/%N*K8#!KCR* M>_LP#H(CLW"FDTFMP;BBAT;@PM/7$H"]?WQ:KIXY[ZLRG":_N5TN>[+U>_&% MT]5#5?X/9]W-V-N5W.'LG8V(Y'&6*%XP5!" *"E D<<%P)PADJ0%YLBH#+PW M2>=F@5[0A;6L59V[9*A=\+[SG=@RA[D>;#WK-HLA].V!N<0SUH\ M?>(KU?V'RCPS?*R1N5EP*>RF:4,55+4]*37X_/X^^"3_\\*&?UBMUM5J;9(P M/@KEN!%VBJ)G(VH(H(]<+J=<1\$7>>5:+UR=XGE;L6%=2L5U MNWY>%)0CRD0JCZ$X 2AA%! N02S_]/R7)LRREZ$7V][YQ)4SP;FXP&2[\=1NR;[5'PPPD"'$8XI 7+#0Q.J8"S,T([20,E(B&7%2FX.N9')^0 M>K]S)^M!1JD\_FUU 6)5 Z5->R34@=R<\<6*;=3\N:90G.$:^6;3N6 M2:RK2M4)P)W'455([*\:=@QPA$+&HB26>ZI=QUK-=3M'S;*R&L@9]6=1?>G%_]<+)IXV. MJ]33B_U-FW&JJ_Y1HJGVBW96IIU"'6.@[$H:LUJ>TA<9B6D<"0P*Q.4A37!Y M/@NS&$1IA# AI$BPD64YV1'=F8A0!1Z;A=!^3FH-1-0]-P/C#YA>XGSFO?ZM7FZ?V%J*]2>[.95_6 MU>WC6O<*]T(S>X[ MP,_HQE83&:L[VTMM3W9KJZGD\-Y6]Q7+^('3?J6]P_/-\_Z1WA_:,I3N6+ZD MH=H\=N5TOI3-OS_4G&_C);_@-5_P4-7:2$.0TQP!E&88D"AD &<%Y!0SP5*S M. +?$L_-D"D9@9!"[L/"Y?;0-'3 ^SCK[7AF-7J>+>@PE."%WVN@KJ(%.AER MH'1^07(XT/LF4)H'2O5=3'KP9>R;, \TF&J<7 4<>)=WVL"#J> _"D"8K&.[ M]6H;//>9UULY2KHH."L**!(0<[FR(!B' &,4 TAB>7K-$LP8,UEC3O8RMW6A M%:I-OF>KY1+7S9ZLVC!!Z#2H(LKS1+E/)((Y0#S)0$X(!2F&.8Z$R(N\6/S@ M-5E-!NNP-X^797P=+%?- ,^;@'@&6V_UO!I SRO>+JA8"M@M:S=!*Z.[A6D4 M D>+R>D^)ET 1M4\--KC#UO>$VXO(5L.JC9;X5[\T715KQ8<0Q$F+ >B8"E M+"M @3((*$0PA$6*8*I5_5*KM[D9WIVPP5))&]1*7+ 28"-_L+I"',5:\RK1 M%8*^KQ1WX/7L+.J"XNF4<[6O:VT8=M8]N';5>LMRUZ02S M?EJUN>FFW'[HZIWZ+#$^R6^JGF7:;5>A6L.GT,-T.3 M?!B:FZNY#?>$UQ,G,QUVNFYO([8EUI62\J_KX%GNE/=ZWCB[#WZ5(7&U>9Q$ MYFDWHU,.P]'F=M+.;1/ZR?JN:M9U2TS6YO\L* H9$2(%.15<;I$Y P4E"2AR M@2$JDBQ-C8I/G^AC;FO',//MXZIZ ++3QZ -E-M+WO0)4H8)D_;,J'B?HGW_4MI#S2?JY]HIT9]+4,Y_E ME_1=VK//\K-81'D18ACF(!&"RBUL+.U%$@IYS(YB1G!1H,B(^<-*BKF9%24_ MEB.NIHCW:K2/!Y;" L:GE? :2S(M\V,DQ<_?L*F([+@E_3F&6Z!Z7J,*$Z M6RU+11-M6@G[; ,SFE9[(8.ME'Y*9%\$PU5JP/F.IDT"N*CP4;C_Y3?,8^^Z MS"8AE5Q@)5O^S$.DP]S<0$4.\-PKM'I3, % MM5Y,]DO/6A1#><>73]_+=V4CC\//7Y\;53WJKJ(]JQU"$21Y&(&D:/-^& .Y MP#G #!=4A Q3K%_V9+2KN=F!3MB@ES;HQ;U1R7$&E33&T1VW!&XQ\VP/1N"Z MS"!HBIM!K1%G^$U45<3FLS.K&J*%R&A]D/$6IJL$HJ7)BYH?>F],G"G1NYC> M_^0U+1LN!>IN3UHGU9VJ/E(U)6WO4A8)8S1)(@)XCD* HBP&>=FV6\?'NJV3HG*E^CD#'ZT(?0KL8U2"'BOV'D&]]?["#0OE&)O=.\N\Z>02J%Q4"]=C:%B70#?G,C$%D!7Q";&_4]+=&(+SQ'QB75#YI>= MWVHFS>^[3=V=,#6O.%^^-;MM[V ?M)51_S;S )'+=YCV8'@V&M]JS-K:=29X M&-U4GE;=ZG[RH*G);B5/JS"\BSSSA-E<8[Q[62S_L9_%8VU.,ITUE-K. M:YU'+?CAU5'EV^/#[]53^;9J6,T^+/&#-C'\R;?G-G-;*8-OY:-:67[_]/E. MU7MN2@F0[CY_!*G+B^WU('F>MV/X!'\J85WQNH\B84?H?KK)Z9C<1U5Z0>$^ M_N05]]KD\NT$.7,[\8\N[Z)BBJ>0JNK0*_6K^\VZ6>-*;<7^R54RH7SF!Z_Q M __"'W&I\I7;TMN8KC=XJ8+>X2+.4QX+F@$1)P0@*%3*!"\ QU'.24;2*#5B M(9R/:G.S9[V"09_?I2C4>:^C.EFK7UM7<_#\6FO^&?A]YC?H!Y M26BY9=@\/2U;B?'R#5ZJW)ROWSE?ORL;NEPU&VF2]N%P5+ TCC$"F M5A:'( M0%[@$!!!7.FC%#NXJL:H?#:[KK$9!@YDK4V_2];3&V *4(W-ITX;Y_>2[/O#KFS3#70'X+_QI M5:\7BM^H@"@"F.4J%H=S0%A8 $Q)E(DDI?) HGM!>:Z3_]O=E_7(C2OIOL^O MT*,;*%YHH;9Y&*"\-0K7[3+LZG,P\$."FVS-9"GKI#*K7??77U)+IG*11%*D M2GT&<]QEET1&?!2#03+BBZ49J%9.YRBH4TLJ?S[9"^CX :4)F"S;&@V$E,XG MQR#0.J#L;72V$\HQM;I'E*//ZI]1?MDRNML^%EI'E"5>C:P>3U!Z=6-G^[ M+_E8E>4M^=<^KPU"^?:E\[>:#20-LRCQ$@I<-XD!C%(,DI A@!E?Q:&7(ASX M>@7+Y018FD7H,HNT&CA=%6[$44[G'_2(693'27(K8A%]V]L1X\!/J!.NAI[Q M\M^2W;]256\U8-^ M;,:]ELFP6#8CUP*9I%'2"&CJ06)"7--YBS.'-_4H=!GEU/>@GN-R5Y"MH%!] MS^K_WA4-LT3Y!;W4G@KV8Y;Z :#010!F* 6IGQ+@!X3%(?\Q8JF*IS+:X](F M>RN>\U3+I^9QC ,LYV(8AT_5^VJY*[RH.HEI"7 M,^ V\+1]/26(@X^2W1PSYD"VV0*AA4%2045\3%$,RG8[+^&@(A@7](.J[^M? M=7="3NHC60]Q6Q-P.\]8D (PQ2@((I!%K$0>FD<1S!0O>H^[V1IUOUPD=L1 M5.T$?!#280MC"BC;UD0'(ZWK[CX0)EUW7S0Z^W5WGUK7KKM[G]5S][H%&=FN MO"WHIQSA?%T9D3_XUG2_9?2^^"H,BZ#TY0]\WHCB+_5?10VQ\E->L#M!HK.* M"",XPRY@;N3SK25A(!4I>Y1$'O,(#%&B1$QC5+JEF9:CXWA35[0JJS#HCH9. MJZ)3A8\T6E5/==6LBN>5SG>AJ5.IJG@Y9_8CD/.:7FUH+1O#5QE599_,"OJ& M'#>SLLWJW5F!]=P%M-/)A%N,.OBR.9*H3R-VNVV.][N&FP&MUTUP.I?EGTC< M5.W*%8D"-W!=%P2(A !B2$":)0F(W-2+7 0#+U:*Q)@@R]*6AE8ND0ISJ%3Q M;HW*TGE[6MQ"^^!RRL@I7)S8'X\YKE2:H/'V$+0Y_>PH(@:J(AS)GYGS(I\SL4G-\UKZ/_MR5Y5_ M>MB(LF4%R=?LA"9']%S^_++=/.>4T;)Q*)V1!2CQ M<9("-R4Q@"$+0!*C% 0,^C$**/:ADA]O0\BEV>R.CL(:;%LMG:(M%,[_5?Q, MN)[.4Z.HB/%ZLQ<9DGGQF[,YE+U%!WW_4_%PT\;W('D0^LJC;'DE.!O@@X+. M)0&9H!T3H_RE.\I_MJ-\+&Y\U-=..1>+ V+JE-:&B/.>Z%H$^>+TUV9?$P^0 MWKZTVY"7RE.]_967JS#T_21($$@07TT@2@G@D\L#+$L8Q3@AB>=J'0A=ZVUI M*\)!PL9U_RZ$U#V:N0JOXE'+5- L&UA%O/0//89P,'V(<;6OUSF4&%*[]Y!A M\"6-%*OUNHE8[02LE@VCOVRFU4 ;2[,!7%;G2HBN0@690<2!)L&P[5STX MC9>-4$N^DD!#+P=KJ.'Y4K$DU#O)R))Y7L\O: XBZRNKI_WN@3=3K5D>I"BE M) 1AC", Q0 [,$09&D"618Q_ENEN*&^CI9F"3IR.I6@CI!4RRGHQ5;.'S"! MF&5SH >6LD>U5G^^A:G8FI^4U_RS-Y5J].'C3G;=Z&]A:>O'*9/BHT@&DE\S!H :G[IF,+(\?SM".JV4 MC@IF2E-X'!*M>3S0[&R3>5RU[HR6>'KF0GEUK>.[HMQMJX#(LJ++>_B)BA," MQ),J2(?3K%42>7X0T $:40 3& *4.1G( I9@KPL\6 &9RF=-TF-I=FN*NCM M4#WOZ[<_6\[@F>KF3?LFY';-RQ]IRQ;8 .UO4V^^@X53DUWN.!H7I,"=LGL2 M25;S5=PS,J"O78-OFA)_CZI\1@;*6)T^,]+HK;;5?7#)._FXV;[?[/$NVZ_; MC/,5CJ*(4,H ]GT&($,8()?_1!DD&+EAQ#*EA/"ASI:VI-[1#36D%4T56G]!.;=3[]!3SFW4*O("ZGJ1 M!^*$,<'=G8(D(@A0& 4TB@+7S92"/'KZ69KI.(KI/'$Y 7=72"VI:L3>=5CE MC(;%#5RY"QX<>7MGOG9BMC M^4XOOYU444YF]7?4L[O!KZ1NJ'+I9K]&V=)[XUJW*/E%,/ED&RJ^^\;?U2?S; M' 1T +I2 *@"J2(X_)N=#^B,^^+/"Y24^CVIN,AJC8GDFF@;:=M+6)4\ M6RO@U!H%3 61^21++-]EB.E!S/<67IX#1'9MA VL?; MLF7L0/WI!.I#><[.D:]PRQL5K&).&_*CRC5Z1>Q/Y/@;C8'TJC0-PGHY$FU4 M:XR;!FZUSFBV.LL",TWC=F69V(H1DKY/AVC- "*:A#X!D(0,0,SXXA$B I*$ M)@GQ0M=C4XCZ/BV54>LZ$=TG55JL47R'EP"3J%DV]OJ 3:7ONT##%(7?IWG# M8V75&Z'RNWQ>=Q_.-_6B[?NL3@F_+:ICA2W[R8HR?V;-OZH1.RBVNJ /_"!Y MQ<;3%;EE;+#!NZ")E['=G%KO,^_CM*"YW,'I-:,WJQX8^5ELUIL?+]_8]CDG MK$G+H0A'<>8AX,>BEAR%$""2(I!$V$NB#,&$*A6M[NEG:6&L:;WG+']=#2'_Z3X30?0_"E&GH3YS>L,1[O3F[:H#1:T>\U MP0]"L9LF7V1J.4N37X"D-_;:XSKC];*=(9U0*-,"Y,:K:9J4\95*;EJ N;\N MIXW.=,.TF0@E;#YP[M-65[HUSV][%AIF$8ICG *(JY@G/P&IB+9,:1+BC,2^ MAQ2CM4?[7)K1;T1N [9K:M5-%3]":HD=5,FO&LHM@;Z?$ ]%W,?WW$B0%E.0 M(NP#EJ81!P&Z,8Q5BO&81G^&.CROB+[< FD84\O+70MG&STOT*QCH6J)#9[N M:P!D+*9^O,>90^NE(;B,L)=_=:'1M<<KTB@@:@5,GA,<]J2R=6JAU3->?3YOB MPR^V)7G)=W>'JA51C'V2)!%P(5_?( DSD#)"^!8J2Z@/L4=<^9 J@X(M;7U1O9<_(K!GC4Z7#SQUUAY"[LC/+R:O>:X65ZJSLC5SC/N[@X9 M=S>'&B;= %BAG_.A,ZBC94KLCJ-"N-=,@6"SCZM:H)@%\ =#R$SV-U]P MF0643L+.;+2O3M7&/8*6C$I,CM?R#D@\6)2>65'Y;5//$;E_'N<;\C";>PT0[I#]0C]#\4NW[U\93]R$8-8[#[S M&;42MX1Q1OG"X+DA@(R$HAY2"E@6)SB+D!NFB6QD_K4.EF;/:QF=HY".D%(^ M#/\JB,.6V 0TE@VH(BI*L?9#JFO%V%]M<+;8^B%UNC'U@\^I[V;^V&W7#VS[ M6-YG#UO*#T(Q\'1VA$.-#O;CG!Z.4.)I_<('?[#=SPU5 MGN\]KR]MLI^40:AE5:A,T@/1^+PV@([M(_1+8"Q,X1$<)A6'.&]S]O(0/4I= M*Q#1]ZC>04Y[?'E;T*^"YZ;KSZ\"#%V/N0%($I<""(,$I"[T@YD0@8/0X<+@UW->CX@H_3Y%E_J':/D5=6)07E+_K7/R^I.I5S!-&19Z"*0 M!&G";4G, /(\ OP8IBQ$:88CM>H1LCTOS;#TQ@@($MQ-43!2'0C^E>]^.GA? MY@4K2_$@S@M4G_#JA\=)CY;DB:V-,;!] CM 7U4+?N-T1;=.5]6/EEV*JBO] M+H&6JA\.22JJ@08T=C9M<3B%NEG==Y9F?(X7WN>5!&^4"V>=8".QC]&$Q?;F MI1<1HU6QKFFOMV7I-C3?/N6*^">;DVN_UPA:G'H;]$!^*'4T&?)JY?IA!2(D4[< ?WV3>T9F5#GT,0R6($(^!E$0208%:1_P'L!A%F-/5B M(A5GT-O#TM;U*@6_YLQ^9H7L1"O^^1./)D[!ZO\Q_UN5E-%!,F/HY3#+G+[Z4 9J+N M390E@'H1#%G@!Q@KW6E(]+FT"=^*+#[Q1NC-UNE(/978IQ]]R7-%LYC:=K,G MPSF!5&<4(.,4.?T]OA+AS2@$_?0UXZ]:N!8Y<.:(A^[_*OB,_YD_?>'?U K[ M,!#W(2!CF6 4B+G[[7'C%(5!C*/835D@E6YG'UB5ZGK=S2374]5#FL MDO/[\LVE3>M6-@4WO@>2\>D[#0W+L_9:5I@<.$JSM1\#K4EZI;G9YF:_*MTI M.?#4U"N70SWDFL[UMJ!M*;=<7.^@HM:I2+CIZ.:UB#I\U M!]6<2C?=NQT3PZQZ"S3SX,UX7R0T:ZLFJX]A<['D&/5BK,)O_#;*A&RO=&]E M$-;^&RZ3G;P.551#M29$^B<3Z4N,WCZS+?K!6A*V+]NVJK2TDBQH_@W3JN @VH-CC2F3T('YXGO ML:I+MNJZC6[6:[0MC_\Z%XNWXA\$UO3+#>\K;8T+U7(2C$,>I MIQ1:U]O3TLQA*V@=@Z588K@73CDS9@0DZT?-77P.;/ 62@V/@6&JV'!O/_.6 M&QY3]Z+@\.@+NDRB[[A3MT7KNX*R7_^7O:QH@!/N'V$08A0"Z%,(4)H2@)CO M(NC!E/F^&I7H60]+LP$-:V8CI5.)Z7 Y5=E$SX$8LSI3/U/*V>OK:6D3NQ*T4YZ$XUES;CG?A;B*&3S] ,LM]T9@ MLSSAM1%3S_(;0\-4ME]O/_-F_8VI>Y']-_J"YF%*76Z:T>MG/TWQT15)6)7H M"](81H*0C *^!2# #6/HH]AC+%4[/)'J=FD&Y$%4/6[2,^I,?](16O%$1 [X M '/W*V,8I(3Y &+$@2>"@R5)@@C&C 8LEHO5MP?]/ '\L\(N>?!D',H9+RL. MEQ#'X]V;MCBTP?,D)8A,G1_)=3KO>9$2$!?G0VIOJP<*?MX47_=KYKDX] 31 M]?:QV-&/:_1#-EZPMX&E&7$N*!"2.D)4X)WY^O]+G]FWT082Q7: MI-C"M\[D%(O*%G3@Z)2>)^ZO89Y>OJCFK3*07Z<[/F M[965"(P>)H,7!2Q(0@R8Y\>"P $"S%@,THQ"UXLQ8@RK6!MM299FC#[O']E6 M?/**AD=_*.3LTBP VW9GCMF-;X0:OSD'11I.VT-YXT:7&Z?1QHKIFHRI(LAF\R7.=V<7J#>F:S2>9$OYJ]VUM6L"S?K1!*PPBE"4C#A 'H!8)TU_= MZL5NY";\?T&T*BJ./_H@;QM[NI.:F&D],2\ZM3=)&^F<-T_;S7->\AWN;U44 M3%Y/W!WZQ10#D/K@EC-\4]";JVATA0P7L3W#<=XT4O8'%"L;JQ$<#)FBOEYF M-30CJIZ;D;'']4_GVR"@]YL]WF7[]66HT#^Y/\?NLZQ<(;Y-RT*^=?-"1@!, M/082ET6 ;]XBC(A/&%3BZU/L?VE^5"48W]-EJM&*BK#+GQ9; M.R<5&+3[QQ M*ATX[&:/D36P,WB>K-+[[ ?+&M!<.V'6:4;/L+5L5U_96O@4G32K=_OMEA5\ M<^@G$(6Q#W",$^X'^1BDC!!Q#P99%C$6ADI'4:,]+LUX%'M%6S:.M)SU,HJ?97O5R@JVM;#=%-$;IY'7G'&2AL:0.1KO;U8#)*W^ MN1U+# M_#A*H!@R+,-]S6I4I-0^-RAR+VE46GJ'GO(=6N?_3UR[%]7QCZ!CYYL^$8;- M/G+Q#X_4550"G*# IQ'@QL4%$''#@@3;)H84)KX?X,"7JN"HU_W2S,VI=,+D ME%6U ,%/G)=EE4--1&4%A:HXZF,R;(7L(VW9+'5D=UKA'2']C=/*[P@%G%,- MK$*N4%K(*O0S%0LR/01JY7^T$1PLZ*/>ZGPE>K0U/BFZH]^*+B';74$_\\]( MC8NM>6EIMEW(I,J^UNH_;)$GJ6[9V%[A7!-SG.;/.=US1WH0%0W:M3,$)C"N MM2W-3+9VIL ES]KY WI[OOO=3[85H9%;]I,59?[,CK=[G]GN/GM O[YLMA6O MP6ZWS?%^5]_W?4'588B?HC0(@P#$KJB\'?(_D@!E(($QS%*89#".N-7@MD!N M5SA1'J7)?I#*XF=?1RI- MG!-53D,:;BH.9^YEU&FRWD3&15 N,AI5'EW2L72WS<;*M@/PO UQQ0HP#'D MA@BX7HH C""W1T&< ()"/XM8$@=JZ8URW2[-#G5E$]X#(O_:Y\(NY<6./Y<+ MOP%5S)@Z54]'!T'2,!F'UK9IJJQ05SC3M5%EP3!:,'6TTU>HHBH+Q/72JM)O M3R7_/D29?MQL13W78TC^I[Q@=SOV6*Z0FX512!' R&4 PB3A/T7B)YR@V'6Q MFRC%QBOUOC3#])[AW4F:R4$'D&VV0-PE.-^%]$XEOG8I5IF!D;-2UN"V;*Q& MD/XFC?0$!FT%Q(PS9,OT_4H,V JP]#-)?W$%G%8#08#0Z."T M2HA#-'-F;@*$AHR=C@2SFKP)$)T;OBE-F2C0^&[SC:T9V3':5 \P4*BQO\VE MV;"1.H/BUZAX<5IUVN(=4\HW#@ ^?M=H"VOK&TPMF&@ KR(JYU9-QE"#2-DO M&L+ D.-SM8M9/9LA)<]=E\%GU;E];Q]904642L5,Y*=9D+HBFR;!6-1"( !G MD( 8QTG&$(X8DRH==]'RTJ;W03A'2"?/X'L*U_ TG@2"Y;DKJ;\23^]57;7X M>4];FHV7]ZH"73[>ZP_HK;1_; KV\@?:_B_;?=P7M&PHX;TH#ER7!8!%201@ M&OD@#?T$T#1*W3"E:1 JW7M?[V9IT[&2TGFLQ'0R(:?:(ML#IMPR.QTBRY.U M1J>6T*E$M$"L/XR"H:6VIY-9%]MA1<^7VY&G=2-@RI^W!17_^?"O??Z,UB*Q MJO(, X^AV*,92)(L%-Q'? 6F695]%C(71B0(8[6XE[ZNEF8#A(A5,FOU0T=8 M/1;N?HCEK((9X&QO\74QTPAJ&8/#6"A+;TLA"!F F"()"F@ O@! AE"0>4MJE2_6Z6"-"Q _L*+<1 MZW&&. T)1Q6FPE?CNZ7 S0 *$P+<-"(^#/C/2:C&P6T<\WDHN&=%?9+YUD?R MM2SYC8-V3BMUG5ULW:I?1\FN@3_KN9&BB\E:4^(RF<0)@$O(_& P 3B,$HBB,LAA31".LP12G(H/4 MQ)J?/JZ:6T_B D10$U5AC&4NKD=NG*).C*@,6!O?J&:]E,9(SH@9AWP>6]:* M+9))&O&1E0T# M9T.=QSM904)"R) ',NYN 4B8*-8+*4 >"0-$(B\*/14GMZ^CI?FUK9Q-.EUE MKU2)+GL@E3-%)H"R;'8.&+4Y;XV4==J;2;++82B,L5WV=#,SW>6PLI=\ER// M:Q)>]L8GBGNP/]"N^9N(XLF+^X+]-T/; ^W+2EQ3H\B/@<]WR=PO0@%(8>J" MR",9BEV615Z@Q'\Y29RE&9?W>U:%N^6%XSDO7%)%5LQI8R-G?^9#W+*5DHBD MOG&.3%(W3J/;2\VL617[J3:*W_C>8LT.OW;>\]_<.$)MAZMOD&+3"/*F&#>G M"3,O :<1X"[X.,VTJGD26;&Y?D1$\/&]O-\\HKQ892AE(8I

    0!C M/P AC5PW3EB01$I1VM0^F!I2\.(<:>E:S(A2W*$?F1U&YI_SVM.73_+[X!]KFP@I] MY:N.M_+3. O] /JDQ1 -\T #B+N9&4!I4&0P9@JW3W(=KPTLU!)ZI25J*+8 MT7,CK+/ETCIO4.D@YXGQSHH!]OUI0R%G/FP /(?C=)3YQJG!_G8 NQ7<$9(; MK"&E")6IBE*RWA^OF#DQJ/1PTL3PJYK)^VR]%GEB!:UC MQ/C/S9E7$X(8N&&(XC0"41)RSPAG#"2$>0"F?H:]T ]]7ZE\=C*JYB%/X:PG,-C$C?+AJ81M0+M(.RA>I/YR$]9:$PEU8]U-V\>O:3R M%ZGSLN_IV95_LOS'3U%4[IEMT0_V>2_:O,^:4G-5P=3R?K\K=_PCX5T+6A!" M<>B"@(4Q-S.N"!O/$'"3-&$N3 *:225N:/:_-*O3%F9\DQ=.60FKN-U2Q9\$ M#$5'>9&LUOK1%IU'":;40I"$'/<2<.]=$?M^M!_[X+MPZ[I8-G#+D%C;F MDS#4VJ;K]3C;IGT2(-TM_+2&]!SO-J;MW>81YW5GHO\?A6 CO:.LV.59=4QY M6Q%>MO%N?!_0*5/&?[=_Y(\?Z#'KAZL#B(>?J!",@G_EZ_7*@Q3%<9R",(DB M %F<"8(K(FH\)R%-/8HSII9!,*O\*I9@GDR$NVF,I/..OIS[N=@1M6S;6[V= MCN(WSE%UIZN[4^MS"">N#D\Z^CL- *(6Q^$+J=^Y:8YN=QP&I\7!G _\*L-G MR(.>5_99_>]7&99S[_UUA-!ES+[D2:MZZDCS\E"5">B4TL2$)BX!,&$^@(@F M( E)!A+*"(II E&F1N*O+L/2-@DMY6:5 -%R#58Z'/]Z4*6R8L3T?CYLIPW)R-!]],5/^Q4M]S LC&^+S5)9B9W%L;HDNF M;_VF- M2/;$MZEP;E+>XK$188<0_7)9!D&68<=/IA@!E40!P["8,^S#- J4< ME]Z>EF8;#X(ZK)'T/Q4+1O5B*F?8C"!EV7P=06J%=+ZW8AHT/Z-0F"K'U-O/ MO(66QM2]**$T^H(5FNSC4AU$6>3'U =^@@3Y0()!$L<)"&+B9GZ00M]3*@0@ MV_'2C,95]N;R='%7/ 60'@,YJV(#62O-[4?1A%>3H/P2A@ME@(^CM^70Z"44!&&0C&6]")'S_CUKY]W,D' MBU^^NS2'J9?W_?9QLY&MFU6R"C.$YM8%Q'2"(QJ8)">\LO*V9_:PQNJ3]T1!4[.T;G3>Z7BBR,6\ M._VMNCM]^Q?:TO+=>E.RA\T?Q5/^/B_)74$_\[&2=:N'VEC:JBMDDO>A!]$9 M]Z5- 6-[[E5B.I6<#E]2'_)')K;D?WS^?5*\F\$T&:DA=N%\\OZ&.MY#)ZI]:KK59Q ME-.69BN.ZZY?E=R 4[=S=U$AAX6XUB<[;JW&ZW M_$%64ZS<%63+^*\KON1WFW+G='0RN1&>!WAC>VG+XLZ\'9\'_,L=_4S]JBU! M1)SR;E]6?WY;!4%""&$9"(+4KY.J<0 I@%'JIB@.H2!2EU@DCDTNS8S_R?'B M<__;#NV8Y&E !Y]AJZJGM66[]^?GNXBD*5)!C+H MNG6@. Y1#+R49(F7)2G#2@0I,ITN;1IVZ5X/HJJY4%)8R[E!IA&T/*6O@F?A MM%X%%D..AE27LSH+*B"<+_A*[^K6#:C]U?>L_N]=\9YE;+OE_@/W)'ZPH!$ 5_3:>:"-$DC0'TO#3.7&QQV*(XB9W!&^Y2:*ZAK:4[,(3"XJM_K; [RRID6&72'C8IAS&P?,[=P MU05]CZ+>.(VPYG"C&U+QK5;_.!=^)YTN$D=IBZR 3&V+Q0N5@773P*V,K$P3 MLYA7!5U:PZKRBF8RG$A6[N0T?^8Z--^N*"'@$9J!@/F4.VQ^P&UKY $88,Q_ MXU),$Z5LN-ZNEF90:UJ"]:;X 7AWC\[Z*+1B6EP_NG)NFAG,+!O4&JZ.E#?. M44Z#B7&C6)C*C.OO:-[4N%&%+W+CQM_09-L5Q\%OSX^#.S<6;U^.CS07&M5M MMX@+W[T/[ CW3Z*)\A^LW D.A?HH^8Q5[7?>_DZ4USD6+6(1#:$71"!T M/0@@IA@@Q-V^S$^C+$!I[+E*@:6+T6QI1K 6OZ*$I)OU&FU+44"AIH=49(=< M#,:RE,5+D7=!1KY[8WE*R'Z$Q<$OUV\V!38W3HU.IY)$V24 :A"Z<9H/CW]W M-4HWS@6;9H5457>K4[#+("_STL;?% 'T8O2:EVEZ,6KW+-O+$U ]VI2[&I_9 MIFSN.R3#2T]>6MH"R(4#GS_<2[K\EQ@,KS63U+=LZUO-#=[E]*JK%?YYVM)L M\9Y7%>@&>%Y_8&:7NYGZ'S?;C.4[$=TK\C-_/>7;JH6RM08K3-.0A%595H@ M](, )"0-0$Q2YJ74]U#*-%+"K0NN<:TS1R9Y(_<4&G7[8V[9 38ZA'\;Q_;@ MNG;TKI/;CYH?_=D%^*FJP_3:_J>TO'\/OU(5?F/^HG+'DZB4OC)1"3,O?O!& ML\WV$7%4C^?7*Y<%OI=F(9(<##W,29(O&V* 7#$68T\PN;$P$W==. &8QAF(,X:@[X)M(^Z=(\+LA^7-(\6N1U-WUQ=M/^Z7(Z]]U2]#VKRH&WS MQZI\;7/TX@H'X11%BJ%-I^UOS0GHA)ON/BR M%&QRDW<"&):G[A$'"U'(/6J;H@X[:WU>?K#KJEV0@/4\IEO ]8?8EWQE3YNM M, 7';/0CS:?'@B2(8P^P6*0HI'XJPOOX7VD((Q2ZF1LH)8M*]+FTN=V([-P5 ME1LD']:G@K/DJ9!9]&R?ZS3 '<3M\!U8HE!5 ,A82=?Q'F>NZBH-P65A5_E7 M)Z9%?6:[]VR;/_/I]%Q7[3A0S3_4F9&;]?KC9BL.658!@3 -(0*A)T*1?8\ ''H!<)'K95'B)XE<]N*\ M8B_-\'6SB[CBSE'SIFK'FX/RO[54@=39%)U4I J!&Z>+@5.!X)RBX'P7.#@- M$/T&X34_*CD3O;Q/Q;*57^!7HI_?-LN@F7[>8YIXR^??FS%/$E'_,"\>Z*'[>$"UU7QVH)B2!C&&,1L>EEB4CF M3T$2A#%(@R@A,,Q\EBI%;*J+L+2E38CO9.O-7V7-\Y^UHCOH(+MB 1:-<9%; M4>RB;3N0113W$F"WXHN+W#=" RV^69IY$^->7#_?.YP_W2K%O)U ,6Y>)*-@V&T< MS(? 7=-9-PCNI*TYP^"N*7$6"'?U$3VGHPYS%;$.FX(5N_<;<3>XBD(,8S\+ MN#=!(8#^UG(J;UNN(RGD$ MDW&R/'O5(5)>SP^1=$Q2\W= M26?_$I;Q558;$1, M1V@E%W@,02FOV"!X,SC*?;@9OF-3PT;7H1YK?DX?6U+5,[=;]BT]3_P]P[MC MNMFGO&!W._98K@CWQ:-(7,\'B *(6 12EW!?W&5^&'-O/,%*9WP]_2S-;@@Q M._FLSGU\NLOOF(JN?>^=CC M>N;@+*'T\UYL]N^S*OF@O-_ORATJ:'-'058^(9X/8Q?@-(E%TID/4! %@*:B M^"C%$0F5C(12[TLS'950^IEB:LA'+ GCE$% ,T'@XX8>2"$+@>R$VU MM^(MX,C]UY*P;/O;(Z:.,#!Q.1_B;ZHZ>F%LGM% SM'JH]3WKFJ(%R_E*H]>(>M6; M#\5.G#?5]$:'H#%!J+XO5XD7,Q1#" *"N3\:<%N'$4$@1MS481BD,)#*+1OK M:&FK2BUKR[_7B7VLQ96S5Z/H#ILFDYC9/BK6A$NI )$,%EKUB 8;GJT\D8QZ MW6I%4L]/S.NZ*_@JSCYMRG)%$XPIR@C $26"%]8%29(F(/5OJ "GGCTR$Q_)\/^9VU>(Y;X2 _6ZEBKUI7E<>U4[TVFP/56?6J"SS+"=U^OOA0J%S[K7"F9\& M88I!%+*(.P(1!=POB$$6,^X+L#1UO4@Q$TQ)@*4Y".="*QH&9?SEK(9-5"V; ME'-Y;ZJ[++1M C:=SCW7]R^;=4Y>'"NY)[H0FLM?4^M^[@0W+7"N9,#IM3.) M1^,8LAFS, X%Y:GK41] 1F* $ VY6Y,&)*9>&'NI!F7&8@-E&_D48V$O8),S M0E/ L&YD:M&L!*?VZ6V6H.*5 DO[E.NAG9@:%-HV)RHVWF=-HZN0IBREF 'L M)JF(@,] 0I,("((UER19ACRFL@FK M#8KEN5L5[^1 ?!T!0GG>7E78T*0];7O6&7M5K?/I>OTAC:HR;[>TXHV',,O!HE#+9"(\,Q4P.87)4+&2 =4'*Y1<>V^^ MLB0#4I_4(AEZ3F/V?5DS^H/=%Z*0+.$#_L?FN>*O:[ZXF*;H!Z* ?11 M"E*/,N!FV,?,HQY+0NF:3L-]+O;0R&PQLN=B=R-A+WZG25(EZK.?A;K2""592 "&*08PQBE ;NB#R*=13"", MX]!3XJ2ZZ&)IT_$@X83XUBM RFWKI\%C>8XJ(J-.*-6KO"G^J,L.YJ6+ZE7P M@AVJ_\D)E0_%7%7/UOA97[XI'^P8&3<[L MS#L4ELU4/0HGVIP&0-3<29O,X5I9N6,P!Z?)&H_3!)J_%J01 *_6C#33\NL4 MNJEK7-6%#!@1Q5XVXI\ZH:9U#.HJH#@+8.B!F+@9@*Z' (*N"[PP25T8(4J9 M$BOP7((OSJC7XCO/=:$^4>B$-1J(7%[QSZ]7 D?Z:Y!T/Q<[E;U#:I:UY%_E* MQ^HR[S9%)?(>K9T'42[^S7\SM)U[W1L>^WD6.V,C^C=:X8XZ=XYG[01JS3(\ M"UG'AF7]6RU>4K";7K'D.E6_8OK(4=P43-#+C@M$HX=,^$QWNN1WO8TJHR6HS,S$B,WX39 M'@3+IMT:_DH7:E- U+I\T^IPMHNZ*7!T+_4FM:/!0"?L:?F.&T_>SQ_%4RY, MJ=(%>W\+2[-;M:1.):HH5?L@*BGQ>?/'YR]W7<=&@:BN'[UQ*V0&.,NV1A8S MLY?UX]#HT=OU-SL?U]VH:B?$=^-/:P;O[\O=YI%MO[)UG2/W,W]J:KJOLB"% M49@AX/LAWT2'_(\4T@"XB9M&S"490U(AB1)]+>@"<@V6U!R7=3)]*0'1<[LV(+:LATZ0_;F#%HA>^.=V,E* MUH'-($N?=->S4_>I@G*-ST^Y#3T3]_L>;5&Q8YWZVV5#W_(.;;?&C*ENT M\E 0)RA)01SX"8 9C@#&J0\BF$&21)AXKI)YD^UX::;M(+>S;NLVJ=DO:<3E M;)<-'"W;K4;DS=;IR'QS(&IJQ:XKOYDS5ZI(&3)5TMW.:J94P3@W4I>0>0BP F*L& M !4 !T;W-T+3(P,C,P.3,P7W!R92YX;6SDO5F36TF.)OK>OR)OW=>+2M^7 MMND9"VU9LE&E-))R:N:^T'R!2YRB2#7)4*;ZUP^+S&L,?_T^W3]^:?U9_SI'XOE/Z?? MPD_O9F%=%LLO /]U\\^>+[Y^7TX_?5[_))B0%Q^[^.WR7U$)GFQ.( QF4"YP M\%$'"$P:9T+TDH?_[]._IL05LX(!)J-!<880C5%@5=:>N9!T])N'SJ;S?_YK M_1+#"G\B]N:KS5__[2^?U^NO__KSS[___OM?_XC+V5\7RT\_"\;DSQ>?_LOY MQ_^X\_G?Y>;3W'O_\^:WEQ]=3>_[(#V6__R__O[F0_J,7P),YZMUF*?Z@M7T M7U>;'[Y9I+#>2/V'=/WTX"?JW^#B8U!_!%R Y'_]8Y7_\E__Y:>?SL2Q7,SP M/9:?ZI^_O7]]^?K[U_Q MW_ZRFG[Y.KO\V>K]W]=XHI L^'W#?W@ M_!GU;?O1@G^L<9[QC,>+M\P6Z<:'9E7"B^7%OYR%B+/-3R<9IY/-DT_B:KT, M:3WA+.=BM 6EA ,EA 4O6 8O8U:.&9Z[X+Z_!,_?PU+>A"D MS]-9OOC79;GXTD*'ZT5CB9ZICDC_RT\D@8++)>8W9YI[D-$-EVLROKCYY+ZH M.%W!IQ"^3CZ0T+$R\GP65JNWY<-ZD?YY\L=T-G7QDRN@_)"8\=#21L^+(83> 7JNT_]B\25, MYQ.9!?(B%*2D&*A@,S@>!20OI2I1^X"/&<5]8'.7BG'PTEB]BZ:R[@$MBR]? M%O,-'R=_QR\1EQ/N' _9%["Z("A+J\@+YR!JE-:6@%:)UFBY0\6X:#E4K[=A M.DIQUXU& \D%!9,[3=T7D5*(U7@X'DV<[P$0\/9CL(^01 M8?+ KDPA KXFL[N:6,6\RT% $(EVYN!)+%$8"@*3$8$KZ4MH[=->OGT6V[JF[>P"Q MLR [ <#_. U+>N+L^WO\NEBN)XC)V,)J%BEI,G-$?U@<8AX.T'(.UQ.%_GE/+\@#WX2D5N+R0,&&4!I3WZ3*PQD*099BOIE4LYP@7.7#O20@E$"LDDT#A M'"\0,&D>O0\N^C:;R:TW;X41]>0P"X_<:M0*&?#"@.$F@78'B/GZ8US3Q?_QJ^ MX*3H+#-/!1QF$H3F&4+,"1!%R(%9[G(+0-Q\ZU:@,$\,% <(M@M@O)ZGQ9(, MW$8HFVSA\\7I?+W\_GR1*5X3)63G'8G%T)G0J?VTF6E U<%M#)2F)$27#5P2(3*:6W M3EIU6(C[Z.NW0HY[8LAI(>HN,'.2,VED=?Y'%0^?)*5HZPP,C(Z9]E6)$)32 MH+75)AM+M!Z6+WOPU5MAQ3\QK!PJXIYP\IR^?;O\N/A]/C%:\Y!9!$N>-RAN M,GCM"[!4TXB,%2Y:6)4[+]XNA\:>)DCVE&]/$-GLHV^7[Y:+;]-YPHDVDC#- M$OB$%Y$]TH9JG"]9HY8\Z78XN?7V[<#R=#*NS23=$V+>+5;K,/O_IU\W;I?( M23B##(1'"\I)_=V:'DZB=A&4AX9*]4FGBPQ;.AV M%G60A&R3 VV<6CKPW$M@7,4L: ^5.1U68G?M;=OAX>FD7O>6Y,@(J%6NLW>? M%_.+S$]V2.3Q KD(LG2,UQ-,G4%GADEPSIPYS/>X_<;MD/!T$JP'271D-'S M=+HD)',1/T[7,YRD;+-*FOB7AFA/(H)3H4 TY#XA0S31'H2&VV_<#@U/)[-Z MD$1'1L/'9:CW##Y\_Q(7LXE2Q+]2!7@MI5,F"8BV6. V19Z5%2P=5KY\XW7; MX>#I)%/WEV4G)N'E'^ESF'_"31;8^9"%(?^73)JF#:X$B$P;8*$DC=9S4QXK M)=S>+%Q_ZW:0>#J)TH,EVT6@\?QT6:5W=HA8$4XJ.5U-/.<6LR3JC7+D!!<- M7FD$8=':%'B4+C8(->Y_^W9(>6J)T0:2[@(QK^?TM)#6TV_X(JS#.5L3KH25 M.1+UNH9-QB$X411(H6Q >A#Z-DBP__*EVY61/;7,Z/YR[0(6'[Z$ MV>S9Z8JDL5I-6!2,0BI!6Z4A5'-.%E$K :7X8 (+6H;#_--[7KH=+)Y:#G1_ MN78!BY=?8R&[3#S='*FC:7>!X9(2,LP>SW/^,=_Q^\3 M:ZU!+QW$F"2HS$E*BA>P2?L2,9G0!C8W7[L=4IY./O5PV8X,CA,22:YB>34+ MGR9&8RY<: K T--NR36$8B)D;35C]2:@.6R_N?&Z[<#P=)*J^\MR['/7LTC\ MU725PNQ_8UA>W-4060<3B7_)ZTZIA0,O-4F".2V,*2REQR[?;G$&^\";MX/& MTTFN-I%P)S>EKIAX13]938SC"I-3%*-+LG;%*W#DU]G3.04C$':$@5'XJ1H!LZR>IH@DI)"*6-:@N3:J[># MR=/)I;:1<3.@_)>?[\B5>/SGWLW$WO[ZXN6O'UZ^H&\^O'WS^L7)QYR3,U)FF=);+'JNT.:NKT"%W-NEB==3S(CAF7 M:2TIYA*H&#BX+,A82H?9:87&/E:#>A"7(W8W&PP)#_:OVEW<'?27>;@]4RPQ M*^$1K [DK4O+P0>#$"1W.9J@I?B3MSQKH>&MFYWM(NX.<'-/!QZ7M&(E)=)K M"13>&4O+*9!KEA4S$C5+]K&K,W_N9F<[J??'STBY%$[2SS2B4LHK0LZ!CP%1N8V M>O"69Y!)!YE=\)P]EH'[D[8[:P24?83U5^"C09F8L F*]?^JMAA!J M":^3BD=D*>?!')9+*L8%RA">RGX"[F#3.5FM<+VZ]/&+4DJR((#K3!*)TH#C MHEXL+$ZA-$+JQ^Y-[ ./FQ1TXIKLJ<]%,^%V XWS%/0E$[0>A*I5O1J#!87U M?$)(!%HMG(+ 8&+,@R#D%B'C N40S=X+DD/$W %6GH?5YY-YKG^\_/?3Z;

    P/AM0*6#MR^1 B*A8X-FG\E@Y]5Y> MRC:$]8"E@P!PVW=IKHT.(';R+4QG=<=^M5A^(([.+QY,OZ-J%XLOQ,+DQ*3$O4B9=2ND!'&"($'!\D*SD*]^Y);YP.OOW^HP/,F:022X0H@P1+'*$-'D-J'7<]1D\/05:3/%$SH7=@6]X2 M)Z'>_GZ#887OZ]S.M^4W,IQ57!/T(N;@.2"!G_RVZ"$:;8#GI%5*DO-'+[GM M@Z!'">HAF&H"H79B[P!#KZ;SZ1K?3+]A?DWJF'^:4E1X)JRZ(FS)UIM(<@K5 M^?>)5D20O+862%$;,L^Y=477XQ3U$&HU05%#P7< HU\6B_S[=#:;.&LR>L4H M1M2!=O-:?)(\0G%1U]%86CXZVV4?P%R\NX?HJ@DT]A)F!R!XC\3\-*UQDS/_ M=3%/%ZDEVD^3UA'(S:OMFGV=2",4:%%JS33Y9X^V"-H'% _1TD/(U 0D383= M1?S]/'R=DD\]_8^:2)AO)%,3"F0%KW'ET&=>! )/RM-2(/Z"3O7FCJ"(C]8# MTZTWHFWHZB&@:@*GYDKHP!Y=RQY<8X)Y'EEP#F0HM)^*%, 5+4"0^'@*I=8S MM?:+[R-DG(;]0_C#!XNY ZS64YN$=;(AX(K:[*!H?1_L,0.T05'8#JHNKC7?A>2SXN M3DM2] 933)!L77_)6 CUV-:4I$H4!IEIOIO=2TDW8#I(SP^4VAP@] Z@@: M]PAK('@U5\B((*O-)ZKI79[2*V]X"9LDQ5T)3K"$)$H=R)%(?(IYO:@0B9!N<<5TK9PFSK0M3'Z.G&7QHNCFNFC@XLT0.>X+7$JO(46M R& M]FFD?;H43N&&*YAL++*T/G[_(5'=>$W#@:RM8CI VJ-.X?4309Y]%%X06RR2 MT&JUI8L%!.WD*?@@!3^JH[XCZH[A8PV'NB&4U 'V;KN-USB1*$1 &0 W-]PD MCU M./@0,UIJ8;_VM N]9&%1V ZAH3$V'0A2(IX'!8KQ"0&?9D M?T$(U"84$DENG?F\]OIQ*Y".G3O?2=@=>.^U8.6'AUI@VNCC [LSR,2TBX'SE5M M/NOK8;A@$%TV0*(19%$]1]:Z4/_ 8^+!JI*.@JI&JN@ 5.\NWKMAZ:P?!4K& ME R,:*XL>(9GD[LXK0J%(DC7O%#R'C+&;D#41L-WKR<>).X.$'-MK,H9_5Q+ M@0K)C>.;YET<21[%U\,D+I'" QM:'^'=IF'LRI1!L'*0H#L RL.B=5#[,0M!,,5V, *[=5%.-/:-7J E'%31T.AJH'8.T#/ M>UR'Z1SSR["<4[BYNK987F"9INEZP@(*X96&@G7^7)8O-!"F&BNC WC=%=2$%RXC1PN\(.WUN0CP+&@RKZJF,BQ:U[I[U5TJ MQDTG#02? X7=03[R1QF1B<6DZL B,!9K7.$#."2F'(N6!RF-\X]-B1OBRL&X M]Y:.G>$^7"W-8';T<5#O-AKYC.MI(J?F!CNM9D/=?,61!D4]PMA3HU!)Z9FOM[]\HE#7%@@Z%RBZY,R3 MMLRU+J9[;&O_ MY0E,C6H$E'V$W 50[KGQSKW/I5@/)2*96*8I'.21 S,Q.V6S2*)UYYG.IT8U M\53V$W 'F\XCN0F!0M!JJ7<2RB9]H,''B* 3 M,L63C-8T[P.['65CPZH-#AZM$6JBE.Z@MF%A=7*Z_KQ8UH9Q$UM\X"9Y2+&V MSC%(V]R1T!6@+BO)G3/@"/^@BJ/8 M$K,&CL248,5B:1V<_8"D;BN*6@-J7S5T@*IKU9L/;N'"VT@<<2BV%D7%>BU= M)@FL."52KOTR!JRI;B Z1T6UK4%$%[B+U']%S?MHTR\"(.:^] M%[FT1M*#Q(Q;GC80C-J(OAF&CE&)]N$C??W[RU\_?GC[ZNV[E^]//KZFWS:K M0GO@\<-5H&W#3Z/JL[,['I>9]:M:VV"-4+4;NZT(=%Y2F,8\806CB<$Q]*TS M+P^0TKC&K'A-I-L$S&0)BDL/46:*1"VGM26=PN97/WJJ,6NA[Q^4E>TBX1&W MJM5R76< YM.TIC@2E]^F"3?U+Y*SH#T7X'W>]#-A$$L4$$RT6:4D1-BJFHQ> M< T=]+?/_\ *>.YD3Y057 MJ\VMZ@N!G+/!:.=UT2 (APBJELU%(6SML\:4S8F^WCHE>*!S^HLCT. M6HJR V-Q3T5<83GE.KG<:D5&CH4,43L)))28F8@N-6](WGEIZ3YQ3",!=P"1 M]_@-YZ=X-;1-<52*10U#EU\6BWS=-_RPF.6)M:IPQS)X%"0; M4VM?K7"@BTNBRL>PUH<7#U,S\L6]PU5]+W@.EGO7"#KYLEBNI_^QT=+$"X^8 ME 8AF"6OT9,=#8Y"1892(<_:8OOKG]M0-O)-OR,B:V]]=(.R MH>)$.G,<0G79N':J!$3E9>NZF&NO'_MN0U/W9E^Q=H"(R_%!+__X6@\_ MKJ(';>Z;UX2.78#%:K0VZ+%J'[0\2,_;%A:9H:2/R#C::#SB; MU1!PGO\>EO_$:RQ-$MJ@R3 "2D^AIZ(M,RBF(0K.LW726&S>5_!!:L9UB!NI M^W:>L(WL.T#1>U('$?"96'E!N^IL\;4NM0MFO--.VZ3!*;*IRDKR]7-AP"-C MQ:N86'-?^%&"QG6!A\%2.PUT *=?<$XRFA$O)_G+=#ZM\EE/O^$%.T4)@R85 MB$Y(J),6(7+K(0G%I=;:6==Z3.$/2!K7%1H&4BVUT &H[@AI$C1W,0<)67-% MJX*^"\D&8 J#LRK[[%K7WMPA8ERO:!C@'";IGASJJV;V$_1<.7(9P;)L:AMR M!I$Y!])F)@O/)MC6]S7O(6/L^YG#.-%[BKD#I/RZF"]NA:NUC>8^177 M$Q,5-\0+&(&U)UK@X%(,($M@(2DK;&I_O>)^6L8-QQJK?#& _#O T:LP76XN MN9_D_W.Z6I_U"+Z89S[AEFLE30;#C:L#$!%<;8O'O"C9EVBY:=TB[%&"Q@W* MAD54.TWT,ZMI,_GG0;%-*+HD;ARMD)ABO9'H*#A('HKS(BJ-D36_"O8X1>-& M:,/BJZ$N.K!;5][@1>7*='Y*3)V[BXOYZAF6Q?)\TM3'\ >N7OY!0B0=3N=A M^7WC4M11T[7F9;%)L5V8] F)T;J$%FST%BCZB.!$;1V;0Y9!&RMXZYSF@.R, MW1FAJ1_7B]H[B"HN63Q?P<]PCO58>)NY^-F3S5:_&T<-*(F +)A4)I%>JHHNIF1&D8IN0#RZU3 MI3<(&+M;0MM0;C65A-T\33!II=MF 8I["%W%9P6BH(D>DL MBD-76K<9NY>0<5,1;73\ ^#L+O .4?-B.CM=UPY7629EI ,?@Z1 )YO:V9\# M0Q4*:C3!M]Z1'B!EW)3#49"SC] [P,X_VW.EP M=<[>B^DJS1:KT^69T;ZJ$23CK4)=)S)RJ,>5Q+^70.% E)JCC:KUC9,VE&]G MTY[*9:<1M/F$,'QFW"D +4*4.LI"U59MGH-//D%")G2B\)69UJ'=3@2.N\N. M@: ]0;R[.OO%ZKDX[S863(;$F&T$)B^:Q?OD/.A(H5 )GOYK?:BY(XGC[NW] MXK6)2I]LG[_G;__^[OW+O]%G7O_/EV_>?ABFW=_=MQRGZ]\/N&L_>O8L&7(R MS\\77XBOSSA?3;^=)V@O0>P\&N>#(U,H-:@4"D0>R#)F$Y@H0?+2?A;13B2V MS;@5Q5CBR8+.FZ%43%.81HX\K5XL,FNC<^N=?/>,VS'&T39'Q^/IN%WDWL&6 MNSFSNTO&'!Y^;UBP=3WW\ M Z;3Y70]Q=7)-W^; MG4'ELH[H4FGUKC/]8KU>3N/INO8P^KAXM\'$Q,?,34@%6):"7/O:IMF] 2MKTE26?,@BA03J+ M3$M'^FE]\?Y DD>^B-3G6AA"W1V6&J"V%.[GX>G5GX[@:\-EX0!81 M=9%*-N\!^@@YG70*.(+3WTHGS> U>HKM;&U]QO4TA=EQ\FTW7SE2\NT1OD?* MQ"F4VC-!@!.N'BR7"-XS!(L\)I6PY.&Z?!XG$]O,9 BLI&>TBP]:WIGL:G-0>"S\8 MH[2+O#N(SR^I/Y-(M=J+.?UUM1D5XZVU7BH%0M?1:'BSU#J!S;7CJ^2@'K5F(P8HZ8YZ^5'OLM-+@A#!.F6!* M&G!D[9@CF1HJ]N$1M7M(N0.8W#,<]6),D,K..H\@32W5MF+3NQ@ANF!=J$DD MUOI<\D%B1JYF;PZ;-E+O #XG.4_7F[DQ[\(TOYX_#U^GZS [9\9X3O@/&DP0 MFX'?BI:!SI!%D)KBJIQEZXWJ48+&3=6VAU$[Z7< I?>X)GE@OKCF<6%/(XLZ M.5D/Y#0HI25$'Q-$)DS1T13.VS=8O(^2<;N9M0=/ WEW@)J3E$Z_G,[J->.' MDF/GC-GBF6,4>I+08ATA;H VZ@)X'4GL),[? M$Q%W&V(,IIX.T'/ M:3!<#0J$A],$AVEE;X1]W9SWT5I:KAMMA+=E-;'&)1TIU$B;";)8[W85IL!& M+E!GG11K;7 M'+,FT<@D&@/J06+&31T<$U=M]-$-O#9LO,>OI\OTF227KY<_G/.%%-P$42LR MG*ES(2GD=1PC)&5+8 RM<*TSG3^F:MQTP]$-63L-C=^M;#-3^ZKV?/5Q\4"B M[II;\'JU.L7\&T7@+__ 99JN\*J+ZKD0I/2.Q: @7/2QDU?' .K':ATQ."B-?>3A%K(VJ8U*95!.6GJZ:RM QEBD-P+ ME\*QH3QNX_BG".*=U-A!;'R-H;M[S.:7;[]NFK%>L)HGRLA84H@4D=7B2&<2 MA$P):7:BZ_>SR'-,)1L- M3.5$?KG/0 M/@>%)D[DLQ:?6:9V=B1RWJ6X'&&VDO][-Z'ML M:N(M&P4>>0$?):U@QF/[Z35#\S1RN^)C+H.NX-&O@=_P\K!5$#*(K(2F6-96 M#5@-SJ8"@OML;?;<8.MBK[T(';G_: ?VO:$B^T7KV2;V\LO7V>([GCE>[\XS MC.]F8;Z:R)0L0Y;)ZPH&5"@&7# !.'EB*"/C&5OW^-Z3U.T0^^^K8G;#I5_GA.U MY@KK%XEG\P>O\R58$AR9HZV@?A$N00R)ON@87'+"^RM-'\%4[H[#)WU:-JBZ M.H#A[XDSYYZQ\X':^J M@QMH6FTC%FO!,QM 2=)=-*Q \4+7&PZ84NM(;]P.JW^*L[XNX#!J^GIS7O^H M+_>E(T&0HF9X@N/X)B6%!S;X)4M1>M;!X(/E%?L M\?+M$/JD3_J.HI>QRWT>\]T>8"]Y1)F*!JU$O?^N#7A=&PQ:^JDUZ)4OA\#N MD7=OA[HG?6AW#*UTX 7<''P0O33>"0X8HZ[SXUV-3UV]2F:CH[5D>>N>%;L/ MG!!_BE.P_07? 6H>O6"CDRM6NTC>KZX=]R)YQ*K>1Z15$12WB*IU???!UY[$ MG^( JIE:#KQ.\'*>A[KU%$+(5GL)PBCR)@O7$! MK99DT;$DW3!E+7O<>OKS MG!#MKX).@/3P)9N03,I%>="N2%#!,'"1)]JSI8C.6)M9Z\SE89>>Q)_B(*>- M0IJBZ^C=K4\^_.W5F[?_&&APW.73C]2S^GYNVC="?1Y6GU_-%K]?C384(D16 M2XYU4N0[>>UI3\L:K')DDA+C*-MO"0_3T\ CK\]\MUQ\FY+DGGW_;87Y]?PM M8984-_]TDM;3;V=9EPL)Q%RRMUQ 3 Y!,9;!217)0%OEG8\^FM:U0+M3V4E; M@T,1=(\?/Z2Z.G#V;T8J,D4EN?20>#U,-]9#K =(Q9NH4&A95.O5UM%,PJ&U M_6B0N(OH.\#-C3K/6J0Y3],9WF#IXV)7:6;'?(PI O)GZ4;%]/T,ST\;3[[4$\7_V/Q\8GTR M6)( YKNX-A:D1U@ M\U68+L\*YRZ%?>TF/D\Q"70.8JA=QX,*$#!0Z"C1V"PQ,=>Z1NQ1@L;M7M,= M'MLIKP,D;H2V(E6^6BQ?+$[CNIS.3E):G%9>F)8F"R5!D$\!% 1R\(%XD:IH MQEE1J?ELBL?H&;]UN'E']7UP DM'ID$+2-M8RUY MR A.X@V$AM'0#P9+4B,7[Y2K:]RK>6WWS" MU<0HDH)##?0OL+;S%,2%T,"LDR2=4A1K7;)R/R7CMH7I#G@-U-4!Z#95L>=K MZ$R2%ZO'&!D?C8K9>.GK"84, M=QQ"(0\E!6%T^Q,E$9CK;3C&A3Q M L'[ "AE%IX9I*^#@_,64;UU:#\2#@]1S:&0&PAMK^??2.*+)?DU$QU1!II=;1]./$M1;6_8CH6Q?E?1LU"X\C'?A^\:]8,R* MQ$2@T+\>"!GN@3SI#$(K;E6.6'(^FO]W3E1OG=6/[/SMHYI>PXWE*=$Q#7$Z M.XO8SCV%2XE>^]VDR#I$6#@H6*_&&&-K8VT-00K%>(R!A]8WE@ZEN;?VZ<=# MZE"*[1+(%\?I_YBN/S\_7:T77W!YP>#W22*W-ALLH#VKR53,]8(SDB_B<\B1 M<>.'Q^VC)/;6*_U(,&VGMBY1>7/!G8OR5UQ/=-8L,ZD@6UIJ*E'LY3@F"(P% MSDN)20[O/CY$76\]T8^$Q2;*ZL>QW+YV>1*,XYJ\9I!)UTO5R4-0-H 7%)=Y M5T=R-S^7WIJZ<>/GX]]C&$)I^QO'!:V!(>%8 [C5 X),-HN<2R"C7^/ \A$J.YEP?*3;6JW4U<%N33'<16OUVO)OB<].5],YKE:X MVK1DJNR?_R9/ A87LHS 0,)U6G7)H@(*!DP*U.$4O)M-('@N U M,KJ\CS4TTO950W^ NEPS)$+R*=;?:]_G]-4X\07& M]<2S(ERR!3QB &63!.=5 K[YGW;,8^LTSHXDCGL,,S8^&ZJO(Y N%Q3QY]4K M$G=EZFWY(9OHDBP.9-BLQ4([A*JM]%5VEN=L36D=3>]*X[C'-\>&Z9 *["&0 MN<;?W\/ZG)--'5%WZ=_TVZ]AY!3X(ML=#2)0'3&E8J,'")'':E M-8]9B*)"Z]SZCB2.>]@S7A#57'W]> G;"W4B!"T[*S@(;VA[226!+]Y"ULXY M+GCBNG4@OSUUXY[]'!F: RFMWVS[J^D\S-/]@O3(M),E@LE8NQ1F\GJ\="3- MFC!#0]Y/ZYXJNU,Y;OQ_[&Q[*W6-W;/]PNY?;@4DV8O3_E>G\_PVSJ:?PMG( M'6^T498YB)$+(-EY<"*:VN\Y6*:4$.96QX 'FK7O\-(NT^?-E+\X@B9ZU$ST)CT*]:YV>)X*;&#VYO(E(I[B.;\X":H1G-4_&HDFM+=P/B>HRG]X: M>L.HJ ?,G2TC-X\]KV6Z1Z03H;6U0F?@&(A%QVO2 M5M&7>GA??5UM6]^,/8C@+I/O@V'U:*KM/HBYC\'D2N :%>12;!W&[.K1@X'* MG/W,,/-K";4_YYOOF# M:Y\\&T!SN\KOY1]I=EJG/- WGP,MZO>T@EZ6@E4)V4>LE^*BM!1)6E[ &1T! MDT3!%$\EI\:0/BZ'XRZ+P8*GCF'2P2(ZH_IMN<[)V_E!,IODI!WM:QI,8.2E M25^/] 0#Q[,16%Q&UCJ#-0 ;XQZ"#;8.!V%)+!<=X!;9KR/V23@)M'&A#[6 MZUL.9-39(*:@FX^3'1ZW@YV"=8K;7938RB(>GDDVB=MMN*L'%/,48 S#V0;:N]4:=L7[!U4VC/ M3Y=5&Q.%UBA:X*#MYI)9D!!S0&",<\W1<5KDC4%X+R'CGE^,#[K#M=.!W;O) M1&T(>=2V>9'*\#'.8"G7\5%[/&UWD&J]\, O M.^I>E)'-\SVG,2^FJS1;K$Z7>.6PJV1LK<15V0J2M$S@K KUN(;DP#VCGPR M[D-H'K=5[:#AS]%4.79YUJ;THM9CU':1N$S3UKC^E6T^0':K.V?>/X(]60C7;Q;S*:I'O_? M8'B[.='MB6@R3GI@V32:.GWW-5>5#=I'$W2!P&7M^RTM.!;K72IT@17-I&X= MISY,S<'#_QZ3[$<2YK-9+6)#X;@HY*S0&N2@T-3I_85\NL< MU>R-@$C. *@0/41&_H@+7 4NL!C1NE3O48+&M4+-7Z.RW68SC\N M0RVO.QM'<+5@KM:+I\7F$W<@"JT_Y86NMT!C;?+(>5+!,FR="AF*E[$'I0R" MU+OM-#L 0J^&\\TBS#_@\MOT9L: @K:+/F7U$]=&RM0FK'L8UKW>T\3P'LYA M(\/\RVFHF1'<8.S=M>9!GI M53N('AWHHAQM6 61M79/;E)PJ)TX$]O5+(#-PZ^%*TGSX%5MPL$H$(J.@2M9 M@C=,2BPIH6M=X?\X1>-:CP.T?]M*-!1\KP9CTV%LKQQ\;.2.W*6@D1FH#[[G MH(>3QYQB8< +DID77D)P3(,/UNJB=;+-E\O]E!QJ%FX^]0J61;-@#&V$')TA M6+(((1NL,SP]!B9Y#*W3^ ^0,JXA:*#_VP:AA]U4!4M-"4\CP4[P*FUK'+ M=I2-:X<&1--M^S2 HGHU5YN>=,_"K/8E^? 9Z\3KLEA^V3QW'[/UZ/.:F*_M M*6YDQMXN/X7Y]#\V+ZCM,!:S:;Z W_6"A+=7)WV715K7PFP?L@@$Q6)E/8P- MB<)B+"!R<5J'Q+EIO:J;$'YP <'I5X)-?6287=?:_4=&1I? M(=H>0*ELX> M+(!.% :$(%B1K7VN7>@;UP >'X=WZ@Z&TF6OUO$]?L/Y*59=7(QM6_U^;6[; M7I[=CQ_:Q$[N2'LC8WG^UE?7WGI]T-W5]LRS+!H]R%*WY\)I%RW!@^8I.1F9 M4K']-8NM2#O\9LFCK[GF/C")GI/GP'(]'X^&/!07!:28&<5!EO';;?^&%D$G MAFX(#-V]6S* EGHU8YL"VF=AA9D\VJ\X7^WMWCWPI"8&:QLJ6^6T+C>L38WQ MYXZRV%WM.?*\^?":PQDK.1>?(2^ I4>B9=2:BCI* %RWXS!3% 3XP+KG5 MJG6D>AC%!^?(MGW[L^MOOUI$+A>=A*%@S(=(D9(UX&ONR,MD2N)"*-VZ(.1 MDD?.N1T/GW=RIJ5=IT__YX\;^8L M.J$D""-\G02;SXJ(41ADR(T5LG79P"/D-)A7?/O15] U)9A$.SSD4*&;:)/L"$X@?I&;N(J@TF[AE"W$8#O1J/7W']9K&J7?8V9O)DO5Y. MX^FF)FR]N':AZ?-BEO>,('=]11,C=!!?C0S5R["<3^>?KHBX0"3S10EE&22; M2NU]52>]D+\NAZ"#81?*]FZ0-^JI[:@>G]>Y[2)O;[ 76-[,?Y:][C MU\5R^?59( MJPTF!5*K"NA8#^^#K-]IBRY'K5L'L%N0-:Y-:8*-.QGSQLKHU;K4_7]Z5@L? MYOFR??R^5Y,?>UP3>[,UO8T,S[7WG=QZWSW^M?$L!H\"R.UEA -GR /6A#W! MR]N2K^%%T/7:1@*E&-)BC5B[3Q6=F.&\ M>8I^.\JZ[>"P"TKN5)BU5TH'C>Y^JSU[7J[64PKAZM!=+1AWF('V@#ITMUAP MMBCZ*X_1<1=X;CT5_"8%XW;J' @Z!PBY XB\6TX7R[,)).\QS<)JM;'^&YWD M_W-Z=I_VVD8RX=(:$W0]=2^R]GIDX&3P()4)/IL@8_.SUEUI'+=/YT P&U11 MO7I[/^C:\K$FNX?H.7/^X&-TGKF/AV/TGV$ELQSK.(KB,Z@H,P&%X@['BU!< M>$WH;+R.A^P_\R%]QGPZ(U-\^9:S"_T4&%V,R:.E^'<,];7Y[?Q][02PI%6Z MV?HW6KC:YY.5-A93!Q]H?CYWU$H/$0,Y ,5(&9NWSVK)0,?];7;!W9WLW6A* M[F"GWI5E^L"OB_GRA@3JO]_ X".FS_/IOY_B;:$4$6V)1H+EI9:+D',;M1 0 MK4^U;Y!GHO7V?A3&QG4]!UL1_8&BIY6RNRQN,:Y82MPQL@Z6;4;A&'#*$/<\ MF#A$7]4Y?;J(-_7;6Q_K_B1IPW6&VU _W>'OE/!2*<* MK\%2;!W2ZN.O/?5;F,ZJT%\MEA\"+8B;JX(' MF[W(ON:T#"A-"S3F8,%[(8H3WHG4^JQK%_K&+L(;!%'WW<G?M M;^8.>-MHG &6%>_']=M1(SDET28$U%#"JK H$BA;!Y* 4BF+,[7.9 M!P80[/KF)]&\;!>0W!@W,*@>NC5[=QJ''6#4'GK60"W.!C1(MUI=J>*]HG@3 M#-_T!"6=.\T<>,E3\+$8E+JQX6G=Z(R>5B_JW(*P]#[+I#B(>I]1U<[P(3L% M2,@FM4KF>.OZX0=(Z:JUV2[ZOMO:['!1]VHM'FNTL;_=V.*I@[<)&="6M&G2 MP'-(N0ZX,\4H4$Y6-/H$Y& MOF#PBI63V6SQ>S5,%&%?>9ZW'72_%;5 ?2..ZAW?'0? M3=>]!G@_[!"V?Y2W[:./T^ELP'AOZUY5SF/F"D$H+D%IXR%*7B!%550624O? M^L#O2/W.[GWVIBOK57'([60JLUMN>#VGGQ=1H MT^+3?!/-;2YY;"B]9N65YL[%#")S5Z\)U]L<=7:PS12V9?J-;"W*P9AYTKW\ M=L'TPQ'.F/#HP FX$L2=UH4GOX=EWABZMYM[3%?ER>0(G7XY^]FMWAB11P=")TN@^L*N,[]>9W8;>_? M,)X<=QI0,U5;BR8((D80S@3/2E*9'0/ZNU$];AZW,[@/J/ G /'W2&*=)I+[ MAO??YE,2=5WY#[!?9V-&*5B=CR!J\Z]%8S0J'3"D.] Y5.YOG%='9*B^SV 8JRR1>K:34%#RHB"8-)"88Y MJU32S@_H2.Q$:J>M3G?!T".!X6!*Z\H9.)FOI[FR-/UV[2[8RS_2[)26^5F" M\\O7TXLCQX=;P6(LT:-7@"+2)F!) DX7#]9RVHVR58FU'GO:GHMQP[^!$3V* MJGO=[^_VU3T@W_S0LP;J #S@QOQ@K]><539,>9"68GGEG"<#5T>D">4IF"?C MUSR#/%0?X#>+^:?EN'K9[+O2PRW4QF(]7(]V7),*M2, M7H&0:"V69*+6WHO"6W=0WXW"3KL#[X*8.[<'AE-1KP;I!]V)+LSXHIR))-S; M8&)QJ]'*"UR'Z6R(QDR'T7.,?DX-)7:,-E!%%AZ$S1 3(FVJCM5KR@B!&16D M*2GGUI'/D&V@6O1#V:SR2>28 @\:LE(.%/<:0N&.?*$@2"H.O1RL/]:AQ'?< M_FD7O W1[&9WY780-ST/J\^UP3/]4?L-? NS35+NC^EJPJ(UNIJ83W!T7'G?J9YKHJ@/47>5C[^?I_I_^';]$7$Y8 MD&AJ&U34$NLQA8?@C8 <14$78];-:Z\/H7?DCO&-,'-GINJ1%-@!6/^^F./W ML_Y"KT[G^8(+EA=((>=T?<&*5T6YHB#;4M.O&2$&R\%J'K-B M2A;=?.K,P^2,6[,Q'LH:*:@'K"V67Q=+8N398IZO,O'GS' 1G=-.@@Z8SXZ2 MR+GPD(4WAMGHB;_FUNP1@L8MDQC1JK524@>(^^W#+XMON)S7Q-@%8YO2IGD^ M.9]3=(?%7+01FI/MWAQI*EI4P2;R?XOC"JW+VK:^BK0'F5NA4__IT#FT0KO M[,?E)E?P_0XG%IGUA2O06=?+K8Q\"W)@0_^HB>4!=-@3,L_EN#E#O M;/;%@-:Y7G@."B(C\0F9@^#9*!Y:E^,\0DXG.&L/@H?@=J!&.@67N CK*2CB MPF>@56DIK \,HJ)@J3B6A>$E:-DZT_<(.9ULMJ. :Q^-= HN>S[-;&]6N*_G^(\?=_X M%&2'F1&*0W*66 K1@K<4@#,FBE6U"6@8;%#2PV1U K9>PH8FVNL)D/.H7:ZG+% MGMMS6:DVM$\4R6H'+K+L7EH&TJ9L(]UH;&5@IA' 0Q5X06]]:KUW9FF#(Q[ MS9[GUT M1'2P'.[/[-]37C[1#&6R28*QOM2C'P2?2ZAI?G39:9M9Z]U^:^(Z,2UT0J09*($9PP 51T&IQ4 MM6-+$-$CC[[Y01)Q'KWB[>N:]B#S*?O>+9! MZ] :[F+"Q#7AWK^]^1VD:]5L:$SDJ- M.BF2W D$.Y0:[:*1#L!U358;9C[2O]LLQV T?1HSB%27HRL%O*WC+I(VREK4 M*;6^G?H0+4\_D7[X-MM$3YWB[7Q%>I8R+YP<9V==Y<32BB09U6E:MBC!=//( MY&%JQC5E;;2]!83V$'V'('H_7?WSU1+)'-,[<+5^']9X4;-N"@_UVEBQ1@*) MB,P\YX:",V\BL\2J;UV+NSUU_8%L'SS\ &:-E-,A[%[^\17K+"68'*J-#>+U;3A/^S\6, M-%4/>B[NUW)&:R1P2)Q<2V4%N98B.A JVA!RX1[9P B[E[!Q#YR/!++#5=(A MSBY6SHOIMVG&>;YFH'V4,B-3H(VL%_R#(P--ICJGF!SS5I+)/I(YNTO=N(?& M1S9K!RJG2]C57F(KW*RIRRYU)F@*ET$XGT!Y8BZ&* @EB9MH? I<#(ZW.V2- M>P!\-* =IHX.$-;VJ!Q32%DH 1+K+(Z2/,0<###M34 EN0Z#I=:.5LS==058 MP\.)HR.B@^7P6.G;[=5/4J;E+5,!E@L9$*]KR;PP8(R7Z#*/,K7>Z7>AKY/, M\O%AM$,YXT$Z??+3,MXO9K.R6-;IA8MREI$_R\X?HR#GAR\_;CW.;K(X2CE. M9,%HD2$75T]%F 9G7-YTUHZ::Z/-8%?B^R['D4DBEPC.UO&>=:ZF]RR %IA+ MB=&;YAWN_E.4X^R MP'+<790;@<.P_-96*W>EO,]YNURL\-LCAU0:U^,3F"S MEA1H: L^E'I;(^=L$67TK>.R!XGI!'7'!G"4K118LI^A;EWT]0L[(\RK:*'P;&.TA_1&!5)VVR;61QA<.\GD& MPT09A/8)@C&1N*BC-3,WX*0V:)AVJ../O,#'7]$A+O;1X**Y.+NX:W*M]NSR MQLQ&9INUDU$SK2@28\:1A))0X&6TX&H!3Y(N,368\W4?07^:0I<#MK9V&NM@ M>[MDYG%);D3WVWP15[C\5B5X=G".:4$QWFRZ0&KMF0W.5"<>WN$ ? C:7:"A@^5QOKM<'*,JX8S'#,E+5UO' M: @^.9 J%K(G#K-LW=3G!@&=P*X/<-R?=]Q#4QW K&WZUBG#3/)U/IPF,4I! MFULB1RBIF$Q&\K#RTV_R\Q3.A5HX&4='1$_+X5=7YTEGB>6XHQ8? #.:JP@*/((J 486RPK4CK3?)SZ<3CK9)\X/G0?6D3] MX*BGU77M..X?T_7G.QRO;K*\>G]+1><2W#QK8J26A4L*WNMFJZ)B$!07$(K3 M,B$KMOG0X4$8Z63M=(38+6ZR'1<^>Z^AKR311?ZP#LOUJ"OI 4G\0C[PF\5J M]7J>9J<9\^OYR["5+*N48]S<'8:Z3 MG-*?;\4-"[,GO),]()@/N%[/SBYE3A0K6'Q4D!VK]@@5V2,,%)G*I OW3O:^ MX*YQTTE ]9]FA>T+I-V7E#];4G/\%,YNEG3M(S)TFA?#(>=B:ET9A<9<,N!9 M,2.*5Q04=[*H#O<1AV\&]^=;3^W@AZL8_'M8_A/75097,P2O2N-. MOH7IK/ZR+)8?PO7/'% G>.@KFU0'-N6[44W@Z_DW7*TWIOH%QO7)/-=&Q.MK MDT0O*[:XMSIX&4&(.OHE683HD@6IN2L,DS"Y=87@]M0=:O#KXZ\]]4(7K\YT M<9;/M,EG:\@.J,)I*V-D&X((''R@G-%\2LO]I(R+K.8JO[U'-Y!_ M!S#ZN SS%;VYYID_D&LQ3>0]O+VW_+S>2UO=_ZOS TAG&"\9:\M194%E3?$O M>@G.IAQ4##+&UE%?2_I'SEVV -2B$^UV@.Q:Y%9O/(;9NT!>Z<64:>N\D@I! M^EI-&:R X'P&9KQ"9B4KJG4-PKV$C(NU\7!QNT#U8"7U@#1/FBOM!72.%]8"] MQ?+K8DF,/%M4H5[X.^?,N)2,]=)"EJ&64' *^;TP(!E][T48X+K]HP2-FTGM M!W_-E-8! G_[\,OB&R[G53@7C-5<% GYY!.2]'!UA\6D&9:B/,@Z 5AE8[-K][O0>:X>B#6NM>OX"#E;0<_\Z:'72F$=8._B[.!MN9T=N^+LS64AH>:< MI>0=&!1UL*Q)$$-*P+AU&7V('EM7>^Y$X+BAS=#9QN%TU0$0;[-T2YA?%A2M M_0?FYXO5>G.N.>&&F< #K2Q:JZ"LCA2C.0W9RA05CT7EUEC*17Y:+U>JW.?DEL\IPK1![5L]B:?'_,6%*\R*R MA>)#G4/H"T0G%"2,/@LIG6X_M;0%X>,:U6Y0/("6^ZE5>EBV-Z4PL=RS.N = M6.)U&*%CX&NW*5TXYRG:D$WK@0';TC9N7FD\G#;15:^=P1ZK=\E_#^OS'XU0 M\K/CVP>O_CE$&L5GO-V%.<(.>?"*90FV8[X!L0P+D@H48,TFG]0GZ810_ MF?*A75"WF]EMJM0.P[&'N#TI]$YB]N/GY>+TT^=7TV\;OJ\F,DT*1YL*N?E) MR%0;6-,NA$D"ST8*+[4HN?5*;T;\N*YO9\!NJ^JQNTD]GJRY*KX^8__[R6SS M/,PU]SB=?YI=_N8%_70CFBH,3;_^^!DI-*@_(0\,34I8P%I6!_ELDHS1 T?/ MH]:JH-0_\D&.1NVX_O/ 8.]3Y]T;^FO1!,\Z11TY9(P2%"\>8BP3Y))-Q*)7VB7G7! MZ>8FS*^X?J S\G/Z\'1=DS0'A8(#4]0D/#RFU!J%C+^ZKU;+O)I M6I^W(;J^< QW3ADG0)M:#H.1_&A6% @10K:8;)*MV_%L1]FAYO=M*<_"+,P3 M?OB,N+X2^^6]K6MJF205DI/2@4B<'"QD'@)+$:0L@07KM-"MSSQV(G#<0' M+-TVPL.IJP-7X,?,32+CQB3R9CS6DAY6"D3A'4BM/6H>)7DX1P?@N*@;$!([ M@V\G_733 N3'?%W]J$[*FJ_(D_A&L ^S"6=:"&0"0LR.&*[#)8TJY&W30N;U MQJUL/4[V '+'S2?TA-0V&AT[B;"%1+'N0K52\L4I?ER\.UVFSX%\JDG2QFJ5 M"CC4%I0O#CQ/_[>]+UMRXU86?)]_P5SLR\M$R%H\BI EA23[Q'WJP-KB/6R6 M#LEN6_/UDRBR=RY%%HH%MOTB2VH9E3MR0R9&C">1#&5!*+7/)^T)P[@!__#2 M>$H6U5/*[7!+^*0,]SA[0 0#,75 6GN"E DDZJ0TD:;.6WRP(+XFVW@0?VH> MTG!,//HQ.^QY&,>)8_5GWQTM(M]-@=/&W2HJ[5,T2"29$ ?W$1EL,5),T22E M4RZ4WLYQFKC[OEWC[GN?W'1RN7K5L.K5]#XJ@_,J:2?S9FEND4X\@-)3CV7P MD?C2O2X=P#J+&/L0N=G>YEJ&-15$UIL0^>7GQUQ-B.W[;DRC8X%RA%6NG%%L MDMFUAK[:SM];1?? MWTV;/Q?O@,RKD=7P#W_$]DW_]1Q\H_@6+HCESZ^?W]Z^T=)"&RL%DIP;H*ZB MR$4@MK!6)"=#"'RPC'XI).H3X.-E;*L C\'PJB3^GKH?[OIWP8'A& !& :X: MQ!6-R#B!420Q*(V3%J+T@*6= -72HW^ZR_HX7E0J6*^OYYG.K\&1_@F!XGJ< MMY9!J@2QO\_OQ93B2 4,E2VFPV&L/;/49OB/%H8.@]>9-K:WU'R+8 M[?@JQVZ7JT&[17(O^T\MDUDY$/I">9,/,:>&[S<0)Z8I%A8E[D$.K-'(:8R1 M,=Q$'ZE+JK07\QB"OM9H1<;VS#=QX>>3'YD5*Y.=DJ?6&H^B"A9QK#URSDND M6[C_DU1..R5(Z5:!'>",+3V%6-X,0_]Z16D=RAB9+$0/ M'A&;)\!' S&\(2B)L+YB+4FI9N4]H T;KY@ MJ.NP)!]&;RWZ$;-FS"Y;=+[%.6A+RZ!W,5XPJC0'14/48)(;!&1>B,(0P4X& MXC$W[(EGOJUY:,=7:G29CN1E,P1ASR>NO^_Q?]U<_6AF^>^:U.*_MKM% _[N MGQLH$W DOL.D")QD1*;\',=!O,BEL\@&R?/51JGU0C)7VG4MFR)XK#!YB,^% M=E)YG>?C"IV=3 ).9E !>>H#C=8S$4OC]!R*L>W3T5Q^UA'6C\ 5.$!_V/DD MW][W"'"I;7!4K5?.)LZ0$<0@;)PT5B02BJ\R?0;$V$Y.,0'I1]X*Y.,><,85 MUXPDQ'!PB', W#J5P-&S#+,4(C&E"V>'R<-@_$X/ MU1; ^YKS^UEJYE>K@'08MZ7C5P?W7H[!?A@GQEOB0@)'&"P-0UPQC;3@ C&B M!"5$85%\7,^03LQG^W.]69([&P@)B#M*(8J0 6F2>WP2(!2UY]?!OUH+O"'&S%VSOS5AM7H>4"@\(3FIP0<6<(\"CA*AS%07)M] MMNQTX%;E4ATCII5RM@(?[3'"ZSCY EP(2Z6A""N+$3_B_%W&PML)3R%-JSY\L_+3)6WKO M9 2SZ$4P$2EPZ!$7'B)XQ\#=EP)$14D6?.G.D,V0E-AJ>C\^?Y6DERGF9DX# M(4L65VX=<01BUP/@-P3,,;?+=F3[YLVE/8A=06WR.HYXSOKV]NR MK4@3K0T)>?(AR?&M2PSIH"R2.%AP!JF/IK0F/(=B?%GIQ=BGNZ/Z4;DZ.5D7 MEA/ER?B4$$Y&(NX]>$Q")92P=#%&N&U5\3UY&^ 85U;Z\G:GJ!Q!Z J$Y4N\ M::8WX#,]1F;=+!""X)$+@Q0/!+PQF9#F4;0/]C7F6N+B/9@[ :I)?([A=S,4 M\2N0I,>&N%6NP!D7S@'(DHF\ZY$BAR%@P23KO*%,H[Z5H] 1A94%XCK2Q#G%*.')$.20:*XPW+ MJSE*%U,VP#%N2JWTG=.;TA5*RUJ+B#:)YI5",N650C2%/%8]/^MEU.4MP886 MKYEOA&3D(E5O#N\1F2/(78/03&;QTWI>[]I($BT=IJ!"5-J\@S* 5;&(,&T M\Y1C$8IO_'X.15W"<@QOGXI+/T)7("JW?41?\OCZ-K%@78*;."$O?,R%C("T M409A&I@@R3@92@O*4QC&'?M6^A;J1>'*)&2M,HY[CC7%R*75,F4@C#<>/*X@ M'+&8QE@ZXGD.Q;C&I!]7=XC($20>.\8!PQJ:V?L9'.?L[-^?$H 00T;FP_M? M/GVY]=,#\4P%'Q 5)N;A.1Q9:PA*/I 4+,\TZA3Q=/M>/?)Q#$N;8>E;@5WY M/)]19@Y_G(Q (!9'#^>(,W*W&_8)>:0(8129+/RU_ L*X&;="$E."O&,; ME'!7X !\YOX2ROS'^.?_]W,__T (Q7!NV*.Y^E;(<\R8LBP_(O'$ ($ MQJUGG>Q)I\^-&QJ7-"?EJ3NVO+P*_W.]6,;0;KR)X=--G,]R/]>[R(SX^KH-;4I:& MIGP%]]3C>.##W6M#DXC 0E$417Z5FE1 0"B%@G+&2ZX$(#-HVO_#02]WQ5#B M-&REZ#AZ5RU YV@Y;326$(P5AIW 5XLK8U]]CI%XW-Q&,[_*WR6QR=7WU8?*?ZTG(;2-7 MS?5L>2&,2]$9CH0(+",&UE<'#XA)'7AR5D;;Z=X[Y*LUU;+["=*P!*_ ;N4L MZ;=UEO3"4\H-)1$%ET +B!>YJ]DA'*V7VN(4BS="//Q^3>6H,O;G:.K6(!D/ MDMUW+3_VKRSSOS3S>?-G;@BR/^ GRY\7+!+-I :,'& $X8- QD2"?/1:&1F) M8<4+F@? 5U.*N9!D#<6=6F=:_'*] )07B]?-E;M]9JN]GOL?;@R.^4N2)0E_L"KUDV !&GM.4GTBUVTH6D_:O;CO=;7**& [7 M''8T)\$]TB0[_R8XXA/.^^8*:_UA$);;$7+[W0F2[A90:ED@,@3_F_+,J%2F5FNJ'O1/Z"2< M0K.\@3L?S8?R,Q49/9IT@C@;; MP,"H>^$DXLPG9"S0R05+$Q9)$A;V^6W[/U.?C/3@9S,(<2NP/^\FL\DR?IC< MY+?X2SN[G(!A7FT7^07BF_]IYJ^G%LC8MF DQ:BB#,D@!>(V\=Q:'%$N>WH; M, G%9VH> %XM^SA.L0?M[AS">1NQ0H(F Y&V!?1X?L6?3 Q4 M:R9\Z=OQ0!#'M8.#B4IWD>S-MPK$\DV\B=/F1Y[DX+_/FFES^;.=:+*XM?I4 M4XT]1\03A;C.M=V@"0HL[W^/Q+E0OLBT$Z1JQ:Z_.#RK.97C306B]OIZL6RN MXOQ+G*[24M\G/VY121"&<\H8TCSOQTLV(8N-!@_#<$$YESP4?ZV]'9QQ;]Q3 MBE@IGE0@7AO!<^X]:FQ MTQG'L:5.$?L39S&U[;9QL5S<;N6^B,H0:1($30Y0!4PE@L!= M($)Q"'E(4T@G$+X.D%87V1XI*?M%L#3;*A+.!_GPUZ#.D]#." -5GMO98@49 MN9#6"8R#1S*_?^5"&V182J#1)AE);-)FJ-Q;%_C&O8 '%\3B+*I _'YMFO#G M9#J],-'IQ(5 D2KP2FT$CP%[F3>Z4.JIQ!X77\:[_O:XU^I@8G,4:2L0B0WB M_B7ZYG(V^7_@V@8@Z22UG7,KY_;6\+Z:A=L1F9.X@)]=7SWWA#\MO\?YM^]V M=D<TB94(R=$:=!/G MKJE0AUIR?&QF?K6%=O5_7"09!6B+ X$B- MV]A^%KK27Q@JN&%N,=R1,OE7S"DS( )H);C[OR]BNIY^F*1X@4ER2F'@!*8< M<28#7*16(DTY\X(P[H(L+/A]X.TDT_+L9/ID+*RU';%5Q%_LU,Y\_/H]QN6# MK0SWZQM>>9^;PA>@[W%RDW6\1V]BWT\6:50LBG>AKL5/\TL+QO0N,FNFDW#; M6?;Y ::?TOJ=FIW>+;:\'^F=YQ@:B-H0];Y],6N0TSY7RJ--U$831>DI!T4 M[V^-G_+JUWFSN%UZ?X&YE50)"/FB&0TR7!%@A.E M>VFW0S-N;FM\J2O$IPHD[M5TVOR9KZ]WS?Q-<^V6X)8\UZD[=<+6R>P:*6,A M]&Q',-N4D&=$DR2D %J6-G^' #AN\FQ\N1R.F^/O(-IN\3_&Y2U*1%(A',OK ML2W8>RDI,A;,/PT6$YX,!6=[\/OY'IYQ\UT5R&,I7M6ZJZ]C /! +5>/U#Z MCQ(7PX<_>SY\RB#H$!I4%0H19Q5F$:,H6+NW2H&!.>MR"X_5@H"O%$'C203/71CPU1UQ MW,9Q+.L=C./F!&J4U"/Y5U&HU0G-?\TGR_@II<4%]2EJK %+HB3B$$("EI(C MI5F*AGF!2>D.Z -!'#=!4*.0'L>]L[OG"0M!.YQG$$500./3@$ MB!-F$HZF3559A2!%,-YAI!AXKEQ8@;2U%E$35=#,:EE\C'P5684O$%"V MUW;Q_5;) Q4:+A^!*-PVB#/&D*&@\T(93ST)7!??B;H1D)>0'3A$LIXO-^S+ MG0H\@\<&XA:)9+G E"1$J,]M87EX#C<6!:M9 '+I0$J+V$9 7D3MM(>(]>=. M!2+V*MSD2VKQ:?9^=@/P-_.?GZ_G_KN%"^D",R>)TQ+%R!+B/.\ E9ZB3!9" M B6NN&G?!<^+*(KV$+ABO*I [EI/9^7BW/G'08N 8T!<&?"/A;+(^$21ENXV[@#6N(WRX\M>::W=^_EUW!8=/GA#<(K>X\,@.6U+<@\J M515("RJ]#KF!B>;=/B12I"-W2'K,G96""EQZNLNH@?1J]PEQ\R&"]'@/ M3&%F5. -O 4SV/R,L9VI$A\^O;I%2+G$K,HTDBXB[HU!EG&*E*>6,N:$*3[M M9B]0+R&T/D8*A^':V',R;^?ZO+N>A<4G-YU=G_G)43/1UNV@BRHP*BM[?0&M9 R)LA#'_7S7S'.H MU]9U'O1>W]=WO&0R)J*WV/&I/ 1$%D1#6V1D52 ?P2*5@W&L2(V:E>W)V0]1)&M7+D\8! M^%6!]-VV%'VV/]MY(K>)T:WX$1Y#"D&@Z"T$1WFSBI$V($6,,\$;8GWQ'K$# M8>PDH?KE2NB@/*TU\?TEWL39=:=*; M-0+K_[E'MKODYXNDN >C1Z&\]OH3[Q[ ]Z\'X-TI N7<:,8YHHSGAEL,3F5D M#FD<>31$::-*+U'N"%KO,=D;SK[S<<"9YCYAB-XLTQZ<:V<,Q"K")@?63>E<>5/(:$F\I%;[XI.L3G3+WFE.7J$PF5U^CO.VU#_S M\3Y7?YM.^#:Y@G_R*7V%OUVD59ER-1G?"1,#!G\\V $BM(AYR)'P6/01!^8 MUZ7G:)>!_#SN[4/D[WD[]LDY7,$%WQOK]J'N&P@\V\U)D6NG."?(TCP(W^;N M]9B)07$RBBGA4^FNM;(85"'G)Y7!TFIPO$"\!'7X<#?D5&G',!,"7/O\:D_& MM@W0H&1#BUSNHNWJP3&YP(1%&QE'7)B4MU,) MP!M^83FTCD&Y6#PE5@KV,S?+)Y3NTH+P8G(?%T]T>J#LQP49*?_Q%+^[#,A_ MG: D]-K^F"SM-&?6VH[DTU2"MGWUU 6@3MB?."/EN=)"BX2HI@1Q[CC$'WD% MJC#4QV@%.[>Z3]O.\G[FY]$N0.A7_WT_>T3\U5=;)N1!(N_6@T1DI%9@KE!T MN?B0A,MO+X$88.BLP5@[KO?)Y?&?K\(U*RHPCSJ,AF=)!4[8%I0^1B <)D:H MO"J;LW:D$4%:F5S]#W"I!A)<+%[[V0K-.+)V*CEX6O(IPY2CQ>M'H8E]JT:] MS^8\[C#@+CFEL/3(*:,4UR2X)_"*IB8PP$:TL_7RAY\U:_,E,7>)V M*%-ZWJR#SLC[NFS\O]=O:*_R"_4GK]?;G[NG/^\1V/;[8)&8MB#.A<+9-Y.% MGS:+ZWG\E!Y^<_VZM!7JK]]!15JH/MN?C]M\D^#<2ZT1EBQ"T,(%F#Q&D51> M*.R2]<57+"EQ9 MN":;JWCW&.##&L6V'*\==LQ'BXA1>5 2N.:&8X="\C::Q+WCI8O2.\ 95TXK M$)9F&,[5*X1OFERTN1 R*A7!.X_@JB,>&4: !$."D!"YD0&'TM7CG0"-*XC% MV-Y-G([@004"E54LE_&F 1]J%V!N'R-4_C1Y:M9^,W._QWSV]_U *XU/BQB9@71 MR+D 8:'Q'&D#9CMI&K"QWM'B0?4^F,:M[@\G3$5Y48%L?0'& #? :$W\29. MFQ^98(]14DI23Q5'5.1Q^LPQY'",R'B!K4TAF%AZ4EH'L,8=L#.(R4Y\P&*S%R) #1* [(>HI1H)))3(V@P186 MLTZ C3M89SA!*\^5"D2M3/CSX:ZYB_ED+,8)$:D-XL&'G"3E2&*E '/O32AM M^PJC,.Y-7%]@.J:$5* @:\QBV(SX6ODO L4 >5Y['R6X,83FAEJ54')") 4. M3BC^^JT;9.-&*:,*SX9U2(4Y66MGZ.8B1XFGL!U/'K!4JI2:S1<6!9[/+U8":7W[>_YLU'*]RM79U M57GEC,1" (82_"<'1+26$"0\$P$+HZ,OO8&S&/!G77LY1&:WUUY.R?X:O(,6 MOP.\F0>8E*@E^ M9Q(XY$K82 4OG]C:"=#(9G5T>=FZN[ O\RJ0Q+L -:.R1B%BJCG.KV&%51 ! MYB'$">B#M4#NL>C)'S4+5)75]&52!K=TGIUU.[6'Q:M1JV]XG5 M4=FV3]D%BKA.%!F1X(]:I2 U!81\Z2MZ&S"UY#_'="++<*H"D7L(_ZT2:J:M M MW9:S9)+. P9*.X [<8\T WT"!Y@&89VR3[>_%&BT>0K%N-+2EZ_/VFMZ$;D" M,;E3G[?_N9XL?V;SW,S:7%)6H017N6,D(>UD;A;B%&(C&U @3%F#HXVB=.YS M)T#C]CU4=I_UYE@%XO<$A[5*1LZ3U%@A3!T'120"E%-Q9%3RT@8AG2H]77$C M()7<;/T9_=3_[DWU"D1G97L?AA &(E+LF4=.@!'GBH#I=8!/Y(XX( O6I'2N MX1D0(Y=H^S-VXPUW+)4K$)/;L+55&J%38CF7(:Q7V>X2L+LNSQ4UBD:POHF4 MCLT>?G_<;JHZKJ^C^5&1+-UZCD9[RQE&7GJ<]0=>R]89^G,5S&3[/X.=F/<52'N9WL '8QI>7>6=5:#T M07KB\M)2GY_-,;A1)*8H2.H-5X:$5+J#:"!4*B\\%I;(0?J.^XE'!5IR-!<^ M_@+:]_0LBM,DBWE'H M6U[F^7ZVG$]FBXE?T\1G!SHDY!3!^?&<1TXRBE2TVC.:L"*ED_BGP&OD'-YY MZU5QP:E F3KYMA^;V4U<9!N2J;%HT7[X\W8:7;/\[[B\]WS;I/N:B6O_>6A1!*.&.187#+/*\F^.J%:2?54R]4]:\2]$\@&ZE%@ M5G/IC0K%XZ_!D.FD2/J%*E(=(E*!KCSH15J7 EI:+/+4J/E-S+?QN^OE]3R^ M7RRN\QJQ"TF]E4X;))(#LEN2D)%!(A93BC)AN*I+]_L<#&0GV38O5+:'96D% M,GLT??,$@%SCRBLY5N/V/L]!^S]?S_WW/#O?+N-%$%Q1GP0BV/!UIB1W@TK& M%=$!>U=O!3W_. MX*O?)S]R%]*%P";BY!E*#E/$L2?()!F02D(3ZYUTMG@Q]#A0N\GZ2^T'. 5_ MZQ7C-E!YA.6MKK9(!BE'?4UBO =S[:P]D!+6U7S0&>8T,IP3EJHZWF-#@BL]D/@K2 M;B+\8JODPW.W!AD>+ ]U%W-_O&X[E!TX68+IO" OYI$(BB"'DT0X 9-88@D8 M4HL[?BARW33EG[KW*66H!N7:94(>5B%O*__A@GL=I" $$4?R4!DLD1K-;%N]H/AK*;N+_4NO3 7*U=;E]YT-K%9%4]3]Q8%4 #*;4$\6@=QO]2:Y #<.UHF M;^+<-:>?P'Z_9O9)?_@KT-BKE7\TX'K=_1\]R8K= W&O8Z2[8$0')CSR#-N\ M>4 CJX5 FBGFDP[:\M*!^DL9Z>Z4#]92AI13.F?@-0+?RB(=!0M62")=\>3T M/R/=#Y39X4:Z'\+^&IR,1Y.>%39Y\KU$S.5QMAPG9#&)@ ''40E&K2Y=+G^1 M(]T/$H*=(]T/X4@%XG0\X78,TA4:*RICGBR@,@U Q2T1#GD7K%9$*J)._H#W MS$>Z'R16IQCI?@B/*Y#SQQ7XUIV[6[ZHA<1$()Y'SW%!"=+$9OUGC/HH@^"E M3>A68"J?J#"XG.P:JGTTTPI&8:/.SM$L8&=H1"+F,:S.1V1SK,M#GI(8-&6Z M^.32WE"_E''=?1R$$_.^ FM[-,9WCQX>1-U?)HM_OYO'^'X& ,;%\DON_L.6 MI& )1RJ&/ !2*:03M8AYHJPSTL58^O'HX$A5;OT+2VDI)1E$9&K1(;>?(*X+ M07+V,C>^?(OS*W+AJ%;1"8Q4W@K$I4[(D>A!Y#4WSGBJS2!S# ;!YNSG[/36 MFO&%I!9U*64_;BGQ1S.%8Z:3Y<_6@L M+S"7 A&1".+*0/R5A$)"&6--8M'+ M:KJANJ-U]F-UJKEV"HC-2]6D-Y.;28BST!+$:9HD5@$IRPWB$=ML6L"WQB)B M$U)(J7@S[=!(G?T0G>JTZ&B1>7DZM&I):]] 71A!K'')(((31IQAC+3G'-%H M@DT1>R:J&4*U%YNSGY53D=8<*R3GK"Y'#K?#44NKP;=-)L55^M DZ9%(W @1 M@M.QF@MHP%F)-;=1CJ)8)Q"G\^T)>I"%?^67<#DO?P[8#+3C:R?I NJ*;1WM M/U9JDY>Q(4<) QW1#EF)'8H&YT?2C$A7>HGVR.T_/57\T_5RL;2S,)E=?FFF MTW?-//_PPB:7LX,)*27AWO16Y&54/(\<%L10S9*N[6+8C,E9-P8=(LVE;7\! MP7@!#M4#*JQ?<5%O8X00#)&0@"FSQ*!>C>DK*C7<+8<_I91 6>&20LPJD2F>#4)>>26U3)+Z"#\^CP>R]=5! M!I3U81E]N"B;E2C/XJ5=E2DK\9: V"E.\M.VQ:M9>/O7C\F\/>%.SR^H49$K MJA&/SB/X7?9MX8_>X.@3IXSQVKRGO4B=:<6CWKNAK!B]'/5Z[F7"A<@9L1PE M051NY3'(**50C%Y'G*1DI)KNKU[!2'VECWK5IY^8] Q&WLY"%;JR&B2],A^K M9IXF_]5SVG@7J%0A(>DP1YPY@4Q(!D430PA",ZE+KR$\%6YG6ONH5[,&$:H: M(IF>=%G[O;E!?$V A!U7%C-$(K'9Z_5(!Q)0Y(2+F"AFY:=UED9BW)C_C%/' M_<3A!>C# X/PI&CZJ#LAF[6T-FN!8D=EP A' 0&C\A@9[A62V--H!-6I^!*H MTV,Y;F;AC#5J8('Z^ZC<1<344D$BHHZ")<)1(4W!APC:J 3L=,14LWC],-1> M3%%G$ D?1R$/$K?S*0-M?2/8I6_H,8' 7R=8AX \D2V!-'+*&?@C%Y)RX84[ MN3Z60^_%E(VJT,F1Q.X<;L=]I'FVG74G=83&C!K+$0D^3_Q4%%EPV'\;AWZAEG94\H:"_@@GQ0%=I)%L.8H2G:/$DZ-_@(BW00#JBDH]5,X"!K MT[^.J(U[09ZQH@TA.B] HUZ%T&[!L--[WMXS#%L76,9>6KC^.58"&.9B;JG& MS/.@>'6MECL1&K>;Y8RUIYR8U*(S;C\QW,%^\Y>8YW3"W[]N9BUIKNTT3X"B M%UHIRP,!'SH'L=PYCC3U8%MD)%&2F)(?Y$8Z+9KG73\L*.2E1HN=2.)>@%(> M[$AOHQRY""H%L*4^+\BQ0#D>$-S\&C&7J%/84.L'2:]4@?UYEQOK5>&1Y/,% M:/9VSWT[B53B1GH*)+)6(IX41\88![]S00>>K*;%'\F='LWS+D'6JZM#2]S8 M2P1[<^[ROPY7@>@C/"]"B_>[Q%C9>:$8H7+ &<>LHXMZ#CT"I M1$(RH9@GWOAJ9GCV17:>C9^.)33)%.//3SR]??3S#L<\-73C+DG""T]"5P:77HNZC^[?0^5V>%V^Q["_@I ?!2=OL>) 0[=_L>PI$*Q.EXPNW8YQD3(S@DH&969RX% M1EIHC8*3U H?K>#NU*'KF>_V/4BL3K';]Q >5R#G7R#NG4]R#-SZ>[_/)LL% M>';K5;&8.YRL(! M15( MXM&!\(>[O1<4$R(LTRA2F1<=18MZGG9]N&E;?GMXRJK^?@0FX;MFS9?B9<9*;P"F*4@ W @W(<450BIYQDN"R MY-54I0Y%KO+[H+#4EE*:047HO#?&/Z?(\GNRZ1==KE@@"5BA"B?36CZ@]%[DRU:UCQ+J6$@TK:^8P%.IH\CP>W M7- 8E,78(4+ FG+B.!C29)#6C(00\GORTI'*J7 [TP[=%Z*&/>3LG-W,O719 MU=#OZ&*8I"Q%C90W8)VH8CA,_0.],Y/B]$#_M) MVPM7Q:>^NG4L^CR%C,D\<#X)CK3Q!/F\>T1Z*Q779Z.(QT2%]8WL>2%JV$?2 MSGU63W?B[%T[_9#13!ENG''(&9JW90>P:/D7'+U7.'C)Y9YJ@K4%Q M*C0"!TGQWR[#NY]\(B;&9 3*81OS,WF-',$NEZ(5"\S0Z,_G'C\0^3.]P?]6 MEF!(>7[1CL#C%.!^PADKG$X$(\$#^( 4'$&GI$+&\R1IB 27;URO!?DS35;_ MK0S!D/+\H@W!@^'B^ZG&16)*""!3RD8S!(6<,'E*![4V:J45Y6=C!0[!_$SS MY'\K$S"8)/]=VJ_V4RU:YR11%@5N ^),$60$D\AH2BD3C"8UR$BH<\@)U)>> M_UMI_T!27#2_7_BM]/L9_#9^LW_%18^WT!M.*?+6>1]TA=XRWWWF_H'HW:// M1!*UPEI@KX"0CUN2EZ!(A,'G &]3BOEQ>+S[QA<0ZSQ$ M;3*[GLPN/X'(M7Q:7"BJ6=!PITE+"7BWTB)KO46$4^UP[K8JGK;I#MVX&=92 M\O+4L@W$G0IBCSN$\F27V2+^$FC89M' H%WKBP#C(/VUG@;@MQWKQWSX7$S/:4%:7#2USI$ MYF-%!II^#L(X%/0.DGA<2KM MTVR!I>^-"N1N&F"BL*+Y-\4 0QY7&$PG.T>)Z.!='38JVGLVO=C++B'V:O?Z> MTT?O9WEH8O@HY&&<,0#A8CKN%W5F./%/= /^X8<[23*]GI<^-& M(J>5LH&8<%;6;TW'"\Y$2,80)#!WX#73A QQ!"5&653815,\X7(PD.,&-[5; MP&,X>;RH-DL[+2*J3[+=JP[V]>"1AUWX]X/PA(K*"(*(#X ?EPI991S"0&/B M$\5,EW[4>RB,XQK101S'0=E4@<7LBM_*SY#*TJ@M!U$)0,F@\H(M(A"E.(&& M!8V+SQ0Z",!Q?<5A9>5(P3R<<554S5NK/KF)7W.^:[*N!9S-NBM9VN_8F68 _3 M:N!IV.GT=JSX+-QYQ(Z33"F+E$U 00R>C1&)(F]8Q"KB@%WI"5(]P!U[]&\9 MB7E>7SD)^RJ0U"T*OO9YG^GY!5.!*V44"MG$^5I:$FU(Q8T"K, "H8] O]"(D[!Q_#>)' M)&(&:R<<5::.849!J:JESOQJMIR$6Z^F)?P8I>;M4(Q;;>Y(G<$+SH9+C E% MBN59+-I1I(FV2%AF":=6E'>"ABHXWT\D?D3;.W_Z[5]^>@VD? ?6(C?F7J_X M_2D]!6@UEEA%&IT.&'$?<_-\DF 1-,G/:_/C.AQC<@*9$.4X\2)Q%Q%L"?#C:O4M:"6L^))Z4310.B4\L6 ME=-+Z=-5*I6(3+7:\V"A M.8!Q(-(D%"$."40LZIB*21(7F+';.EVSOVP33R MPI1:A*>34!_)R0HD\RTXP,W/&%M'<96'6V_BD((HR01#+&I0?48YW)7*(YJX ME]Y%88MWGV\%ID99/);G3P.X(@P849+:+I4G2UU ':<_UXLT8UCCXWR,G*J$ M5.!QM3W3>:H1,UP3;X& 3POC6QJ%.GQLW'+/( (S")TKL$!/4%HC ?X&(XXF M9"V SK%B\#NLD#?84R%X#*RT]=D(R+AI\$$M3W_"5R ]ZX+1&G@;I,(ZS] C M(G>00*1G L[+I%S02F@G2&FI>03 N,GL0:7E>$)7("6M@#]\$)WWF:U1"2PZ ML)<4!9T'E; \AM$GCB@)-"GCB$JET]8[P!DW=3VH!)5B0@7RU#,Z^7 W U1' MT!CF0(5(CJ^3)\@9#\A+N*QIH#R:6%CX2L%>RPJX<\]S'"<,YZ\$KZZ:Z]D2 M*"^(24F@:)A%W'*9Y\1@0#I G!.P-ZYT';H(X#6&I$/+7%G!/T( :GT/^S5> MYCZG][/4S*_:TWJ4&[^Q!_-?/FPZ.T5@\B48;CQ%<09 MC''P(!W<_2 &)GHKO"^^]F,++.6*?U_B39Q=QT66_;= P/G,3E]?+Y;-%+15PN5GD$\ MN%VV39F_QN9R;G]\GW@[;=/B)C$J)*=(: 6> MC\H/O#[=L6]B^C_]V5S\U_K$U>B ML?[#O63H=S6R M'] M8Z6G*QT+:RWI[9-%(R=E;@5"_+&9Y1%]>?YQB\B%<$X[@3FR2G+$@4Y(JQ 1 MC=)A[K )K'0A\"D,XX; I^'\TP$B?=@P?C[XD9L2?5@=WT[4_C:YFLPN[T=- M[L\%;_1]\J$K4?+A7H(V?^' !/'1P)=*#N\;5K[8-JU\!2-\!L0REY$?M*T6 MSI0. 6+9CJG?9Y/EXLO7W]<^TJ!-44^^5??2CA[2LZ=7:C/)C[9&T^*=O(/( MPJ8OU+VXH: $["#O.'P'>WVQ0N.JM=/WGNNQ=\KV$PN ^-OLQR0?^@WNCE_@ MA_\N N;S4T?QH/;RXE::.E%D1.?X$7QQ^;T)A?GUY,Q1@JSCN+69&I7PZC-\ M=CF_FH5W4WM9A%./3QPEKW84GS92HA(N98U_/5N$>3DV/3ER%(?L:.OWG!:5 M,.K_-G_>PU?6 FXY>A0_ZBC&[:;-R R\NU,G5S&\:^;9+_S#3GNKVZYSN[!. MCLJZ#E2I0?$6KZ?-(GYK[L!M)X25T[X]YW?AHQI?!;M1J5I^#L3&3MS3E7*O M$J:]GX7)S21>$*7&ECW^RS,IS\O'PQ1 MNEKVY]O&4SO=[GA\KNTB20TL>_O7W'^>3WP!_;H_JA-S*BBM/4.^!H[\FH=G MO+'+>+>]JS]K-IS9B4<5%-2VDV-D9CW6[)^__7O9BM+K[[/+S[Z?V=MS="?6 MC5MCZT:<6IORWL\6$Z#BM[EMIV\_\,D>0]ZS,V_'9XJTYW5%HV>/WDBII^X MKI9OSR=V]G;Z9S-??O^Y"O2&P\<,1DZCY>/#3GNX@Q\C5\#UKO4L23HT;CS4YJ;^1* M746(#1=.F1MA^\$5\&I'46(O0?[6Y;Q!@HRN.G2B0MX_=;*.HOC;PX=C01/>P*WD^8T2_B#%6);.WCDT9K*#W41=J ?BTL^399 M]O9>'QTU6O?HD4QY1("1N?+E>AH)=H)DIR$T/Y:Q?Y/OMC-':Q8]C$][2#(R MPSXVLR%XMN/8T1I%#V/;?L)480!;N/+T0KLL800?'3=:*^@QAG 3(2HRAM_F M5[-E65OXX,C1VCZ/-X7/"5*7)2S$L.VGCE::[V4'JV/;;< POYK,;$%+^/3$ M\8KRQUC#+?2H@E=OKN>OU3PWKT"CY8VQ*,.7Q256W'6U%O*)[)2X+AL [ M#Q[-J!WK&70AT]@F[_)RN4:J][N"QT>-5F(\EEN;23$R?VX!FMGIS\5D4:9P MO_70T2J0/7WOK>09F7M?E__^//>?YM\6\[>+Y62U[ZGD8*].'QBM7GDL5P\A MV\@<_G2]!!L_:S,ZY4SI]E-'*V(>R\N]!*KG OS8+/\[WMW4L=3DJ2X?&*WB M6>"RW$NVD3G\#@YM9O$6TQ+-5%N.'*T:>BP7=Y.F+KZ]N8[?FK=_Y5?=$?#, M^Q-]ZUKW-;:'?&>TVFDA#G.7?DN+0E:YU MB028L:F=K0%^?_4C;R$%!-QD.EG^+..['??%\4K,A83B,,K6$X&5=/%V'#O> M4_$"05B=OMX& O'T4^/[<3$JG)=^VE4456@B0N("[_$_UQ/YG=VI8Q1/N S MG9A<5>KKGC7>^.8#F;*%"/_T*I[RIOFG/_&?_L3#>!/^YUO3 MQN-]U>/Q2:.U4>W2CHW(CLV Z?0.K#*J\?2X\:[UC>1NNN ^]N29:'. U5LG M'IXS6I/:+HW8@.C83NT:VC))M^>GC7=M]XOC:ZM?O&Z^QFG,NXW7,M2[=+'Y MQ/$NDN/XM9,N8\";P.%YVIM?8-C/&^:_S MYOK'^\7BNB!'=YT[6G?NL79T/XW&MJC?\T3(< =H*2[N.G>TOMQCK>M^&HVN MB\VW9FFG)>K 3\\:K=WV:)W;2(OQ.?3*+R$2G_[\;">A$*,V'3E:8^WQ_-I! MF;$#Y1PI H09JE*F<=N9H_7+'LFX/;09V^V\S0R_NKDL9ANW'CI>J^NQ7N8> M\E3$O1:R!Q:B)!,WG3U>GVH!7NX@5@VF] [4X@9UZ\GC=9CVL:O["#5V9\5_ MKB?+GWD;THJ4$-YR>[C2#EVV/C$S/RQ:"^1 M=E_D]V8*5/ZR+!5)'O:I\7I5C\[='4/*ZOC_,2[?SWQS52B'WND#X[6L%N/U M=K)5Q^%G2>:A.+WC0YTX7E7NZ @RCCUI\KGYR9BODU]EF-[U&YWX75/VZ4#B M5:?DGY;?XWQ@_=[\C4ZLKBEQ=2#QQM9JZZZG=OYALE@6+'5O/[43.VM*9^TE MT-@,?&Y9>L_^W7QDIVZ%FI)9NTDS>N;_UOB79^"^LSMQLJ945D=BCQ.3*PE@;63/*-[.T\\ M[[[JM_' 3NRJ*0&UBRQC/W7.#E7&J!##-IW7B5\U)8QV$*6&%'^1\9@/#^K$ MH)JR/)O(,+H3TO1NE;P]HQ,_:LK!/$&^CC;OWNPXM%^5UI0FJ;!-M9G]"H[+ M&K W<>'GD[8,4ZA/=?_QG9A84P*D.\E&OY?"),-EIQS3FWOL2I6?]YW>B;,U MY4(Z$ZS6@1J/]P=];J83/XF+S_/&/X:\YW2-'9\I,FJC*QH%YFYL_]0S23GR M(>O^\WL]N5T?'QX>76I3ZO[31WP(VIEOC]_L=J37Z$^I-\'YL5FN02UCPKM_ M9;277$7YO(-^PUOT]0_R+\XNXO_Y7_\?4$L! A0#% @ 0HYG5S_\E&3Y M"0 _%L !( ( ! &5X+3$P,C(P,C,P.3,P+FAT;5!+ M 0(4 Q0 ( $*.9U>V635&^ < "@I 2 " 2D* !E M>"TS,3$R,#(S,#DS,"YH=&U02P$"% ,4 " !"CF=7*0/<7>L' F*@ M$@ @ %1$@ 97@M,S$R,C R,S Y,S N:'1M4$L! A0#% M @ 0HYG5QU^W)%C! ^!( !( ( !;!H &5X+3,R,3(P M,C,P.3,P+FAT;5!+ 0(4 Q0 ( $*.9U=0OT!O5@0 /$2 2 M " ?\> !E>"TS,C(R,#(S,#DS,"YH=&U02P$"% ,4 " !"CF=7 M+L\%T\MW I5 , &0 @ &%(P 97AH:6)I=#$P,3(P,C,P M.3,P?R$" "W4&0 1 M " 8>; !T;W-T+3(P,C,P.3,P+FAT;5!+ 0(4 Q0 ( $*.9U=M MVOUV$0\ +2? 1 " 36] @!T;W-T+3(P,C,P.3,P+GAS M9%!+ 0(4 Q0 ( $*.9U=)YMIL#R !PO 0 5 " 77, M @!T;W-T+3(P,C,P.3,P7V-A;"YX;6Q02P$"% ,4 " !"CF=7O.BH/*Q1 M 2G , %0 @ &W[ ( =&]S="TR,#(S,#DS,%]D968N>&UL M4$L! A0#% @ 0HYG5].'+343]0 @78* !4 ( !ECX# M '1O

    VO7?/Q$*VYF_"Q8D\>QA>)[E?P9\\=.$]S M*\56N3\Y'EL%V^P2[Q^X%XAV7$/WW&]@Z$$;Q_<#V)FL7XGG$7T<>-1G-01O MZ+R9T&>J'KX!((GU_\QIZ'!%=%0@M%44N7YNKD%$%.8&3%V GCDEED2?J<[W M-<'78!&I5U0G % KV+0-:8^K\F?=_'%@BGLKDO)DB"HI4Y#;KX5@_<)LD=? M'&#HM[%CO\D>L5-6E783K$)MLYAEE2#9"9B0N*_9GW]ZDD\M.F7O*=G\1](,()[ MU++R;OB>Z1F6CNWJ_F7,:I@\5;2I:K5>BY<-2901@A\VXA7*);FMIE9K:KR4 MT XW-^()\\HN0?=+GF.9AC3#7'25:\R5B]FM(,3S,@:F'U9I4O"Q))V=4Q3# M=2TR05S"-5S_93)TK'=;?(.$Y C7-0M&K;LHE<[10Y_U,;$?X M;>AJ;\,VK MSMSM:&ZJ;=U(L7RA;[?!2>CU1Z;I15:&7(CG?DB]U.'GC4E=^#D[?0QF[N@_ MRM*4N-(CL0+.L7]P*U"KR6S!4/+&25*MR*IDK(IT2JA2YGQBBVJ]_B KJN=, M'QU-?FXBK16N=[Y-3#"=]B8GT02U1Y^D/QSWA\0[8$BS6^R.KN.$7?,2Z:R< M7K9[2&&+I(\IO."$)1:?QI3GUYF#^[IT>BF]D]]+8^))(],"WYA8%EQE MQ2_,9?XK,)G##'[RD$8#X*9SGUEEZ?BPK"/RG!<<[AE5F3?-+K.R#LF JV"= MV="I2W7*;;6L2+Q^SI/>P?V A9(7@/7QQ@Y;P)U51/ACXK^9O/1$EF?)IAC^ M.'J']V6)V(;T3@G?<0A @.O#/^$-V'@^%'[$9A'=A]4!>7P2?)+$\Z5V33+( MBU=EQ1A)TSI7@>O"'<-Z(J9$?.('WAR,K5+G#[J:%HM*8GGYQYTS3Y(=H7IO M/83F14VI/3R-_K/18#V/L 1FJU.A,QB/\#*UPAZE<&TKO__DEN-#\HJE*- M!OACDQ=&3%EAQ+&%,9SO7,:H][X:%C0E7Y2>4X<1)Q*IN0RUU\O0@A"!"*$, MY5J& +9$LF#Z5"*Z#C+D$B8(#%8N4_%KOY4 #I6U%[P)"!\\Q9VI9>9JPZN_ ME)E%@]N!&6"D>I >7.?)'\\N5\' 43XW@XY,FU?L\>ST?__44A1XS0TSY)?E M#[-A.P=LGM]L(+-JT> -3 29T#/\,/-\0I M_:4TJC5EZJRE6YJ:2?JZM7-;F>^FWKU58S'@WV7Y'>7 TM8GCR M6J3J7H&W'?-=8PCK[ M!#4L:V@5J;U3+A;&A&9W%209@R(]EV(OAVMUZT"A^'VWSK?)G.=I*H)#N7Z> M>J"_R77,'!NGU@=)C36GW*? @QMYWLZM7XJ<9.]73 UT@EK, D']9GW@@T#? M ?09W7[A9+L*J;8;\$IBP.0ISM"[-QY-[8(QMA^?F B], M%L#KA1O/U^SSLU;%RPWXFB@_1<#K MO3YMF=AV,*D8#N\SQVXX)[A6ZFA*O:PTY');T69$G\VP$]8I\(3INA('GM1, M^%;J"=ZJ7NK(LE9N:_5RNUG?_5:?WKP5O]33?6=(7;8D4_N@RF$3D&KW#A//4GCO'B=*%FWUJ/5QBYVLYPZH6-PZ5*VA/=(-_:WC-Z]]OH3,O0< M*_ W_T2PC=SFNCZ2X;]C]]5'?Z"5H4O)CPH9P90OB?5$7KS2!38%37$&QV\* M*M@.A/ZWFZO;[A?IKC>XD>YO?NG>7]_>_2)][MW_#G]6OO1Z_V*?>:?*KS=W M@QW=*@^JAU<;)_:4^3UVY$$,_<=E]DL:02&UYM--'2N_9TOMKC] M8>'.X%_!2[(OV7N, C]PF=/E!5;X6&=*0YGQR@M1&#S;X*JW+ VCA)'$O#2? M/D#(" ;8CFC#*XU F?-[38@-.HT]EX=]T<,6G\#FP*(,"G.?LE=@WL\+OQ6O MTG"8T+$)1%$J#R2 XN%OPM];YE^!:E6V"(,Z%P0X_"\!P^? M+1BNC'TRK=>G ?)F7R_=(:IXLT$@HLUU[#.P+>34?'_^##D FPG_&FC$-NDQ M!%>E ?_)-MT!.!L2EM0 Z7R5"#8+N?D!Q#JL[I%"RH>"P7$+GG4PF4:?N0** M! A@ 33)C:TN$+ M+ESLCH;)MAJ"4F WBAA59Y,:G1VF:M;2C1[^5(;9PV70$/_K!$!SGJ M [1@+E[M JAR'E "?Q;M#1OK,IB"-@+N>:%IB;Z)1(C:7*_.Q2PR"[PPE5NC MS5DSY-,./I&A:3&#&%;\@F![HX 77_*=Q)3S9V['F4*(S.O,I"/I]R+]JS5G MF6^PF$O$9:3E*G>%^EQCTLBIX4-"U?XTB=@BB$EICS(N(/ MX\3,PD;J"!MDGS 4A$(;AQ/8GIH078/M_F5Q*Y)\?Y)'.1ZF@%A*C(3-A7A* M.P0T$C=-_Z;,M+K/DB],=U![S,+B*%WL@_Z'*T&H^L&I]S'(2H7X82U1J#@F MCA%V1'9^3Q ^3Z/:(_CQ8B2&[-B+'8]O40MKO+PH+.0?3?@2='^9,P:WQB!41.]3V MO!$6YX]'B:N'$:]!(1QVINQ'R(74?4R#CB@0&:Z9#^$^Y:'K!' _B3RP14>V MJ(AD3YWLK*N!8;):1@;Q*4\\LT5#G[*Y2$^4_& J/TS',>/LVN$BI^\ZEBL]I%Q!2=-@:/'22%[TB#3? MG^9 P+ 5R8/E#%D=P0S298D"V)V)J8//ZC#MI+,OF;",*;& &>$:XWRYVC5Y MFLBT1Z$;59ZOLT>K]X;IN<$T6M6'E]&C/V?/D3S+>3*<)]L+R[SU: &U/%N& MO>K]=GM=D=L2"\HIGYFS)E4>5B%[/@G"*N2H#@-1DI8O#;[;4IZ(=7[:(Y2\><\5/%9R4X=):-H@]L-2C2C2:=%PJPA!5?NW^B MTI@\\C76"7F1B,[;D_#V"N,S_E5@'F$=PM7E- M1LBG5S>Y]H<32&&-#B_E<)GR"*:@ MP[?5QGBSVI)97Y&E$I>J]'L$Y[" )BS^2*T$9>J:H+O@_6>69F,I3E22M*D4 M)[1,X8+O3 JC^JU0"KD^73)F&XKKUA;BS:; 3GSRPY(CMB]"=R:SHJ79/ SJ MZ:XYG%%@1V62Z2U6"T7E04M%0POU-15?KJN)3YX^6%U7#V6R+Q1E(S@\0*N'AL"VZ)8;V$ M%4[L?:G]:+J.S=ZX*K$^>!L*,\,-<30\A\XW@;1 $_;?2*;YCB<&[*D#G@M+ MH;*2QL!;J(\*>\EMN#W'!2_%"Q'-2@DC_\Q.&=@A0B(HE1/Y?[=\F-#(K ",^K.8S)XDY#R M8\>CJR#;4JB97!^*K4<'NQAAQ)2=<&F%=;>UPNJ'QYG.C92&$5Z-BDVX+"^7 M+;)G<1W,R^=]\H-5Z4D.A&=1,H,5&4Z-,,[>6A&;8-9\[90#FCFN$,WPS5#1,4OL?AS/H,AU?M? 7LRNS0!-GW4ZY4?PS9N_ M#5]8KIF3:B8HH3A8+S-Q">N96:%TF3MR=F3RWJR,01RE6XY'Y^N2VZPG2-W+ MLM6%!^B<70%3 )89KD#LNE-5ZFU_DN%$-CTDWG)I]FN8R4$0&D;N>(:[=>"% MN6IE1==LMY8S__I/!R@A,;+"3T)5L>@[/874G #N-DOYV6XIPCU%Y[:G*'^V M[-:>U[PL%71S9VA6E#_WE1?]Q%G1_=+.E5#[<#>:_6(4^:=3TPYUJ1VEARSZ MR))#D7,[J]%?6Y//(Y1%0Q"5I%DT[&>P8B[CV)JJU(5Y@5F%NRR$ CR9MOBL MJ(T!VTG/DJ..S9\+$S.]A4:D\VF75^_ ]".X9+.Z>:Y ^8HH]6FHU1?>>L%. M#!F9B!%6B$7;_I?R!RPF";AOR'I%/(\):XKRR&PX,WDOO#*F/.O8P'HWC,K< M_9V;!6;YYJ2Y SRT=&Z"3@/U\H>D$S)3G_&>@TTJ^UV M^DS7>R=F9M@L3^=SE;X0=TQ A^[!##[GS/)5[^^K?K%&Q)^S/=B0[N7;=Y*0,33B#9 R5-S#M M&$V91 V)*\.HEN7H2\4(&[<&@5VW8?PWMW@4V"0P6I+Y'Q9@_GAZH M& ]SQE!$4V5GN]2!,-!@17@&"PCYB6E\A>,3L?B"07],Z=H8$>54<,:BG!:& MG:P+XP8Y[2\UBNK-"T508O/'8@4EMC#L;,646-;/UZ5C&,>65+XX'DIN#EFM MHN06A9VJ'%-R>5?EL6/!([RH@YMT\U? :GI1A//'\#W4O#JR:Q/KA=6-@H?SJC2O9CO+^)C[U\UEF#/,,Q 4 MK%,0FTER78[TJ5HH?5H[=55LPADDY-"_V=&!ID_FNT?_S9I519^OPYU8;&>2 MU.5[?K^&C0[8UE;4FCD42!75INA<:D9J4T.U*:C:;/(T6]@GBZG,;ZZC4X-I M2=2).92V73KQS4XI6=MR5.$)#_7&*GA!JN ;M5D9_&U5ZO%.(5@#GU^5P-BI M'KBP+8;0%9I+*I;!B\^A+_2!6*%_1!G9T4'*(Q=1&PK/I?FFH"ZJ0W%9M-@1 M#C5A#AF(FE!X+K5Q%5=\#GVW7?I@>J"(6&T:/Z/!&B%7:PO&H6LZ(KQ^Y3MK\M6GMNFX"_H2=6,.>8JZ M47@NM0JY)%LP#GV%WX O.:+@0BX4KJ!.S"$O42>*SJ76K+JOCCI17 [A:G01 MN(C:4'@N:9$V;* V%)=#-\]C9QX>_N>-V5%$_%Q6ZLX^ M39P Y"G!BY5.??!(NUVM:_5]SAUIU*NMYN930/8](42N5^568Z_;;K^FU5K' MF&Q-K6=TGDDFAY2T8DE('R2"3H8@"&JM+"DU15TZL:3@).!.Y#75(PK(G +* M[C-;7M]O2/0?#RXH#Z,235+7*07_+F&XE^9KMV.]=I>?/'\9@]T;WS'2>=QA M8(J5M7Z2V'0_)$#(3@H>GHY "FOWG7O=AR M['ND)*T2_Z\J)"=9"T1^'CC[@QUB_$BLI5A@V;[%>N6:)"QR_W'0>RV^C\ON MFOT+?32?+VW'_NP2G7=W"FS3OV<1>N 9)7Y/ WD%(*\U!8)\2JY& MB.+V&A@O!MX5K;HFQCP]$,(N3&'8O%#\N\$949)18ZU$YU "=BC][NQDYL^. MRW:@O%917].A__HI'ZCP<.%JIHS4/ M]AM2!$ZJ[GY>E&A7UWFR4G*I3L$" D?+DDU]:2]%&M M?X"B*[ AWZ'H9A2\8@3<;,#;$!L?'!JCER<:.'8HO'C@T&H0_XJ4-B^^=_?- MI5-B&A)]GK(3AL+&*@[?'*8O+6FBVY=(&T9TO0G)VK4-ON$N+ G8C'^YU%%J MLD"&']W!4VC'_<"B@)=8/SAA(JB7J*@\%RB*) >[$H;+ MB _W)O]<,I_]2SN85 R'5^"SGZ\1!Q7$H:RU#@Z;$C$F1U[G>2%M5];Q$*1I M'&FUM-*0QT7:.;BPSA3F\,)=5U:O-65;-P[.59Z7O.QT9T,:?[.([8.#0%KI^N;"%@- %9:\9%@>C=W*=/HF$S[0;(H M\:C$B5)Q1I4 /ASN&1=1&'9HV3E%OS""WK.']$;?(2)DQ%PC#7!E^-N&W](OY2(U7>H9QVWK? MH W:$)?2"P>3'=HP*4SJ-8!)6K$).HIQN/V+XQA/IF6A-YA( <[(M@;#,BL0 M0<^O<(C8H>NV(((M!J66D40O+PYC[ZGGNZ;NTW"K*+IWB;3;*_785K,[Q]8W M+736U5)'$\EBHV-W"F67 "":8)[_#MTW:U@#DZ7;,76JD<7W05?J.QV[$@$* MW=*$>^*GI@_O\3>KYK-]=D=6U0?!UE89K97?"YH12S[W&L%Y[5P;RO FQ"N'1R_HTLK&CIVK=S$1 ?;_U/4 M7>"*P&6=*:F_LRRXBU7:N17U;3#Z];1V?XA1-83EF\..3#$V+-POCNQKZOJ/_&#L6T-+[[Y]:BMS\ M(+%*:?\EK?;2*K# < )6LB9J?^E84RQ\@VGK%1K893J_ZU'S'G-3\L*:7F%S MZ>)UVHW9'N];B("-&[T;:JFCB%3:@\VD$>+)FOOMA+A6ZJAI[=P6+24CI@%Z MNWMKP:_ -;\#=FW-7/>7S6"OLUI-@99W!50#%UXKQ(S*6/ MU Y6G/)S+_;951D65?C\;OKCJ\"#%Z%N#)PW!2OVP6%H!%I#+" MXCN*X,.[ =W:(1!]QZ0JTW<\_S*B[$*R=];Z;>&KS:+09MLB<%]$X2"S07&F M )DFZZ\J5-WA^;4,/%17GF4YT [',Q;VV9E\AY^M@^5E1<#3#M\T%IX49G[3 MZF0NV#IY[IS4WXGK$K:M-6O+#^J0+!Y0S<2;ZX9#GV0\6G[B2ME&D101^G M'<%"-FLKSMG^6X'\ ?0<3]:2("9"6C6PG"(%%\7OL[7%;HB\TS>E@H#SRH_% M7^1:(YHR2X>E=1@<)EIS#:3XJUMK@*0 D!IIE0CD(K$JGA*]GX(35 M5BQV@0E36V<;0M_=.3Z59.U]2EL_-W!F)F_)--BS9U[:IO5SR7<#NAJ#S=^K M:QM+;S7'G\JX^P9\(NP^38]*]12HI&VD4@$VP*[?$YWV'NBXYJ4 ^V!C,],P M'V?WCFY18>,O987/Z60*\)L[2Y7RQ?N*-"6N]$BL@$K_V"9JWZC;'Q.7;G6M M;N\^KSF -WP>!]DWXO;8=/F<_2Z@3]V7-8 -%XKBM=W:6ZA[?KY)6/SH?-C M7?IJM7(M_/_=Y);"24MD_L3R*1BPM(R^^(8C\YD:E;^IZZQYN?9)B'_K><%; MPF^;5KN6>%K[D"SQM.234&LO3K;!H;>=W>B,CU^34T=R7,EYG=#1; M[%-5%YG,=?M.QLXCM39XRMP/4CX(E)+#K.TI0OC#@*.)")Q3QRT"N+JRPF)] MBWB>U%TJ5BWOY^4V=MB4*_Z(A"YE>T\7MWF4R23R;U^CAL2>;H+9'^A&MI.[ MN0GX?.CDV-KWS,/=U\M-3/S$[[?.7]O];LE=W,03V^BQ[9P=F(Q21U/4<)\0^SK MXR7B2=/ARAGWIC^EX4VW MCN' RK4]W>GV<69S*G\ZP?0/=%GE6G*'.@&K#YX=\ZA/[$\G)OZ>7EYRASKQ MS [P\F16O29KY;:FE>76:AE;*@YU8B0=\D+)O>K$T]L/"3+K(MYHE]NJ6E9: M!7"H"YQI;!_-,Y(Q05UN= ML^=PR$3HB6Z4T/9L<[#W6R).;VX-MCNWGLSQ6S*$_AY6$!-)>RS-+O$\L0IK MBI@3P%32*99F]P".^@J%2UZ-/ H-6' 4_P6%UV8**,OL:0I,8V*:4LZF9H^L;"]1;+# M@>:$_ 9TO+6O0BHF/,Y/5F0 ?[EY>']U]$-% ]"NHW=2 I#" *0UL0-&5OZH M04>F;IY%[[2CN)_WU"?P)..&N#80P5N@[75(VL0RH;)#4NNM59E ES3'@(KK MDAX!4!H#E+I&R>;>316[*;NW9D\IY7M*L1U;,G]U<7=NN"LWL1"P8]'*LH8G M6A0..SMGUPQ>A$NC4F.T7PC=;.?_[@*8N8M O M\DKFVDH%E8M]!R2TWYX)"#6)AQH(!2BU)[O)94Z4@MZ\U0 M;C96BYKS)[7*@"7$?3#M\MK(L+CH%#KCA-Z9MP*=+N956 M]5!K%T04[B&,J41TMI9*[!=6P&([/G,37/C:EDR8WX/+EPI@ (JUTKP(BA0P"?>6P-OW M8U QU&6C8!(DXQE(8Y$$ZZQ"P04FU3JBD M8E$&7JG7[0_*TNW=576S= LVYZO>W?7-7?_F.D,->-*W[?>^W%YW!S?74G\ M__EZ6-U[;=5E:KM69CK]MNOZ;5VCC97$VVI<2Z[8Y"V*E]1:.48WT&(1Y Z^B4N/0Y&R MD#>*&_6*2#*V92).U]C8_7\+3"@E#8$J#CD0-WOAIK#-VN_#P]SV:T*=N,^X M^)W0<88IS;#XU>+]8.CIKCGERP=PBT=37STPYN"""3'>-?ZRT;KWROGRCUS; MOOX3Z=#/KC-9=T[?S;-N!8P87<^C\#]CPTZ/=JDCJP>O^8A7/X0B4 1D$\A M FJMU&D??*HO2@!*P!$D0#F)!,BLF:=(A8 H B@",Q%03R(";,^6*I(5*/Z. MK<_SZA2?ZF,;'O7P(O$Z#K9D=@Z;MQ+)P8XJSI3D0"UU6O6&0%VD<*M6.O#9 M44Z8$GRT4J>A'.Q)('R$@\^.)N)[P2=9@:I:9]NJUG'LDHYQDP4:3V;D< D4J& >G@YZ3K'5H2JESL-^&X!$./"=9(-#4 M-+Q^1(]PZ#G)^H#&NK8=W*U*T!2;*F3Q0-AQR W9=TB>[8 N)'F4A^P7/#3> MW:VFKG;BWB_,$:-33HKA\YDA\AB+)*N@:X!S6$?((>18(CE['=ADB[XM):T. MEPC(7 -2.<:Z6$)$\CY9[8::"T06=@OAE>/Y_(A3%_<2X@QQ+^'1]A*>^WK6 MKGUX3!'U1K\XCL'[,$94[#N6L$I)P))G9V^A2W= MBP>2'6N#R4#"EP +N&?K[%&R8PTP&4J44J1TBIJ.828[AGN.-IOQU$R$]LL=8K83^3L0;)C8U$RD+0 )&D5&B!( MA ')KOU#R4#"M@D)E<% E)QDFU BE#1J@))&72"4%#_/A=N!4M@.E SEK$W; MP2VJ,.04#B1I9OP;K)'9P9H002(<2-),E#?4-%J>(DB$ TF:>?*&5NHT1=ID M6OSD5'?BP S^YJ<-LMI&HO\5F"XUV+&?Q'XPV1%?Q/.HCU5:";?K;$;^(LW7 M24&=G]8I3&"!X>=)-M/LCY<&XJ6 >-D[6[$++LU2!SMP%0XNN_:I[(^7EEAX M23//)?+^:?W-=I-#$EUGMF4KEF<6;=Q:A_AVJ=,ZO%%8(MKG*(P],S#%;8RE9<4]39ON6%06AAE"+[0_NBS6%MZZ6TTKH M"K8C>;VW*IZC^(OK>)XT=9V1Z6.?G;3<0T[5;YRHZZ#/NI$I:?4!%4/)IAA: MGQF4=CB'.Z#$6I/5TTK=(91R#:4=KN$.)-59D)%6^2LB*==(VN7Y[8!2@YW, MB*UF,F5W;TI=XL,4)?H\I;9'/6PV@S/$9C,)F\V :O,D8AO2A+@_*),G+&)( M%@OUJ66QYF6V\75&PIM0(ZTS'4UVP(9()YKBVN))PIQD*&F5.BV1%A01)*<( M8))AI,WZ$6%#HL*!9%=LD@@E+=:U*K5>U0(%) +[5/?4H\35Q]RM,N@CM9SI MA-K[I9^+7!>]LYE[2$= ^O4K%;=@70:KB8=@% \G.UNL)\0).VD'.\T4#B<[ M^Z(GA E;Q6H@3@J'D]WMRA,"10.@U Y.!^.>G"3+^M2F+K&XBT6,B6F;GL_2 MP8_80B;I4GY(20![=XF.6_!>+W7:V$>F>$C9M5*?'"GLV!I$2N&0LFLA/CE0 MV($R39%.#D:DG&:A/3E46JEX6X)FM$3>;>.LK+CC?INTO+!Y-4,$?&\=\EG& MOY56%Q$Q*IBP=OU(SEH<0+7YX@!NXD) [?;I8N&))>#5M#KG(IYRC:==GE\L M0"FE3D--JY^W8(66ZSU0\9R_+VP#S_%JCK& O:CPVK%_SL,5AJ8[M70 F%U9K!:\0(/ M0U6=!1BKN[<05F<&JU5G\#!<-=9G0@3#57'WWOACZDHF9Y'T+LH&OC]H_XTH M.T3P'C'N4?SZ@EO07B[U_ CD9;; M8@1:T\'EOY-DJ9- I%7JB+3JAP@Y1=HY"4#8\MC!Y=^($-$0LBN1'!\B2JU6 MZN!Y-*=D]-68V \4O"AI1$Q7>B160%G#SB?BNL3V)"-R*?;)&.8WM0B+VRR=#O(<.3R M2"1L-H0M0-IU_<("9E_WJ2AFI+QS;&=Y16U>6+_8S7AD/E.C\C=UG76:NUX" M+=U29.6#0*$S)E=.4T:\ T6K:,&3EHJ(DUW5P:DIFR8JFUR!Z$AE((G53FN= MVDE<#R)04C>VN!AY2$&@*_['IR/2E=U/7>339H>/OF:3/_#>?/"]L M$>/3/,^R^>/4"[]62'UVG?9= N0T;>*^ MW/ITXH&,L<>[#N\I-EM*62=@[5+GH$H^W-51#'C&K3L^+3SEVOKT$N+SS/ 9 MMX#YQ/!D!T_5#MFV@? L!#QC>\ GQB<[K*HI/#Y/O1LVZJJR,TS MRINBN)RKN,3UH'>*2VMM;V$4%Q27 HE+W"3U3FEA6][6[)M%<4%Q*9"XQ(ZL M=LF+PE8)FRGL6"A6FOOD898TI:[DC8E+)>+[KCD,?#*TJ.0[\+Z3B<-FX^@_ MQHX%5-[S7-^()@N<4H$=AA.P!QU^*&W<9 A.4= I%G_O[2?BF3IF-,[4B'ZC M;I]IV.V9#66C+;TAK@TO[\WNP]$TMZFU5YLJESJU:FVUB[1@1A6=4)2?5.2G MF;+\*$Q^9.%K+U!^4'[2D!\Y9?%1F?AHF -!\3D+\5G.A:0@/QJ3'W5UE5DP M^2G^WN=KTPI\:AS0PG93W%L8D4_XRH61^3U#M@A1ZZ2^SH.V=,\1V,:+C&N3 M4(A0B/:,V[8(4>/@R V%"(4H3T*T9_"V18::!X=O*$,H0WF2H7TCN"U"U&)" M5#\DACN-$!6V?OAW_H$:$H&ID <:+FY[4N#!=Z;-5K6G 3\ZUUY9 C_HV(QC M+(($3C&+*18_7[)V>?NL-J&$2F9[MJ#VUJS,5%4WU%1WP61(W=Z(FQBO M%_B>3VQ&EBAAN+A#T@XF%TB9_X;V9S$SXS8L")/B46)'3V@-D!5 M:R!*:?653X'#^>N]A'@^P*]-#<]:JIXMXOGL\;R7'YT:G.NI>M((Y[.'\WY^ M>VIX;C#U7"L#',=Z)6J/#/ M[!<3XCZ8=F@XE6771Z>L!V[XC6D;\.E2;G$'+06WI[7+[5&8VS,84XGHK"" MV"^\(L#QJ2?QO?"V9,+\'EQB25/B^NR@7'],/?T*&, 5PJS;^Y%04EVNQ2*Z\Z9J[\"^;-'/Q3%57Y?J0#AMRG6HZ M5X.X$-_ /_Y>G,WZ$N]SW#IZ[?[FU]AW.UO-]*77K^? ME]=[%]@D,$S0NN]S,V73EN!F%FL6_WZS5=@PQ\['H7O1B?^N\+.PBCO1GNUVM:W6F0B,7 M*WIPI%VK7+N^B<3#:UJMJM65C9=K57GCM6VWE=5JK5[?Z[;;KVFU%DXV7Y-M MQ[KMH45Z&[.+[8.:147*ZX@9PK>N\GH%-@"[3Z6O,&[L23>@H0RI3Z?@YPZI M*ZFU\B%]H")N%[]MXP':BHG7SVT/7Y219*3S9\H+H42E[3:XZN' MML='<4%Q$5Y'%)K3V^=G![_)/(2V&["/3\,75YKP"7 MCJGMF8]T=OCK.Q9^O3^H58 H.]GQ'C'ND<%)QZ\U#?P6%3;^LI'6FN5."9#9 M@MQWVZ4PL[^I(3T0T_9"W%/OO00Z<$+<'S1:8Z1ZX)J^2;TR[ZC!"F7(LP3D MI#K_](\TCP_FW9]/$(CBP:5K^&@_? .J M.,: /*_3OO*6FNCD1Y&>:-)*LDFO1D*9S%I-..L5"YO)K%FKUA7CO-<72\4P MY[@W6 M -Y8;\0Y'?L4PSX* MKHD*+E?P.TZBXI2JKL7KPP_-> B4U^#/;HJ8W[@*7)?:^HODNW 3BY=Y2\3X M,_#\25BHO2&[$6.S;%X$YA0>Z6?'A4?:,W(/&+7#QW5M8_!*^^Z<]#,!^>:X M_,+"H8P#YQN!V_A)M'@[-2V^!>(YV,%=2%#NZ:9F#6Y.Q:X3NDGW&!6\*DZ!RS M<#%E+:ZFG;3(1;T)0C-M%SDV-%[K"1U"+J2]6(3*%0^9I M'>(#%&2CU%&QL"VKQ.^2PYMH)]':3GEO3T YH]+6-.F1>WT2=Q?2&E6R94FH M?NB>I!1YE'$.!\42Q?)XNYT2BB7;^[3:21C%$L42Q3+%754)I?+@/58HEBB6 M9RR6L8/B9'+9X'NY#MDJ+(!<8@-=;*![^@:ZV#_W#<75-QM&]NJ?R\[6P_ZY MFE?_^K7WY?KFOL^76IH?I)M_?[\=_+&C MW:LX[YGSOKIEB3[KE'D^8VZ )N!!^3N[[<9YEZ3]=[.ER8X^D])2&[J3T01^ M=O*>Q(JB[-.36*E7F\W]6MQNNVVSJLF;K^[?.%?1FD6<:RZ<]QR-S!/O<:Z9 MS[6I-7(RUU:UH>W703X3NM;CM3G?(]\2_>1-B*QHW&:OOTV"UMMB=X$-:QLL MXGE25R*V(85_?X+(:3)Q;*GO._J/&"U[$G21$5++YY-Q Y<2+W!?4F63ZSR] MK?[* 2FZ,$.6,R"6](V8!GC>TA69FCZQSILLNAY, HMG"J_IR-1-'^D1T2/L M5;9E XWH*@RSTR_/1\TR4Z.Y2J)'._DV%BSPEP*"/10*X:2+6VPT#.\H](7;*TR3@M"%0=C%-9:ZYNW$-Q0G'*@3@E MVLRC*C$W\Z0@6*Q'>UE=(UC[;O%!F4*9$E&FU -D:E5LFH?U^T:109$1W:NK M']VI:S';4\M))CZEGJ)"]M7GIZ;=TVG@ZF/B\6U;>EA\Z&VM:CN+(R@V).:T M'8DY+A^O-#463Y+8,T/7+G4TK:QI*9Q%F]-6=WE!4Y3\*%/GT.QZEWWI>P.I0W\;H4C"%/]DIYO29NKJY M&L5+3\1UR;D?D)_ CYN( M%;W1[Q'M]XO\FZP-6[NLM34\X"D/Z-M/#0K,F[R$U7D9B5@7%^O(&^2-8$MQ MZH:UN+2]DS6+=$TYA3.A$%$H[<@;Y(V8O$GA7+13*.*UQZMF!ZC"UT-LS[1L MS+(X4\:8_9(L.76!5.Y9UZ)\D@]'UZ#783@W7=-G?5[C08 5+ *)>T$ MR?VY(LWA:^"X+%D94C"0Z\G4VI[_&!@B3ZSO^DYU#E@ M&A)Y@^4!.1V)6!<7Z\@;Y(U@2U6[R@/B%/GR?#QWF:X6/*9[^E=@>J9/^]1] M-'4:YN[OJ>X\V/PN?+UKW=(6:S8H-P1:VT*LH1Y WB!OQ"PGR$)%MT13T84O M/_AM2.8OWO(EH4M58&K7FQ[ MW:D&"!\!X8.BC;Q!W@B[:R&)UFW5Q-*ZA2]IV+QQP3:H*]')U')>*(V^G!^* M 1Z]?0[5#B?=M' 3$9L/^A:1^AM0.O&NA990-\D9,WIPH39)( M[:J"J=V4*BQBYT<,\W%V[^@6%3;^LL'1F'WVQ+09,&P:(N;)],?2,/#@]Y[' M!@Y-FRQWQH07.M-DXS$R*5T]K%UB)$Z<.]%*G4:]W&Z(E(?$+/;YK##D)261 MEY&(=7&QCKQ!W@CFPA^2.EGV.U;=]KI8;>L1,2C-R!OD3?Z2);L4;4,L19M2 M&4F1TR,Z!.ZF3X86Y2AQS6' +AZ0("E*FG&?4UJW9D>NYJ2^6J!TXCQ)L]2I M:XURJX4U)KD 6.'6&/*2@,C+2,2ZN%A'WB!O!'/?MQ[$NLUYW^1_K+KQ+7#C M1>ICC\A!J4;>(&_$2IBDJ'#;@BG<'8D3L?UI'(DC<>1^(U'P<22./,.1A>_5 M=4=]R7*\LSCS"U=JD3=8-YG3D8AU<;&.O$'>(&_.FC?O$JW5--ZF#CV8-?SU MMN@*O--;6W/8GX4I].?3H94C>41+56EI2:HAY>UCAT7(.ZE? 5+U5@ MA.$$K'J2O=3LJN],+QF//,?\I7R<(JR%[@>SZQ M&3&2ECZVE5*GKK;*]7J]K&EIK9>EP=&,%V@S VWFJ3V.V7]DP?($K,Y>>->Y MILT8VP#&C@6D\&[^"DS_95E<1^8S-2I_4]=99_74N2N$4BI8?JEX(]%L)S;; MK1UF>^!2X@7N"]<"D0V/[I309FO@_RKU,KPS:@*TUVBO][;7K6/:ZSK::Y12 ME-+#I;1]F)1N,J@+HMH @UINJBT45!14%-2]$[Q:+6:&-P61;98Z:AZ0 M!49I16D]9VF-NQZS3EI7!;*U[K@3%$84QG,5QD2R>'07EVV'*LNI':*2I9SR M)=<+O@ELMNRXT"5F0MP'TPZ?K2P+B$Z!YF[XC6D;\.E2;J751Z:U"Q0* \5@ M3"6BZ\X$'O@"A)!LQV?+JRY\;4LFS._!)98T):[/6LWX8^KQ+C(P68\R_61S M8A)V*/+(M(FMPXQ@YO %/QF[*BVOQRX0)C8A.A^'[D4'[X/WV2A8K22"E;/W M3.L^D=QK=:#5U D[?%VZU"*^^4@_/)F&/YY9BH5?11JU]OH3,@21#_S-/SF5 MAI-KL52<]J8B9.'?L3N;PI0\T,K0I>1'A8Q@RI?$>B(O7NEB&7* MT4R;J5 MK/<=C0YXWY4:&7C?D-9@>!V7]T&_Y*?-L5$P"9+Q#*2QR_R+GTQ55^7ZD X; MFL8Z8(V%M'"7B% M7K<_*$NW=U?5P^7[-%.^ZMU=W]SU;ZXE^*O?^W)[W1W A_X _O/UYF[0EWJ? MX5/OZE^_]KY^\%ZP*EJ"10 M.3U-X&=AP\6Y%>4!")#"(E./7L[^^#"K>S!M_FK\1Q\BSR8ROKBL+V0,YJ/Z,'1Q:JRBW4FV JO*;4J\UF?>/E6E7>>&W;;9M53=Y\ M==M=MU]3M";.%>=ZYG-M:HV1&-JC=N8 M];?966787AFZ)@T;6;8CYA_?IIK6U^Y?6<3SI*Y$;$,*__XDA65G$L\G;MRU M7U2"S KPTGM]&.HZ3V\K)G- BB[,D,6*Q)*^$=, #TRZ(E/3)]9YDT77@TE@ M\>SJ-1V9NNDC/2)Z]/PQN/B@0*8N'5/;,Q^I]&5;\X]S(-# 9&1%I=G_BF] MBY#S7@J7:I8(M-XJL86*_:W2PEIEW'47$6D9%D/'@-/NMRPZJ;H\^Y"2Y!6! M((B=3+%SPJ$9',^:T7[;:ZHO;K>5>6Y-/OR8U;/;F:,II]M0J]9JI4Z]UBS+ MS5I9;=13.KE'C,*G'0T.C@B\O)4V)7OC/(G8NN(EY7C;:-2:G-HVFCS)$BKT M;0I=/=%62[6FI+;5,D_H0TU^III#J8^*M' B_UUDH:X@B8.\0=X@;]*)-;<<\\%WNPJ7 M=&&'GK/ZO[=!I11,X4^;^A)]IJYNKH:=TA-Q7<+W[.\1?^;LU)FTPD]^VGS7 M^#/P?-X\9^"\[HMAVV)N[6A3S$*!8'@N_7?@QTW$BM[H]XCV>X:J;0A5FW*Y MWE132OD(E"5,DWB1: ]G0D#MM<[IF<82U*9(/;M.-D$)Q M1]X@;\3D31)5K&PXP>04JE@63!6GNA2=P_3 QM2 ,V6(&^0-X+% M_SN,YF_$"N@&F[GJ7:K@7:[6WR-V!,0.RC7R!GF33:"?JL[5!-.YY[[@_T@] M']Z#781PTW=-G37BBP8 6'"Q/^V0_GY.9CZL^T18.\0=X@;Y WA>?-F>YYYA%194C"B+1'L6I:-4P[(LZ#J9/^]1]-'4:9DSOJ>X\V/PN?)EAW8H"ZPC5%&E) ;&&>@!Y@[P1=!DW"QW= M%$U'I[KLFY_X^K?-J[WGL,Z;>5H'4V[(&^0-\@9YEFKX=[E7& +$\G(&^0- M\J9(O#E5)+]L*E>\2$5>=_P1(D9 Q* T(V^0-^(&[[LTK2*6ICWU/F7?F9Z2 MZU?!)+ @^GZDDN_";:RP[)O,:Q5P>1ISBL@;Y WR!GF#O$'>(&^0-UGQ)M'Y MU_5:S/.O>_Z8NJSA:=O#$- MB+Q!WB!OD#?(&^0-\@9Y(R9O3AMOOWK(OSH6H\\OQ+2_@*_RH-+ MBZN*L\AG77A3+W56=[_&#V\09L+![.#0^A@P:P@#LX(O5P,3>/B,J]*8#43> M(&^0-\@;Y WRINB\21:)R3%=9/"F0I_XR_J]DPIO'U078WT(T8&2FT/>'">X MW2FY+8$D-Z65W=@[G0WS\2@,;JYE\"=BL=W.GD1\J4^G/IT,J1N*HEHK2TI- M4>9$YS/;)Y4S=%R#NI7P%2]58(3A!&SAF+W4["K$XI>,1YYCF49X)2]2DG!; M=%W9L2UZX>CS<"MT+_ ]G]B,&(EW0K=+G;K<*C?K]7)=;:>T-R$-CF:=;ZK$V#DT=BP@A7?S5V#Z+\OB.C*?J5'YF[K.&JNG MUN:^$$HIFIG#S8RZP\P,7$J\P'WAJ(UL3G2G9#9&E4L=1:F7X9T1N6A?T+[L M;5_48]H7!>T+2BE*Z>%2JATFI9L,ZH*HJF!0RQJ:4Q14%-1#UA+J,3.2*8@L MVXM25IJKW>825]*@M**TGJ6T-@Z0UE6!K)Q$7J;8;,X$PHX2&IDVL768$GTK!\;\)N M%5M_4WJQ\._8G4UA2AYH9>A2\J-"1C#E2V(]D1>O=+'T9A/3KBR2<2L%8KWO M:'3 ^ZX4H\#[AK0&A\%Q>7>(2[#QU&6C8!(DXQE(8Y%@&LWA5SJL"8?;P@G77,% %[ZR@!K]#K M]@=EZ?;NJIJY0Q)SRE>]N^N;N_[-M01_]7M?;J^[ _C0'\!_OM[<#?I2[S-\ MZEW]Z]?>E^N;^SY?#6E^D&[^_?UV\,<.?T.<]WP7V"0P3'"!G45>7F1GED1/0PB)3CU[._OA@F-[4(B^7ILW?C?_HPX2X#V!J(MN[ MYO12_KSPBG77'?L#U@EY]),WX:VB<9N]_C8[ZR/;*T/7).0C3^&(F>BWN3<;.2T539Y#I/;VM\MW1%IJ9/K/,FBZZ'AS) .'--1Z9N;CZ$X=SHP9NZ2$M= M7:0OV_J!G .!!@Z(C+2XGOA/*5Q17"++>ILI*X?8S(4U];C+@R)2,"S:CP&B MW6]9=%)U>;+IG-R+_(W,-:F;[59ZM15I=Q6&^6FLEH%N5^O#3&*'7=TX3@B\/)6SICLC?,D M8NL*%N,4Q LA>TWJ]<;A[>51)E"F1)8IE::U!VRC5I3#SL=!$4&149XK^[ MELQ MC _O#E)K'KS9^23BM$=)(X[$D3@R[R-1\'$DCCS#D6D>7]\4S/.5V9Z36\\+ M6$$+VY2MASL-/.;52<$4_J3/U-5-;_6J,V5.VED<:Y]PN:ZA[5BNXTXS(SLU M%@^B#)?L^,5>2-R;B/A&TG4\K M1R+6Q<4Z\@9Y(UKF;J7!;RPGY#=B!72##[*:NVN4.FDU*43HH%@C;Y W@O$F MT2F/*UV:CZ!RFV*IW)3V^L1-C_C.5)S%2Y"X.Z[ILZV,D<# "?[ M)4=R=@[J29,C]W,R\V'=)^(:O[C\J-2$"9(6JR5K:TI9J\C(2L2XNUI$WR!OD#?(&>8.\0=[DBS>%KX#@L61E2,+#5R93:GN\ MR;U$G]G?]!QJ'# 'B;S!TH"U MF2_KY7MK1YU\>3Z>NTQ7"Q[3/?TK,#W3IWWJ/IHZ#7/W]U1W'FQ^%[[6M6Y9 MJUWJ-.L"K6LAU% -(&^0-X*6$F2@HNLUP50T;LG"D3CR#$>BX.-(''F&(T]< M;"C27DQVW*Y$)U/+>:$T^G(:N/H8_#L)"&5CK6'*M88W$;'YH&\1J;\!I1,7 M&];E4D?3:N5FX^"]F+CD*FX4+3!O1%;J>1R)6!<7Z\@;Y(U@V;Q#]F)N=$/6 MI>B44B>M[K@('Q1MY WR1C#>G&H_9B*UJXJE=E,JV$QR_MKLWM$M*FS\98.C M,?ODB6DS8-@T1,R3Z8\E8*=K^F1H48X9UQP&[.(!I[<593$R82K%=SQ_>Q[E M:D[JJP5*)\ZA:*5.76N46RV1=C_C:O?Y5"+D)3>1EY&(=7&QCKQ!W@CFS&_* MH6QS0+@GO\G_6'7C6=/,@\^]0^2@5"-OD#=B\B:-]$F*&KE+APB[S!FLJVKHSH5]X$^_5#&&SU%%7&W0G/F0;P8&">Z:\222XJSG_ M?06W)8[@9E />13^-M?R]Q.Q6-6C)Q%?ZM.I3R=#ZH:2J-;*DE)3U,/+&J-3 MU<-7O%2!$883L.I)?K)ZO#/711:2A.60:G/'SM(K7G_*%\G"*LA>X'L^L1DQ M$I<^MDN=NMHJU^OULJ:EM5R6!D@+%C 2F\F[\"TW]9%M>1^4R-RM_4==88O49M[@JAE J67BK>2#3;B('[PK5 9,.C.R6SV0VYU%&4>AG>&34!VFNTUWO;Z]8Q[;6"]AJE M%*7T<"EM'R:EFPSJ@JBJ[,#&IMI"045!14'=.\&KU6(F>%,06:W4DNS5C/^F'J\BXS!S@ID^LGF MQ"0^?!B9-K%UF!','+[@!S94I>7UV 7"Q"9$Y^/0O>C@?? ^>!^\#]YGQWTB M_:[5P0!,'8^??D"&H]L#?_)-363*Y M%LN4-=Y4_BS\.W9G4YB2!UH9NI3\J) 13/F26$_DQ2M=+-ML,-B+9-Q*@5CO M.QH=\+XKM5#POB&MP<%R7'[4T27OFL]&P21(QC.0QB[S(W\R55V5ZT,Z;,AU MJNE4)2,RU(S:$#XV*"&M_\@U\$%X:SKP+M@.>N8T?+P@G77,% %[ZR@!K]#K M]@=EZ?;NJGJX?)]FRE>]N^N;N_[-M01_]7M?;J^[ _C0'\!_OM[<#?I2[S-\ MZEW]Z]?>E^N;^SY?/&I^D&[^_?UV\$<*?MUIWO-=8)/ ,,%!?9^;*9NV!#>S M0*B\LD2?=>X'9FG>!)K\>>'E MR BUVU5%87M=9T6^T8,C$U7E)NI-U!Q>4^K59K.^\7*M*F^\MNVVS:HF;[ZZ M[:[;KRE:$^>*WT8ZCI/;TMC#26#Q-/HU'9FZ MZ2,](GKT_#&X^.Q89Y>.J>V9CU3ZLJW)RSD0:." R$B+ZW#_E-Y%R'DOA6MR M2P1:;Y78BM3^5FEA43KN IN(M RKWF/ :?=;%IU479Y^2$GRBD 0Q$ZFV#GA MT)2:I^5@8_7_#6RZM*?Z35YMGP8"9[?]JG'*7=/PL$Y=5LM:K5%NR:N="/;K M52%&==N.+A9'!%[>ZM>2O7&>1&Q=UYVC[FUNI;97*D^RA I]FT(_W7[:=FK[ M:?.$/M3D9ZK)C[GKM9E>EPJ4)90EX67IZ'M3FZS90UE5-10G%*<\BE.B/6G- MT^T@;2I\1TQS=4=,XCZ"*%,H4P++5*K[/)MJJ5-'D4&1R9G())(8Y>A>'6]? M(-?SD7# ZQP9"Y&(E!Q9"Y&IM0UG&OS>K4NHF_!SF]E2]QLHYD>5J-ZS&Y* MP13^I,_4U4UO]:HS969POQ/%UA"I0 LBX'EO7Q#9<&QNN"C"+_9"XMY$Q#>2 MKI0TV2GFY7:]5JXU5SLOX:', H(,#\Q&WB!OD#=%XDVB6#Y.:Z4-9\UOL)FK MT7QC74X,H2,@=%"LD3?(F^.J7"5.J>"A*K$GC>COYV3FP[I/Q#5^0FC^A8K,:DU:F6-'>>6 MRH*$0*MX100:GHF)O$'>(&^0-\@;Y WR!GF#O$DG+LW?0C./?BI#$O9'GTRI M[?'^J!)]9G_34]UYL/E=^)+"NM6#=JG3 M2.OP9(0:J@'D#?)&,-ZDN6*;@8INU013T6>PPOO;YC7<O'_/!1//+U ME?H/\R?R,RTDK/$5$A8(.TM&P3D1IO.%L"M(.H#3D"PXM&M('KBXXU X=<79 MB+,19R/.1IR-.)LP]]D4 M(MRD;7LJX0[Y(=R*HKJY;5'#?*GE?(>IY_N>6)@$[TG$EQ[IRJ?+*74#2E3[ M74GI*\IFT]G*3O'CA-,I@U>\5>$@#&>- 6,VH;+$%%5.B*1@FKRN9*3)W[-R M!)8L'Z3&/ZQ]SR:*D3O; C\F*@Y<,3 M=>KHWW+[T23B31%PNY1;?##PW/Q)C9O_4M=)$WKCC2HDJ%2(F?)B)JL:Z\FE MQ%N[;PRUHQ+.2+H%)!I>6I M-$\OEB-4>DB@QDA5P8E,FA"G@E %H99P2.J)=*X##LD*2)9U(%!2QJ+G]UH* M:A74>LW4FC?NET:M28+4.A--$*,@1D&,I^BX>1I?E1.8F'W:E>4VA"18C/ = M*X*,XF3P3[3DV+UF%#;9#>YNV@;\=BN/&+$&+SMUWTUVXVVGW*76-**N#ZVV/(7U*,(,@-G,B%C ML]DA$&PQ/3=M8L]@1;!R^ -K--XKOP]5[6?&?<)MT3#C>.4$':QN76H1WWRA MO[V:AK^(*##VK1"H_>U7R!1V9.T?_LJY "#W$NN5 MO'F==SO;L33M:$'*J(>H/;IQN;9I/B^Q38D0.VQ3<$3 !AV7M8V[!;%?UC99&R;(@U\;LV33EN!F%K8L M++!H6&/8,"$2!4PY@;5:9.71V^B'WZ(N$Z;-GLV^]%M(4J'\0*&SIYNPYP4? MAQQQ/.[IZA"98IC(%#XXY)<]QB_W%*W@L\&X-QX=_KC?D_]^W%KAKTU'D=>7 MU5Y?U_.^?H'/M/[HI&]F+G:8Z[8926V9T?@Z3FV<>'R*21E2?8VVU+[VFT[Y M7^$OTA]PV<*3/@+W,;;9#Q:I:^H!^OSBKQCC@-M M^D8I18!>>:KLV;)D[XFWD.:6\^I)<]=92LZ*HBX-1B^Z+%Y8[>UM#LPTAGXS MG"PE07]R$ECU*ZRHYI@_KV=FI3$O6#NNHIU>0,'',>1W/J>]%X=.Y$(1';FB M>I#Q *2-G,R&:'(EEP!X"P"NC*I"^+ SD8H]:UVKSR;G+6[TE\'/6:7=>SSU^]BA)TD2%H*>U@%'??HN4-K91H!D ML?#\",&9O8-DXGD[.CGRR;7CNU:50;/OBL M"2NF0.$=[^&XC^M46E_I3+1D)KI0P1L.EBS^?2):U,Y$Y&G^.JUOM:9)#WU0A_G$"7U!',* P9+7?I)IEZX&$WHYKGX.>CA9AC*N08G M2HMUK S._0V#[)P_;X[Y'M309YIF-6"%O%S:+2B, M2][PD:5W' )(;IU#KJXO*W\V)\<6\7/XX_1?D4A"A5@J1@U7] 'W<4"L<9#KT7"H4K= >0 3D:A'VCPW\]VA(#O M&P"DB0>M,U&$&M$JI&09?Z="1>],U#+E[,*YS/^5[?>!?G/IBIA&%(,-E#,' M-6IIMG9=:ONAUM9J2=DPWU>]DC*$Q(>P'"(TINYL@QE:S%>6ZCP=L':R/#0_ M$&[32XG.4['#6F?P 9[V&T,?=@J=A!W49!(MS-VCPS\2!1L!(Z]@!HXP@OB! M27%.G@,GX\Y$5_G 2?L5]<_V"RCCCFO2*^#8#5.JZNBGEZ3(& )2J%'!W(4D M-8K=AFU?1T@1A! MX%N @#1>IW0FG&BHPI(YH3%E^W11_[CARB3*/99&A5KJ=YD80HU'$DG1?)+0DGO3,:E$P9%=.*4Z(1+ MP8Q="\6^H=1:F.]'';;^,OW%_=J#5Z-N1)TIT\$U9="9B)Z:C<#-N33\PA : M GMOA+K/-XOC^P/ZN6AMVKOQ*_32V-^I,RF0Y M"].(.[@4MXV*X&6<&EOD,614S :\\C.OQ:?6]1J+I][*B3O!%UE.R7JXT#3 M;R%"WK_]"? FHZP<;>!1@HYJWU@_Z53!0H=2X-LJN;CK+;Q=R4@A_,-U J2 M"NN%6PO*A1L/G_ /G\?4+8L8%;3C9%R!1Z=P$_210\Q],U@%)-S< M?R5NNP-];?8]Y>3@GQSW,3SJ-++#U@N=C/X;"R91D)0K/*96\^QOX?%_LXCMW]G&QP@! M:<0Y*!=*$OHU=W IK%\7PLNP9"A):-<%F?F2N#]H,'7#H[.UV_Z 49M5JJ*\ M_.Z%F!8>/NI80(N/&PA\H--4 L7<@&$9EXE0Q+E#36&67APVF"(PXL1^:Z^6 M[CJP4B,,XO@+8.EP#M?)Y1NF@E4[,H^AX!. (GS85Z87+5^9Z)4E0(@E'=N MD)-CC%YIZ,B@((@>VF, M?M-H5T':%>-36X>G(GR_4D!AP?RX]*A&H?OGK?)(2]QJM1!HF+)64^ T3K\, M")\C'!Q-N]0TT?^$?\S4%%+-AYG<,\XTO8%S58M5]_%=#A)6@%R?",B=&,L[ MH=?2%^M 7GY. 3'H3$;)B9>%O;9\5(%4:"1<&=C*5H'D1-NP,U&X1UL++(A\ M12!STR;V[)J*0'(7$9U4P)%7=:U^A:)YQ&6:1_"WX*9<*396;&RSKFQMF"D8 MU8J6Y2QLF23-X34\R9G"B@BJ:&+D &_:?05N1M_Q_$U@8.,W L4PZISU";;G M88N!-(5^E%JT(<))#4?,(2]C%9 9 V1*M^T[7\"(;X[&\Y4ML*/S9.&9GK<& M,YIEX>PK/T_N=B:0?IM&R/5MLWK>GG6W_?Z)P*J-:9Z"/1-UK@+-OX M*0*9T0:PY,_5DF'W_.K#7N(_S Z\][_WRL,7&:2F)$^U,GF?/UGMZBF1DOYNV 1M[>Z.Q2RZ. MN>#44-C1\"PE%PY3"G[V4!X&S>IM(R$WKTXJ-BP@7$O15@"8AWF<]!_L4DPF MC6>,@&>(\M\V 2RWP#H3PL;<(*RUEMA]A>:61'RX]-FT;70$8JMGIIJT6MXT M+ 9=A!OH-=I:*=0^Z'.B-2M TZO_2@\.?& MRXT:??E\G/K_U.,E+T!5?/*Y,[,Y!>2E7KH[6I,B9H*RKI.R]'-K$&IG,E1* M=[(4,<(R#46^4P#!S+1,ELX:C>04H<'\1QP#G@KH,IPU]O?E=1YMKB6V6I-. M]> W%:BE':A\G$MAB=PFN9M#HV6M?7?DZ9U_3USW#?;@G\1:I\W<&V"J5_E& MT?P%$ 3FFX_Y/+KF2:#7P5S3> )]"S3'([+TB#[85)%Z]8[DXY2Y:^'=KUTW M?4K@ -N2BKXRK8-'%N?.C8\A<&H1/CC#Z7YOF4W>HKR1VOCR5\>>'28]G ^9 M' _9>,/@VA%2C#4?AP@F!?$$D=:JT4^.3RSA=*TLZ[D5%G^Q-VXXVSIS1'?8 MKR2BVZ3J$4%9UTE9YX[H#N5*(KKGK'*)5A'MLUW4-0OF"IS;JRM7&5S[&N\?<6\3SIO13O'B^M5_ C M_4G=F>DE>LM+K\1U28-3SZ[=VWYL) OK#([XH,;'\/QWFH;_%9Y]F@VMI)7C MBMC,6=$R.N\XEC)P40$N535T$WV%.;Y2;*S8V&9=*396;&RSKA0;*S:V65>R MC7WGDZE%X;^&^3+Y'?Z)OK$D[K-I!R$T95>'GE%03]V=5FSRB*GLY]"?%9;Z MLJ 2F8%1# _$I'[)=GSJ2<2%/]N2">M[=HDEK8C+^K+Y"PIF-*C5L%@/P-8ZLKQ3%2;;UUJ$=]\H;^] MFH:_B-3\V/<"7?>VO_T*F<(BUO[AKYQKS^5^KDT?[>Y)_%]<-)H5ICI397U* MIP-9I]J,JF1.IIK1G\*O TK(Z%_JL!-]:;$)H:[(,[V9NI3\N"%S>,];8KV2 M-Z_S;A>2@,=P01HV_CNZ;;DV:3XOL4D);SEL4G! 8*TYP9"76["4J(M7P2+( MA5<@+5RT*/^6?4AR'T@,&0-S4*$URKQ-9)*&@ -,8W1&II%K9^"5'NX>G[K2 MYZ_WO8/DS=F2OSX\?7R4GAZD^X>O'SY^??SX 7]Z?/CR^CS,NSA[N5_6-ED;)C#A7QNS9+)TUMBWT[0EN*D5C,>F M/V<4\TP6@0 RL$%.]%MP_:\5',KD]ZG[;I*\3S[&J_4[L2^=<\]DD*:!D^GK M>@FWF"7=H;O)18^P%^;+-6#XWM//-/#/WUS04^P M?<8XN^P@']=+8&IO^&%L5=)V65*T+BGRI(4ON7=0\%FXQJ!=PF;ML,Y#/'2P M\B\K\9\:9?])/\F.:X4_A$4+) 33!L+/_RU*\&> M$FEF.6OC9DI0[2*6!:]R SJH9)C/)L:3?3I;V/ .SV\2**@^#M>35FL7="10 M"-:FY>.\/=3?)-@ $^@),Y;)&GV:+":"CM.WGO07C::=X"-A(2Y=@*H'^MCV MMG"$GC/W7QE5XM)@4U[,&95^>23D\5>\@;&>A2UYMTIA;(5,70LHWK3#]LV1 MLHF:Y"J<*;G"R9\>H.NY&UOO#5P%ZP.N8. : GP1:>HZQ)! 7GMO'FB?@;IJ MNL8-*J]O3(6UJ>NQ=\05L\7CAL1VPEFQH7*PFN F7:0'F\[8G^:N$\RY7#AK M+V!/Z,;=_B7\-KP7Z-2NXWEP.G!$)I" 3W[ YVN??M)&L_41FHD)7:?6X2U.H#K0/KBC5V#15%?37_!?@]9\LH% M\C17%C#E9PK$ WSG#3\'&1U\%\GG3YLMY!&?PX[ACN&6=)&M_=E[[$G_N+O[ M%E I([6R'!!,:E]$AG:Y?EN; KHK:[R!.7)G "%"=PV\>/]\@1 MGH$%1*S#-9>QMX;WPRZZV+SWB3# ?-W)#U4.2FT>.W-S#M8#XI M0HGQ,H0-Y@&M7D]QEWQ@"SJTZ*6<$,1>1H(HUWW0TPS)3#<_E#R ML0TWX<_>>NJ9ADE